#include <MuonTrackLinks.h>
Public Member Functions | |
reco::TrackRef | globalTrack () const |
get the combined track More... | |
MuonTrackLinks () | |
Default Constructor. More... | |
MuonTrackLinks (reco::TrackRef tk, reco::TrackRef sta, reco::TrackRef glb) | |
Constructor. More... | |
void | setGlobalTrack (reco::TrackRef glb) |
set the ref to combined track More... | |
void | setStandAloneTrack (reco::TrackRef sta) |
set the ref to stand alone track More... | |
void | setTrackerTrack (reco::TrackRef tk) |
set the ref to tracker's track More... | |
reco::TrackRef | standAloneTrack () const |
get the track built with the muon spectrometer alone More... | |
reco::TrackRef | trackerTrack () const |
get the tracker's track which match with the stand alone muon tracks More... | |
virtual | ~MuonTrackLinks () |
Destructor. More... | |
Private Attributes | |
reco::TrackRef | theGlbTrack |
ref to the combined track More... | |
reco::TrackRef | theStaTrack |
ref to the track built with the muon spectrometer alone More... | |
reco::TrackRef | theTkTrack |
ref to tracker's track which match with the stand alone muon tracks More... | |
Definition at line 18 of file MuonTrackLinks.h.
|
inline |
|
inline |
Constructor.
Definition at line 26 of file MuonTrackLinks.h.
|
inlinevirtual |
|
inline |
get the combined track
Definition at line 41 of file MuonTrackLinks.h.
References theGlbTrack.
Referenced by MuonIdProducer::checkLinks(), MuonIdProducer::makeMuon(), MuonIdProducer::produce(), and validateGlobalMuonPair().
|
inline |
set the ref to combined track
Definition at line 50 of file MuonTrackLinks.h.
References glb, and theGlbTrack.
|
inline |
set the ref to stand alone track
Definition at line 47 of file MuonTrackLinks.h.
References theStaTrack.
Referenced by MuonTrackLoader::loadTracks().
|
inline |
set the ref to tracker's track
Definition at line 44 of file MuonTrackLinks.h.
References theTkTrack.
Referenced by MuonTrackLoader::loadTracks().
|
inline |
get the track built with the muon spectrometer alone
Definition at line 38 of file MuonTrackLinks.h.
References theStaTrack.
Referenced by MuonIdProducer::checkLinks(), MuonIdProducer::makeMuon(), and MuonIdProducer::produce().
|
inline |
get the tracker's track which match with the stand alone muon tracks
Definition at line 35 of file MuonTrackLinks.h.
References theTkTrack.
Referenced by MuonIdProducer::checkLinks(), MuonIdProducer::makeMuon(), and MuonIdProducer::produce().
|
private |
ref to the combined track
Definition at line 63 of file MuonTrackLinks.h.
Referenced by globalTrack(), and setGlobalTrack().
|
private |
ref to the track built with the muon spectrometer alone
Definition at line 60 of file MuonTrackLinks.h.
Referenced by setStandAloneTrack(), and standAloneTrack().
|
private |
ref to tracker's track which match with the stand alone muon tracks
Definition at line 57 of file MuonTrackLinks.h.
Referenced by setTrackerTrack(), and trackerTrack().