Go to the documentation of this file. 1 #ifndef DATAFORMATS_TRAJECTORYSEED_TRAJECTORYSEED_h
2 #define DATAFORMATS_TRAJECTORYSEED_TRAJECTORYSEED_h
21 typedef std::pair<const_iterator, const_iterator>
range;
edm::OwnVector< TrackingRecHit > recHitContainer
void swap(TrajectorySeed &rh, TrajectorySeed &lh) noexcept
virtual ~TrajectorySeed()
std::pair< const_iterator, const_iterator > range
unsigned int nHits() const
void swap(PTrajectoryStateOnDet &ptsos, recHitContainer &rh, PropagationDirection &dir) noexcept
virtual TrajectorySeed * clone() const
TrajectorySeed & operator=(TrajectorySeed const &o)=default
recHitContainer::const_iterator const_iterator
PTrajectoryStateOnDet tsos_
edm::OwnVector< TrackingRecHit > hits_
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
PropagationDirection dir_
TrajectorySeed BasicTrajectorySeed
PropagationDirection direction() const
void swap(TrajectorySeed &rh) noexcept
TrajectorySeed(PTrajectoryStateOnDet const &ptsos, recHitContainer const &rh, PropagationDirection dir)
TrajectorySeed(PTrajectoryStateOnDet const &ptsos, recHitContainer &&rh, PropagationDirection dir) noexcept
void swap(OwnVector< T, P > &other) noexcept
PTrajectoryStateOnDet const & startingState() const