58 virtual InitStatus
Init();
60 virtual void Exec(Option_t* opt);
65 void doOccupancyAnal();
66 void doOccupancy(TClonesArray*);
67 void doMatchingAnal();
68 void doEfficiencyAnal();
69 void doResidualsPullsAnal();
70 void doAverageStripValuePerHit(TClonesArray*);
71 void doAverageStripValuePerTrack();
73 void changeHistoContent(TH2F*);
75 static Int_t fCurrentEvent;
78 FairRootManager* ioman;
82 TClonesArray** DETECTORS;
83 TClonesArray** TRIGGERS;
85 map <TClonesArray*, TString> fTrigCorr;
96 TClonesArray* fSiliconHits;
97 TClonesArray* fSiliconTracks;
98 TClonesArray* fGemHits;
99 TClonesArray* fGemTracks;
100 TClonesArray* fCscHits;
101 TClonesArray* fTof400Hits;
102 TClonesArray* fTof700Hits;
103 TClonesArray* fDchTracks;
104 TClonesArray* fMwpcTracks;
105 TClonesArray* fDchHits;
106 TClonesArray* fMwpcHits;
107 TClonesArray* fVertex;
108 TClonesArray* fGlobalTracks;
131 Bool_t ReadDstTree(TString);
133 BmnHit* MatchDetector(FairTrackParam*, TClonesArray*, Bool_t, Int_t);
136 template <
class T>
void GetDistributionOfFiredStrips(TClonesArray*,
BmnCoordinateDetQa*, TString);
137 template <
class T>
void GetDistributionOfFiredStripsVsSignal(TClonesArray*,
BmnCoordinateDetQa*, TString);
140 template <
class T>
void GetCommonInfo(TClonesArray*,
BmnTimeDetQa*, TString);
141 template <
class T>
void GetMwpcDchInfo(TClonesArray*,
BmnTimeDetQa*, TString);
142 template <
class T>
void GetTofInfo(TClonesArray*,
BmnTimeDetQa*, TString);
148 template <
class T>
void GetCommonInfo(TClonesArray*,
BmnTrigDetQa*, TString);
151 void GetBasicTrackDistributions();
153 void doHitsDistributions(TClonesArray*,
BmnDstQa*, TString);