ATLAS Offline Software
Static Public Member Functions | List of all members
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]

static 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]

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

Definition at line 48 of file TrackTruthCollectionAccessor.h.

48 { return stat->m_numPRDs; }

◆ statsCommon()

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

Definition at line 42 of file TrackTruthCollectionAccessor.h.

42 { return dt->m_hitsCommon; }

◆ statsTrack()

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

Definition at line 43 of file TrackTruthCollectionAccessor.h.

43 { return dt->m_hitsTrack; }

◆ statsTruth()

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

Definition at line 44 of file TrackTruthCollectionAccessor.h.

44 { return dt->m_hitsTruth; }

◆ trackCollectionLink() [1/4]

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

Definition at line 35 of file TrackTruthCollectionAccessor.h.

35  {
36  return truthColl->m_trackCollection;
37  }

◆ trackCollectionLink() [2/4]

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

Definition at line 24 of file TrackTruthCollectionAccessor.h.

24  {
25  return truthColl->m_trackCollection;
26  }

◆ trackCollectionLink() [3/4]

static 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]

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

Definition at line 21 of file TrackTruthCollectionAccessor.h.

21  {
22  return truthColl->m_trackCollection;
23  }

◆ trajectory()

static 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:
CaloNoise_fillDB.dt
dt
Definition: CaloNoise_fillDB.py:58
DetailedTrackTruthCollection::m_trackCollection
DataLink< TrackCollection > m_trackCollection
Definition: DetailedTrackTruthCollection.h:22
beamspotman.stat
stat
Definition: beamspotman.py:266
TrackTruthCollection::m_trackCollection
DataLink< TrackCollection > m_trackCollection
Definition: TrackTruthCollection.h:23