ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
sTgcDigitizationTool::sTgcSimDigitData Class Reference

#include <sTgcDigitizationTool.h>

Collaboration diagram for sTgcDigitizationTool::sTgcSimDigitData:

Public Member Functions

 sTgcSimDigitData ()=default
 
 sTgcSimDigitData (MuonSimData &&simData, sTgcDigit &&digit)
 
const MuonSimDatagetSimData () const
 Get the SimData. More...
 
MuonSimDatagetSimData ()
 
const sTgcDigitgetDigit () const
 Get the sTGC digit. More...
 
sTgcDigitgetDigit ()
 
Identifier identify () const
 
double time () const
 

Private Attributes

MuonSimData m_sTGCSimData
 
sTgcDigit m_sTGCDigit
 

Detailed Description

Definition at line 89 of file sTgcDigitizationTool.h.

Constructor & Destructor Documentation

◆ sTgcSimDigitData() [1/2]

sTgcDigitizationTool::sTgcSimDigitData::sTgcSimDigitData ( )
default

◆ sTgcSimDigitData() [2/2]

sTgcDigitizationTool::sTgcSimDigitData::sTgcSimDigitData ( MuonSimData &&  simData,
sTgcDigit &&  digit 
)
inline

Definition at line 92 of file sTgcDigitizationTool.h.

92  :
93  m_sTGCSimData{std::move(simData)},
94  m_sTGCDigit{std::move(digit)}{}

Member Function Documentation

◆ getDigit() [1/2]

sTgcDigit& sTgcDigitizationTool::sTgcSimDigitData::getDigit ( )
inline

Definition at line 100 of file sTgcDigitizationTool.h.

100 { return m_sTGCDigit; }

◆ getDigit() [2/2]

const sTgcDigit& sTgcDigitizationTool::sTgcSimDigitData::getDigit ( ) const
inline

Get the sTGC digit.

Definition at line 99 of file sTgcDigitizationTool.h.

99 { return m_sTGCDigit; }

◆ getSimData() [1/2]

MuonSimData& sTgcDigitizationTool::sTgcSimDigitData::getSimData ( )
inline

Definition at line 97 of file sTgcDigitizationTool.h.

97 {return m_sTGCSimData; }

◆ getSimData() [2/2]

const MuonSimData& sTgcDigitizationTool::sTgcSimDigitData::getSimData ( ) const
inline

Get the SimData.

Definition at line 96 of file sTgcDigitizationTool.h.

96 { return m_sTGCSimData; }

◆ identify()

Identifier sTgcDigitizationTool::sTgcSimDigitData::identify ( ) const
inline

Definition at line 102 of file sTgcDigitizationTool.h.

102 { return getDigit().identify(); }

◆ time()

double sTgcDigitizationTool::sTgcSimDigitData::time ( ) const
inline

Definition at line 103 of file sTgcDigitizationTool.h.

103 {return getDigit().time(); }

Member Data Documentation

◆ m_sTGCDigit

sTgcDigit sTgcDigitizationTool::sTgcSimDigitData::m_sTGCDigit
private

Definition at line 107 of file sTgcDigitizationTool.h.

◆ m_sTGCSimData

MuonSimData sTgcDigitizationTool::sTgcSimDigitData::m_sTGCSimData
private

Definition at line 106 of file sTgcDigitizationTool.h.


The documentation for this class was generated from the following file:
checkRpcDigits.digit
digit
Definition: checkRpcDigits.py:186
sTgcDigitizationTool::sTgcSimDigitData::getDigit
const sTgcDigit & getDigit() const
Get the sTGC digit.
Definition: sTgcDigitizationTool.h:99
sTgcDigitizationTool::sTgcSimDigitData::m_sTGCSimData
MuonSimData m_sTGCSimData
Definition: sTgcDigitizationTool.h:106
sTgcDigit::time
float time() const
Definition: sTgcDigit.cxx:61
MuonDigit::identify
Identifier identify() const
Definition: MuonDigit.h:30
sTgcDigitizationTool::sTgcSimDigitData::m_sTGCDigit
sTgcDigit m_sTGCDigit
Definition: sTgcDigitizationTool.h:107
simData
constexpr bool simData
Definition: constants.h:36