16 #ifndef PNDRECOKALMANFIT2_HH
17 #define PNDRECOKALMANFIT2_HH
24 #include "FairGeanePro.h"
genfit::MeasurementFactory< genfit::AbsMeasurement > * fTheRecoHitFactory
void SetGeane(Bool_t opt=kTRUE)
void SetNumIterations(Int_t num)
Simple Kalman filter implementation.
TString fCentralTrackerBranchName
Name of the TCA for MVD.
Int_t fVerbose
Number of iterations.
Int_t fNumIt
Flag to use as initial plane the one perpendicular to the track.
void SetPropagateToIP(Bool_t opt=kTRUE)
TString fMvdBranchName
Geane Propagator.
void SetMvdBranchName(const TString &name)
Float_t fPropagateDistance
Flag to propagate to the interaction point.
genfit::MeasurementFactory< genfit::AbsMeasurement > * GetRecoHitFactory()
void SetVerbose(Int_t verb)
Bool_t fPerpPlane
Distance in [cm] to back-propagate the parameters, negative number means no backpropagation.
ClassDef(PndRecoKalmanFit2, 0)
Verbose level.
PndTrack * Fit(PndTrack *tBefore, Int_t PDG)
void SetCentralTrackerBranchName(const TString &name)
Bool_t fUseGeane
Name of the TCA for central tracker.
genfit::KalmanFitter fGenFitter
Bool_t fPropagateToIP
Flag to use Geane.
void SetPropagateDistance(Float_t opt=-1.f)
void SetPerpPlane(Bool_t opt=kTRUE)