29 #include "FairMultiLinkedData.h" 34 class FairMultiLinkedData;
44 virtual InitStatus
Init();
46 virtual void Exec(Option_t *opt);
95 void AddHitBranch(TString branchName) { fHitBranchName.push_back(branchName); };
98 bool fPersistence =
true;
108 TString fOutBranchNamePrefix =
"SttExtrapolated";
109 TString fInBranchNamePrefix =
"NoNameGiven";
111 std::vector<TString> fHitBranchName;
113 std::vector<TClonesArray *> fMvdHitsPixelArray;
114 std::vector<TClonesArray *> fMvdHitsStripArray;
115 std::vector<TClonesArray *> fGemHitsArray;
116 std::vector<TClonesArray *> fBtofHitsArray;
118 std::vector<TClonesArray *> fPndTrackCandArray;
119 std::vector<TClonesArray *> fPndTrackArray;
120 std::vector<TClonesArray *> fPndRiemannTrackArray;
123 TClonesArray *fOutTrackArray;
124 TClonesArray *fOutTrackCandArray;
125 TClonesArray *fOutRiemannTrackArray;
128 TString fInputTrackBranchName;
129 TString fInputTrackCandBranchName;
130 TString fInputRiemannTrackBranchName;
132 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.