ATLAS Offline Software
Public Member Functions | Protected Attributes | Friends | List of all members
DetailedTrackTruth Class Reference

#include <DetailedTrackTruth.h>

Inheritance diagram for DetailedTrackTruth:
Collaboration diagram for DetailedTrackTruth:

Public Member Functions

const TruthTrajectorytrajectory () const
 
const SubDetHitStatisticsstatsCommon () const
 
const SubDetHitStatisticsstatsTrack () const
 
const SubDetHitStatisticsstatsTruth () const
 
 DetailedTrackTruth ()
 
 DetailedTrackTruth (const TruthTrajectory &traj, const SubDetHitStatistics &hitsCommon, const SubDetHitStatistics &hitsTrack, const SubDetHitStatistics &hitsTruth)
 

Protected Attributes

SubDetHitStatistics m_hitsCommon
 
SubDetHitStatistics m_hitsTrack
 
SubDetHitStatistics m_hitsTruth
 
TruthTrajectory m_trajectory
 

Friends

class TrackTruthCollectionAccessor
 

Detailed Description

Definition at line 16 of file DetailedTrackTruth.h.

Constructor & Destructor Documentation

◆ DetailedTrackTruth() [1/2]

DetailedTrackTruth::DetailedTrackTruth ( )
inline

Definition at line 23 of file DetailedTrackTruth.h.

23 {} // for POOL

◆ DetailedTrackTruth() [2/2]

DetailedTrackTruth::DetailedTrackTruth ( const TruthTrajectory traj,
const SubDetHitStatistics hitsCommon,
const SubDetHitStatistics hitsTrack,
const SubDetHitStatistics hitsTruth 
)
inline

Definition at line 24 of file DetailedTrackTruth.h.

28  : m_hitsCommon(hitsCommon),
29  m_hitsTrack(hitsTrack),
30  m_hitsTruth(hitsTruth),
31  m_trajectory(traj)
32  {}

Member Function Documentation

◆ statsCommon()

const SubDetHitStatistics& DetailedTrackTruth::statsCommon ( ) const
inline

Definition at line 19 of file DetailedTrackTruth.h.

19 { return m_hitsCommon; }

◆ statsTrack()

const SubDetHitStatistics& DetailedTrackTruth::statsTrack ( ) const
inline

Definition at line 20 of file DetailedTrackTruth.h.

20 { return m_hitsTrack; }

◆ statsTruth()

const SubDetHitStatistics& DetailedTrackTruth::statsTruth ( ) const
inline

Definition at line 21 of file DetailedTrackTruth.h.

21 { return m_hitsTruth; }

◆ trajectory()

const TruthTrajectory& DetailedTrackTruth::trajectory ( ) const
inline

Definition at line 18 of file DetailedTrackTruth.h.

18 { return m_trajectory; }

Friends And Related Function Documentation

◆ TrackTruthCollectionAccessor

friend class TrackTruthCollectionAccessor
friend

Definition at line 35 of file DetailedTrackTruth.h.

Member Data Documentation

◆ m_hitsCommon

SubDetHitStatistics DetailedTrackTruth::m_hitsCommon
protected

Definition at line 36 of file DetailedTrackTruth.h.

◆ m_hitsTrack

SubDetHitStatistics DetailedTrackTruth::m_hitsTrack
protected

Definition at line 37 of file DetailedTrackTruth.h.

◆ m_hitsTruth

SubDetHitStatistics DetailedTrackTruth::m_hitsTruth
protected

Definition at line 38 of file DetailedTrackTruth.h.

◆ m_trajectory

TruthTrajectory DetailedTrackTruth::m_trajectory
protected

Definition at line 39 of file DetailedTrackTruth.h.


The documentation for this class was generated from the following file:
DetailedTrackTruth::m_hitsTrack
SubDetHitStatistics m_hitsTrack
Definition: DetailedTrackTruth.h:37
DetailedTrackTruth::m_trajectory
TruthTrajectory m_trajectory
Definition: DetailedTrackTruth.h:39
DetailedTrackTruth::m_hitsCommon
SubDetHitStatistics m_hitsCommon
Definition: DetailedTrackTruth.h:36
DetailedTrackTruth::m_hitsTruth
SubDetHitStatistics m_hitsTruth
Definition: DetailedTrackTruth.h:38