Go to the documentation of this file. 1 #ifndef DATAFORMATS_TRACKCANDIDATE_TRACKCANDIDATE_H
2 #define DATAFORMATS_TRACKCANDIDATE_TRACKCANDIDATE_H
PTrajectoryStateOnDet const & trajectoryStateOnDet() const
signed char nLoops() const
TrackCandidate(RecHitContainer &rh, TrajectorySeed const &s, PTrajectoryStateOnDet const &st, const edm::RefToBase< TrajectorySeed > &seedRef, signed char nLoops=0, uint8_t stopReason=(uint8_t) StopReason::UNINITIALIZED)
edm::Range< RecHitContainer::const_iterator > recHits() const
void setSeedRef(edm::RefToBase< TrajectorySeed > &seedRef)
edm::RefToBase< TrajectorySeed > seedRef_
void setNLoops(signed char value)
edm::RefToBase< TrajectorySeed > seedRef() const
PTrajectoryStateOnDet state_
TrajectorySeed const & seed() const
edm::OwnVector< TrackingRecHit > RecHitContainer
TrackCandidate(RecHitContainer &rh)
uint8_t stopReason() const
TrackCandidate(RecHitContainer &rh, TrajectorySeed const &s, PTrajectoryStateOnDet const &st, signed char nLoops=0, uint8_t stopReason=(uint8_t) StopReason::UNINITIALIZED)
void swap(OwnVector< T, P > &other) noexcept
void setStopReason(uint8_t value)