![]() |
ATLAS Offline Software
|
#include <TGCSimHit.h>
Public Member Functions | |
| 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) |
Private Attributes | |
| int | m_TGCid |
| float | m_globalTime |
| Amg::Vector3D | m_localPosition |
| Amg::Vector3D | m_localDireCos |
| HepMcParticleLink | m_partLink |
| float | m_energyDeposit |
| float | m_stepLength |
| int | m_particleEncoding |
| float | m_kineticEnergy |
Definition at line 19 of file TGCSimHit.h.
| TGCSimHit::TGCSimHit | ( | ) |
Definition at line 10 of file TGCSimHit.cxx.
|
default |
| TGCSimHit::TGCSimHit | ( | const int | id, |
| const double | time, | ||
| const Amg::Vector3D & | position, | ||
| const Amg::Vector3D & | direcos ) |
Definition at line 24 of file TGCSimHit.cxx.
| 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.
| 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. ) |
Definition at line 63 of file TGCSimHit.cxx.
|
inline |
Definition at line 46 of file TGCSimHit.h.
|
inline |
Definition at line 42 of file TGCSimHit.h.
|
inline |
Definition at line 49 of file TGCSimHit.h.
|
inline |
Definition at line 44 of file TGCSimHit.h.
|
inline |
Definition at line 43 of file TGCSimHit.h.
|
inline |
Definition at line 84 of file TGCSimHit.h.
Definition at line 52 of file TGCSimHit.h.
|
inline |
Definition at line 48 of file TGCSimHit.h.
|
inline |
Definition at line 87 of file TGCSimHit.h.
| std::string TGCSimHit::print | ( | ) | const |
Definition at line 90 of file TGCSimHit.cxx.
|
inline |
Definition at line 65 of file TGCSimHit.h.
|
inline |
Definition at line 47 of file TGCSimHit.h.
|
inline |
Definition at line 45 of file TGCSimHit.h.
| int TGCSimHit::truthBarcode | ( | ) | const |
Definition at line 111 of file TGCSimHit.cxx.
| int TGCSimHit::truthID | ( | ) | const |
Definition at line 114 of file TGCSimHit.cxx.
|
private |
Definition at line 76 of file TGCSimHit.h.
|
private |
Definition at line 72 of file TGCSimHit.h.
|
private |
Definition at line 79 of file TGCSimHit.h.
|
private |
Definition at line 74 of file TGCSimHit.h.
|
private |
Definition at line 73 of file TGCSimHit.h.
|
private |
Definition at line 78 of file TGCSimHit.h.
|
private |
Definition at line 75 of file TGCSimHit.h.
|
private |
Definition at line 77 of file TGCSimHit.h.
|
private |
Definition at line 71 of file TGCSimHit.h.