53 Int_t nbins, Double_t min, Double_t max,
54 const char* xtitle, TList* histoList =
nullptr);
58 Int_t nbins, Double_t* bins,
59 const char* xtitle, TList* histoList =
nullptr);
63 Int_t nbinsX, Double_t minX, Double_t maxX,
const char* titleX,
64 Int_t nbinsY, Double_t minY, Double_t maxY,
const char* titleY,
65 TList* histoList =
nullptr);
69 Int_t nbinsX, Double_t* binsX,
const char* titleX,
70 Int_t nbinsY, Double_t* binsY,
const char* titleY,
71 TList* histoList =
nullptr);
75 Int_t nbinsX, Double_t minX, Double_t maxX,
const char* titleX,
76 Int_t nbinsY, Double_t minY, Double_t maxY,
const char* titleY,
77 Int_t nbinsZ, Double_t minZ, Double_t maxZ,
const char* titleZ,
78 TList* histoList =
nullptr);
82 Int_t nbinsX, Double_t* binsX,
const char* titleX,
83 Int_t nbinsY, Double_t* binsY,
const char* titleY,
84 Int_t nbinsZ, Double_t* binsZ,
const char* titleZ,
85 TList* histoList =
nullptr);
89 TH1* h, TList* histoList =
nullptr);
94 TH1* hNum, TH1* hDen,
bool isEffPlot,
100 void addEfficiencyPlots(TList* graphList =
nullptr, TH3F* h3_xPerMCParticle =
nullptr, TH3F* h3_MCParticle =
nullptr);
103 TH3F* h3_MCParticle =
nullptr);
105 void addPurityPlots(TList* graphList =
nullptr, TH3F* h3_xPerMCParticle =
nullptr, TH3F* h3_MCParticle =
nullptr);
108 TH1F*
effPlot1D(TH1F* h1_den, TH1F* h1_num,
109 const char* name,
const char* title,
bool geo_accettance, TList* histoList =
nullptr);
112 TH1F*
effPlot1D(TH1F* h1_MC, TH1F* h1_RecoTrack, TH1F* h1_Track,
113 const char* name,
const char* title, TList* histoList =
nullptr);
116 TH2F*
effPlot2D(TH2F* h2_den, TH2F* h2_num,
117 const char* name,
const char* title,
bool geo_accettance, TList* histoList =
nullptr);
120 TH2F*
effPlot2D(TH2F* h2_MC, TH2F* h2_RecoTrack, TH2F* h2_Track,
121 const char* name,
const char* title, TList* histoList);
124 TH1F*
geoAcc1D(TH1F* h1_den, TH1F* h1_num,
125 const char* name,
const char* title, TList* histoList =
nullptr);
128 TH2F*
geoAcc2D(TH2F* h2_den, TH2F* h2_num,
129 const char* name,
const char* title, TList* histoList =
nullptr);
132 TH1F*
V0FinderEff(TH1F* h1_dau0, TH1F* h1_dau1, TH1F* h1_Mother,
133 const char* name,
const char* title, TList* histoList =
nullptr);
Abstract base class for different kinds of events.