1 #ifndef _TrajectoryFitter_H_
2 #define _TrajectoryFitter_H_
50 if (outTraj.isValid())
return std::vector<Trajectory>(1,std::move(outTraj));
51 return std::vector<Trajectory>();
std::vector< Trajectory > fit(const TrajectorySeed &seed, const RecHitContainer &hits, const TrajectoryStateOnSurface &tsos, fitType type=standard) const
std::vector< Trajectory > fit(const TrajectorySeed &seed, const RecHitContainer &hits, fitType type=standard) const
virtual TrajectoryFitter * clone() const =0
virtual ~TrajectoryFitter()
virtual Trajectory fitOne(const Trajectory &traj, fitType type=standard) const =0
static std::vector< Trajectory > makeVect(Trajectory &&outTraj)
ConstRecHitContainer RecHitContainer
TrajectoryFitterRecord Record
std::vector< Trajectory > fit(const Trajectory &traj, fitType type=standard) const
Trajectory::RecHitContainer RecHitContainer