Go to the documentation of this file.
17 #ifndef _CbmModelsQA_h_
18 #define _CbmModelsQA_h_
35 class KFParticleTopoReconstructor;
40 int findParticlesMode = 1,
42 KFParticleTopoReconstructor* tr = 0,
43 const char* name =
"CbmModelsQA",
44 const char* title =
"Cbm Models QA",
50 virtual InitStatus
ReInit();
51 virtual InitStatus
Init();
52 void Exec(Option_t* option);
57 double SystError = 0.,
60 Bool_t UseWidth =
false,
61 Bool_t UseStatistics =
false,
65 double SystError = 0.,
70 double SystError = 0.,
72 TString InputTable =
"");
75 const char* pname =
"pi-",
77 double SystError = 0.,
82 const char* pname =
"pi-",
84 double SystError = 0.,
89 const char* pname =
"pi-",
91 double SystError = 0.,
94 double Tlong = 0.132);
127 #endif // _CbmModelsQA_h_
virtual InitStatus Init()
void AddInverseSlopeAnalysis(int PDGID=-211, const char *pname="pi-", int TracksType=-1, double SystError=0., TString name="MC", int EventStats=1)
std::vector< CbmModelBase * > Models
void AddImpactParameterAnalysis(int TracksType=-1, double SystError=0., TString name="MC", TString InputTable="")
std::vector< int > vStsPointMatch
std::vector< int > vStsHitMatch
std::vector< int > vMvdPointMatch
void AddMultiscatteringAnalysis(int TracksType=-1, double SystError=0., TString name="MC", int EventStats=1)
void AddHRGAnalysis(int TracksType=-1, double SystError=0., TString name="MC", int EventStats=1, Bool_t UseWidth=false, Bool_t UseStatistics=false, double rad=0.)
void operator=(const CbmModelsQA &)
void AddBlastWaveAnalysis(int PDGID=-211, const char *pname="pi-", int TracksType=-1, double SystError=0., TString name="MC", int EventStats=1, double Tlong=0.132)
KFParticleTopoReconstructor * fTopoReconstructor
void WriteHistos(TObject *obj)
std::vector< int > vMCTrackMatch
void WriteHistosCurFile(TObject *obj)
void SetOutFile(TString outname)
void Exec(Option_t *option)
void AddBoltzmannAnalysis(int PDGID=-211, const char *pname="pi-", int TracksType=-1, double SystError=0., TString name="MC", int EventStats=1)
virtual InitStatus ReInit()
CbmModelsQA(const CbmModelsQA &)
CbmModelsQA(Int_t iVerbose=1, int findParticlesMode=1, int perf=3, KFParticleTopoReconstructor *tr=0, const char *name="CbmModelsQA", const char *title="Cbm Models QA", float ekin_=24.08)