20 #ifndef PNDSTTSKEWSTRAWPZFINDERTASK_H_ 21 #define PNDSTTSKEWSTRAWPZFINDERTASK_H_ 47 virtual InitStatus Init();
49 virtual void Exec(Option_t *opt);
51 virtual void FinishEvent();
74 TString TrackBranchName;
75 TString TrackCandBranchName;
76 TString TrackRiemannBranchName;
79 TClonesArray *fEventHeader;
81 vector<PndSttHit *> fSkewedHits;
82 TClonesArray *fSTTHits;
83 TClonesArray *fMVDHitsStrip;
84 TClonesArray *fMVDHitsPixel;
85 TClonesArray *fGEMHits;
87 TClonesArray *fTubeArray;
88 map<int, vector<int>> fMapTubeIDToHits;
89 map<int, int> fMapHitIndexToTubeID;
91 TClonesArray *fTrackCand;
93 TClonesArray *fRiemannTrack;
95 vector<PndTrackCand> fVectorPndTrackCand;
96 vector<PndTrack> fVectorPndTrack;
98 TClonesArray *fFinalTrackCand;
99 TClonesArray *fFinalTrack;
100 TClonesArray *fFinalRiemannTrack;
101 TClonesArray *fFinalPzData;
void setTrackCandBranch(TString input)
void setStepTheta(double input)
void setOutputPrefix(TString input)
void setRiemannBranch(TString input)
void WithRiemann(bool set)
void setMethod(int input)
void setTrackBranch(TString input)