Go to the documentation of this file. 1 #ifndef GsfTrajectoryFitter_H_
2 #define GsfTrajectoryFitter_H_
49 std::unique_ptr<TrajectoryFitter>
clone()
const override {
50 return std::unique_ptr<TrajectoryFitter>(
68 #endif //TR_GsfTrajectoryFitter_H_
const MeasurementEstimator * estimator() const
const TrajectoryStateUpdator * updator() const
void setHitCloner(TkCloner const *hc) override
~GsfTrajectoryFitter() override
const MeasurementEstimator * theEstimator
const DetLayerGeometry * theGeometry
std::unique_ptr< TrajectoryFitter > clone() const override
Trajectory fitOne(const Trajectory &t, fitType type) const override
const TrajectoryStateUpdator * theUpdator
TrajectoryStateOnSurface TSOS
GsfTrajectoryFitter(const Propagator &aPropagator, const TrajectoryStateUpdator &aUpdator, const MeasurementEstimator &aEstimator, const MultiTrajectoryStateMerger &aMerger, const DetLayerGeometry *detLayerGeometry=nullptr)
const MultiTrajectoryStateMerger * merger() const
const Propagator * propagator() const
const Propagator * thePropagator
TkCloner const * theHitCloner
const DetLayerGeometry dummyGeometry
Trajectory::RecHitContainer RecHitContainer
const MultiTrajectoryStateMerger * theMerger