31 void CalculateBinsArrays(
const CorrFitMask3D& mask, Bool_t hd);
44 Double_t
GetBinCFVal(Int_t binX, Int_t binY, Int_t binZ, Bool_t extrapolated)
const;
50 inline Int_t
GetXBin(Int_t i)
const {
return fBinsX.
Get(i); };
56 inline Int_t
GetYBin(Int_t i)
const {
return fBinsY.
Get(i); };
62 inline Int_t
GetZBin(Int_t i)
const {
return fBinsZ.
Get(i); };
64 inline Array_1<Int_t>& GetBinsHDY() {
return fBinsHDY; };
65 inline Array_1<Int_t>& GetBinsHDZ() {
return fBinsHDZ; };
66 inline Array_3<Double_t>& CFMapHD() {
return fMapHD; }
67 inline Array_3<Double_t>& GetDenominatorHD() {
return fDenominatorHD; };
68 inline Array_3<Double_t>& GetDenominatorSum() {
return fDenominatorSum; };
69 inline Int_t GetNBins()
const {
return fBinsX.
GetSize(); };
70 inline Double_t EvalHDX(Double_t hdBin)
const {
return fMins[0] + fSteps[0] * hdBin; }
71 inline Double_t EvalHDY(Double_t hdBin)
const {
return fMins[1] + fSteps[1] * hdBin; }
72 inline Double_t EvalHDZ(Double_t hdBin)
const {
return fMins[2] + fSteps[2] * hdBin; }
73 virtual ~CorrFitHDFunc3D() {};
74 ClassDef(CorrFitHDFunc3D, 1)