1 #ifndef TrackingTools_PatternTools_TrajectoryBuilder_h 2 #define TrackingTools_PatternTools_TrajectoryBuilder_h 37 TrajectoryContainer&
result)
const {
39 <<
"WARNING: you are using a trajectory builder which is not overloading the rebuildSeedingRegion method because there is not an implementation yet: output TrajectoryContainer is equal to inputTrajectoryContainer";
virtual void setEvent(const edm::Event &event) const =0
virtual void rebuildSeedingRegion(const TrajectorySeed &, TrajectoryContainer &result) const
virtual TrajectoryContainer trajectories(const TrajectorySeed &) const =0
std::vector< Trajectory > TrajectoryContainer
virtual void trajectories(const TrajectorySeed &seed, TrajectoryContainer &out) const
virtual void unset() const
virtual ~TrajectoryBuilder()
TrajectoryContainer::iterator TrajectoryIterator