![]() |
Belle II Software development
|
Simple struct to keep information about steps in the sensitive detector. More...
#include <SensorTraversal.h>
Public Member Functions | |
StepInformation (const G4ThreeVector &stepPosition, const G4ThreeVector &stepMomentum, double stepElectrons, double stepTime, double stepLength) | |
Construct a new instance. | |
Public Attributes | |
G4ThreeVector | position |
Step position. | |
G4ThreeVector | momentum |
Step momentum. | |
double | electrons |
Number of deposited electrons. | |
double | time {0} |
timestamp of the step | |
double | length {0} |
length of the track | |
Simple struct to keep information about steps in the sensitive detector.
We use this to keep the step position and energy information to produce consolidated SimHits
Definition at line 23 of file SensorTraversal.h.
|
inline |
Construct a new instance.
stepPosition | step position |
stepMomentum | step momentum |
stepElectrons | number of created electrons |
stepTime | global time the step occurred |
stepLength | step length |
Definition at line 31 of file SensorTraversal.h.
double electrons |
Number of deposited electrons.
Definition at line 39 of file SensorTraversal.h.
double length {0} |
G4ThreeVector momentum |
Step momentum.
Definition at line 37 of file SensorTraversal.h.
G4ThreeVector position |
Step position.
Definition at line 35 of file SensorTraversal.h.
double time {0} |