 |
Belle II Software
release-05-01-25
|
12 #ifndef SVD_DATAOBJECTS_SVDENERGYDEPOSITIONEVENT_H
13 #define SVD_DATAOBJECTS_SVDENERGYDEPOSITIONEVENT_H
15 #include <framework/datastore/RelationsObject.h>
56 int pdg,
float time,
float u,
float v,
57 const float* globalPos,
float energyDep,
float dose,
float expo):
float m_v
local v-coordinate of particle crossing
float m_expo
contribution to exposition (J/s)
float m_time
time of particle crossing
unsigned short m_sensor
sensor number
ClassDef(RelationsInterface, 0)
defines interface for accessing relations of objects in StoreArray.
float m_globalPos[3]
global (x,y,z) of particle crossing
unsigned short m_layer
layer number
int m_pdg
PDG number of generating particle.
unsigned short m_ladder
ladder number
SVDEnergyDepositionEvent()
default constructor for ROOT
float m_dose
contribution to dose (in Gy)
Abstract base class for different kinds of events.
SVDEnergyDepositionEvent(unsigned short layer, unsigned short ladder, unsigned short sensor, int pdg, float time, float u, float v, const float *globalPos, float energyDep, float dose, float expo)
Standard constructor.
float m_energyDep
deposited energy
Defines interface for accessing relations of objects in StoreArray.
Class SVDEnergyDepositionEvent: SVDSimHit data container for background studies.
float m_u
local u-coordinate of particle crossing