Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TRIGMUONEVENT_TRIGMUONEFINFOTRACK_H
8 #define TRIGMUONEVENT_TRIGMUONEFINFOTRACK_H
97 #endif // TRIGMUONEVENT_TRIGMUONEFINFOTRACK_H
TrigMuonEFInfoTrack()
Default constructor.
TrigMuonEFInfoTrack & operator=(const TrigMuonEFInfoTrack &rhs)
Assignement operator.
static const int MuGirlMuonTag
bool operator==(const TrigMuonEFInfoTrack &a, const TrigMuonEFInfoTrack &b)
void setSpectrometerTrack(TrigMuonEFTrack *track)
const TrigMuonEFCbTrack * CombinedTrack() const
bool hasExtrapolatedTrack() const
void setCombinedTrack(TrigMuonEFCbTrack *track)
void setExtrapolatedTrack(TrigMuonEFTrack *track)
TrigMuonEFCbTrack * m_combinedTrack
bool hasSpectrometerTrack() const
~TrigMuonEFInfoTrack()
Destructor.
unsigned short int m_muonType
TrigMuonEFCbTrack * CombinedTrack()
TrigMuonEFTrack * SpectrometerTrack()
TrigMuonEFTrack * m_extrapolatedTrack
void setMuonType(unsigned short int muonType)
TrigMuonEFTrack * ExtrapolatedTrack()
unsigned short int MuonType() const
bool hasCombinedTrack() const
bool operator!=(const TrigMuonEFInfoTrack &a, const TrigMuonEFInfoTrack &b)
const TrigMuonEFTrack * ExtrapolatedTrack() const
static const int MuGirlMuon
TrigMuonEFTrack * m_spectrometerTrack
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
const TrigMuonEFTrack * SpectrometerTrack() const
static const int MuonTypeEFMuon
std::string str(const TrigMuonEFInfoTrack &d)
macros to associate a CLID to a type
void diff(const TrigMuonEFInfoTrack &a, const TrigMuonEFInfoTrack &b, std::map< std::string, double > &variableChange)
comparison with feedback Function compares two objects and returns "semi verbose" output in the form ...
MsgStream & operator<<(MsgStream &m, const TrigMuonEFInfoTrack &d)