5#ifndef TRK_MUONTRACKSUMMARY_H
6#define TRK_MUONTRACKSUMMARY_H
8#include "Identifier/Identifier.h"
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;
Detailed track summary for the muon system Give access to hit counts per chamber.
std::vector< ChamberHitSummary > m_chamberHitSummary
~MuonTrackSummary()
destructor
MuonTrackSummary()
default constructor
unsigned int nscatterers() const
number of scattering centres on the track
unsigned int m_nscatterers
unsigned int npseudoMeasurements() const
number of pseudo measurements on the track
unsigned int netaHits() const
number of eta hits on the track
unsigned int ncloseHits() const
number of holes on the track
unsigned int m_npseudoMeasurements
unsigned int nphiHits() const
number of phi hits on the track
unsigned int noutliers() const
number of eta trigger hits on the track
const std::vector< ChamberHitSummary > & chamberHitSummary() const
access to the vector of chamber hit summaries on the track
unsigned int nholes() const
number of holes on the track
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Ensure that the ATLAS eigen extensions are properly loaded.
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...
int ngoodHits() const
returns the number of non-deweighted hits in the chamber
int nMdtHitsMl1() const
returns the total number of MDT hits on track in the first multi layer
const Projection & phiProjection() const
access to the data of the phi 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...
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...
int nMdtHitsMl2() const
returns the total number of MDT hits on track in the second multi layer
int nholes() const
returns the total number of holes in the chamber
int ndeltas() const
returns the total number of delta electrons in the chamber
const Projection & etaProjection() const
access to the data of the eta projection, users have to check whether this is NOT a MDT chamber first...
int noutliers() const
returns the total number of outliers in the chamber
int nphiHits() const
returns the total number of phi hits on track in the chamber
int ncloseHits() const
returns the total number of close hits in the chamber
int noutBoundsHits() const
int netaHits() const
returns the total number of eta hits on track in the chamber
int nhits() const
returns the total number of 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...
const Identifier & chamberId() const
returns the chamber identifier
bool isMdt() const
returns whether this is a MDT chamber