 |
Belle II Software
release-05-01-25
|
11 #ifndef BACKSENSITIVEDETECTOR_H
12 #define BACKSENSITIVEDETECTOR_H
14 #include <simulation/kernel/SensitiveDetectorBase.h>
26 class BkgSensitiveDetector :
public Simulation::SensitiveDetectorBase {
43 bool step(G4Step* aStep, G4TouchableHistory*)
override;
double m_startEnergy
particle energy at the entrance in volume
int m_eclrepscale
replica (=sector) scale in ECL
TVector3 m_startPos
particle position at the entrance in volume
int m_subDet
subdetector id number
BkgSensitiveDetector(const char *subDet, int iden=0)
Constructor.
TVector3 m_startMom
particle momentum at the entrance in volume
Abstract base class for different kinds of events.
double m_energyDeposit
energy deposited in volume
bool step(G4Step *aStep, G4TouchableHistory *) override
Process each step and calculate variables defined in PXDSimHit.
double m_startTime
global time
double m_trackLength
length of the track in the volume
int m_identifier
identifier of subdetector component