1 #ifndef RecoMuon_TrackingTools_MuonCandidate_H
2 #define RecoMuon_TrackingTools_MuonCandidate_H
25 std::unique_ptr<Trajectory> trackerTraj)
const reco::TrackRef muonTrack() const
return muon track
std::unique_ptr< Trajectory > theTrackerTrajectory
std::unique_ptr< Trajectory > theTrajectory
std::unique_ptr< Trajectory > releaseTrackerTrajectory()
reco::TrackRef theTrackerTrack
const reco::TrackRef trackerTrack() const
return tracker track
MuonCandidate(std::unique_ptr< Trajectory > traj, const reco::TrackRef &muon, const reco::TrackRef &tracker)
reco::TrackRef theMuonTrack
std::unique_ptr< Trajectory > releaseTrajectory()
std::vector< std::unique_ptr< MuonCandidate > > CandidateContainer
Trajectory const * trajectory() const
return trajectory
std::vector< std::unique_ptr< Trajectory > > TrajectoryContainer
Trajectory const * trackerTrajectory() const
return tracker trajectory
virtual ~MuonCandidate()
destructor
MuonCandidate(std::unique_ptr< Trajectory > traj, const reco::TrackRef &muon, const reco::TrackRef &tracker, std::unique_ptr< Trajectory > trackerTraj)
constructor