46 friend class CorrFitSCHF;
53 TH1D** fNumReal = {
nullptr};
54 TH1D** fNumImag = {
nullptr};
55 TH1D** fDenReal = {
nullptr};
56 TH1D** fDenImag = {
nullptr};
57 Femto::EKinematics fFrame;
59 TH1D** fCFReal = {
nullptr};
60 TH1D** fCFImag = {
nullptr};
67 TH3D* fCfcov = {
nullptr};
71 Bool_t fColzSet = {kFALSE};
72 Color_t fColRe = {kBlue};
73 Color_t fColIm = {kRed};
75 Double_t Sqr(Double_t val1, Double_t val2)
const;
76 TH1D* Histo(
int ilm,
int em, Option_t* opt, Double_t scale)
const;
77 void PackCfcCovariance();
78 void UnpackCovariances() {};
87 TH1D* GetHisto(
int el,
int em, Bool_t norm, Option_t* opt =
"")
const;
115 FemtoSHCF(TString name, Int_t maxL, Int_t bins, Double_t min, Double_t max, Femto::EKinematics kinematics);
121 void SetCFColz(Color_t re, Color_t im) {
128 FemtoYlmIndexes GetYlmIndexes()
const {
return fLmVals; }
172 void RecalculateCF(Int_t debugBin = -1, Bool_t suwm = kFALSE);
179 void SetNumRe(TH1D** histograms, Bool_t clone = kTRUE);
186 void SetNumIm(TH1D** histograms, Bool_t clone = kTRUE);
193 void SetDenRe(TH1D** histograms, Bool_t clone = kTRUE);
200 void SetDenIm(TH1D** histograms, Bool_t clone = kTRUE);
205 void Draw(Option_t* opt =
"");
213 void NormalizeBy(
int el,
int em, Option_t* opt =
"re");
228 void Fit(CorrFitSHCF* fit);
234 void FitDummy(CorrFitSHCF* fit);
254 TH1D*
GetCFRe(
int el,
int em)
const;
261 TH1D*
GetCFIm(
int el,
int em)
const;
268 TH1D*
GetNumRe(
int el,
int em)
const;
275 TH1D*
GetNumIm(
int el,
int em)
const;
282 TH1D*
GetDenRe(
int el,
int em)
const;
289 TH1D*
GetDenIm(
int el,
int em)
const;
300 TH1D*
GetCubic(Option_t* opt, Bool_t R = kFALSE)
const;
301 Femto::EKinematics GetFrame()
const {
return fFrame; }
306 Int_t
GetLMax()
const {
return TMath::Sqrt(fMaxJM - 1); };
307 void Rebin(Int_t ngroup, Option_t* opt =
"");
308 TH2D* GetMaskDraw()
const;
314 CorrFitMaskSH MakeEmptyMask()
const;
329 virtual Long64_t
Merge(TCollection* collection);
332 virtual TString
HTMLExtract(Int_t counter = 0, TString dir =
" ")
const;
333 virtual TObject*
GetSpecial(TString opt)
const;