#include <MuonCandidate.h>
Public Types | |
typedef std::vector< MuonCandidate * > | CandidateContainer |
typedef std::vector< Trajectory * > | TrajectoryContainer |
Public Member Functions | |
MuonCandidate (Trajectory *traj, const reco::TrackRef &muon, const reco::TrackRef &tracker, Trajectory *trackerTraj) | |
constructor More... | |
MuonCandidate (Trajectory *traj, const reco::TrackRef &muon, const reco::TrackRef &tracker) | |
const reco::TrackRef | muonTrack () const |
return muon track More... | |
const reco::TrackRef | trackerTrack () const |
return tracker track More... | |
Trajectory * | trackerTrajectory () const |
return tracker trajectory More... | |
Trajectory * | trajectory () const |
return trajectory More... | |
virtual | ~MuonCandidate () |
destructor More... | |
Private Attributes | |
reco::TrackRef | theMuonTrack |
reco::TrackRef | theTrackerTrack |
Trajectory * | theTrackerTrajectory |
Trajectory * | theTrajectory |
Auxiliary class for muon candidates
Definition at line 14 of file MuonCandidate.h.
typedef std::vector<MuonCandidate*> MuonCandidate::CandidateContainer |
Definition at line 17 of file MuonCandidate.h.
typedef std::vector<Trajectory*> MuonCandidate::TrajectoryContainer |
Definition at line 16 of file MuonCandidate.h.
|
inline |
constructor
Definition at line 21 of file MuonCandidate.h.
|
inline |
Definition at line 24 of file MuonCandidate.h.
|
inlinevirtual |
|
inline |
return muon track
Definition at line 34 of file MuonCandidate.h.
References theMuonTrack.
Referenced by GlobalTrajectoryBuilderBase::build().
|
inline |
return tracker track
Definition at line 37 of file MuonCandidate.h.
References theTrackerTrack.
Referenced by GlobalTrajectoryBuilderBase::build().
|
inline |
return tracker trajectory
Definition at line 40 of file MuonCandidate.h.
References theTrackerTrajectory.
Referenced by GlobalTrajectoryBuilderBase::build().
|
inline |
return trajectory
Definition at line 31 of file MuonCandidate.h.
References theTrajectory.
Referenced by GlobalTrajectoryBuilderBase::build().
|
private |
Definition at line 44 of file MuonCandidate.h.
Referenced by muonTrack().
|
private |
Definition at line 45 of file MuonCandidate.h.
Referenced by trackerTrack().
|
private |
Definition at line 46 of file MuonCandidate.h.
Referenced by trackerTrajectory().
|
private |
Definition at line 43 of file MuonCandidate.h.
Referenced by trajectory().