29 #ifndef PNDRECOMULTIKALMANTASK_HH 30 #define PNDRECOMULTIKALMANTASK_HH 48 PndRecoMultiKalmanTask(
const char *name =
"Genfit", Int_t iVerbose = 0, TString fithypo =
"electron;muon;pion;kaon;proton");
60 void SetGeane(Bool_t opt = kTRUE) { fUseGeane = opt; }
68 virtual InitStatus
Init();
69 virtual void Exec(Option_t *opt);
75 TClonesArray *fTrackArray;
76 TClonesArray *fFitTrackArrays[5];
78 TString fTrackInBranchName;
79 TString fTrackOutBranchName;
81 TString fMvdBranchName;
82 TString fCentralTrackerBranchName;
90 Bool_t fPropagateToIP;
91 Float_t fPropagateDistance;
void SetTrackRep(Short_t num)
void SetNumIterations(Int_t num)
void SetGeane(Bool_t opt=kTRUE)
void SetPropagateToIP(Bool_t opt=kTRUE)
PndRecoMultiKalmanTask(const char *name="Genfit", Int_t iVerbose=0, TString fithypo="electron;muon;pion;kaon;proton")
void SetTrackOutBranchName(const TString &name)
virtual void Exec(Option_t *opt)
Factory object to create RecoHits from digitized and clustered data.
void SetMvdBranchName(const TString &name)
virtual InitStatus Init()
void SetCentralTrackerBranchName(const TString &name)
void SetTrackInBranchName(const TString &name)
~PndRecoMultiKalmanTask()
void SetFitHypotheses(const TString &name)