ATLAS Offline Software
Public Member Functions | Protected Attributes | Private Attributes | List of all members
DetailedSegmentTruth Class Reference

#include <DetailedSegmentTruth.h>

Inheritance diagram for DetailedSegmentTruth:
Collaboration diagram for DetailedSegmentTruth:

Public Member Functions

const Amg::Vector3DtruthSegPos () const
 
const Amg::Vector3DtruthSegDir () const
 
 DetailedSegmentTruth ()
 
 DetailedSegmentTruth (const TruthTrajectory &traj, const SubDetHitStatistics &hitsCommon, const SubDetHitStatistics &hitsTrack, const SubDetHitStatistics &hitsTruth, const Amg::Vector3D &pos, const Amg::Vector3D &dir)
 
const TruthTrajectorytrajectory () const
 
const SubDetHitStatisticsstatsCommon () const
 
const SubDetHitStatisticsstatsTrack () const
 
const SubDetHitStatisticsstatsTruth () const
 

Protected Attributes

SubDetHitStatistics m_hitsCommon
 
SubDetHitStatistics m_hitsTrack
 
SubDetHitStatistics m_hitsTruth
 
TruthTrajectory m_trajectory
 

Private Attributes

Amg::Vector3D m_pos
 
Amg::Vector3D m_dir
 

Detailed Description

Definition at line 18 of file DetailedSegmentTruth.h.

Constructor & Destructor Documentation

◆ DetailedSegmentTruth() [1/2]

DetailedSegmentTruth::DetailedSegmentTruth ( )
inline

Definition at line 23 of file DetailedSegmentTruth.h.

23 {} // for POOL

◆ DetailedSegmentTruth() [2/2]

DetailedSegmentTruth::DetailedSegmentTruth ( const TruthTrajectory traj,
const SubDetHitStatistics hitsCommon,
const SubDetHitStatistics hitsTrack,
const SubDetHitStatistics hitsTruth,
const Amg::Vector3D pos,
const Amg::Vector3D dir 
)
inline

Definition at line 24 of file DetailedSegmentTruth.h.

30  : DetailedTrackTruth(traj,hitsCommon,hitsTrack,hitsTruth),
31  m_pos(pos),
32  m_dir(dir)
33  {
34  }

Member Function Documentation

◆ statsCommon()

const SubDetHitStatistics& DetailedTrackTruth::statsCommon ( ) const
inlineinherited

Definition at line 19 of file DetailedTrackTruth.h.

19 { return m_hitsCommon; }

◆ statsTrack()

const SubDetHitStatistics& DetailedTrackTruth::statsTrack ( ) const
inlineinherited

Definition at line 20 of file DetailedTrackTruth.h.

20 { return m_hitsTrack; }

◆ statsTruth()

const SubDetHitStatistics& DetailedTrackTruth::statsTruth ( ) const
inlineinherited

Definition at line 21 of file DetailedTrackTruth.h.

21 { return m_hitsTruth; }

◆ trajectory()

const TruthTrajectory& DetailedTrackTruth::trajectory ( ) const
inlineinherited

Definition at line 18 of file DetailedTrackTruth.h.

18 { return m_trajectory; }

◆ truthSegDir()

const Amg::Vector3D& DetailedSegmentTruth::truthSegDir ( ) const
inline

Definition at line 21 of file DetailedSegmentTruth.h.

21 { return m_dir; }

◆ truthSegPos()

const Amg::Vector3D& DetailedSegmentTruth::truthSegPos ( ) const
inline

Definition at line 20 of file DetailedSegmentTruth.h.

20 { return m_pos; }

Member Data Documentation

◆ m_dir

Amg::Vector3D DetailedSegmentTruth::m_dir
private

Definition at line 38 of file DetailedSegmentTruth.h.

◆ m_hitsCommon

SubDetHitStatistics DetailedTrackTruth::m_hitsCommon
protectedinherited

Definition at line 36 of file DetailedTrackTruth.h.

◆ m_hitsTrack

SubDetHitStatistics DetailedTrackTruth::m_hitsTrack
protectedinherited

Definition at line 37 of file DetailedTrackTruth.h.

◆ m_hitsTruth

SubDetHitStatistics DetailedTrackTruth::m_hitsTruth
protectedinherited

Definition at line 38 of file DetailedTrackTruth.h.

◆ m_pos

Amg::Vector3D DetailedSegmentTruth::m_pos
private

Definition at line 37 of file DetailedSegmentTruth.h.

◆ m_trajectory

TruthTrajectory DetailedTrackTruth::m_trajectory
protectedinherited

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
DetailedSegmentTruth::m_pos
Amg::Vector3D m_pos
Definition: DetailedSegmentTruth.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
beamspotman.dir
string dir
Definition: beamspotman.py:623
python.LumiBlobConversion.pos
pos
Definition: LumiBlobConversion.py:18
DetailedTrackTruth::DetailedTrackTruth
DetailedTrackTruth()
Definition: DetailedTrackTruth.h:23
DetailedSegmentTruth::m_dir
Amg::Vector3D m_dir
Definition: DetailedSegmentTruth.h:38