|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRK_MUONTRACKSUMMARY_H
6 #define TRK_MUONTRACKSUMMARY_H
8 #include "Identifier/Identifier.h"
16 class MuonTrackSummaryHelperTool;
109 friend class ::MuonTrackSummaryCnv_p1;
110 friend class ::MuonTrackSummaryCnv_p2;
111 friend class ::TrackSummaryCnv_p2;
136 unsigned int nholes()
const;
151 friend class ::MuonTrackSummaryCnv_p1;
152 friend class ::MuonTrackSummaryCnv_p2;
153 friend class ::TrackSummaryCnv_p2;
const Projection & phiProjection() const
access to the data of the phi projection, users have to check whether this is NOT a MDT chamber first...
int noutBoundsHits() const
int noutliers() const
returns the total number of outliers in the chamber
int ncloseHits() const
returns the total number of close hits in the chamber
const Identifier & chamberId() const
returns the chamber identifier
int ndeltas() const
returns the total number of delta electrons in the chamber
bool isMdt() const
returns whether this is a MDT chamber
unsigned int m_npseudoMeasurements
unsigned int nscatterers() const
number of scattering centres on the track
unsigned int netaHits() const
number of eta hits on the track
int ngoodHits() const
returns the number of non-deweighted hits in the chamber
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
int nholes() const
returns the total number of holes in the chamber
structure to hold information per chamber in the muon system
std::vector< ChamberHitSummary > m_chamberHitSummary
unsigned int m_nscatterers
const std::vector< ChamberHitSummary > & chamberHitSummary() const
access to the vector of chamber hit summaries on the track
int nhits() const
returns the total number of hits on track in the chamber
int netaHits() const
returns the total number of eta hits on track in the chamber
const Projection & mdtMl2() const
access to the data of the second MDT multi layer, users have to check whether this is a MDT chamber f...
unsigned int nholes() const
number of holes on the track
Detailed track summary for the muon system Give access to hit counts per chamber.
int nMdtHitsMl1() const
returns the total number of MDT hits on track in the first multi layer
int nMdtHitsMl2() const
returns the total number of MDT hits on track in the second multi layer
~MuonTrackSummary()
destructor
const Projection & etaProjection() const
access to the data of the eta projection, users have to check whether this is NOT a MDT chamber first...
const Projection & mdtMl1() const
access to the data of the first MDT multi layer, users have to check whether this is a MDT chamber fi...
int nphiHits() const
returns the total number of phi hits on track in the chamber
ChamberHitSummary(Identifier chID, bool isMdtTube)
constructor taking the Identifier of the chamber and a boolean whether we are dealing with a MDT cham...
Ensure that the ATLAS eigen extensions are properly loaded.
MuonTrackSummary()
default constructor
unsigned int nphiHits() const
number of phi hits on the track
unsigned int noutliers() const
number of eta trigger hits on the track
unsigned int ncloseHits() const
number of holes on the track
MsgStream & operator<<(MsgStream &sl, const AlignModule &alignModule)
overload of << operator for MsgStream for debug output
structure to hold the information for the eta/phi projection of RPC, TGC and CSC chambers and per mul...
unsigned int npseudoMeasurements() const
number of pseudo measurements on the track