structure to hold information per chamber in the muon system
More...
#include <MuonTrackSummary.h>
|
| 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...
|
|
| | 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!
|
structure to hold information per chamber in the muon system
Definition at line 31 of file MuonTrackSummary.h.
◆ ChamberHitSummary()
| Trk::MuonTrackSummary::ChamberHitSummary::ChamberHitSummary |
( |
Identifier | chID, |
|
|
bool | isMdtTube ) |
|
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.
◆ chamberId()
| const Identifier & Trk::MuonTrackSummary::ChamberHitSummary::chamberId |
( |
| ) |
const |
|
inline |
◆ etaProjection()
| const Projection & Trk::MuonTrackSummary::ChamberHitSummary::etaProjection |
( |
| ) |
const |
|
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.
◆ isMdt()
| bool Trk::MuonTrackSummary::ChamberHitSummary::isMdt |
( |
| ) |
const |
|
inline |
◆ mdtMl1()
| const Projection & Trk::MuonTrackSummary::ChamberHitSummary::mdtMl1 |
( |
| ) |
const |
|
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.
◆ mdtMl2()
| const Projection & Trk::MuonTrackSummary::ChamberHitSummary::mdtMl2 |
( |
| ) |
const |
|
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.
◆ ncloseHits()
| int Trk::MuonTrackSummary::ChamberHitSummary::ncloseHits |
( |
| ) |
const |
|
inline |
returns the total number of close hits in the chamber
Definition at line 76 of file MuonTrackSummary.h.
◆ ndeltas()
| int Trk::MuonTrackSummary::ChamberHitSummary::ndeltas |
( |
| ) |
const |
|
inline |
returns the total number of delta electrons in the chamber
Definition at line 73 of file MuonTrackSummary.h.
◆ netaHits()
| int Trk::MuonTrackSummary::ChamberHitSummary::netaHits |
( |
| ) |
const |
|
inline |
returns the total number of eta hits on track in the chamber
Definition at line 85 of file MuonTrackSummary.h.
int nhits() const
returns the total number of hits on track in the chamber
bool isMdt() const
returns whether this is a MDT chamber
◆ ngoodHits()
| int Trk::MuonTrackSummary::ChamberHitSummary::ngoodHits |
( |
| ) |
const |
|
inline |
returns the number of non-deweighted hits in the chamber
Definition at line 79 of file MuonTrackSummary.h.
◆ nhits()
| int Trk::MuonTrackSummary::ChamberHitSummary::nhits |
( |
| ) |
const |
|
inline |
returns the total number of hits on track in the chamber
Definition at line 64 of file MuonTrackSummary.h.
◆ nholes()
| int Trk::MuonTrackSummary::ChamberHitSummary::nholes |
( |
| ) |
const |
|
inline |
◆ nMdtHitsMl1()
| int Trk::MuonTrackSummary::ChamberHitSummary::nMdtHitsMl1 |
( |
| ) |
const |
|
inline |
returns the total number of MDT hits on track in the first multi layer
Definition at line 91 of file MuonTrackSummary.h.
◆ nMdtHitsMl2()
| int Trk::MuonTrackSummary::ChamberHitSummary::nMdtHitsMl2 |
( |
| ) |
const |
|
inline |
returns the total number of MDT hits on track in the second multi layer
Definition at line 94 of file MuonTrackSummary.h.
◆ noutBoundsHits()
| int Trk::MuonTrackSummary::ChamberHitSummary::noutBoundsHits |
( |
| ) |
const |
|
inline |
◆ noutliers()
| int Trk::MuonTrackSummary::ChamberHitSummary::noutliers |
( |
| ) |
const |
|
inline |
returns the total number of outliers in the chamber
Definition at line 70 of file MuonTrackSummary.h.
◆ nphiHits()
| int Trk::MuonTrackSummary::ChamberHitSummary::nphiHits |
( |
| ) |
const |
|
inline |
returns the total number of phi hits on track in the chamber
Definition at line 88 of file MuonTrackSummary.h.
◆ phiProjection()
| const Projection & Trk::MuonTrackSummary::ChamberHitSummary::phiProjection |
( |
| ) |
const |
|
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.
◆ ::MuonTrackSummaryCnv_p1
◆ ::MuonTrackSummaryCnv_p2
◆ ::TrackSummaryCnv_p2
◆ Muon::MuonTrackSummaryHelperTool
◆ m_chId
| Identifier Trk::MuonTrackSummary::ChamberHitSummary::m_chId { 0 } |
|
private |
◆ m_first
| Projection Trk::MuonTrackSummary::ChamberHitSummary::m_first |
|
private |
◆ m_isMdt
| bool Trk::MuonTrackSummary::ChamberHitSummary::m_isMdt { false } |
|
private |
◆ m_second
| Projection Trk::MuonTrackSummary::ChamberHitSummary::m_second |
|
private |
The documentation for this struct was generated from the following file: