11#include <framework/datastore/RelationsObject.h>
52 int pdg,
float time,
float u,
float v,
53 const float* globalPos,
float energyDep,
float dose,
float expo):
float m_time
time of particle crossing
unsigned short m_sensor
sensor number
float m_dose
contribution to dose (in Gy)
float m_energyDep
deposited energy
unsigned short m_layer
layer number
PXDEnergyDepositionEvent(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_globalPos[3]
global (x,y,z) of particle crossing
int m_pdg
PDG number of generating particle.
float m_expo
contribution to exposition (J/s)
PXDEnergyDepositionEvent()
default constructor for ROOT
unsigned short m_ladder
ladder number
float m_v
local v-coordinate of particle crossing
float m_u
local u-coordinate of particle crossing
ClassDef(RelationsInterface, 0)
RelationsInterface< TObject > RelationsObject
Provides interface for getting/adding relations to objects in StoreArrays.
Abstract base class for different kinds of events.