#include <GenericMuonSimHit.h>
|
| | GenericMuonSimHit () |
| |
| | ~GenericMuonSimHit () |
| |
| | GenericMuonSimHit (HitID id, double time, double pretime, const Amg::Vector3D &position, const Amg::Vector3D &local_position, const Amg::Vector3D &preposition, const Amg::Vector3D &local_preposition, const int particleEncoding, const double kineticEnergy, const Amg::Vector3D &direction, const double depositEnergy, const double StepLength, const int truthBarcode) |
| |
| | GenericMuonSimHit (HitID id, double time, double pretime, const Amg::Vector3D &position, const Amg::Vector3D &local_position, const Amg::Vector3D &preposition, const Amg::Vector3D &local_preposition, const int particleEncoding, const double kineticEnergy, const Amg::Vector3D &direction, const double depositEnergy, const double StepLength, const HepMcParticleLink &hmpl) |
| |
| double | globalpreTime () const |
| |
| double | globalTime () const |
| |
| const Amg::Vector3D & | globalPrePosition () const |
| |
| const Amg::Vector3D & | localPrePosition () const |
| |
| const Amg::Vector3D & | globalPosition () const |
| |
| const Amg::Vector3D & | localPosition () const |
| |
| int | particleEncoding () const |
| |
| double | kineticEnergy () const |
| |
| const Amg::Vector3D & | globalDirection () const |
| |
| double | depositEnergy () const |
| |
| double | StepLength () const |
| |
| HitID | GenericId () const |
| |
| std::string | print () const |
| |
| bool | operator< (const GenericMuonSimHit &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 More...
|
| |
| void | setGlobalDirection (const Amg::Vector3D &globalDirection) |
| | sets the direction expressed in global coordinates More...
|
| |
| void | setKineticEnergy (const double kineticEnergy) |
| |
| int | truthBarcode () const |
| |
| int | truthID () const |
| |
| const HepMcParticleLink & | particleLink () const |
| |
Definition at line 15 of file GenericMuonSimHit.h.
◆ GenericMuonSimHit() [1/3]
| GenericMuonSimHit::GenericMuonSimHit |
( |
| ) |
|
◆ ~GenericMuonSimHit()
| GenericMuonSimHit::~GenericMuonSimHit |
( |
| ) |
|
|
default |
◆ GenericMuonSimHit() [2/3]
| GenericMuonSimHit::GenericMuonSimHit |
( |
HitID |
id, |
|
|
double |
time, |
|
|
double |
pretime, |
|
|
const Amg::Vector3D & |
position, |
|
|
const Amg::Vector3D & |
local_position, |
|
|
const Amg::Vector3D & |
preposition, |
|
|
const Amg::Vector3D & |
local_preposition, |
|
|
const int |
particleEncoding, |
|
|
const double |
kineticEnergy, |
|
|
const Amg::Vector3D & |
direction, |
|
|
const double |
depositEnergy, |
|
|
const double |
StepLength, |
|
|
const int |
truthBarcode |
|
) |
| |
◆ GenericMuonSimHit() [3/3]
| GenericMuonSimHit::GenericMuonSimHit |
( |
HitID |
id, |
|
|
double |
time, |
|
|
double |
pretime, |
|
|
const Amg::Vector3D & |
position, |
|
|
const Amg::Vector3D & |
local_position, |
|
|
const Amg::Vector3D & |
preposition, |
|
|
const Amg::Vector3D & |
local_preposition, |
|
|
const int |
particleEncoding, |
|
|
const double |
kineticEnergy, |
|
|
const Amg::Vector3D & |
direction, |
|
|
const double |
depositEnergy, |
|
|
const double |
StepLength, |
|
|
const HepMcParticleLink & |
hmpl |
|
) |
| |
◆ depositEnergy()
| double GenericMuonSimHit::depositEnergy |
( |
| ) |
const |
|
inline |
◆ GenericId()
| HitID GenericMuonSimHit::GenericId |
( |
| ) |
const |
|
inline |
◆ globalDirection()
◆ globalPosition()
◆ globalPrePosition()
◆ globalpreTime()
| double GenericMuonSimHit::globalpreTime |
( |
| ) |
const |
|
inline |
◆ globalTime()
| double GenericMuonSimHit::globalTime |
( |
| ) |
const |
|
inline |
◆ kineticEnergy()
| double GenericMuonSimHit::kineticEnergy |
( |
| ) |
const |
|
inline |
◆ localPosition()
◆ localPrePosition()
◆ meanTime()
| double GenericMuonSimHit::meanTime |
( |
| ) |
const |
|
inline |
◆ operator<()
◆ particleEncoding()
| int GenericMuonSimHit::particleEncoding |
( |
| ) |
const |
|
inline |
◆ particleLink()
◆ print()
| std::string GenericMuonSimHit::print |
( |
| ) |
const |
Definition at line 73 of file GenericMuonSimHit.cxx.
77 ss <<
"-------------------------------------------------------------" << std::endl;
78 ss <<
"GenericMuonSimHit:"<<std::endl;
◆ setDepositEnergy()
| void GenericMuonSimHit::setDepositEnergy |
( |
const double |
depositEnergy | ) |
|
|
inline |
◆ setGlobalDirection()
◆ setGlobalPosition()
◆ setGlobalTime()
| void GenericMuonSimHit::setGlobalTime |
( |
const double |
time | ) |
|
|
inline |
◆ setKineticEnergy()
| void GenericMuonSimHit::setKineticEnergy |
( |
const double |
kineticEnergy | ) |
|
|
inline |
◆ StepLength()
| double GenericMuonSimHit::StepLength |
( |
| ) |
const |
|
inline |
◆ truthBarcode()
| int GenericMuonSimHit::truthBarcode |
( |
| ) |
const |
◆ truthID()
| int GenericMuonSimHit::truthID |
( |
| ) |
const |
◆ m_depositEnergy
| float GenericMuonSimHit::m_depositEnergy |
|
private |
◆ m_GenericId
| HitID GenericMuonSimHit::m_GenericId |
|
private |
◆ m_globalDirection
◆ m_globalPosition
◆ m_globalPrePosition
◆ m_globalpreTime
| float GenericMuonSimHit::m_globalpreTime |
|
private |
◆ m_globalTime
| float GenericMuonSimHit::m_globalTime |
|
private |
◆ m_kineticEnergy
| float GenericMuonSimHit::m_kineticEnergy |
|
private |
◆ m_localPosition
◆ m_localPrePosition
◆ m_particleEncoding
| int GenericMuonSimHit::m_particleEncoding |
|
private |
◆ m_partLink
◆ m_StepLength
| float GenericMuonSimHit::m_StepLength |
|
private |
The documentation for this class was generated from the following files:
int barcode() const
Return the barcode of the target particle.
int id() const
Return the id of the target particle.