17 #include "FairMultiLinkedData.h" 22 class FairMultiLinkedData;
32 virtual InitStatus
Init();
34 virtual void Exec(Option_t *opt);
83 void AddHitBranch(TString branchName) { fHitBranchName.push_back(branchName); };
86 bool fPersistence =
true;
96 TString fOutBranchNamePrefix =
"SttExtrapolated";
97 TString fInBranchNamePrefix =
"NoNameGiven";
99 std::vector<TString> fHitBranchName;
101 std::vector<TClonesArray *> fMvdHitsPixelArray;
102 std::vector<TClonesArray *> fMvdHitsStripArray;
103 std::vector<TClonesArray *> fGemHitsArray;
104 std::vector<TClonesArray *> fBtofHitsArray;
106 std::vector<TClonesArray *> fPndTrackCandArray;
107 std::vector<TClonesArray *> fPndTrackArray;
108 std::vector<TClonesArray *> fPndRiemannTrackArray;
111 TClonesArray *fOutTrackArray;
112 TClonesArray *fOutTrackCandArray;
113 TClonesArray *fOutRiemannTrackArray;
116 TString fInputTrackBranchName;
117 TString fInputTrackCandBranchName;
118 TString fInputRiemannTrackBranchName;
120 TClonesArray *fEventHeader;
void AddHitBranch(TString branchName)
Function to add chosen hit branches to the algorithm.
virtual InitStatus Init()
void SetInputTrackBranchName(TString trackName)
Function to set the input track branch name.
void SetPersistence(bool val)
Function to set the persistency, true as default.
void InitHitArray(TString branchName)
Function to choose if the hit finding should be done on time based data.
void SetInputRiemannTrackBranchName(TString trackName)
Function to set the input Riemann branch name.
void InitTrackCandArray(TString branchName)
Function to initiate the chosen type of track cands.
void InitTrackArray(TString branchName)
Function for initiating the chosen track type.
void SetOutputBranchNamePrefix(TString trackName)
Function to set the prefix to the output branch name Default output branch name is "Track" that is us...
virtual void Exec(Option_t *opt)
virtual void FinishEvent()
void InitRiemannTrackArray(TString branchName)
Function to initiate the chosen type of Riemann tracks.
void SetInputTrackCandBranchName(TString trackName)
Function to set the input track cand branch name.