 |
Belle II Software
release-05-02-19
|
14 #include <simulation/dataobjects/SimHitBase.h>
30 class CLAWSSimHit :
public SimHitBase {
44 CLAWSSimHit(
int ladder,
int sensor,
int pdg,
float time,
float energyDep,
float energyVisble,
45 float length,
const float* posEntry,
const float* posExit,
const float* momEntry):
const float * getPosExitArray() const
Return track position as float array.
float m_posExit[3]
exit position, global coordinates
float m_length
track length
float m_momEntry[3]
momentum at entry, global coordinates
uint8_t m_ladder
Ladder id.
ClassDef(RelationsInterface, 0)
defines interface for accessing relations of objects in StoreArray.
const float * getMomEntryArray() const
Return track momentum as float array.
Class SimHitBase - A common base for subdetector SimHits.
Class CLAWSSimHit - Geant4 simulated hit for the CLAWS detector.
float getEnergyVisible() const
Return the non-ionization energy in electrons.
float getTime() const
Return the global time.
int m_PDG
PDG number of the track.
TVector3 getMomEntry() const
Return the track momentum.
Abstract base class for different kinds of events.
float m_posEntry[3]
entry position, global coordinates
float m_energyVisible
Visible energy deposition according to Birks Law (in GeV)
int getSensor() const
Return the Sensor number (starting at 1, increasing with decreasing z)
float m_energyDep
Deposited energy in GeV.
int getPDG() const
Return the PDG number of the track.
const float * getPosEntryArray() const
Return track position as float array.
float getEnergyDep() const
Return the energy deposition in electrons.
TVector3 getPosEntry() const
Return the entry track position.
int getLadder() const
Return the Ladder number (starting at 1, increasing with phi)
CLAWSSimHit()
default constructor for ROOT
uint8_t m_sensor
Sensor id.
TVector3 getPosExit() const
Return the exit track position.