CbmRoot
CalcStats.h
Go to the documentation of this file.
1 #ifndef LX_CALC_STATS
2 #define LX_CALC_STATS
3 
4 #include "FairTask.h"
5 #include "TH1F.h"
6 
7 class LxCalcStats : public FairTask {
8 public:
9  LxCalcStats();
10  LxCalcStats(const LxCalcStats& orig) = delete;
11  LxCalcStats& operator=(const LxCalcStats& orig) = delete;
12  InitStatus Init(); // Overridden from FairTask
13  void Exec(Option_t* opt); // Overridden from FairTask
14  void Finish(); // Overridden from FairTask
15 
16 private:
17  TClonesArray* fMCTracks;
18  TClonesArray* fMuchPoints;
19  TClonesArray* fTrdPoints;
20  TH1F* xHistos[4][3];
21  TH1F* yHistos[4][3];
24 
25  ClassDef(LxCalcStats, 1)
26 };
27 
28 #endif //LX_CALC_STATS
LxCalcStats::fTrdPoints
TClonesArray * fTrdPoints
Definition: CalcStats.h:19
LxCalcStats::Exec
void Exec(Option_t *opt)
Definition: CalcStats.cxx:57
LxCalcStats::yHistos
TH1F * yHistos[4][3]
Definition: CalcStats.h:21
LxCalcStats::trdDeltaThetaXHistos
TH1F * trdDeltaThetaXHistos[3]
Definition: CalcStats.h:22
LxCalcStats::xHistos
TH1F * xHistos[4][3]
Definition: CalcStats.h:20
LxCalcStats::trdDeltaThetaYHistos
TH1F * trdDeltaThetaYHistos[3]
Definition: CalcStats.h:23
LxCalcStats::fMCTracks
TClonesArray * fMCTracks
Definition: CalcStats.h:17
LxCalcStats
Definition: CalcStats.h:7
LxCalcStats::fMuchPoints
TClonesArray * fMuchPoints
Definition: CalcStats.h:18
LxCalcStats::LxCalcStats
LxCalcStats(const LxCalcStats &orig)=delete
LxCalcStats::Finish
void Finish()
Definition: CalcStats.cxx:192
LxCalcStats::operator=
LxCalcStats & operator=(const LxCalcStats &orig)=delete
LxCalcStats::LxCalcStats
LxCalcStats()
Definition: CalcStats.cxx:22
LxCalcStats::Init
InitStatus Init()
Definition: CalcStats.cxx:24