12 #ifndef PndMvdQATask_H 13 #define PndMvdQATask_H 21 #include "TGeoManager.h" 23 #include "TClonesArray.h" 43 virtual InitStatus
Init();
46 virtual void Exec(Option_t *opt);
64 TClonesArray *fMcPoints;
65 TClonesArray *fStripHits;
66 TClonesArray *fPixelHits;
67 Bool_t fProperDifference;
68 TVector3 fSpatialDifference;
70 double fTimeDifference;
71 double fEnergyDifference;
75 std::array<double, 6> fPixelSpatialRes;
76 std::vector<std::pair<double, double>> fPixelBoundaries;
77 std::array<double, 6> fStripSpatialRes;
78 std::vector<std::pair<double, double>> fStripBoundaries;
83 TH1 *fHStripClusterSize;
90 TH1 *fHPixelClusterSize;
virtual void SetParContainers()
void SetPixelBoundaries()
virtual void FinishTask()
void CalculateDifference(PndSdsHit *hit)
void SetWorkdir(TString path)
Class to access the naming information of the MVD.
virtual void Exec(Option_t *opt)
std::array< Double_t, 6 > DoubleGaussFit(TH1 *)
void SetStripBoundaries()
virtual InitStatus Init()
void PrintDartMeasurement()