Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
CorrFit3DCFSquare.h
1/*
2 * CorrFit3DSquare.h
3 *
4 * Created on: 22 mar 2016
5 * Author: Daniel Wielanek
6 * E-mail: daniel.wielanek@gmail.com
7 * Warsaw University of Technology, Faculty of Physics
8 */
9#ifndef HALCORRFIT3DSQUARE_H_
10#define HALCORRFIT3DSQUARE_H_
11#include "CorrFit3DCF.h"
12
18namespace Hal {
20 const Int_t fgAx = {0};
21 const Int_t fgBx = {1};
22 const Int_t fgAy = {2};
23 const Int_t fgBy = {3};
24 const Int_t fgAz = {5};
25 const Int_t fgBz = {6};
26
27 protected:
28 Double_t CalculateCF(const Double_t* x, const Double_t* params) const;
29
30 public:
35 CorrFit3DCF_Square(Int_t pol = 2);
40 inline Int_t AxID() const { return fgAx; };
45 inline Int_t BxID() const { return fgBx; };
50 inline Int_t AyID() const { return fgAy; };
55 inline Int_t ByID() const { return fgBy; };
60 inline Int_t AzID() const { return fgAz; };
65 inline Int_t BzID() const { return fgBz; };
66 virtual ~CorrFit3DCF_Square();
67 ClassDef(CorrFit3DCF_Square, 1)
68 };
69} // namespace Hal
70
71#endif /* HALCORRFIT3DSQUARE_H_ */
Double_t CalculateCF(const Double_t *x, const Double_t *params) const