ATLAS Offline Software
Loading...
Searching...
No Matches
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 {}
SubDetHitStatistics m_hitsCommon
SubDetHitStatistics m_hitsTrack
SubDetHitStatistics m_hitsTruth
TruthTrajectory m_trajectory

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; }

◆ 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: