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.