![]() |
ATLAS Offline Software
|
structure to hold information per chamber in the muon system More...
#include <MuonTrackSummary.h>
Classes | |
| struct | Projection |
| structure to hold the information for the eta/phi projection of RPC, TGC and CSC chambers and per multilayer for MDT chambers More... | |
Public Member Functions | |
| ChamberHitSummary (Identifier chID, bool isMdtTube) | |
| constructor taking the Identifier of the chamber and a boolean whether we are dealing with a MDT chamber or not (the boolean is passed as the ChamberHitSummary cannot unpack the identifier and it needs to know whether it is dealing with a MDT chamber) | |
| const Identifier & | chamberId () const |
| returns the chamber identifier | |
| bool | isMdt () const |
| returns whether this is a MDT chamber | |
| int | nhits () const |
| returns the total number of hits on track in the chamber | |
| int | nholes () const |
| returns the total number of holes in the chamber | |
| int | noutliers () const |
| returns the total number of outliers in the chamber | |
| int | ndeltas () const |
| returns the total number of delta electrons in the chamber | |
| int | ncloseHits () const |
| returns the total number of close hits in the chamber | |
| int | ngoodHits () const |
| returns the number of non-deweighted hits in the chamber | |
| int | noutBoundsHits () const |
| int | netaHits () const |
| returns the total number of eta hits on track in the chamber | |
| int | nphiHits () const |
| returns the total number of phi hits on track in the 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 | |
| const Projection & | mdtMl1 () const |
| access to the data of the first MDT multi layer, users have to check whether this is a MDT chamber first! | |
| const Projection & | mdtMl2 () const |
| access to the data of the second MDT multi layer, users have to check whether this is a MDT chamber first! | |
| 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 & | phiProjection () const |
| access to the data of the phi projection, users have to check whether this is NOT a MDT chamber first! | |
Private Attributes | |
| Identifier | m_chId { 0 } |
| bool | m_isMdt { false } |
| Projection | m_first |
| Projection | m_second |
Friends | |
| class | Muon::MuonTrackSummaryHelperTool |
| class | ::MuonTrackSummaryCnv_p1 |
| class | ::MuonTrackSummaryCnv_p2 |
| class | ::TrackSummaryCnv_p2 |
structure to hold information per chamber in the muon system
Definition at line 31 of file MuonTrackSummary.h.
|
inline |
constructor taking the Identifier of the chamber and a boolean whether we are dealing with a MDT chamber or not (the boolean is passed as the ChamberHitSummary cannot unpack the identifier and it needs to know whether it is dealing with a MDT chamber)
Definition at line 52 of file MuonTrackSummary.h.
|
inline |
|
inline |
access to the data of the eta projection, users have to check whether this is NOT a MDT chamber first!
!
Definition at line 103 of file MuonTrackSummary.h.
|
inline |
|
inline |
access to the data of the first MDT multi layer, users have to check whether this is a MDT chamber first!
!
Definition at line 97 of file MuonTrackSummary.h.
|
inline |
access to the data of the second MDT multi layer, users have to check whether this is a MDT chamber first!
!
Definition at line 100 of file MuonTrackSummary.h.
|
inline |
returns the total number of close hits in the chamber
Definition at line 76 of file MuonTrackSummary.h.
|
inline |
returns the total number of delta electrons in the chamber
Definition at line 73 of file MuonTrackSummary.h.
|
inline |
returns the total number of eta hits on track in the chamber
Definition at line 85 of file MuonTrackSummary.h.
|
inline |
returns the number of non-deweighted hits in the chamber
Definition at line 79 of file MuonTrackSummary.h.
|
inline |
returns the total number of hits on track in the chamber
Definition at line 64 of file MuonTrackSummary.h.
|
inline |
returns the total number of holes in the chamber
Definition at line 67 of file MuonTrackSummary.h.
|
inline |
returns the total number of MDT hits on track in the first multi layer
Definition at line 91 of file MuonTrackSummary.h.
|
inline |
returns the total number of MDT hits on track in the second multi layer
Definition at line 94 of file MuonTrackSummary.h.
|
inline |
Definition at line 82 of file MuonTrackSummary.h.
|
inline |
returns the total number of outliers in the chamber
Definition at line 70 of file MuonTrackSummary.h.
|
inline |
returns the total number of phi hits on track in the chamber
Definition at line 88 of file MuonTrackSummary.h.
|
inline |
access to the data of the phi projection, users have to check whether this is NOT a MDT chamber first!
!
Definition at line 106 of file MuonTrackSummary.h.
|
friend |
Definition at line 109 of file MuonTrackSummary.h.
|
friend |
Definition at line 110 of file MuonTrackSummary.h.
|
friend |
Definition at line 111 of file MuonTrackSummary.h.
|
friend |
Definition at line 33 of file MuonTrackSummary.h.
|
private |
Definition at line 113 of file MuonTrackSummary.h.
|
private |
Definition at line 116 of file MuonTrackSummary.h.
|
private |
Definition at line 114 of file MuonTrackSummary.h.
|
private |
Definition at line 117 of file MuonTrackSummary.h.