#include <TGCSimHit.h>
|
| | TGCSimHit () |
| | ~TGCSimHit () |
| | TGCSimHit (const int id, const double time, const Amg::Vector3D &position, const Amg::Vector3D &direcos) |
| | TGCSimHit (const int id, const double time, const Amg::Vector3D &position, const Amg::Vector3D &direcos, const int truthBarcode, const double energyDeposit, const double stepLength, const int particleEncoding=0, const double kineticEnergy=-9999.) |
| | TGCSimHit (const int id, const double time, const Amg::Vector3D &position, const Amg::Vector3D &direcos, const HepMcParticleLink &hmpl, const double energyDeposit, const double stepLength, const int particleEncoding=0, const double kineticEnergy=-9999.) |
| double | globalTime () const |
| const Amg::Vector3D & | localPosition () const |
| const Amg::Vector3D & | localDireCos () const |
| int | TGCid () const |
| double | energyDeposit () const |
| double | stepLength () const |
| int | particleEncoding () const |
| double | kineticEnergy () const |
| std::string | print () const |
| bool | operator< (const TGCSimHit &rhs) const |
| double | meanTime () const |
| int | truthBarcode () const |
| int | truthID () const |
| const HepMcParticleLink & | particleLink () const |
| void | setGlobalTime (const double time) |
Definition at line 19 of file TGCSimHit.h.
◆ TGCSimHit() [1/4]
Definition at line 10 of file TGCSimHit.cxx.
10 :
18{
19}
HepMcParticleLink m_partLink
◆ ~TGCSimHit()
| TGCSimHit::~TGCSimHit |
( |
| ) |
|
|
default |
◆ TGCSimHit() [2/4]
Definition at line 24 of file TGCSimHit.cxx.
37{
38
39}
Amg::Vector3D m_localDireCos
Amg::Vector3D m_localPosition
◆ TGCSimHit() [3/4]
| TGCSimHit::TGCSimHit |
( |
const int | id, |
|
|
const double | time, |
|
|
const Amg::Vector3D & | position, |
|
|
const Amg::Vector3D & | direcos, |
|
|
const int | truthBarcode, |
|
|
const double | energyDeposit, |
|
|
const double | stepLength, |
|
|
const int | particleEncoding = 0, |
|
|
const double | kineticEnergy = -9999. ) |
Definition at line 41 of file TGCSimHit.cxx.
59{
60
61}
double kineticEnergy() const
int particleEncoding() const
double energyDeposit() const
double stepLength() const
◆ TGCSimHit() [4/4]
| TGCSimHit::TGCSimHit |
( |
const int | id, |
|
|
const double | time, |
|
|
const Amg::Vector3D & | position, |
|
|
const Amg::Vector3D & | direcos, |
|
|
const HepMcParticleLink & | hmpl, |
|
|
const double | energyDeposit, |
|
|
const double | stepLength, |
|
|
const int | particleEncoding = 0, |
|
|
const double | kineticEnergy = -9999. ) |
◆ energyDeposit()
| double TGCSimHit::energyDeposit |
( |
| ) |
const |
|
inline |
◆ globalTime()
| double TGCSimHit::globalTime |
( |
| ) |
const |
|
inline |
◆ kineticEnergy()
| double TGCSimHit::kineticEnergy |
( |
| ) |
const |
|
inline |
◆ localDireCos()
◆ localPosition()
◆ meanTime()
| double TGCSimHit::meanTime |
( |
| ) |
const |
|
inline |
◆ operator<()
| bool TGCSimHit::operator< |
( |
const TGCSimHit & | rhs | ) |
const |
|
inline |
◆ particleEncoding()
| int TGCSimHit::particleEncoding |
( |
| ) |
const |
|
inline |
◆ particleLink()
◆ print()
| std::string TGCSimHit::print |
( |
| ) |
const |
Definition at line 90 of file TGCSimHit.cxx.
90 {
91
93
100 << ")";
104 << ")";
107
109}
◆ setGlobalTime()
| void TGCSimHit::setGlobalTime |
( |
const double | time | ) |
|
|
inline |
Definition at line 65 of file TGCSimHit.h.
time(flags, cells_name, *args, **kw)
◆ stepLength()
| double TGCSimHit::stepLength |
( |
| ) |
const |
|
inline |
◆ TGCid()
| int TGCSimHit::TGCid |
( |
| ) |
const |
|
inline |
◆ truthBarcode()
| int TGCSimHit::truthBarcode |
( |
| ) |
const |
◆ truthID()
| int TGCSimHit::truthID |
( |
| ) |
const |
◆ m_energyDeposit
| float TGCSimHit::m_energyDeposit |
|
private |
◆ m_globalTime
| float TGCSimHit::m_globalTime |
|
private |
◆ m_kineticEnergy
| float TGCSimHit::m_kineticEnergy |
|
private |
◆ m_localDireCos
◆ m_localPosition
◆ m_particleEncoding
| int TGCSimHit::m_particleEncoding |
|
private |
◆ m_partLink
◆ m_stepLength
| float TGCSimHit::m_stepLength |
|
private |
◆ m_TGCid
The documentation for this class was generated from the following files: