CbmRoot
CbmTrdQa.h
Go to the documentation of this file.
1 #ifndef CBMTRDQA_H
2 #define CBMTRDQA_H
3 
4 #include "FairTask.h"
5 
6 #include <map>
7 class CbmTrdRadiator;
8 class CbmTrdParSetDigi;
9 class CbmTrdParSetGeo;
10 class CbmTrdGeoHandler;
11 class TClonesArray;
12 class CbmTrdPoint;
13 class CbmTrdDigi;
14 class CbmTrdCluster;
15 class CbmTrdHit;
16 class TProfile;
17 class TProfile2D;
18 class TH1F;
19 class TH1I;
20 class TH2I;
21 class TH2F;
22 class TCanvas;
23 class TPolyLine;
24 class CbmTrdQa : public FairTask {
25 
26 public:
27  CbmTrdQa(CbmTrdRadiator* radiator = NULL);
28  CbmTrdQa(const char* name,
29  const char* title = "CBM Task",
30  const char* geo = "",
31  Double_t triggerThreshold = 1.0e-6,
32  CbmTrdRadiator* radiator = NULL);
33  virtual ~CbmTrdQa();
34  virtual InitStatus ReInit();
35  virtual InitStatus Init();
36  virtual void SetParContainers();
37  virtual void Exec(Option_t* option);
38  void CreateLayerView(std::map<Int_t, TH1*>& Map,
39  TString folder,
40  TString pics,
41  TString zAxisTitle,
42  Double_t fmax,
43  Double_t fmin,
44  Bool_t logScale);
45  virtual void FinishEvent();
46  virtual void FinishTask();
47  void Register();
48  void SetTriggerThreshold(Double_t triggerthreshold);
49  void SetTriangularPads(Bool_t triangles);
50 
51 private:
52  Double_t CalcAngle(const CbmTrdPoint* pointA, const CbmTrdPoint* pointB);
53  void SaveHistos();
54  TPolyLine* CreateTriangularPad(Int_t column, Int_t row, Double_t content);
55  void NormalizeHistos();
56  void CreateLayerView();
57  void GetPadInfos(Int_t moduleAddress,
58  Double_t x,
59  Double_t y,
60  Int_t& iCol,
61  Int_t& iRow,
62  Double_t& padSizeX,
63  Double_t& padSizeY);
64  Double_t GetTrackLength(CbmTrdPoint* point);
65 
67  CbmTrdQa(const CbmTrdQa&);
68 
69  TClonesArray* fMCTracks;
70  TClonesArray* fPoints;
71  TClonesArray* fDigis;
72  TClonesArray* fClusters;
73  TClonesArray* fHits;
77  std::map<Int_t, TCanvas*> fLayerMap;
78  std::map<Int_t, TCanvas*>::iterator fLayerMapIt;
79  std::map<Int_t, TH2I*> fLayerPointMap;
80  std::map<Int_t, TH2I*>::iterator fLayerPointMapIt;
81  std::map<Int_t, TH2I*> fLayerHitMap;
82  std::map<Int_t, TH2I*>::iterator fLayerHitMapIt;
83 
84  std::map<Int_t, std::vector<Int_t>> fModulePointMap;
85  std::map<Int_t, std::vector<Int_t>>::iterator fModulePointMapIt;
86  std::map<Int_t, std::vector<Int_t>> fModuleDigiMap;
87  std::map<Int_t, std::vector<Int_t>>::iterator fModuleDigiMapIt;
88  std::map<Int_t, std::vector<Int_t>> fModuleClusterMap;
89  std::map<Int_t, std::vector<Int_t>>::iterator fModuleClusterMapIt;
90  std::map<Int_t, std::vector<Int_t>> fModuleHitMap;
91  std::map<Int_t, std::vector<Int_t>>::iterator fModuleHitMapIt;
92 
93 
94  std::map<Int_t, TH1I*> fModuleAveragePointsMap;
95  std::map<Int_t, TH1I*>::iterator fModuleAveragePointsMapIt;
96  std::map<Int_t, TH1I*> fModuleTrackableMap2;
97  std::map<Int_t, TH1I*>::iterator fModuleTrackableMap2It;
98  std::map<Int_t, TH1I*> fModuleTrackableMap;
99  std::map<Int_t, TH1I*>::iterator fModuleTrackableMapIt;
100  std::map<Int_t, TH1I*> fModuleClusterSizeMap;
101  std::map<Int_t, TH1I*>::iterator fModuleClusterSizeMapIt;
102  std::map<Int_t, TH1I*> fModuledEdxMap;
103  std::map<Int_t, TH1I*>::iterator fModuledEdxMapIt;
104  std::map<Int_t, TH1I*> fModuleTracklengthMap;
105  std::map<Int_t, TH1I*>::iterator fModuleTracklengthMapIt;
106  std::map<Int_t, TH1I*> fModuleMultiPointMap;
107  std::map<Int_t, TH1I*>::iterator fModuleMultiPointMapIt;
108  std::map<Int_t, TH1I*> fModuleDeltaEMap;
109  std::map<Int_t, TH1I*>::iterator fModuleDeltaEMapIt;
110  std::map<Int_t, TH1I*> fModuleGhostMap;
111  std::map<Int_t, TH1I*>::iterator fModuleGhostMapIt;
112  std::map<Int_t, TH1I*> fModuleLostMap;
113  std::map<Int_t, TH1I*>::iterator fModuleLostMapIt;
114  std::map<Int_t, TH1I*> fModuleEfficiencyMap;
115  std::map<Int_t, TH1I*>::iterator fModuleEfficiencyMapIt;
116 
118  TString fGeo;
119 
120  //histos
121 
122  Bool_t fD;
123  Bool_t fT;
124  Bool_t fP;
125  Bool_t fC;
126  Bool_t fH;
127 
129 
130  TH2I* fLayerDummy;
134  TH2F* fMuchTrdPoints[11];
135  TH2F* fMuchTofPoints[11];
136  TH2F* fTrdTofPoints[11];
137 
142 
144 
151 
158 
161 
164 
165  TH1F* fdEdxPoint;
166  TH1F* fdEdxDigi;
168  TH1F* fdEdxHit;
169 
170  TH1F* fdEdxPionMc;
176 
181 
182  TProfile* fMultiPointssVsR;
183  TProfile* fGhostPointsVsR;
184  TProfile* fMultiHitsVsR;
185  TProfile* fGhostHitVsR;
186  TProfile* fLostPointVsR;
188  TProfile* fMultiHitsVsAlpha;
189  TProfile* fGhostHitVsAlpha;
190  TProfile* fLostPointVsAlpha;
192  TProfile* fPRF_1D;
193  TH2I* fPRF_2D;
194  //LayerView
195 
197 
199 };
200 #endif //
CbmTrdQa::SetParContainers
virtual void SetParContainers()
Definition: CbmTrdQa.cxx:330
CbmTrdQa::ClassDef
ClassDef(CbmTrdQa, 1)
CbmTrdQa::fModuleDigiMap
std::map< Int_t, std::vector< Int_t > > fModuleDigiMap
Definition: CbmTrdQa.h:86
CbmTrdQa::SaveHistos
void SaveHistos()
Definition: CbmTrdQa.cxx:1731
CbmTrdQa::fModuledEdxMapIt
std::map< Int_t, TH1I * >::iterator fModuledEdxMapIt
Definition: CbmTrdQa.h:103
CbmTrdQa::fMuchTrdPoints
TH2F * fMuchTrdPoints[11]
Definition: CbmTrdQa.h:134
CbmTrdQa::fGeoHandler
CbmTrdGeoHandler * fGeoHandler
Definition: CbmTrdQa.h:76
CbmTrdQa::fLayerDummy
TH2I * fLayerDummy
Definition: CbmTrdQa.h:130
CbmTrdQa::fTrdPointsPerMcTrack_PT
TH2F * fTrdPointsPerMcTrack_PT
Definition: CbmTrdQa.h:140
CbmTrdQa::fC
Bool_t fC
Definition: CbmTrdQa.h:125
CbmTrdQa::fHits
TClonesArray * fHits
Definition: CbmTrdQa.h:73
CbmTrdQa::fMultiPointssVsR
TProfile * fMultiPointssVsR
Definition: CbmTrdQa.h:182
CbmTrdQa::fLostPointVsAlpha
TProfile * fLostPointVsAlpha
Definition: CbmTrdQa.h:190
CbmTrdQa::CbmTrdQa
CbmTrdQa(const CbmTrdQa &)
CbmTrdQa::fdEdxElectronGhost
TH1F * fdEdxElectronGhost
Definition: CbmTrdQa.h:175
CbmTrdQa::fModuleDigiMapIt
std::map< Int_t, std::vector< Int_t > >::iterator fModuleDigiMapIt
Definition: CbmTrdQa.h:87
CbmTrdQa::fGeo
TString fGeo
Definition: CbmTrdQa.h:118
CbmTrdQa::fPositionResolutionShort
TH1I * fPositionResolutionShort
Definition: CbmTrdQa.h:162
CbmTrdQa::fMultiHitSamePadPerMcTrack_PID
TH2I * fMultiHitSamePadPerMcTrack_PID
Definition: CbmTrdQa.h:148
CbmTrdQa::fGhostHitVsR
TProfile * fGhostHitVsR
Definition: CbmTrdQa.h:185
CbmTrdQa::fModuleMultiPointMap
std::map< Int_t, TH1I * > fModuleMultiPointMap
Definition: CbmTrdQa.h:106
CbmTrdQa::CalcAngle
Double_t CalcAngle(const CbmTrdPoint *pointA, const CbmTrdPoint *pointB)
Definition: CbmTrdQa.cxx:3129
CbmTrdQa::fMultiHitsVsR
TProfile * fMultiHitsVsR
Definition: CbmTrdQa.h:184
CbmTrdQa::fMultiHitSamePadPerMcTrack_motherzBirth
TH2I * fMultiHitSamePadPerMcTrack_motherzBirth
Definition: CbmTrdQa.h:150
CbmTrdQa::fP
Bool_t fP
Definition: CbmTrdQa.h:124
CbmTrdQa::operator=
CbmTrdQa & operator=(const CbmTrdQa &)
CbmTrdHit
data class for a reconstructed Energy-4D measurement in the TRD
Definition: CbmTrdHit.h:35
CbmTrdQa::fMultiHitAdjacentPadPerMcTrack_zBirth
TH2I * fMultiHitAdjacentPadPerMcTrack_zBirth
Definition: CbmTrdQa.h:154
CbmTrdQa::~CbmTrdQa
virtual ~CbmTrdQa()
Definition: CbmTrdQa.cxx:161
CbmTrdQa::GetTrackLength
Double_t GetTrackLength(CbmTrdPoint *point)
Definition: CbmTrdQa.cxx:884
CbmTrdQa::fMultiHitAdjacentPadPerMcTrack_motherPID
TH2I * fMultiHitAdjacentPadPerMcTrack_motherPID
Definition: CbmTrdQa.h:157
CbmTrdQa::fGhostPointsVsR
TProfile * fGhostPointsVsR
Definition: CbmTrdQa.h:183
CbmTrdQa::fD
Bool_t fD
Definition: CbmTrdQa.h:122
CbmTrdQa::fMCTracks
TClonesArray * fMCTracks
Definition: CbmTrdQa.h:69
CbmTrdQa::CreateLayerView
void CreateLayerView()
Definition: CbmTrdQa.cxx:2202
CbmTrdQa::fLayerHitMapIt
std::map< Int_t, TH2I * >::iterator fLayerHitMapIt
Definition: CbmTrdQa.h:82
CbmTrdQa::FinishEvent
virtual void FinishEvent()
Definition: CbmTrdQa.cxx:2006
CbmTrdQa::fDistanceMcToHit
TH1I * fDistanceMcToHit
Definition: CbmTrdQa.h:159
CbmTrdQa::fTrdTofPoints
TH2F * fTrdTofPoints[11]
Definition: CbmTrdQa.h:136
CbmTrdQa::fModuleClusterMapIt
std::map< Int_t, std::vector< Int_t > >::iterator fModuleClusterMapIt
Definition: CbmTrdQa.h:89
CbmTrdQa::fdEdxDigi
TH1F * fdEdxDigi
Definition: CbmTrdQa.h:166
CbmTrdQa::fDigiPerCluster
TH1I * fDigiPerCluster
Definition: CbmTrdQa.h:179
CbmTrdQa::fModuleGhostMapIt
std::map< Int_t, TH1I * >::iterator fModuleGhostMapIt
Definition: CbmTrdQa.h:111
CbmTrdQa::fModuleAveragePointsMap
std::map< Int_t, TH1I * > fModuleAveragePointsMap
Definition: CbmTrdQa.h:94
CbmTrdQa::fMultiHitsVsAlpha
TProfile * fMultiHitsVsAlpha
Definition: CbmTrdQa.h:188
CbmTrdQa::fMultiHitAdjacentPadPerMcTrack
TH1I * fMultiHitAdjacentPadPerMcTrack
Definition: CbmTrdQa.h:152
CbmTrdGeoHandler
Definition: CbmTrdGeoHandler.h:29
CbmTrdQa::fModuleTrackableMap2It
std::map< Int_t, TH1I * >::iterator fModuleTrackableMap2It
Definition: CbmTrdQa.h:97
CbmTrdQa::fClusters
TClonesArray * fClusters
Definition: CbmTrdQa.h:72
CbmTrdQa::fdEdxElectronHit
TH1F * fdEdxElectronHit
Definition: CbmTrdQa.h:174
CbmTrdQa::Exec
virtual void Exec(Option_t *option)
Definition: CbmTrdQa.cxx:912
CbmTrdQa::fStsTofPoints
TH2F * fStsTofPoints
Definition: CbmTrdQa.h:133
CbmTrdCluster
Data Container for TRD clusters.
Definition: CbmTrdCluster.h:23
CbmTrdQa::fDistanceMcToHitAll
TH1I * fDistanceMcToHitAll
Definition: CbmTrdQa.h:160
CbmTrdQa::fT
Bool_t fT
Definition: CbmTrdQa.h:123
CbmTrdQa::fLayerMapIt
std::map< Int_t, TCanvas * >::iterator fLayerMapIt
Definition: CbmTrdQa.h:78
CbmTrdQa::fModulePointMap
std::map< Int_t, std::vector< Int_t > > fModulePointMap
Definition: CbmTrdQa.h:84
CbmTrdQa::fPositionResolutionLong
TH1I * fPositionResolutionLong
Definition: CbmTrdQa.h:163
CbmTrdQa::fGhostHitVsAlpha
TProfile * fGhostHitVsAlpha
Definition: CbmTrdQa.h:189
CbmTrdQa::fModuleGhostMap
std::map< Int_t, TH1I * > fModuleGhostMap
Definition: CbmTrdQa.h:110
CbmTrdQa::fDigis
TClonesArray * fDigis
Definition: CbmTrdQa.h:71
CbmTrdQa::fRadiator
CbmTrdRadiator * fRadiator
Definition: CbmTrdQa.h:196
CbmTrdQa::GetPadInfos
void GetPadInfos(Int_t moduleAddress, Double_t x, Double_t y, Int_t &iCol, Int_t &iRow, Double_t &padSizeX, Double_t &padSizeY)
Definition: CbmTrdQa.cxx:2050
CbmTrdQa::fStsTrdPointsTrackable
TH2F * fStsTrdPointsTrackable
Definition: CbmTrdQa.h:138
CbmTrdQa::fModuleClusterMap
std::map< Int_t, std::vector< Int_t > > fModuleClusterMap
Definition: CbmTrdQa.h:88
CbmTrdQa::fModuleLostMapIt
std::map< Int_t, TH1I * >::iterator fModuleLostMapIt
Definition: CbmTrdQa.h:113
CbmTrdQa::fdEdxHit
TH1F * fdEdxHit
Definition: CbmTrdQa.h:168
CbmTrdQa::fModuleDeltaEMap
std::map< Int_t, TH1I * > fModuleDeltaEMap
Definition: CbmTrdQa.h:108
CbmTrdQa::fModuleDeltaEMapIt
std::map< Int_t, TH1I * >::iterator fModuleDeltaEMapIt
Definition: CbmTrdQa.h:109
CbmTrdQa::fMultiHitAdjacentPadPerMcTrack_angle
TH1I * fMultiHitAdjacentPadPerMcTrack_angle
Definition: CbmTrdQa.h:153
CbmTrdQa::fClusterSize
TH1I * fClusterSize
Definition: CbmTrdQa.h:177
CbmTrdQa::fdEdxPoint
TH1F * fdEdxPoint
Definition: CbmTrdQa.h:165
CbmTrdQa::fModuleHitMap
std::map< Int_t, std::vector< Int_t > > fModuleHitMap
Definition: CbmTrdQa.h:90
CbmTrdQa::fMultiHitAdjacentPadPerMcTrack_motherzBirth
TH2I * fMultiHitAdjacentPadPerMcTrack_motherzBirth
Definition: CbmTrdQa.h:156
CbmTrdQa::NormalizeHistos
void NormalizeHistos()
Definition: CbmTrdQa.cxx:3153
CbmTrdQa::fLayerMap
std::map< Int_t, TCanvas * > fLayerMap
Definition: CbmTrdQa.h:77
CbmTrdQa::fModuledEdxMap
std::map< Int_t, TH1I * > fModuledEdxMap
Definition: CbmTrdQa.h:102
CbmTrdQa::fHitToPointEfficiencyVsR
TProfile * fHitToPointEfficiencyVsR
Definition: CbmTrdQa.h:187
CbmTrdQa::fTrdTrackCrossedRadiator
TH2F * fTrdTrackCrossedRadiator
Definition: CbmTrdQa.h:143
CbmTrdQa::CreateTriangularPad
TPolyLine * CreateTriangularPad(Int_t column, Int_t row, Double_t content)
Definition: CbmTrdQa.cxx:898
CbmTrdQa
Definition: CbmTrdQa.h:24
CbmTrdQa::fGeoPar
CbmTrdParSetGeo * fGeoPar
Definition: CbmTrdQa.h:75
CbmTrdQa::fModuleHitMapIt
std::map< Int_t, std::vector< Int_t > >::iterator fModuleHitMapIt
Definition: CbmTrdQa.h:91
CbmTrdQa::fModuleEfficiencyMapIt
std::map< Int_t, TH1I * >::iterator fModuleEfficiencyMapIt
Definition: CbmTrdQa.h:115
CbmTrdQa::fModuleTrackableMap2
std::map< Int_t, TH1I * > fModuleTrackableMap2
Definition: CbmTrdQa.h:96
CbmTrdQa::fModuleAveragePointsMapIt
std::map< Int_t, TH1I * >::iterator fModuleAveragePointsMapIt
Definition: CbmTrdQa.h:95
CbmTrdQa::fTrdPointsPerMcTrack_PID
TH2F * fTrdPointsPerMcTrack_PID
Definition: CbmTrdQa.h:139
CbmTrdQa::fLayerPointMap
std::map< Int_t, TH2I * > fLayerPointMap
Definition: CbmTrdQa.h:79
CbmTrdQa::fModuleLostMap
std::map< Int_t, TH1I * > fModuleLostMap
Definition: CbmTrdQa.h:112
CbmTrdQa::fMultiHitSamePadPerMcTrack_angle
TH1I * fMultiHitSamePadPerMcTrack_angle
Definition: CbmTrdQa.h:146
CbmTrdParSetGeo
Definition: CbmTrdParSetGeo.h:9
CbmTrdQa::fPoints
TClonesArray * fPoints
Definition: CbmTrdQa.h:70
CbmTrdRadiator
Definition: CbmTrdRadiator.h:24
CbmTrdQa::fPRF_2D
TH2I * fPRF_2D
Definition: CbmTrdQa.h:193
CbmTrdQa::fMultiHitAdjacentPadPerMcTrack_PID
TH2I * fMultiHitAdjacentPadPerMcTrack_PID
Definition: CbmTrdQa.h:155
CbmTrdPoint
Definition: CbmTrdPoint.h:23
CbmTrdQa::fModuleEfficiencyMap
std::map< Int_t, TH1I * > fModuleEfficiencyMap
Definition: CbmTrdQa.h:114
CbmTrdQa::CbmTrdQa
CbmTrdQa(CbmTrdRadiator *radiator=NULL)
Definition: CbmTrdQa.cxx:48
CbmTrdQa::FinishTask
virtual void FinishTask()
Definition: CbmTrdQa.cxx:3171
CbmTrdQa::fDigiPar
CbmTrdParSetDigi * fDigiPar
Definition: CbmTrdQa.h:74
CbmTrdQa::fMultiHitSamePadPerMcTrack_zBirth
TH2I * fMultiHitSamePadPerMcTrack_zBirth
Definition: CbmTrdQa.h:147
CbmTrdQa::ReInit
virtual InitStatus ReInit()
Definition: CbmTrdQa.cxx:338
CbmTrdQa::fTriggerThreshold
Double_t fTriggerThreshold
Definition: CbmTrdQa.h:117
CbmTrdQa::Register
void Register()
Definition: CbmTrdQa.cxx:3176
CbmTrdQa::fModuleTracklengthMap
std::map< Int_t, TH1I * > fModuleTracklengthMap
Definition: CbmTrdQa.h:104
CbmTrdQa::fModuleTrackableMapIt
std::map< Int_t, TH1I * >::iterator fModuleTrackableMapIt
Definition: CbmTrdQa.h:99
x
Double_t x
Definition: CbmMvdSensorDigiToHitTask.cxx:68
CbmTrdQa::Init
virtual InitStatus Init()
Definition: CbmTrdQa.cxx:346
y
Double_t y
Definition: CbmMvdSensorDigiToHitTask.cxx:68
CbmTrdQa::fTrianglePads
Bool_t fTrianglePads
Definition: CbmTrdQa.h:128
CbmTrdQa::fdEdxCluster
TH1F * fdEdxCluster
Definition: CbmTrdQa.h:167
CbmTrdQa::fLayerPointMapIt
std::map< Int_t, TH2I * >::iterator fLayerPointMapIt
Definition: CbmTrdQa.h:80
CbmTrdQa::fLayerHitMap
std::map< Int_t, TH2I * > fLayerHitMap
Definition: CbmTrdQa.h:81
CbmTrdQa::SetTriggerThreshold
void SetTriggerThreshold(Double_t triggerthreshold)
Definition: CbmTrdQa.cxx:893
CbmTrdQa::fH
Bool_t fH
Definition: CbmTrdQa.h:126
CbmTrdQa::SetTriangularPads
void SetTriangularPads(Bool_t triangles)
Definition: CbmTrdQa.cxx:1726
CbmTrdDigi
Definition: CbmTrdDigi.h:14
CbmTrdQa::fStsTrdPoints
TH2F * fStsTrdPoints
Definition: CbmTrdQa.h:131
CbmTrdParSetDigi
Definition: CbmTrdParSetDigi.h:15
CbmTrdQa::fdEdxPionHit
TH1F * fdEdxPionHit
Definition: CbmTrdQa.h:171
CbmTrdQa::fdEdxElectronMc
TH1F * fdEdxElectronMc
Definition: CbmTrdQa.h:173
CbmTrdQa::fModuleTracklengthMapIt
std::map< Int_t, TH1I * >::iterator fModuleTracklengthMapIt
Definition: CbmTrdQa.h:105
CbmTrdQa::fModuleMultiPointMapIt
std::map< Int_t, TH1I * >::iterator fModuleMultiPointMapIt
Definition: CbmTrdQa.h:107
CbmTrdQa::fClusterPerHit
TH1I * fClusterPerHit
Definition: CbmTrdQa.h:180
CbmTrdQa::fPointsPerDigi
TH1I * fPointsPerDigi
Definition: CbmTrdQa.h:178
CbmTrdQa::fStsMuchPoints
TH2F * fStsMuchPoints
Definition: CbmTrdQa.h:132
CbmTrdQa::fHitToPointEfficiencyVsAlpha
TProfile * fHitToPointEfficiencyVsAlpha
Definition: CbmTrdQa.h:191
CbmTrdQa::fPRF_1D
TProfile * fPRF_1D
Definition: CbmTrdQa.h:192
CbmTrdQa::fMultiHitSamePadPerMcTrack_motherPID
TH2I * fMultiHitSamePadPerMcTrack_motherPID
Definition: CbmTrdQa.h:149
CbmTrdQa::fTrdPointsPerMcTrack_P
TH2F * fTrdPointsPerMcTrack_P
Definition: CbmTrdQa.h:141
CbmTrdQa::fMultiHitSamePadPerMcTrack
TH1I * fMultiHitSamePadPerMcTrack
Definition: CbmTrdQa.h:145
CbmTrdQa::fdEdxPionMc
TH1F * fdEdxPionMc
Definition: CbmTrdQa.h:170
CbmTrdQa::fMuchTofPoints
TH2F * fMuchTofPoints[11]
Definition: CbmTrdQa.h:135
CbmTrdQa::fModuleClusterSizeMap
std::map< Int_t, TH1I * > fModuleClusterSizeMap
Definition: CbmTrdQa.h:100
CbmTrdQa::fdEdxPionGhost
TH1F * fdEdxPionGhost
Definition: CbmTrdQa.h:172
CbmTrdQa::fLostPointVsR
TProfile * fLostPointVsR
Definition: CbmTrdQa.h:186
CbmTrdQa::fModuleTrackableMap
std::map< Int_t, TH1I * > fModuleTrackableMap
Definition: CbmTrdQa.h:98
CbmTrdQa::fModulePointMapIt
std::map< Int_t, std::vector< Int_t > >::iterator fModulePointMapIt
Definition: CbmTrdQa.h:85
CbmTrdQa::fModuleClusterSizeMapIt
std::map< Int_t, TH1I * >::iterator fModuleClusterSizeMapIt
Definition: CbmTrdQa.h:101