1 #ifndef CD_KFTrajectoryFitter_H_
2 #define CD_KFTrajectoryFitter_H_
89 virtual std::unique_ptr<TrajectoryFitter>
clone()
const override
121 #endif //CD_KFTrajectoryFitter_H_
const TrajectoryStateUpdator * updator() const
const MeasurementEstimator * estimator() const
const MeasurementEstimator * theEstimator
virtual void setHitCloner(TkCloner const *hc)
virtual std::unique_ptr< TrajectoryFitter > clone() const override
const TrajectoryStateUpdator * theUpdator
static const DetLayerGeometry dummyGeometry
TrajectoryStateOnSurface TSOS
const DetLayerGeometry * theGeometry
KFTrajectoryFitter(const Propagator &aPropagator, const TrajectoryStateUpdator &aUpdator, const MeasurementEstimator &aEstimator, int minHits=3, const DetLayerGeometry *detLayerGeometry=0, TkCloner const *hc=0)
KFTrajectoryFitter(const Propagator *aPropagator, const TrajectoryStateUpdator *aUpdator, const MeasurementEstimator *aEstimator, int minHits=3, const DetLayerGeometry *detLayerGeometry=0, TkCloner const *hc=0)
const Propagator * propagator() const
Trajectory fitOne(const Trajectory &aTraj, fitType) const
const Propagator * thePropagator
volatile std::atomic< bool > shutdown_flag false
Trajectory::RecHitContainer RecHitContainer
TkCloner const * theHitCloner