![]() |
ATLAS Offline Software
|
Container for hit counts per track Contains hit counts per associated truth particle and the total hit counts As last element in the container. More...
#include <TrackToTruthParticleAssociation.h>
Public Types | |
| using | container = boost::container::small_vector< std::pair< const xAOD::TruthParticle *, HitCounterArray >, NTruthParticlesPerTrack > |
Public Member Functions | |
| const container & | countsPerTruthParticle () const |
| vector with counts per associated truth particle (read only) More... | |
| container & | countsPerTruthParticle () |
| vector with counts per associated truth particle More... | |
| HitCounterArray & | totalCounts () |
| Total hit counts per track. More... | |
| const HitCounterArray & | totalCounts () const |
| Total hit counts per track (read only). More... | |
| HitCounterArray & | noiseCounts () |
| Noise hit counts per track. More... | |
| const HitCounterArray & | noiseCounts () const |
| Noise hit counts per track (read only). More... | |
Private Types | |
| enum | ECounts { kTotal, kNoise, kNRecoCounts } |
Private Attributes | |
| container | m_counts |
| std::array< HitCounterArray, kNRecoCounts > | m_recoCounts |
Container for hit counts per track Contains hit counts per associated truth particle and the total hit counts As last element in the container.
The sub-container returned by countsPerTruthParticle contains the subset where each of the pairs contains a valid pointer to a truth particle and its associated hit counts.
Definition at line 37 of file TrackToTruthParticleAssociation.h.
| using ActsTrk::HitCountsPerTrack::container = boost::container::small_vector<std::pair<const xAOD::TruthParticle *, HitCounterArray >, NTruthParticlesPerTrack> |
Definition at line 39 of file TrackToTruthParticleAssociation.h.
|
private |
| Enumerator | |
|---|---|
| kTotal | |
| kNoise | |
| kNRecoCounts | |
Definition at line 67 of file TrackToTruthParticleAssociation.h.
|
inline |
vector with counts per associated truth particle
Definition at line 47 of file TrackToTruthParticleAssociation.h.
vector with counts per associated truth particle (read only)
Definition at line 43 of file TrackToTruthParticleAssociation.h.
|
inline |
|
inline |
Noise hit counts per track (read only).
Definition at line 63 of file TrackToTruthParticleAssociation.h.
|
inline |
|
inline |
Total hit counts per track (read only).
Definition at line 55 of file TrackToTruthParticleAssociation.h.
|
private |
Definition at line 66 of file TrackToTruthParticleAssociation.h.
|
private |
Definition at line 68 of file TrackToTruthParticleAssociation.h.
1.8.18