1 #ifndef CD_KFTrajectoryFitter_H_
2 #define CD_KFTrajectoryFitter_H_
73 virtual std::vector<Trajectory>
fit(
const Trajectory& aTraj)
const;
79 const TSOS& firstPredTsos)
const;
105 #endif //CD_KFTrajectoryFitter_H_
const TrajectoryStateUpdator * updator() const
KFTrajectoryFitter(const Propagator &aPropagator, const TrajectoryStateUpdator &aUpdator, const MeasurementEstimator &aEstimator, int minHits=3, const DetLayerGeometry *detLayerGeometry=0)
const MeasurementEstimator * estimator() const
const MeasurementEstimator * theEstimator
virtual KFTrajectoryFitter * clone() const
const TrajectoryStateUpdator * theUpdator
static const DetLayerGeometry dummyGeometry
virtual std::vector< Trajectory > fit(const Trajectory &aTraj) const
KFTrajectoryFitter(const Propagator *aPropagator, const TrajectoryStateUpdator *aUpdator, const MeasurementEstimator *aEstimator, int minHits=3, const DetLayerGeometry *detLayerGeometry=0)
TrajectoryStateOnSurface TSOS
const DetLayerGeometry * theGeometry
const Propagator * propagator() const
const Propagator * thePropagator
Trajectory::RecHitContainer RecHitContainer