ATLAS Offline Software
Loading...
Searching...
No Matches
TrackTruthCollectionAccessor Class Reference

#include <TrackTruthCollectionAccessor.h>

Collaboration diagram for TrackTruthCollectionAccessor:

Static Public Member Functions

static DataLink< TrackCollection > & trackCollectionLink (TrackTruthCollection *truthColl)
static const DataLink< TrackCollection > & trackCollectionLink (const TrackTruthCollection *truthColl)
static DataLink< TrackCollection > & trackCollectionLink (DetailedTrackTruthCollection *truthColl)
static const DataLink< TrackCollection > & trackCollectionLink (const DetailedTrackTruthCollection *truthColl)
static SubDetHitStatisticsstatsCommon (DetailedTrackTruth *dt)
static SubDetHitStatisticsstatsTrack (DetailedTrackTruth *dt)
static SubDetHitStatisticsstatsTruth (DetailedTrackTruth *dt)
static TruthTrajectorytrajectory (DetailedTrackTruth *dt)
static unsigned char * numPRDs (SubDetHitStatistics *stat)
static const unsigned char * numPRDs (const SubDetHitStatistics *stat)

Detailed Description

Definition at line 16 of file TrackTruthCollectionAccessor.h.

Member Function Documentation

◆ numPRDs() [1/2]

const unsigned char * TrackTruthCollectionAccessor::numPRDs ( const SubDetHitStatistics * stat)
inlinestatic

Definition at line 49 of file TrackTruthCollectionAccessor.h.

49{ return stat->m_numPRDs; }

◆ numPRDs() [2/2]

unsigned char * TrackTruthCollectionAccessor::numPRDs ( SubDetHitStatistics * stat)
inlinestatic

Definition at line 48 of file TrackTruthCollectionAccessor.h.

48{ return stat->m_numPRDs; }

◆ statsCommon()

SubDetHitStatistics & TrackTruthCollectionAccessor::statsCommon ( DetailedTrackTruth * dt)
inlinestatic

Definition at line 42 of file TrackTruthCollectionAccessor.h.

42{ return dt->m_hitsCommon; }

◆ statsTrack()

SubDetHitStatistics & TrackTruthCollectionAccessor::statsTrack ( DetailedTrackTruth * dt)
inlinestatic

Definition at line 43 of file TrackTruthCollectionAccessor.h.

43{ return dt->m_hitsTrack; }

◆ statsTruth()

SubDetHitStatistics & TrackTruthCollectionAccessor::statsTruth ( DetailedTrackTruth * dt)
inlinestatic

Definition at line 44 of file TrackTruthCollectionAccessor.h.

44{ return dt->m_hitsTruth; }

◆ trackCollectionLink() [1/4]

const DataLink< TrackCollection > & TrackTruthCollectionAccessor::trackCollectionLink ( const DetailedTrackTruthCollection * truthColl)
inlinestatic

Definition at line 35 of file TrackTruthCollectionAccessor.h.

35 {
36 return truthColl->m_trackCollection;
37 }
DataLink< TrackCollection > m_trackCollection

◆ trackCollectionLink() [2/4]

const DataLink< TrackCollection > & TrackTruthCollectionAccessor::trackCollectionLink ( const TrackTruthCollection * truthColl)
inlinestatic

Definition at line 24 of file TrackTruthCollectionAccessor.h.

24 {
25 return truthColl->m_trackCollection;
26 }
DataLink< TrackCollection > m_trackCollection

◆ trackCollectionLink() [3/4]

DataLink< TrackCollection > & TrackTruthCollectionAccessor::trackCollectionLink ( DetailedTrackTruthCollection * truthColl)
inlinestatic

Definition at line 31 of file TrackTruthCollectionAccessor.h.

31 {
32 return truthColl->m_trackCollection;
33 }

◆ trackCollectionLink() [4/4]

DataLink< TrackCollection > & TrackTruthCollectionAccessor::trackCollectionLink ( TrackTruthCollection * truthColl)
inlinestatic

Definition at line 21 of file TrackTruthCollectionAccessor.h.

21 {
22 return truthColl->m_trackCollection;
23 }

◆ trajectory()

TruthTrajectory & TrackTruthCollectionAccessor::trajectory ( DetailedTrackTruth * dt)
inlinestatic

Definition at line 45 of file TrackTruthCollectionAccessor.h.

45{ return dt->m_trajectory; }

The documentation for this class was generated from the following file: