CbmRoot
CbmTofHitFinderQa.h
Go to the documentation of this file.
1 
11 #ifndef _CBMTOFHITFINDERQA_H_
12 #define _CBMTOFHITFINDERQA_H_
13 
14 #include "FairTask.h"
15 
16 class FairMCEventHeader;
17 class CbmTofGeoHandler;
18 class CbmTofCell;
19 // Geometry
20 class CbmTofGeoHandler;
21 class CbmTofDetectorId;
22 class CbmTofCell;
23 
24 class CbmTofDigiPar;
25 class CbmTofDigiBdfPar;
26 
27 class TClonesArray;
28 class TH1;
29 class TH2;
30 class TH3;
31 class TProfile2D;
32 class TString;
33 
34 class CbmTofHitFinderQa : public FairTask {
35 
36 public:
38  CbmTofHitFinderQa(const char* name, Int_t verbose = 1);
39  virtual ~CbmTofHitFinderQa();
40 
41  virtual InitStatus Init();
42  virtual void Exec(Option_t* option);
43  virtual void Finish();
44 
48  virtual void SetParContainers();
49 
50  Bool_t RegisterInputs();
51 
52  Bool_t SetHistoFileNameCartCoordNorm(TString sFilenameIn);
53  Bool_t SetHistoFileNameAngCoordNorm(TString sFilenameIn);
54  Bool_t SetHistoFileNameSphCoordNorm(TString sFilenameIn);
55  Bool_t SetHistoFileName(TString sFilenameIn);
56 
57  void SetNormHistGenerationMode(Bool_t bModeIn = kTRUE) {
58  fbNormHistGenMode = bModeIn;
59  }
60 
61  Bool_t SetWallPosZ(Double_t dWallPosCm = 1000);
62 
63  void SetNbEventsHitsNbPlots(UInt_t uNbEvents) {
64  fuNbEventsForHitsNbPlots = uNbEvents;
65  }
66 
67 private:
68  Bool_t CreateHistos();
69  Bool_t FillHistos();
70  Bool_t NormalizeMapHistos();
71  Bool_t NormalizeNormHistos();
72  Bool_t WriteHistos();
73  Bool_t DeleteHistos();
74 
78  Bool_t LoadGeometry();
79 
82 
83  Int_t fEvents; // Number of processed events
84 
85  // Geometry infos
89  Int_t iNbSmTot;
90  std::vector<Int_t>
91  fvTypeSmOffs; // Offset in SM index for first SM of each SM type
92  Int_t iNbRpcTot;
93  std::vector<std::vector<Int_t>>
94  fvSmRpcOffs; // Offset in RPC index for first RPC of each SM
95  Int_t fiNbChTot;
96  std::vector<std::vector<std::vector<Int_t>>>
97  fvRpcChOffs; // Offset in channel index for first channel of each RPC
98 
99  // Parameters
102 
103  FairMCEventHeader* fMCEventHeader; // MC event header
104  // TClonesArray * fStsPointsColl; // STS MC points
105  TClonesArray* fTofPointsColl; // TOF MC points
106  TClonesArray* fMcTracksColl; // MC tracks
107  TClonesArray* fTofDigisColl; // TOF Digis
108  TClonesArray*
109  fTofDigiMatchPointsColl; // Indices of MC original points for each digi (CbmMatch)
110  TClonesArray* fTofHitsColl; // TOF hits
111  TClonesArray*
112  fTofDigiMatchColl; // Indices of TOF Digis for each hit (CbmMatch)
113  TClonesArray*
114  fTofHitMatchColl; // // Indices of MC original points for each hit with TOT weight (CbmMatch)
116  TClonesArray* fRealTofPointsColl; // Realistics TOF MC points
117  TClonesArray*
118  fRealTofMatchColl; // Index of Realistics TOF MC points for each MC Point (CbmMatch)
120 
121  // Histograms
122  // Flag for Normalization histograms generation
124  // Input file names and path for Mapping Normalization histos
128  // Output file name and path
130  // Position of the TOF wall on Z axis for centering histos with Z
131  Double_t fdWallPosZ;
132  // Nb Hits per event for first N events
139  // Nb different TOF digis in Hit
141  TProfile2D* fhNbDigisInHitMapXY;
142  // Geometric Mapping
143  std::vector<TH2*>
144  fvhTrackAllStartZCent; // Dependence of Track origin on centrality, if TOF points
145  std::vector<TH2*>
146  fvhTrackSecStartZCent; // Dependence of Track origin on centrality, if TOF points
147  std::vector<TH3*>
148  fvhTrackAllStartXZCent; // Dependence of Track origin on centrality, if TOF points
149  std::vector<TH2*> fvhTrackAllStartXZ; // Track origin mapping, if TOF points
150  std::vector<TH2*> fvhTrackAllStartYZ; // Track origin mapping, if TOF points
151  std::vector<TH3*>
152  fvhTofPntAllAngCent; // Dependence of Tof Point position (angular) on centrality
153  TH2* fhTrackMapXY; // Only when creating normalization histos
154  TH2* fhTrackMapXZ; // Only when creating normalization histos
155  TH2* fhTrackMapYZ; // Only when creating normalization histos
156  TH2* fhTrackMapAng; // Only when creating normalization histos
157  TH2* fhTrackMapSph; // Only when creating normalization histos
178  // L/R digis missmatch
180  // Nb different MC Points and Tracks in Hit
183  // Mapping of position for hits coming from a single MC Point
189  // Mapping of position for hits coming from multiple MC Points
195  // Mapping of position for hits coming from a single MC Track
201  // Mapping of position for hits coming from multiple MC Tracks
207  // Hit Quality for Hits coming from a single MC Point
218 
224  // Hit Quality for Hits coming from multiple MC Points
225  // To Point closest to Hit
236  // To Point furthest from Hit
247  // To mean Point position
258  // To best Point position
269  // Hit Quality for Hits coming from a single MC Track
280  // Hit Quality for Hits coming from a single MC Track but multi Pnt
291  // Hit Quality for Hits coming from multiple MC Tracks
292  // To Track closest to Hit
303  // To Track furthest from Hit
314  // To mean Track position
325  // To best Track position
336 
337  // Physics coord mapping, 1 per particle type
338  // Phase space
339  // Primary tracks
340  std::vector<TH2*> fvhPtmRapGenTrk;
341  std::vector<TH2*> fvhPtmRapStsPnt;
342  std::vector<TH2*> fvhPtmRapTofPnt;
343  std::vector<TH2*> fvhPtmRapTofHit;
344  std::vector<TH2*> fvhPtmRapTofHitSinglePnt;
345  std::vector<TH2*> fvhPtmRapTofHitSingleTrk;
346  // Secondary tracks
347  std::vector<TH2*> fvhPtmRapSecGenTrk;
348  std::vector<TH2*> fvhPtmRapSecStsPnt;
349  std::vector<TH2*> fvhPtmRapSecTofPnt;
350  std::vector<TH2*> fvhPtmRapSecTofHit;
351  std::vector<TH2*> fvhPtmRapSecTofHitSinglePnt;
352  std::vector<TH2*> fvhPtmRapSecTofHitSingleTrk;
353 
354  // PLab
355  // Primary tracks
356  std::vector<TH1*> fvhPlabGenTrk;
357  std::vector<TH1*> fvhPlabStsPnt;
358  std::vector<TH1*> fvhPlabTofPnt;
359  std::vector<TH1*> fvhPlabTofHit;
360  std::vector<TH1*> fvhPlabTofHitSinglePnt;
361  std::vector<TH1*> fvhPlabTofHitSingleTrk;
362  // Secondary tracks
363  std::vector<TH1*> fvhPlabSecGenTrk;
364  std::vector<TH1*> fvhPlabSecStsPnt;
365  std::vector<TH1*> fvhPlabSecTofPnt;
366  std::vector<TH1*> fvhPlabSecTofHit;
367  std::vector<TH1*> fvhPlabSecTofHitSinglePnt;
368  std::vector<TH1*> fvhPlabSecTofHitSingleTrk;
369 
370  // MC Tracks losses
371  // Primary tracks
372  std::vector<TH2*> fvhPtmRapGenTrkTofPnt;
373  std::vector<TH2*> fvhPtmRapGenTrkTofHit;
374  std::vector<TH1*> fvhPlabGenTrkTofPnt;
375  std::vector<TH1*> fvhPlabGenTrkTofHit;
376  std::vector<TH1*> fvhPlabStsTrkTofPnt;
377  std::vector<TH1*> fvhPlabStsTrkTofHit;
378  // Secondary tracks
379  std::vector<TH2*> fvhPtmRapSecGenTrkTofPnt;
380  std::vector<TH2*> fvhPtmRapSecGenTrkTofHit;
381  std::vector<TH1*> fvhPlabSecGenTrkTofPnt;
382  std::vector<TH1*> fvhPlabSecGenTrkTofHit;
383  std::vector<TH1*> fvhPlabSecStsTrkTofPnt;
384  std::vector<TH1*> fvhPlabSecStsTrkTofHit;
385 
386  // Integrated TofHit Efficiency
387  std::vector<ULong64_t> fvulIdxTracksWithPnt;
388  std::vector<ULong64_t> fvulIdxTracksWithHit;
390  std::vector<ULong64_t> fvulIdxPrimTracksWithPnt;
391  std::vector<ULong64_t> fvulIdxPrimTracksWithHit;
393  std::vector<ULong64_t> fvulIdxSecTracksWithPnt;
394  std::vector<ULong64_t> fvulIdxSecTracksWithHit;
396 
397  // Integrated TofHit Efficiency: Tracks firing channel but not going to Digi/Hit
398  std::vector<ULong64_t> fvulIdxHiddenTracksWithHit;
400  std::vector<ULong64_t> fvulIdxHiddenPrimTracksWithHit;
402  std::vector<ULong64_t> fvulIdxHiddenSecTracksWithHit;
404 
405  // Efficiency dependence on nb crossed gaps
406  UInt_t fuMaxCrossedGaps = 20;
407  std::vector<std::vector<ULong64_t>> fvulIdxTracksWithPntGaps;
408  std::vector<std::vector<ULong64_t>> fvulIdxTracksWithHitGaps;
410  std::vector<std::vector<ULong64_t>> fvulIdxPrimTracksWithPntGaps;
411  std::vector<std::vector<ULong64_t>> fvulIdxPrimTracksWithHitGaps;
413  std::vector<std::vector<ULong64_t>> fvulIdxSecTracksWithPntGaps;
414  std::vector<std::vector<ULong64_t>> fvulIdxSecTracksWithHitGaps;
416 
417  // Track length, 1 per particle type
418  // Single track hits
421  // Multiple track hits
424 
425  // TOF Debug checks
427 
429 };
430 
431 #endif
CbmTofHitFinderQa::fhSinglePointHitPullX
TH1 * fhSinglePointHitPullX
Definition: CbmTofHitFinderQa.h:213
CbmTofHitFinderQa::fhMultiPntHitBestDeltaY
TH2 * fhMultiPntHitBestDeltaY
Definition: CbmTofHitFinderQa.h:260
CbmTofHitFinderQa::fvhPlabStsPnt
std::vector< TH1 * > fvhPlabStsPnt
Definition: CbmTofHitFinderQa.h:357
CbmTofHitFinderQa::fhMultiTrkHitBestDeltaY
TH2 * fhMultiTrkHitBestDeltaY
Definition: CbmTofHitFinderQa.h:327
CbmTofHitFinderQa::fvulIdxTracksWithHitGaps
std::vector< std::vector< ULong64_t > > fvulIdxTracksWithHitGaps
Definition: CbmTofHitFinderQa.h:408
CbmTofHitFinderQa::fhRealPointMapYZ
TH2 * fhRealPointMapYZ
Definition: CbmTofHitFinderQa.h:165
CbmTofHitFinderQa::fhMultiPntHitFurthestDeltaT
TH2 * fhMultiPntHitFurthestDeltaT
Definition: CbmTofHitFinderQa.h:241
CbmTofHitFinderQa::fsHistoOutFilename
TString fsHistoOutFilename
Definition: CbmTofHitFinderQa.h:129
CbmTofHitFinderQa::fChannelInfo
CbmTofCell * fChannelInfo
Definition: CbmTofHitFinderQa.h:88
CbmTofHitFinderQa::fhMultiPntHitMeanDeltaX
TH2 * fhMultiPntHitMeanDeltaX
Definition: CbmTofHitFinderQa.h:248
CbmTofHitFinderQa::fuNbEventsForHitsNbPlots
UInt_t fuNbEventsForHitsNbPlots
Definition: CbmTofHitFinderQa.h:133
CbmTofHitFinderQa::fhIntegratedHiddenHitPntLoss
TH1 * fhIntegratedHiddenHitPntLoss
Definition: CbmTofHitFinderQa.h:399
CbmTofHitFinderQa::fhHitMapSingPntXY
TH2 * fhHitMapSingPntXY
Definition: CbmTofHitFinderQa.h:184
CbmTofHitFinderQa::fhMultiPntHitFurthestDeltaY
TH2 * fhMultiPntHitFurthestDeltaY
Definition: CbmTofHitFinderQa.h:238
CbmTofHitFinderQa::fhMultiTrkHitFurthestPullT
TH2 * fhMultiTrkHitFurthestPullT
Definition: CbmTofHitFinderQa.h:313
CbmTofHitFinderQa::fhMcTrkStartSecSingTrk
TH2 * fhMcTrkStartSecSingTrk
Definition: CbmTofHitFinderQa.h:420
CbmTofHitFinderQa::fvhTrackSecStartZCent
std::vector< TH2 * > fvhTrackSecStartZCent
Definition: CbmTofHitFinderQa.h:146
CbmTofHitFinderQa::fvulIdxPrimTracksWithHitGaps
std::vector< std::vector< ULong64_t > > fvulIdxPrimTracksWithHitGaps
Definition: CbmTofHitFinderQa.h:411
CbmTofHitFinderQa::fhMultiPntHitBestDeltaX
TH2 * fhMultiPntHitBestDeltaX
Definition: CbmTofHitFinderQa.h:259
CbmTofHitFinderQa::fvhPtmRapGenTrkTofHit
std::vector< TH2 * > fvhPtmRapGenTrkTofHit
Definition: CbmTofHitFinderQa.h:373
CbmTofHitFinderQa::fhNbPointsInHit
TH1 * fhNbPointsInHit
Definition: CbmTofHitFinderQa.h:181
CbmTofHitFinderQa::fvhPlabSecStsTrkTofHit
std::vector< TH1 * > fvhPlabSecStsTrkTofHit
Definition: CbmTofHitFinderQa.h:384
CbmTofHitFinderQa::fvhTrackAllStartZCent
std::vector< TH2 * > fvhTrackAllStartZCent
Definition: CbmTofHitFinderQa.h:144
CbmTofHitFinderQa::fvSmRpcOffs
std::vector< std::vector< Int_t > > fvSmRpcOffs
Definition: CbmTofHitFinderQa.h:94
CbmTofHitFinderQa::fhSingTrkMultiPntHitDeltaR
TH1 * fhSingTrkMultiPntHitDeltaR
Definition: CbmTofHitFinderQa.h:284
CbmTofHitFinderQa::fhMultiTrkHitMeanPullX
TH2 * fhMultiTrkHitMeanPullX
Definition: CbmTofHitFinderQa.h:320
CbmTofHitFinderQa::fDigiBdfPar
CbmTofDigiBdfPar * fDigiBdfPar
Definition: CbmTofHitFinderQa.h:101
CbmTofHitFinderQa::fhMultiTrkHitBestDeltaR
TH2 * fhMultiTrkHitBestDeltaR
Definition: CbmTofHitFinderQa.h:329
CbmTofHitFinderQa::fhMultiTrkHitClosestDeltaX
TH2 * fhMultiTrkHitClosestDeltaX
Definition: CbmTofHitFinderQa.h:293
CbmTofHitFinderQa::fhMultiTrkHitBestDeltaT
TH2 * fhMultiTrkHitBestDeltaT
Definition: CbmTofHitFinderQa.h:330
CbmTofHitFinderQa::Finish
virtual void Finish()
Definition: CbmTofHitFinderQa.cxx:746
CbmTofHitFinderQa::SetWallPosZ
Bool_t SetWallPosZ(Double_t dWallPosCm=1000)
Definition: CbmTofHitFinderQa.cxx:899
CbmTofHitFinderQa::fhHitMapMultTrkAng
TH2 * fhHitMapMultTrkAng
Definition: CbmTofHitFinderQa.h:205
CbmTofHitFinderQa::fsHistoInNormAngFilename
TString fsHistoInNormAngFilename
Definition: CbmTofHitFinderQa.h:126
CbmTofHitFinderQa::fhCltSzSinglePointHitPullT
TH1 * fhCltSzSinglePointHitPullT
Definition: CbmTofHitFinderQa.h:223
CbmTofHitFinderQa::fhHitMapMultPntSph
TH2 * fhHitMapMultPntSph
Definition: CbmTofHitFinderQa.h:194
CbmTofHitFinderQa::fhSingTrkMultiPntHitDeltaX
TH1 * fhSingTrkMultiPntHitDeltaX
Definition: CbmTofHitFinderQa.h:281
CbmTofHitFinderQa::fsHistoInNormCartFilename
TString fsHistoInNormCartFilename
Definition: CbmTofHitFinderQa.h:125
CbmTofHitFinderQa::fhMultiTrkHitClosestDeltaT
TH2 * fhMultiTrkHitClosestDeltaT
Definition: CbmTofHitFinderQa.h:297
CbmTofHitFinderQa::fTofDigisColl
TClonesArray * fTofDigisColl
Definition: CbmTofHitFinderQa.h:107
CbmTofHitFinderQa::SetParContainers
virtual void SetParContainers()
Inherited from FairTask.
Definition: CbmTofHitFinderQa.cxx:720
CbmTofHitFinderQa::fvhPlabSecTofPnt
std::vector< TH1 * > fvhPlabSecTofPnt
Definition: CbmTofHitFinderQa.h:365
CbmTofHitFinderQa::fhHitMapXY
TH2 * fhHitMapXY
Definition: CbmTofHitFinderQa.h:173
CbmTofHitFinderQa::fhIntegratedHitPntEffPrimGaps
TH2 * fhIntegratedHitPntEffPrimGaps
Definition: CbmTofHitFinderQa.h:412
CbmTofHitFinderQa::fhMultiPntHitFurthestPullT
TH2 * fhMultiPntHitFurthestPullT
Definition: CbmTofHitFinderQa.h:246
CbmTofHitFinderQa::fhMultiPntHitClosestPullY
TH2 * fhMultiPntHitClosestPullY
Definition: CbmTofHitFinderQa.h:232
CbmTofHitFinderQa::fhMultiTrkHitBestPullR
TH2 * fhMultiTrkHitBestPullR
Definition: CbmTofHitFinderQa.h:334
CbmTofHitFinderQa::fhPointMatchWeight
TH1 * fhPointMatchWeight
Definition: CbmTofHitFinderQa.h:426
CbmTofHitFinderQa::fvulIdxHiddenPrimTracksWithHit
std::vector< ULong64_t > fvulIdxHiddenPrimTracksWithHit
Definition: CbmTofHitFinderQa.h:400
CbmTofHitFinderQa::fvhPtmRapGenTrk
std::vector< TH2 * > fvhPtmRapGenTrk
Definition: CbmTofHitFinderQa.h:340
CbmTofHitFinderQa::fhIntegratedHitPntEff
TH1 * fhIntegratedHitPntEff
Definition: CbmTofHitFinderQa.h:389
CbmTofHitFinderQa::fvhPlabSecTofHitSinglePnt
std::vector< TH1 * > fvhPlabSecTofHitSinglePnt
Definition: CbmTofHitFinderQa.h:367
CbmTofHitFinderQa::fhCltSzSinglePointHitPullY
TH1 * fhCltSzSinglePointHitPullY
Definition: CbmTofHitFinderQa.h:220
CbmTofHitFinderQa::fhMultiTrkHitClosestDeltaR
TH2 * fhMultiTrkHitClosestDeltaR
Definition: CbmTofHitFinderQa.h:296
CbmTofHitFinderQa::fhMultiPntHitClosestPullZ
TH2 * fhMultiPntHitClosestPullZ
Definition: CbmTofHitFinderQa.h:233
CbmTofHitFinderQa::fhCltSzSinglePointHitPullR
TH1 * fhCltSzSinglePointHitPullR
Definition: CbmTofHitFinderQa.h:222
CbmTofHitFinderQa::fhMultiTrkHitClosestPullT
TH2 * fhMultiTrkHitClosestPullT
Definition: CbmTofHitFinderQa.h:302
CbmTofHitFinderQa::fvhPlabSecStsTrkTofPnt
std::vector< TH1 * > fvhPlabSecStsTrkTofPnt
Definition: CbmTofHitFinderQa.h:383
CbmTofHitFinderQa::fhSinglePointHitDeltaY
TH1 * fhSinglePointHitDeltaY
Definition: CbmTofHitFinderQa.h:209
CbmTofHitFinderQa::fhMultiPntHitBestPullX
TH2 * fhMultiPntHitBestPullX
Definition: CbmTofHitFinderQa.h:264
CbmTofHitFinderQa::fdWallPosZ
Double_t fdWallPosZ
Definition: CbmTofHitFinderQa.h:131
CbmTofHitFinderQa::fvulIdxTracksWithHit
std::vector< ULong64_t > fvulIdxTracksWithHit
Definition: CbmTofHitFinderQa.h:388
CbmTofHitFinderQa::fhSingleTrackHitDeltaR
TH1 * fhSingleTrackHitDeltaR
Definition: CbmTofHitFinderQa.h:273
CbmTofHitFinderQa::fvulIdxSecTracksWithHit
std::vector< ULong64_t > fvulIdxSecTracksWithHit
Definition: CbmTofHitFinderQa.h:394
CbmTofHitFinderQa::fhSingleTrackHitPullY
TH1 * fhSingleTrackHitPullY
Definition: CbmTofHitFinderQa.h:276
CbmTofHitFinderQa::fvTypeSmOffs
std::vector< Int_t > fvTypeSmOffs
Definition: CbmTofHitFinderQa.h:91
CbmTofHitFinderQa::fhSingleTrackHitPullR
TH1 * fhSingleTrackHitPullR
Definition: CbmTofHitFinderQa.h:278
CbmTofHitFinderQa::fhIntegratedHitPntEffGaps
TH2 * fhIntegratedHitPntEffGaps
Definition: CbmTofHitFinderQa.h:409
CbmTofHitFinderQa::fhPointMapSph
TH2 * fhPointMapSph
Definition: CbmTofHitFinderQa.h:162
CbmTofHitFinderQa::fhNbDigisInHit
TH1 * fhNbDigisInHit
Definition: CbmTofHitFinderQa.h:140
CbmTofHitFinderQa::fTofId
CbmTofDetectorId * fTofId
Definition: CbmTofHitFinderQa.h:87
CbmTofHitFinderQa::fhMultiTrkHitMeanDeltaT
TH2 * fhMultiTrkHitMeanDeltaT
Definition: CbmTofHitFinderQa.h:319
CbmTofHitFinderQa::SetHistoFileName
Bool_t SetHistoFileName(TString sFilenameIn)
Definition: CbmTofHitFinderQa.cxx:4865
CbmTofHitFinderQa::fhTrackMapXZ
TH2 * fhTrackMapXZ
Definition: CbmTofHitFinderQa.h:154
CbmTofHitFinderQa::fhMultiTrkHitMeanDeltaR
TH2 * fhMultiTrkHitMeanDeltaR
Definition: CbmTofHitFinderQa.h:318
CbmTofHitFinderQa::fhMultiTrkHitMeanDeltaX
TH2 * fhMultiTrkHitMeanDeltaX
Definition: CbmTofHitFinderQa.h:315
CbmTofHitFinderQa::fhSingTrkMultiPntHitDeltaT
TH1 * fhSingTrkMultiPntHitDeltaT
Definition: CbmTofHitFinderQa.h:285
CbmTofHitFinderQa::~CbmTofHitFinderQa
virtual ~CbmTofHitFinderQa()
Definition: CbmTofHitFinderQa.cxx:679
CbmTofHitFinderQa::fhSingleTrackHitDeltaX
TH1 * fhSingleTrackHitDeltaX
Definition: CbmTofHitFinderQa.h:270
CbmTofHitFinderQa::fvhTofPntAllAngCent
std::vector< TH3 * > fvhTofPntAllAngCent
Definition: CbmTofHitFinderQa.h:152
CbmTofHitFinderQa::fhNbHitsMultTrkPerEvent
TH1 * fhNbHitsMultTrkPerEvent
Definition: CbmTofHitFinderQa.h:138
CbmTofHitFinderQa::fhHitMapSingTrkXY
TH2 * fhHitMapSingTrkXY
Definition: CbmTofHitFinderQa.h:196
CbmTofHitFinderQa::fhDigiMapAng
TH2 * fhDigiMapAng
Definition: CbmTofHitFinderQa.h:171
CbmTofHitFinderQa::fhMultiPntHitMeanDeltaT
TH2 * fhMultiPntHitMeanDeltaT
Definition: CbmTofHitFinderQa.h:252
CbmTofHitFinderQa::fhRealPointMapAng
TH2 * fhRealPointMapAng
Definition: CbmTofHitFinderQa.h:166
CbmTofHitFinderQa::fhSingleTrackHitDeltaY
TH1 * fhSingleTrackHitDeltaY
Definition: CbmTofHitFinderQa.h:271
CbmTofHitFinderQa::fhMultiTrkHitClosestPullX
TH2 * fhMultiTrkHitClosestPullX
Definition: CbmTofHitFinderQa.h:298
CbmTofHitFinderQa::fhMultiTrkHitFurthestPullX
TH2 * fhMultiTrkHitFurthestPullX
Definition: CbmTofHitFinderQa.h:309
CbmTofHitFinderQa::SetHistoFileNameSphCoordNorm
Bool_t SetHistoFileNameSphCoordNorm(TString sFilenameIn)
Definition: CbmTofHitFinderQa.cxx:4614
CbmTofHitFinderQa::fhSinglePointHitDeltaR
TH1 * fhSinglePointHitDeltaR
Definition: CbmTofHitFinderQa.h:211
CbmTofHitFinderQa::fhHitMapMultPntXZ
TH2 * fhHitMapMultPntXZ
Definition: CbmTofHitFinderQa.h:191
CbmTofHitFinderQa::fhTrackMapYZ
TH2 * fhTrackMapYZ
Definition: CbmTofHitFinderQa.h:155
CbmTofHitFinderQa::fhMultiTrkHitClosestPullZ
TH2 * fhMultiTrkHitClosestPullZ
Definition: CbmTofHitFinderQa.h:300
CbmTofHitFinderQa::fhMultiTrkHitBestPullZ
TH2 * fhMultiTrkHitBestPullZ
Definition: CbmTofHitFinderQa.h:333
CbmTofHitFinderQa::fhMultiPntHitMeanPullX
TH2 * fhMultiPntHitMeanPullX
Definition: CbmTofHitFinderQa.h:253
CbmTofHitFinderQa::fhMultiPntHitBestPullT
TH2 * fhMultiPntHitBestPullT
Definition: CbmTofHitFinderQa.h:268
CbmTofHitFinderQa::CreateHistos
Bool_t CreateHistos()
Definition: CbmTofHitFinderQa.cxx:906
CbmTofHitFinderQa::fhHitMapSingTrkAng
TH2 * fhHitMapSingTrkAng
Definition: CbmTofHitFinderQa.h:199
CbmTofHitFinderQa::fhTrackMapAng
TH2 * fhTrackMapAng
Definition: CbmTofHitFinderQa.h:156
CbmTofHitFinderQa::operator=
CbmTofHitFinderQa operator=(const CbmTofHitFinderQa &)
CbmTofHitFinderQa::fvhPtmRapStsPnt
std::vector< TH2 * > fvhPtmRapStsPnt
Definition: CbmTofHitFinderQa.h:341
CbmTofHitFinderQa::fhHitMapMultTrkSph
TH2 * fhHitMapMultTrkSph
Definition: CbmTofHitFinderQa.h:206
CbmTofHitFinderQa::fuMaxCrossedGaps
UInt_t fuMaxCrossedGaps
Definition: CbmTofHitFinderQa.h:406
CbmTofHitFinderQa::fvhPtmRapSecTofHitSinglePnt
std::vector< TH2 * > fvhPtmRapSecTofHitSinglePnt
Definition: CbmTofHitFinderQa.h:351
CbmTofHitFinderQa::SetNormHistGenerationMode
void SetNormHistGenerationMode(Bool_t bModeIn=kTRUE)
Definition: CbmTofHitFinderQa.h:57
CbmTofHitFinderQa::fTofHitsColl
TClonesArray * fTofHitsColl
Definition: CbmTofHitFinderQa.h:110
CbmTofHitFinderQa::fvhPlabGenTrkTofPnt
std::vector< TH1 * > fvhPlabGenTrkTofPnt
Definition: CbmTofHitFinderQa.h:374
CbmTofHitFinderQa::fbRealPointAvail
Bool_t fbRealPointAvail
Definition: CbmTofHitFinderQa.h:119
CbmTofHitFinderQa::fRealTofPointsColl
TClonesArray * fRealTofPointsColl
Definition: CbmTofHitFinderQa.h:116
CbmTofHitFinderQa::fvhPtmRapSecGenTrkTofPnt
std::vector< TH2 * > fvhPtmRapSecGenTrkTofPnt
Definition: CbmTofHitFinderQa.h:379
CbmTofHitFinderQa::Exec
virtual void Exec(Option_t *option)
Definition: CbmTofHitFinderQa.cxx:732
CbmTofHitFinderQa::fhMultiPntHitBestDeltaR
TH2 * fhMultiPntHitBestDeltaR
Definition: CbmTofHitFinderQa.h:262
CbmTofHitFinderQa::fhMultiPntHitMeanPullY
TH2 * fhMultiPntHitMeanPullY
Definition: CbmTofHitFinderQa.h:254
CbmTofHitFinderQa::DeleteHistos
Bool_t DeleteHistos()
Definition: CbmTofHitFinderQa.cxx:5178
CbmTofHitFinderQa::fbNormHistGenMode
Bool_t fbNormHistGenMode
Definition: CbmTofHitFinderQa.h:123
CbmTofHitFinderQa::fhHitMapSph
TH2 * fhHitMapSph
Definition: CbmTofHitFinderQa.h:177
CbmTofHitFinderQa::fhTrackMapXY
TH2 * fhTrackMapXY
Definition: CbmTofHitFinderQa.h:153
CbmTofHitFinderQa::fhRealPointMapSph
TH2 * fhRealPointMapSph
Definition: CbmTofHitFinderQa.h:167
CbmTofHitFinderQa::fhMultiPntHitBestPullR
TH2 * fhMultiPntHitBestPullR
Definition: CbmTofHitFinderQa.h:267
CbmTofHitFinderQa::fhRealPointMapXY
TH2 * fhRealPointMapXY
Definition: CbmTofHitFinderQa.h:163
CbmTofHitFinderQa::fhHitMapSingPntAng
TH2 * fhHitMapSingPntAng
Definition: CbmTofHitFinderQa.h:187
CbmTofHitFinderQa::fhCltSzSinglePointHitPullZ
TH1 * fhCltSzSinglePointHitPullZ
Definition: CbmTofHitFinderQa.h:221
CbmTofHitFinderQa::fhNbHitsSingTrkPerEvent
TH1 * fhNbHitsSingTrkPerEvent
Definition: CbmTofHitFinderQa.h:137
CbmTofHitFinderQa::fhPointMapYZ
TH2 * fhPointMapYZ
Definition: CbmTofHitFinderQa.h:160
CbmTofHitFinderQa::fhMultiTrkHitMeanPullY
TH2 * fhMultiTrkHitMeanPullY
Definition: CbmTofHitFinderQa.h:321
CbmTofHitFinderQa::fhMultiPntHitFurthestDeltaR
TH2 * fhMultiPntHitFurthestDeltaR
Definition: CbmTofHitFinderQa.h:240
CbmTofHitFinderQa::fGeoHandler
CbmTofGeoHandler * fGeoHandler
Definition: CbmTofHitFinderQa.h:86
CbmTofHitFinderQa::fhIntegratedHiddenHitPntLossSec
TH1 * fhIntegratedHiddenHitPntLossSec
Definition: CbmTofHitFinderQa.h:403
CbmTofHitFinderQa::fhMultiPntHitFurthestPullY
TH2 * fhMultiPntHitFurthestPullY
Definition: CbmTofHitFinderQa.h:243
CbmTofHitFinderQa::fvulIdxSecTracksWithPnt
std::vector< ULong64_t > fvulIdxSecTracksWithPnt
Definition: CbmTofHitFinderQa.h:393
CbmTofHitFinderQa::fhMultiPntHitFurthestPullX
TH2 * fhMultiPntHitFurthestPullX
Definition: CbmTofHitFinderQa.h:242
CbmTofHitFinderQa::fvulIdxPrimTracksWithPnt
std::vector< ULong64_t > fvulIdxPrimTracksWithPnt
Definition: CbmTofHitFinderQa.h:390
CbmTofHitFinderQa::fhHitMapMultTrkYZ
TH2 * fhHitMapMultTrkYZ
Definition: CbmTofHitFinderQa.h:204
CbmTofHitFinderQa::fEvents
Int_t fEvents
Definition: CbmTofHitFinderQa.h:83
CbmTofHitFinderQa::fhHitMapYZ
TH2 * fhHitMapYZ
Definition: CbmTofHitFinderQa.h:175
CbmTofHitFinderQa::fhMultiTrkHitClosestDeltaZ
TH2 * fhMultiTrkHitClosestDeltaZ
Definition: CbmTofHitFinderQa.h:295
CbmTofHitFinderQa::fvhPlabSecGenTrkTofPnt
std::vector< TH1 * > fvhPlabSecGenTrkTofPnt
Definition: CbmTofHitFinderQa.h:381
CbmTofHitFinderQa::fvhPtmRapTofHitSingleTrk
std::vector< TH2 * > fvhPtmRapTofHitSingleTrk
Definition: CbmTofHitFinderQa.h:345
CbmTofHitFinderQa::fhMultiTrkHitClosestPullY
TH2 * fhMultiTrkHitClosestPullY
Definition: CbmTofHitFinderQa.h:299
CbmTofHitFinderQa::fhMultiPntHitClosestPullX
TH2 * fhMultiPntHitClosestPullX
Definition: CbmTofHitFinderQa.h:231
CbmTofHitFinderQa::fvulIdxPrimTracksWithPntGaps
std::vector< std::vector< ULong64_t > > fvulIdxPrimTracksWithPntGaps
Definition: CbmTofHitFinderQa.h:410
CbmTofHitFinderQa::fvhPlabSecTofHitSingleTrk
std::vector< TH1 * > fvhPlabSecTofHitSingleTrk
Definition: CbmTofHitFinderQa.h:368
CbmTofHitFinderQa::fvulIdxSecTracksWithHitGaps
std::vector< std::vector< ULong64_t > > fvulIdxSecTracksWithHitGaps
Definition: CbmTofHitFinderQa.h:414
CbmTofHitFinderQa::fhIntegratedHitPntEffSecGaps
TH2 * fhIntegratedHitPntEffSecGaps
Definition: CbmTofHitFinderQa.h:415
CbmTofHitFinderQa::fhMultiPntHitClosestDeltaZ
TH2 * fhMultiPntHitClosestDeltaZ
Definition: CbmTofHitFinderQa.h:228
CbmTofHitFinderQa::fhMultiPntHitMeanPullR
TH2 * fhMultiPntHitMeanPullR
Definition: CbmTofHitFinderQa.h:256
CbmTofHitFinderQa::fvhPtmRapGenTrkTofPnt
std::vector< TH2 * > fvhPtmRapGenTrkTofPnt
Definition: CbmTofHitFinderQa.h:372
CbmTofHitFinderQa::fhMultiPntHitBestPullY
TH2 * fhMultiPntHitBestPullY
Definition: CbmTofHitFinderQa.h:265
CbmTofHitFinderQa::fvulIdxPrimTracksWithHit
std::vector< ULong64_t > fvulIdxPrimTracksWithHit
Definition: CbmTofHitFinderQa.h:391
CbmTofHitFinderQa::fhMultiTrkHitBestPullT
TH2 * fhMultiTrkHitBestPullT
Definition: CbmTofHitFinderQa.h:335
CbmTofHitFinderQa::fvhTrackAllStartXZCent
std::vector< TH3 * > fvhTrackAllStartXZCent
Definition: CbmTofHitFinderQa.h:148
CbmTofHitFinderQa::fhMultiTrkHitClosestDeltaY
TH2 * fhMultiTrkHitClosestDeltaY
Definition: CbmTofHitFinderQa.h:294
CbmTofHitFinderQa::fhMultiPntHitClosestDeltaR
TH2 * fhMultiPntHitClosestDeltaR
Definition: CbmTofHitFinderQa.h:229
CbmTofHitFinderQa::fvhPlabTofHitSingleTrk
std::vector< TH1 * > fvhPlabTofHitSingleTrk
Definition: CbmTofHitFinderQa.h:361
CbmTofHitFinderQa::fhMultiPntHitClosestDeltaT
TH2 * fhMultiPntHitClosestDeltaT
Definition: CbmTofHitFinderQa.h:230
CbmTofHitFinderQa::fhMcTrkStartPrimMultiTrk
TH2 * fhMcTrkStartPrimMultiTrk
Definition: CbmTofHitFinderQa.h:422
CbmTofHitFinderQa::fvhPtmRapSecTofPnt
std::vector< TH2 * > fvhPtmRapSecTofPnt
Definition: CbmTofHitFinderQa.h:349
CbmTofHitFinderQa::fhMultiTrkHitBestDeltaX
TH2 * fhMultiTrkHitBestDeltaX
Definition: CbmTofHitFinderQa.h:326
CbmTofGeoHandler
Definition: CbmTofGeoHandler.h:30
CbmTofHitFinderQa::Init
virtual InitStatus Init()
Definition: CbmTofHitFinderQa.cxx:685
CbmTofHitFinderQa::fhSingTrkMultiPntHitDeltaY
TH1 * fhSingTrkMultiPntHitDeltaY
Definition: CbmTofHitFinderQa.h:282
CbmTofHitFinderQa::fhSinglePointHitPullT
TH1 * fhSinglePointHitPullT
Definition: CbmTofHitFinderQa.h:217
CbmTofHitFinderQa::fvhPlabStsTrkTofHit
std::vector< TH1 * > fvhPlabStsTrkTofHit
Definition: CbmTofHitFinderQa.h:377
CbmTofHitFinderQa::fhNbHitsSingPntPerEvent
TH1 * fhNbHitsSingPntPerEvent
Definition: CbmTofHitFinderQa.h:135
CbmTofCell
Definition: CbmTofCell.h:8
CbmTofHitFinderQa::fhMultiPntHitMeanDeltaY
TH2 * fhMultiPntHitMeanDeltaY
Definition: CbmTofHitFinderQa.h:249
CbmTofHitFinderQa::fhMultiTrkHitMeanDeltaZ
TH2 * fhMultiTrkHitMeanDeltaZ
Definition: CbmTofHitFinderQa.h:317
CbmTofHitFinderQa::fhNbHitsPerEvent
TH1 * fhNbHitsPerEvent
Definition: CbmTofHitFinderQa.h:134
CbmTofHitFinderQa::RegisterInputs
Bool_t RegisterInputs()
Definition: CbmTofHitFinderQa.cxx:763
CbmTofHitFinderQa::fhMultiPntHitFurthestDeltaX
TH2 * fhMultiPntHitFurthestDeltaX
Definition: CbmTofHitFinderQa.h:237
CbmTofHitFinderQa::fhSinglePointHitDeltaZ
TH1 * fhSinglePointHitDeltaZ
Definition: CbmTofHitFinderQa.h:210
CbmTofHitFinderQa::fhLeftRightDigiMatch
TH2 * fhLeftRightDigiMatch
Definition: CbmTofHitFinderQa.h:179
CbmTofHitFinderQa::fhHitMapAng
TH2 * fhHitMapAng
Definition: CbmTofHitFinderQa.h:176
CbmTofHitFinderQa::fhSingTrkMultiPntHitPullZ
TH1 * fhSingTrkMultiPntHitPullZ
Definition: CbmTofHitFinderQa.h:288
CbmTofHitFinderQa::fvulIdxTracksWithPntGaps
std::vector< std::vector< ULong64_t > > fvulIdxTracksWithPntGaps
Definition: CbmTofHitFinderQa.h:407
CbmTofHitFinderQa::fhSingleTrackHitDeltaT
TH1 * fhSingleTrackHitDeltaT
Definition: CbmTofHitFinderQa.h:274
CbmTofHitFinderQa::fvhPlabTofHit
std::vector< TH1 * > fvhPlabTofHit
Definition: CbmTofHitFinderQa.h:359
CbmTofHitFinderQa::fiNbChTot
Int_t fiNbChTot
Definition: CbmTofHitFinderQa.h:95
CbmTofHitFinderQa::fhMultiTrkHitClosestPullR
TH2 * fhMultiTrkHitClosestPullR
Definition: CbmTofHitFinderQa.h:301
CbmTofHitFinderQa::fhMultiTrkHitFurthestDeltaY
TH2 * fhMultiTrkHitFurthestDeltaY
Definition: CbmTofHitFinderQa.h:305
CbmTofHitFinderQa::fvhPtmRapTofHit
std::vector< TH2 * > fvhPtmRapTofHit
Definition: CbmTofHitFinderQa.h:343
CbmTofDigiBdfPar
Parameters class for the CBM ToF digitizer using beam data distributions.
Definition: CbmTofDigiBdfPar.h:30
CbmTofHitFinderQa::fhNbDigisInHitMapXY
TProfile2D * fhNbDigisInHitMapXY
Definition: CbmTofHitFinderQa.h:141
CbmTofHitFinderQa::fhDigiMapSph
TH2 * fhDigiMapSph
Definition: CbmTofHitFinderQa.h:172
CbmTofHitFinderQa::fhHitMapSingTrkYZ
TH2 * fhHitMapSingTrkYZ
Definition: CbmTofHitFinderQa.h:198
CbmTofHitFinderQa::fbHitProducerSource
Bool_t fbHitProducerSource
Definition: CbmTofHitFinderQa.h:115
CbmTofHitFinderQa::fhSinglePointHitPullR
TH1 * fhSinglePointHitPullR
Definition: CbmTofHitFinderQa.h:216
CbmTofHitFinderQa::fvhPlabStsTrkTofPnt
std::vector< TH1 * > fvhPlabStsTrkTofPnt
Definition: CbmTofHitFinderQa.h:376
CbmTofHitFinderQa::fhHitMapMultPntAng
TH2 * fhHitMapMultPntAng
Definition: CbmTofHitFinderQa.h:193
CbmTofHitFinderQa::WriteHistos
Bool_t WriteHistos()
Definition: CbmTofHitFinderQa.cxx:4869
CbmTofHitFinderQa::fhSingleTrackHitPullX
TH1 * fhSingleTrackHitPullX
Definition: CbmTofHitFinderQa.h:275
CbmTofHitFinderQa::fhHitMapMultTrkXY
TH2 * fhHitMapMultTrkXY
Definition: CbmTofHitFinderQa.h:202
CbmTofHitFinderQa::fvRpcChOffs
std::vector< std::vector< std::vector< Int_t > > > fvRpcChOffs
Definition: CbmTofHitFinderQa.h:97
CbmTofHitFinderQa::fhMultiTrkHitMeanPullZ
TH2 * fhMultiTrkHitMeanPullZ
Definition: CbmTofHitFinderQa.h:322
CbmTofHitFinderQa::fhMultiTrkHitFurthestDeltaR
TH2 * fhMultiTrkHitFurthestDeltaR
Definition: CbmTofHitFinderQa.h:307
CbmTofHitFinderQa::fhPointMapXY
TH2 * fhPointMapXY
Definition: CbmTofHitFinderQa.h:158
CbmTofHitFinderQa::fvulIdxTracksWithPnt
std::vector< ULong64_t > fvulIdxTracksWithPnt
Definition: CbmTofHitFinderQa.h:387
CbmTofHitFinderQa::fhMultiPntHitClosestDeltaX
TH2 * fhMultiPntHitClosestDeltaX
Definition: CbmTofHitFinderQa.h:226
CbmTofHitFinderQa::fvhPlabGenTrkTofHit
std::vector< TH1 * > fvhPlabGenTrkTofHit
Definition: CbmTofHitFinderQa.h:375
CbmTofHitFinderQa::fTofDigiMatchColl
TClonesArray * fTofDigiMatchColl
Definition: CbmTofHitFinderQa.h:112
CbmTofHitFinderQa::ClassDef
ClassDef(CbmTofHitFinderQa, 1)
CbmTofHitFinderQa::fhSinglePointHitDeltaT
TH1 * fhSinglePointHitDeltaT
Definition: CbmTofHitFinderQa.h:212
CbmTofHitFinderQa::fhTrackMapSph
TH2 * fhTrackMapSph
Definition: CbmTofHitFinderQa.h:157
CbmTofHitFinderQa::fhHitMapSingPntYZ
TH2 * fhHitMapSingPntYZ
Definition: CbmTofHitFinderQa.h:186
CbmTofHitFinderQa::fTofPointsColl
TClonesArray * fTofPointsColl
Definition: CbmTofHitFinderQa.h:105
CbmTofHitFinderQa::fhMultiTrkHitFurthestPullR
TH2 * fhMultiTrkHitFurthestPullR
Definition: CbmTofHitFinderQa.h:312
CbmTofHitFinderQa::fhMultiTrkHitFurthestDeltaT
TH2 * fhMultiTrkHitFurthestDeltaT
Definition: CbmTofHitFinderQa.h:308
CbmTofHitFinderQa::fhMultiPntHitBestDeltaT
TH2 * fhMultiPntHitBestDeltaT
Definition: CbmTofHitFinderQa.h:263
CbmTofHitFinderQa::fhMultiTrkHitMeanPullT
TH2 * fhMultiTrkHitMeanPullT
Definition: CbmTofHitFinderQa.h:324
CbmTofHitFinderQa::fhSingTrkMultiPntHitDeltaZ
TH1 * fhSingTrkMultiPntHitDeltaZ
Definition: CbmTofHitFinderQa.h:283
CbmTofHitFinderQa::fhMultiTrkHitFurthestPullY
TH2 * fhMultiTrkHitFurthestPullY
Definition: CbmTofHitFinderQa.h:310
CbmTofHitFinderQa::fhMultiPntHitMeanPullT
TH2 * fhMultiPntHitMeanPullT
Definition: CbmTofHitFinderQa.h:257
CbmTofHitFinderQa::fhMultiTrkHitMeanPullR
TH2 * fhMultiTrkHitMeanPullR
Definition: CbmTofHitFinderQa.h:323
CbmTofHitFinderQa::fhMultiPntHitFurthestDeltaZ
TH2 * fhMultiPntHitFurthestDeltaZ
Definition: CbmTofHitFinderQa.h:239
CbmTofHitFinderQa::fhMcTrkStartPrimSingTrk
TH2 * fhMcTrkStartPrimSingTrk
Definition: CbmTofHitFinderQa.h:419
CbmTofHitFinderQa::fhPointMapXZ
TH2 * fhPointMapXZ
Definition: CbmTofHitFinderQa.h:159
CbmTofHitFinderQa::fvulIdxHiddenTracksWithHit
std::vector< ULong64_t > fvulIdxHiddenTracksWithHit
Definition: CbmTofHitFinderQa.h:398
CbmTofHitFinderQa::fhMultiPntHitClosestPullR
TH2 * fhMultiPntHitClosestPullR
Definition: CbmTofHitFinderQa.h:234
CbmTofHitFinderQa::fhIntegratedHitPntEffSec
TH1 * fhIntegratedHitPntEffSec
Definition: CbmTofHitFinderQa.h:395
CbmTofHitFinderQa::fvhPlabGenTrk
std::vector< TH1 * > fvhPlabGenTrk
Definition: CbmTofHitFinderQa.h:356
CbmTofHitFinderQa::fvhTrackAllStartXZ
std::vector< TH2 * > fvhTrackAllStartXZ
Definition: CbmTofHitFinderQa.h:149
CbmTofHitFinderQa::fhHitMapSingTrkXZ
TH2 * fhHitMapSingTrkXZ
Definition: CbmTofHitFinderQa.h:197
CbmTofHitFinderQa::fsHistoInNormSphFilename
TString fsHistoInNormSphFilename
Definition: CbmTofHitFinderQa.h:127
CbmTofHitFinderQa::fvulIdxHiddenSecTracksWithHit
std::vector< ULong64_t > fvulIdxHiddenSecTracksWithHit
Definition: CbmTofHitFinderQa.h:402
CbmTofHitFinderQa::fvhPlabSecTofHit
std::vector< TH1 * > fvhPlabSecTofHit
Definition: CbmTofHitFinderQa.h:366
CbmTofHitFinderQa::fvhPtmRapSecStsPnt
std::vector< TH2 * > fvhPtmRapSecStsPnt
Definition: CbmTofHitFinderQa.h:348
CbmTofHitFinderQa::fvhPtmRapSecTofHitSingleTrk
std::vector< TH2 * > fvhPtmRapSecTofHitSingleTrk
Definition: CbmTofHitFinderQa.h:352
CbmTofHitFinderQa::fMCEventHeader
FairMCEventHeader * fMCEventHeader
Definition: CbmTofHitFinderQa.h:103
CbmTofHitFinderQa::fhSingTrkMultiPntHitPullY
TH1 * fhSingTrkMultiPntHitPullY
Definition: CbmTofHitFinderQa.h:287
CbmTofHitFinderQa::fDigiPar
CbmTofDigiPar * fDigiPar
Definition: CbmTofHitFinderQa.h:100
CbmTofHitFinderQa::fhIntegratedHitPntEffPrim
TH1 * fhIntegratedHitPntEffPrim
Definition: CbmTofHitFinderQa.h:392
CbmTofHitFinderQa::fRealTofMatchColl
TClonesArray * fRealTofMatchColl
Definition: CbmTofHitFinderQa.h:118
CbmTofHitFinderQa::fhMultiTrkHitFurthestPullZ
TH2 * fhMultiTrkHitFurthestPullZ
Definition: CbmTofHitFinderQa.h:311
CbmTofHitFinderQa::fhMultiTrkHitBestDeltaZ
TH2 * fhMultiTrkHitBestDeltaZ
Definition: CbmTofHitFinderQa.h:328
CbmTofHitFinderQa::fhHitMapMultPntYZ
TH2 * fhHitMapMultPntYZ
Definition: CbmTofHitFinderQa.h:192
CbmTofHitFinderQa::fvhPlabTofPnt
std::vector< TH1 * > fvhPlabTofPnt
Definition: CbmTofHitFinderQa.h:358
CbmTofHitFinderQa::iNbRpcTot
Int_t iNbRpcTot
Definition: CbmTofHitFinderQa.h:92
CbmTofHitFinderQa::fhHitMapMultTrkXZ
TH2 * fhHitMapMultTrkXZ
Definition: CbmTofHitFinderQa.h:203
CbmTofDigiPar
Definition: CbmTofDigiPar.h:18
CbmTofHitFinderQa::fhMultiPntHitMeanDeltaZ
TH2 * fhMultiPntHitMeanDeltaZ
Definition: CbmTofHitFinderQa.h:250
CbmTofHitFinderQa::fhMultiPntHitFurthestPullR
TH2 * fhMultiPntHitFurthestPullR
Definition: CbmTofHitFinderQa.h:245
CbmTofHitFinderQa::fhHitMapSingTrkSph
TH2 * fhHitMapSingTrkSph
Definition: CbmTofHitFinderQa.h:200
CbmTofHitFinderQa::fvhPlabSecGenTrk
std::vector< TH1 * > fvhPlabSecGenTrk
Definition: CbmTofHitFinderQa.h:363
CbmTofHitFinderQa::fhSingleTrackHitDeltaZ
TH1 * fhSingleTrackHitDeltaZ
Definition: CbmTofHitFinderQa.h:272
CbmTofHitFinderQa::fhSinglePointHitPullZ
TH1 * fhSinglePointHitPullZ
Definition: CbmTofHitFinderQa.h:215
CbmTofHitFinderQa::fhMultiPntHitClosestDeltaY
TH2 * fhMultiPntHitClosestDeltaY
Definition: CbmTofHitFinderQa.h:227
CbmTofHitFinderQa::fhSingleTrackHitPullT
TH1 * fhSingleTrackHitPullT
Definition: CbmTofHitFinderQa.h:279
CbmTofHitFinderQa::fhSingTrkMultiPntHitPullR
TH1 * fhSingTrkMultiPntHitPullR
Definition: CbmTofHitFinderQa.h:289
CbmTofHitFinderQa::fvhPlabSecGenTrkTofHit
std::vector< TH1 * > fvhPlabSecGenTrkTofHit
Definition: CbmTofHitFinderQa.h:382
CbmTofHitFinderQa::fhNbTracksInHit
TH1 * fhNbTracksInHit
Definition: CbmTofHitFinderQa.h:182
CbmTofHitFinderQa::NormalizeMapHistos
Bool_t NormalizeMapHistos()
Definition: CbmTofHitFinderQa.cxx:4618
CbmTofHitFinderQa::NormalizeNormHistos
Bool_t NormalizeNormHistos()
Definition: CbmTofHitFinderQa.cxx:4834
CbmTofHitFinderQa::fvhTrackAllStartYZ
std::vector< TH2 * > fvhTrackAllStartYZ
Definition: CbmTofHitFinderQa.h:150
CbmTofHitFinderQa::fMcTracksColl
TClonesArray * fMcTracksColl
Definition: CbmTofHitFinderQa.h:106
CbmTofHitFinderQa::fhMultiPntHitFurthestPullZ
TH2 * fhMultiPntHitFurthestPullZ
Definition: CbmTofHitFinderQa.h:244
CbmTofHitFinderQa::fvhPtmRapSecGenTrk
std::vector< TH2 * > fvhPtmRapSecGenTrk
Definition: CbmTofHitFinderQa.h:347
CbmTofHitFinderQa::fhSingleTrackHitPullZ
TH1 * fhSingleTrackHitPullZ
Definition: CbmTofHitFinderQa.h:277
CbmTofHitFinderQa::fhMultiPntHitClosestPullT
TH2 * fhMultiPntHitClosestPullT
Definition: CbmTofHitFinderQa.h:235
CbmTofHitFinderQa::fhMultiPntHitBestPullZ
TH2 * fhMultiPntHitBestPullZ
Definition: CbmTofHitFinderQa.h:266
CbmTofHitFinderQa::fhDigiMapXZ
TH2 * fhDigiMapXZ
Definition: CbmTofHitFinderQa.h:169
CbmTofHitFinderQa::fvhPlabSecStsPnt
std::vector< TH1 * > fvhPlabSecStsPnt
Definition: CbmTofHitFinderQa.h:364
CbmTofHitFinderQa::fhMultiTrkHitBestPullX
TH2 * fhMultiTrkHitBestPullX
Definition: CbmTofHitFinderQa.h:331
CbmTofHitFinderQa::fhMultiTrkHitFurthestDeltaX
TH2 * fhMultiTrkHitFurthestDeltaX
Definition: CbmTofHitFinderQa.h:304
CbmTofHitFinderQa::fhCltSzSinglePointHitPullX
TH1 * fhCltSzSinglePointHitPullX
Definition: CbmTofHitFinderQa.h:219
CbmTofHitFinderQa::CbmTofHitFinderQa
CbmTofHitFinderQa(const CbmTofHitFinderQa &)
CbmTofHitFinderQa::fhMultiTrkHitFurthestDeltaZ
TH2 * fhMultiTrkHitFurthestDeltaZ
Definition: CbmTofHitFinderQa.h:306
CbmTofHitFinderQa::fhIntegratedHiddenHitPntLossPrim
TH1 * fhIntegratedHiddenHitPntLossPrim
Definition: CbmTofHitFinderQa.h:401
CbmTofHitFinderQa::fhSinglePointHitDeltaX
TH1 * fhSinglePointHitDeltaX
Definition: CbmTofHitFinderQa.h:208
CbmTofHitFinderQa::iNbSmTot
Int_t iNbSmTot
Definition: CbmTofHitFinderQa.h:89
CbmTofDetectorId
Definition: CbmTofDetectorId.h:66
CbmTofHitFinderQa::fhHitMapSingPntSph
TH2 * fhHitMapSingPntSph
Definition: CbmTofHitFinderQa.h:188
CbmTofHitFinderQa::SetNbEventsHitsNbPlots
void SetNbEventsHitsNbPlots(UInt_t uNbEvents)
Definition: CbmTofHitFinderQa.h:63
CbmTofHitFinderQa::fhMultiTrkHitBestPullY
TH2 * fhMultiTrkHitBestPullY
Definition: CbmTofHitFinderQa.h:332
CbmTofHitFinderQa::fhMultiTrkHitMeanDeltaY
TH2 * fhMultiTrkHitMeanDeltaY
Definition: CbmTofHitFinderQa.h:316
CbmTofHitFinderQa::fhDigiMapXY
TH2 * fhDigiMapXY
Definition: CbmTofHitFinderQa.h:168
CbmTofHitFinderQa::fhHitMapMultPntXY
TH2 * fhHitMapMultPntXY
Definition: CbmTofHitFinderQa.h:190
CbmTofHitFinderQa::fTofHitMatchColl
TClonesArray * fTofHitMatchColl
Definition: CbmTofHitFinderQa.h:114
CbmTofHitFinderQa::SetHistoFileNameAngCoordNorm
Bool_t SetHistoFileNameAngCoordNorm(TString sFilenameIn)
Definition: CbmTofHitFinderQa.cxx:4610
CbmTofHitFinderQa::fvhPtmRapTofHitSinglePnt
std::vector< TH2 * > fvhPtmRapTofHitSinglePnt
Definition: CbmTofHitFinderQa.h:344
CbmTofHitFinderQa::LoadGeometry
Bool_t LoadGeometry()
Load the geometry: for now just resizing the Digis temporary vectors.
Definition: CbmTofHitFinderQa.cxx:854
CbmTofHitFinderQa::FillHistos
Bool_t FillHistos()
Definition: CbmTofHitFinderQa.cxx:3257
CbmTofHitFinderQa::fvhPtmRapSecTofHit
std::vector< TH2 * > fvhPtmRapSecTofHit
Definition: CbmTofHitFinderQa.h:350
CbmTofHitFinderQa::fvhPtmRapTofPnt
std::vector< TH2 * > fvhPtmRapTofPnt
Definition: CbmTofHitFinderQa.h:342
CbmTofHitFinderQa::fhDigiMapYZ
TH2 * fhDigiMapYZ
Definition: CbmTofHitFinderQa.h:170
CbmTofHitFinderQa::fhSinglePointHitPullY
TH1 * fhSinglePointHitPullY
Definition: CbmTofHitFinderQa.h:214
CbmTofHitFinderQa::SetHistoFileNameCartCoordNorm
Bool_t SetHistoFileNameCartCoordNorm(TString sFilenameIn)
Definition: CbmTofHitFinderQa.cxx:4606
CbmTofHitFinderQa::fhMultiPntHitMeanDeltaR
TH2 * fhMultiPntHitMeanDeltaR
Definition: CbmTofHitFinderQa.h:251
CbmTofHitFinderQa::fvhPtmRapSecGenTrkTofHit
std::vector< TH2 * > fvhPtmRapSecGenTrkTofHit
Definition: CbmTofHitFinderQa.h:380
CbmTofHitFinderQa::fhSingTrkMultiPntHitPullT
TH1 * fhSingTrkMultiPntHitPullT
Definition: CbmTofHitFinderQa.h:290
CbmTofHitFinderQa::fvhPlabTofHitSinglePnt
std::vector< TH1 * > fvhPlabTofHitSinglePnt
Definition: CbmTofHitFinderQa.h:360
CbmTofHitFinderQa::fhRealPointMapXZ
TH2 * fhRealPointMapXZ
Definition: CbmTofHitFinderQa.h:164
CbmTofHitFinderQa
QA class for the TOF event based Hit finder tasks (clusterizers, ...)
Definition: CbmTofHitFinderQa.h:34
CbmTofHitFinderQa::fhHitMapSingPntXZ
TH2 * fhHitMapSingPntXZ
Definition: CbmTofHitFinderQa.h:185
CbmTofHitFinderQa::fhMultiPntHitBestDeltaZ
TH2 * fhMultiPntHitBestDeltaZ
Definition: CbmTofHitFinderQa.h:261
CbmTofHitFinderQa::fhSingTrkMultiPntHitPullX
TH1 * fhSingTrkMultiPntHitPullX
Definition: CbmTofHitFinderQa.h:286
CbmTofHitFinderQa::CbmTofHitFinderQa
CbmTofHitFinderQa()
Definition: CbmTofHitFinderQa.cxx:101
CbmTofHitFinderQa::fTofDigiMatchPointsColl
TClonesArray * fTofDigiMatchPointsColl
Definition: CbmTofHitFinderQa.h:109
CbmTofHitFinderQa::fhMultiPntHitMeanPullZ
TH2 * fhMultiPntHitMeanPullZ
Definition: CbmTofHitFinderQa.h:255
CbmTofHitFinderQa::fvulIdxSecTracksWithPntGaps
std::vector< std::vector< ULong64_t > > fvulIdxSecTracksWithPntGaps
Definition: CbmTofHitFinderQa.h:413
CbmTofHitFinderQa::fhMcTrkStartSecMultiTrk
TH2 * fhMcTrkStartSecMultiTrk
Definition: CbmTofHitFinderQa.h:423
CbmTofHitFinderQa::fhPointMapAng
TH2 * fhPointMapAng
Definition: CbmTofHitFinderQa.h:161
CbmTofHitFinderQa::fhNbHitsMultPntPerEvent
TH1 * fhNbHitsMultPntPerEvent
Definition: CbmTofHitFinderQa.h:136
CbmTofHitFinderQa::fhHitMapXZ
TH2 * fhHitMapXZ
Definition: CbmTofHitFinderQa.h:174