12 #ifndef PNDLMDQATASK_H 13 #define PNDLMDQATASK_H 32 PndLmdQATask(TString mcHitBranch =
"LMDPoint", TString mcTrkBranch =
"MCTrack", TString clusterBranch =
"LMDPixelClusterCand", TString digiBrunch =
"LMDPixelDigis",
33 TString hitBranch =
"LmdHits", TString TrkCandBranch =
"LMDTrackCand", TString trackBranch =
"LMDTrack", TString geaneBranch =
"GeaneTrackFinal",
34 TString outFile =
"tmpOutput/QA.root");
42 virtual InitStatus
Init();
46 virtual void Exec(Option_t *opt);
TH1 * hResLumiTrkPointPzErr
TH1 * hResLumiTrkPointPyErr
TH1 * hResLumiTrkPointXErr
TH1 * hResLumiTrkPointPyPull
virtual void Exec(Option_t *opt)
TClonesArray * fmcHitArray
TH1 * hResLumiTrkPointPxPull
TH1 * hResLumiTrkPointXPull
TClonesArray * fTrkCandArray
TH1 * hResLumiTrkThetaPull
TH1 * hResLumiTrkPointYPull
TH1 * hResLumiTrkPointPzPull
TClonesArray * fClusterArray
PndLmdQATask(TString mcHitBranch="LMDPoint", TString mcTrkBranch="MCTrack", TString clusterBranch="LMDPixelClusterCand", TString digiBrunch="LMDPixelDigis", TString hitBranch="LmdHits", TString TrkCandBranch="LMDTrackCand", TString trackBranch="LMDTrack", TString geaneBranch="GeaneTrackFinal", TString outFile="tmpOutput/QA.root")
TH1 * hResLumiTrkPointPxErr
virtual InitStatus Init()
void SetVerboseLevel(int verbose)
TH1 * hResLumiTrkPointYErr
TH1 * hResLumiTrkPointZPull
ClassDef(PndLmdQATask, 1)
TH1 * hResLumiTrkPointZErr
PndLmdQATask & operator=(const PndLmdQATask &)=delete
virtual void FinishTask()
TClonesArray * fmcTrkArray
TClonesArray * fGeaneArray
TClonesArray * fDigiArray