|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TRIGMUONEVENT_COMBINED_MUON_FEATURE_H
8 #define TRIGMUONEVENT_COMBINED_MUON_FEATURE_H
16 #include "AthLinks/ElementLink.h"
56 double pt(
void)
const {
return fabs(
m_pt);}
70 double eta(
void)
const;
71 double phi(
void)
const;
72 double m(
void)
const {
return 105.658367;}
98 std::map< std::string, double >& variableChange );
103 #include "TrigMuonEvent/CombinedMuonFeatureContainer.h"
105 #endif // TRIGMUONEVENT_COMBINED_MUON_FEATURE_H
int comb_strategy(void) const
double charge(void) const
CombinedMuonFeature & operator=(const CombinedMuonFeature &muon_feature)
bool operator!=(const CombinedMuonFeature &a, const CombinedMuonFeature &b)
Operator comparing two CombinedMuonFeature objects for inequality.
ElementLink< TrigInDetTrackCollection > m_IDTrack
double eta(void) const
pseudo rapidity
void diff(const CombinedMuonFeature &a, const CombinedMuonFeature &b, std::map< std::string, double > &variableChange)
Comparison with feedback.
Dummy type needed fro specialized implementation.
double pt(void) const
transverse momentum
double sigma_pt(void) const
bool isValid() const
Test to see if the link can be dereferenced.
const ElementLink< TrigInDetTrackCollection > & IDTrackLink(void) const
ElementLink< MuonFeatureContainer > m_muFastTrack
bool operator==(const CombinedMuonFeature &a, const CombinedMuonFeature &b)
Operator comparing two CombinedMuonFeature objects for equality.
const MuonFeature * muFastTrack(void) const
const TrigInDetTrack * IDTrack(void) const
An STL vector of pointers that by default owns its pointed-to elements.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
int comb_errorFlag(void) const
int comb_matchFlag(void) const
std::string str(const CombinedMuonFeature &d)
Helper function for printing the object.
const ElementLink< MuonFeatureContainer > & muFastTrackLink(void) const
double sigma_pt_raw(void) const
double phi(void) const
phi in [-pi,pi[
macros to associate a CLID to a type
MsgStream & operator<<(MsgStream &m, const CombinedMuonFeature &d)
Helper operator for printing the object.