#include <L2MuonTrajectorySeed.h>
Public Types | |
typedef edm::OwnVector < TrackingRecHit > | RecHitContainer |
Public Types inherited from TrajectorySeed | |
typedef recHitContainer::const_iterator | const_iterator |
typedef std::pair < const_iterator, const_iterator > | range |
typedef edm::OwnVector < TrackingRecHit > | recHitContainer |
Public Member Functions | |
l1extra::L1MuonParticleRef | l1Particle () const |
Get L1 info. More... | |
L2MuonTrajectorySeed () | |
Default constructor. More... | |
L2MuonTrajectorySeed (PTrajectoryStateOnDet const &ptsos, RecHitContainer const &rh, PropagationDirection dir, l1extra::L1MuonParticleRef l1Ref) | |
Constructor. More... | |
virtual | ~L2MuonTrajectorySeed () |
Destructor. More... | |
Public Member Functions inherited from TrajectorySeed | |
virtual TrajectorySeed * | clone () const |
PropagationDirection | direction () const |
unsigned int | nHits () const |
TrajectorySeed & | operator= (TrajectorySeed const &o) |
range | recHits () const |
PTrajectoryStateOnDet const & | startingState () const |
void | swap (PTrajectoryStateOnDet &ptsos, recHitContainer &rh, PropagationDirection &dir) noexcept |
void | swap (TrajectorySeed &rh) noexcept |
TrajectorySeed () | |
TrajectorySeed (PTrajectoryStateOnDet const &ptsos, recHitContainer const &rh, PropagationDirection dir) | |
TrajectorySeed (TrajectorySeed const &o) | |
virtual | ~TrajectorySeed () |
Private Attributes | |
l1extra::L1MuonParticleRef | theL1Particle |
Concrete class for the seed used by the second level of the muon HLT. It stores the information (and the link) from the L1 particle
Definition at line 16 of file L2MuonTrajectorySeed.h.
Definition at line 18 of file L2MuonTrajectorySeed.h.
L2MuonTrajectorySeed::L2MuonTrajectorySeed | ( | ) |
L2MuonTrajectorySeed::L2MuonTrajectorySeed | ( | PTrajectoryStateOnDet const & | ptsos, |
RecHitContainer const & | rh, | ||
PropagationDirection | dir, | ||
l1extra::L1MuonParticleRef | l1Ref | ||
) |
Constructor.
Definition at line 14 of file L2MuonTrajectorySeed.cc.
References theL1Particle.
|
inlinevirtual |
|
inline |
Get L1 info.
Definition at line 35 of file L2MuonTrajectorySeed.h.
References theL1Particle.
|
private |
Definition at line 40 of file L2MuonTrajectorySeed.h.
Referenced by l1Particle(), and L2MuonTrajectorySeed().