24 #ifndef PndMvdQATask_H 25 #define PndMvdQATask_H 33 #include "TGeoManager.h" 35 #include "TClonesArray.h" 55 virtual InitStatus
Init();
58 virtual void Exec(Option_t *opt);
76 TClonesArray *fMcPoints;
77 TClonesArray *fStripHits;
78 TClonesArray *fPixelHits;
79 Bool_t fProperDifference;
80 TVector3 fSpatialDifference;
82 double fTimeDifference;
83 double fEnergyDifference;
87 std::array<double, 6> fPixelSpatialRes;
88 std::vector<std::pair<double, double>> fPixelBoundaries;
89 std::array<double, 6> fStripSpatialRes;
90 std::vector<std::pair<double, double>> fStripBoundaries;
95 TH1 *fHStripClusterSize;
102 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()