ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
Muon_p4 Class Reference

#include <Muon_p4.h>

Collaboration diagram for Muon_p4:

Public Member Functions

 Muon_p4 ()
 Default constructor: More...
 
 ~Muon_p4 ()=default
 Destructor: More...
 
bool ATH_UNUSED_MEMBER (m_hasCombinedMuon)
 switches More...
 
bool ATH_UNUSED_MEMBER (m_hasInDetTrackParticle)
 
bool ATH_UNUSED_MEMBER (m_hasInnerExtrapolatedTrackParticle)
 
bool ATH_UNUSED_MEMBER (m_hasCluster)
 

Public Attributes

P4IPtCotThPhiM_p1 m_momentum
 the 4-mom part More...
 
ParticleBase_p1 m_particleBase
 the ParticleBase part More...
 
unsigned int m_author
 author More...
 
bool m_hasMuonExtrapolatedTrackParticle
 
bool m_hasCombinedMuonTrackParticle
 
double m_matchChi2
 Chi2 of the track matching. More...
 
std::vector< int > m_associatedEtaDigits
 Low Pt muon stuff. More...
 
std::vector< int > m_associatedPhiDigits
 
ElementLinkInt_p1 m_inDetTrackParticle
 link to associated TrackParticle (Inner Detector) More...
 
ElementLinkIntVector_p1 m_muonSegments
 link to the Trk::Segment More...
 
ElementLinkInt_p1 m_muonSpectrometerTrackParticle
 link to associated TrackParticle (Muon Spectrometer) More...
 
ElementLinkInt_p1 m_muonExtrapolatedTrackParticle
 link to associated TrackParticle (Muon extrapolated) More...
 
ElementLinkInt_p1 m_innerExtrapolatedTrackParticle
 link to associated TrackParticle (Inner extrapolated) More...
 
ElementLinkInt_p1 m_combinedMuonTrackParticle
 links to associated TrackParticle (Combined muon) More...
 
ElementLinkInt_p1 m_cluster
 link to CaloCluster More...
 
std::vector< float > m_parameters
 muon parameters More...
 
bool m_bestMatch
 
int m_matchNumberDoF
 
bool m_isAlsoFoundByLowPt
 
bool m_isAlsoFoundByCaloMuonId
 
ElementLinkInt_p1 m_caloEnergyLoss
 energy loss in calorimeter More...
 
unsigned short m_caloMuonAlsoFoundByMuonReco
 
bool m_isCorrected
 
uint16_t m_allAuthors
 

Detailed Description

Definition at line 35 of file Muon_p4.h.

Constructor & Destructor Documentation

◆ Muon_p4()

Muon_p4::Muon_p4 ( )
inline

Default constructor:

Definition at line 41 of file Muon_p4.h.

42  : m_author(0),
43  m_hasCombinedMuon(0),
44  m_hasInDetTrackParticle(0),
46  m_hasInnerExtrapolatedTrackParticle(0),
48  m_hasCluster(0),
49  m_matchChi2(0),
50  m_bestMatch(0),
55  m_isCorrected(false),
56  m_allAuthors(0)
57  {}

◆ ~Muon_p4()

Muon_p4::~Muon_p4 ( )
default

Destructor:

Member Function Documentation

◆ ATH_UNUSED_MEMBER() [1/4]

bool Muon_p4::ATH_UNUSED_MEMBER ( m_hasCluster  )

◆ ATH_UNUSED_MEMBER() [2/4]

bool Muon_p4::ATH_UNUSED_MEMBER ( m_hasCombinedMuon  )

switches

◆ ATH_UNUSED_MEMBER() [3/4]

bool Muon_p4::ATH_UNUSED_MEMBER ( m_hasInDetTrackParticle  )

◆ ATH_UNUSED_MEMBER() [4/4]

bool Muon_p4::ATH_UNUSED_MEMBER ( m_hasInnerExtrapolatedTrackParticle  )

Member Data Documentation

◆ m_allAuthors

uint16_t Muon_p4::m_allAuthors

Definition at line 130 of file Muon_p4.h.

◆ m_associatedEtaDigits

std::vector<int> Muon_p4::m_associatedEtaDigits

Low Pt muon stuff.

Definition at line 89 of file Muon_p4.h.

◆ m_associatedPhiDigits

std::vector<int> Muon_p4::m_associatedPhiDigits

Definition at line 90 of file Muon_p4.h.

◆ m_author

unsigned int Muon_p4::m_author

author

Definition at line 73 of file Muon_p4.h.

◆ m_bestMatch

bool Muon_p4::m_bestMatch

Definition at line 117 of file Muon_p4.h.

◆ m_caloEnergyLoss

ElementLinkInt_p1 Muon_p4::m_caloEnergyLoss

energy loss in calorimeter

Definition at line 124 of file Muon_p4.h.

◆ m_caloMuonAlsoFoundByMuonReco

unsigned short Muon_p4::m_caloMuonAlsoFoundByMuonReco

Definition at line 126 of file Muon_p4.h.

◆ m_cluster

ElementLinkInt_p1 Muon_p4::m_cluster

link to CaloCluster

Definition at line 112 of file Muon_p4.h.

◆ m_combinedMuonTrackParticle

ElementLinkInt_p1 Muon_p4::m_combinedMuonTrackParticle

links to associated TrackParticle (Combined muon)

Definition at line 109 of file Muon_p4.h.

◆ m_hasCombinedMuonTrackParticle

bool Muon_p4::m_hasCombinedMuonTrackParticle

Definition at line 80 of file Muon_p4.h.

◆ m_hasMuonExtrapolatedTrackParticle

bool Muon_p4::m_hasMuonExtrapolatedTrackParticle

Definition at line 78 of file Muon_p4.h.

◆ m_inDetTrackParticle

ElementLinkInt_p1 Muon_p4::m_inDetTrackParticle

link to associated TrackParticle (Inner Detector)

Definition at line 94 of file Muon_p4.h.

◆ m_innerExtrapolatedTrackParticle

ElementLinkInt_p1 Muon_p4::m_innerExtrapolatedTrackParticle

link to associated TrackParticle (Inner extrapolated)

Definition at line 106 of file Muon_p4.h.

◆ m_isAlsoFoundByCaloMuonId

bool Muon_p4::m_isAlsoFoundByCaloMuonId

Definition at line 121 of file Muon_p4.h.

◆ m_isAlsoFoundByLowPt

bool Muon_p4::m_isAlsoFoundByLowPt

Definition at line 120 of file Muon_p4.h.

◆ m_isCorrected

bool Muon_p4::m_isCorrected

Definition at line 128 of file Muon_p4.h.

◆ m_matchChi2

double Muon_p4::m_matchChi2

Chi2 of the track matching.

Definition at line 86 of file Muon_p4.h.

◆ m_matchNumberDoF

int Muon_p4::m_matchNumberDoF

Definition at line 118 of file Muon_p4.h.

◆ m_momentum

P4IPtCotThPhiM_p1 Muon_p4::m_momentum

the 4-mom part

Definition at line 65 of file Muon_p4.h.

◆ m_muonExtrapolatedTrackParticle

ElementLinkInt_p1 Muon_p4::m_muonExtrapolatedTrackParticle

link to associated TrackParticle (Muon extrapolated)

Definition at line 103 of file Muon_p4.h.

◆ m_muonSegments

ElementLinkIntVector_p1 Muon_p4::m_muonSegments

link to the Trk::Segment

Definition at line 97 of file Muon_p4.h.

◆ m_muonSpectrometerTrackParticle

ElementLinkInt_p1 Muon_p4::m_muonSpectrometerTrackParticle

link to associated TrackParticle (Muon Spectrometer)

Definition at line 100 of file Muon_p4.h.

◆ m_parameters

std::vector<float> Muon_p4::m_parameters

muon parameters

Definition at line 115 of file Muon_p4.h.

◆ m_particleBase

ParticleBase_p1 Muon_p4::m_particleBase

the ParticleBase part

Definition at line 68 of file Muon_p4.h.


The documentation for this class was generated from the following file:
Muon_p4::m_caloMuonAlsoFoundByMuonReco
unsigned short m_caloMuonAlsoFoundByMuonReco
Definition: Muon_p4.h:126
Muon_p4::m_hasCombinedMuonTrackParticle
bool m_hasCombinedMuonTrackParticle
Definition: Muon_p4.h:80
Muon_p4::m_matchNumberDoF
int m_matchNumberDoF
Definition: Muon_p4.h:118
Muon_p4::m_author
unsigned int m_author
author
Definition: Muon_p4.h:73
Muon_p4::m_hasMuonExtrapolatedTrackParticle
bool m_hasMuonExtrapolatedTrackParticle
Definition: Muon_p4.h:78
Muon_p4::m_bestMatch
bool m_bestMatch
Definition: Muon_p4.h:117
Muon_p4::m_isAlsoFoundByCaloMuonId
bool m_isAlsoFoundByCaloMuonId
Definition: Muon_p4.h:121
Muon_p4::m_isAlsoFoundByLowPt
bool m_isAlsoFoundByLowPt
Definition: Muon_p4.h:120
Muon_p4::m_allAuthors
uint16_t m_allAuthors
Definition: Muon_p4.h:130
Muon_p4::m_isCorrected
bool m_isCorrected
Definition: Muon_p4.h:128
Muon_p4::m_matchChi2
double m_matchChi2
Chi2 of the track matching.
Definition: Muon_p4.h:86