ATLAS Offline Software
|
#include <MuonCalibTgcTruthHit.h>
Public Member Functions | |
MuonCalibTgcTruthHit ()=default | |
default constructor More... | |
MuonCalibTgcTruthHit & | operator= (const MuonCalibTgcTruthHit &rhs)=default |
assignment operator More... | |
MuonCalibTgcTruthHit (const MuonCalibTgcTruthHit &truth)=default | |
copyconstructor More... | |
~MuonCalibTgcTruthHit ()=default | |
destructor More... | |
MuonCalibTgcTruthHit (MuonFixedId id, int barCode, double time) | |
constructor initializing all attributes of the truth hit More... | |
std::ostream & | dump (std::ostream &stream) const |
dump to be used for operator<<() to dump the MuonCalibTgcTruthHit More... | |
const MuonFixedId & | identify () const |
retrieve the MuonFixedId More... | |
int | barCode () const |
retrieve the barcode More... | |
double | time () const |
retrieve the time More... | |
void | setIdentifier (MuonFixedId id) |
sets the MuonFixedId More... | |
void | setBarCode (int barCode) |
sets the barcode More... | |
void | setTime (double time) |
sets the time More... | |
Private Attributes | |
MuonFixedId | m_ID {0} |
identifier of the truth hit, (is a MuonFixedId, not an Identifier) More... | |
int | m_barCode {0} |
barcode More... | |
double | m_time {0.} |
time More... | |
Class with truth information of a RPC hit, containing:
Definition at line 24 of file MuonCalibTgcTruthHit.h.
|
default |
default constructor
|
default |
copyconstructor
|
default |
destructor
MuonCalib::MuonCalibTgcTruthHit::MuonCalibTgcTruthHit | ( | MuonFixedId | id, |
int | barCode, | ||
double | time | ||
) |
int MuonCalib::MuonCalibTgcTruthHit::barCode | ( | ) | const |
std::ostream & MuonCalib::MuonCalibTgcTruthHit::dump | ( | std::ostream & | stream | ) | const |
dump to be used for operator<<() to dump the MuonCalibTgcTruthHit
Definition at line 19 of file MuonCalibTgcTruthHit.cxx.
const MuonFixedId & MuonCalib::MuonCalibTgcTruthHit::identify | ( | ) | const |
|
default |
assignment operator
void MuonCalib::MuonCalibTgcTruthHit::setBarCode | ( | int | barCode | ) |
sets the barcode
Definition at line 14 of file MuonCalibTgcTruthHit.cxx.
void MuonCalib::MuonCalibTgcTruthHit::setIdentifier | ( | MuonFixedId | id | ) |
void MuonCalib::MuonCalibTgcTruthHit::setTime | ( | double | time | ) |
double MuonCalib::MuonCalibTgcTruthHit::time | ( | ) | const |
|
private |
barcode
Definition at line 45 of file MuonCalibTgcTruthHit.h.
|
private |
identifier of the truth hit, (is a MuonFixedId, not an Identifier)
Definition at line 44 of file MuonCalibTgcTruthHit.h.
|
private |
time
Definition at line 46 of file MuonCalibTgcTruthHit.h.