#include <sTGCSimHit.h>
|
| | sTGCSimHit () |
| | ~sTGCSimHit () |
| | sTGCSimHit (HitID id, double time, const Amg::Vector3D &position, const int particleEncoding, const Amg::Vector3D &direction, const double depositEnergy, const int truthBarcode) |
| | sTGCSimHit (HitID id, double time, const Amg::Vector3D &position, const int particleEncoding, const Amg::Vector3D &direction, const double depositEnergy, const HepMcParticleLink &hmpl) |
| | sTGCSimHit (HitID id, double time, const Amg::Vector3D &position, const int particleEncoding, const Amg::Vector3D &direction, const double depositEnergy, const HepMcParticleLink &hmpl, const double kineticEnergy, const Amg::Vector3D &preposition) |
| double | globalTime () const |
| const Amg::Vector3D & | globalPosition () const |
| int | particleEncoding () const |
| const Amg::Vector3D & | globalDirection () const |
| double | depositEnergy () const |
| double | kineticEnergy () const |
| const Amg::Vector3D & | globalPrePosition () const |
| HitID | sTGCId () const |
| std::string | print () const |
| bool | operator< (const sTGCSimHit &rhs) const |
| double | meanTime () const |
| void | setGlobalTime (const double time) |
| void | setDepositEnergy (const double depositEnergy) |
| void | setGlobalPosition (const Amg::Vector3D &globalPosition) |
| | sets the position expressed in global coordinates
|
| void | setGlobalDirection (const Amg::Vector3D &globalDirection) |
| | sets the direction expressed in global coordinates
|
| int | truthBarcode () const |
| int | truthID () const |
| const HepMcParticleLink & | particleLink () const |
Definition at line 15 of file sTGCSimHit.h.
◆ sTGCSimHit() [1/4]
| sTGCSimHit::sTGCSimHit |
( |
| ) |
|
Definition at line 8 of file sTGCSimHit.cxx.
8 :
15{
16}
HepMcParticleLink m_partLink
◆ ~sTGCSimHit()
| sTGCSimHit::~sTGCSimHit |
( |
| ) |
|
|
default |
◆ sTGCSimHit() [2/4]
| sTGCSimHit::sTGCSimHit |
( |
HitID | id, |
|
|
double | time, |
|
|
const Amg::Vector3D & | position, |
|
|
const int | particleEncoding, |
|
|
const Amg::Vector3D & | direction, |
|
|
const double | depositEnergy, |
|
|
const int | truthBarcode ) |
Definition at line 21 of file sTGCSimHit.cxx.
34{
35}
Amg::Vector3D m_globalPosition
int particleEncoding() const
double depositEnergy() const
Amg::Vector3D m_globalDirection
◆ sTGCSimHit() [3/4]
◆ sTGCSimHit() [4/4]
Definition at line 53 of file sTGCSimHit.cxx.
70{
71}
double kineticEnergy() const
Amg::Vector3D m_globalPrePosition
◆ depositEnergy()
| double sTGCSimHit::depositEnergy |
( |
| ) |
const |
|
inline |
◆ globalDirection()
◆ globalPosition()
◆ globalPrePosition()
◆ globalTime()
| double sTGCSimHit::globalTime |
( |
| ) |
const |
|
inline |
◆ kineticEnergy()
| double sTGCSimHit::kineticEnergy |
( |
| ) |
const |
|
inline |
◆ meanTime()
| double sTGCSimHit::meanTime |
( |
| ) |
const |
|
inline |
◆ operator<()
| bool sTGCSimHit::operator< |
( |
const sTGCSimHit & | rhs | ) |
const |
|
inline |
◆ particleEncoding()
| int sTGCSimHit::particleEncoding |
( |
| ) |
const |
|
inline |
◆ particleLink()
◆ print()
| std::string sTGCSimHit::print |
( |
| ) |
const |
Definition at line 74 of file sTGCSimHit.cxx.
74 {
75
77
78 ss <<
"-------------------------------------------------------------" << std::endl;
85 << ")";
91 << ")";
95 << ")";
97
99}
◆ setDepositEnergy()
| void sTGCSimHit::setDepositEnergy |
( |
const double | depositEnergy | ) |
|
|
inline |
◆ setGlobalDirection()
| void sTGCSimHit::setGlobalDirection |
( |
const Amg::Vector3D & | globalDirection | ) |
|
|
inline |
sets the direction expressed in global coordinates
Definition at line 62 of file sTGCSimHit.h.
◆ setGlobalPosition()
| void sTGCSimHit::setGlobalPosition |
( |
const Amg::Vector3D & | globalPosition | ) |
|
|
inline |
sets the position expressed in global coordinates
Definition at line 61 of file sTGCSimHit.h.
◆ setGlobalTime()
| void sTGCSimHit::setGlobalTime |
( |
const double | time | ) |
|
|
inline |
Definition at line 59 of file sTGCSimHit.h.
time(flags, cells_name, *args, **kw)
◆ sTGCId()
| HitID sTGCSimHit::sTGCId |
( |
| ) |
const |
|
inline |
◆ truthBarcode()
| int sTGCSimHit::truthBarcode |
( |
| ) |
const |
◆ truthID()
| int sTGCSimHit::truthID |
( |
| ) |
const |
◆ m_depositEnergy
| float sTGCSimHit::m_depositEnergy |
|
private |
◆ m_globalDirection
◆ m_globalPosition
◆ m_globalPrePosition
◆ m_globalTime
| float sTGCSimHit::m_globalTime |
|
private |
◆ m_kineticEnergy
| float sTGCSimHit::m_kineticEnergy |
|
private |
◆ m_particleEncoding
| int sTGCSimHit::m_particleEncoding |
|
private |
◆ m_partLink
◆ m_sTGCId
| HitID sTGCSimHit::m_sTGCId |
|
private |
The documentation for this class was generated from the following files: