76 G4double gx, gy, gz, ge, gpx, gpy, gpz, ex, ey, ez, ee;
77 G4double epx, epy, epz, px, py, pz, pe, ppx, ppy, ppz;
100 GetParticleName() ==
"gamma")
G4double GetKineticEnergy() const
void fill_Tuple_Positrons(G4double, G4double, G4double, G4double, G4double, G4double, G4double)
static constexpr double MeV
G4StepPoint * GetPreStepPoint() const
const G4String & GetParticleName() const
G4VPhysicalVolume * GetPhysicalVolume() const
void fill_Tuple_Gamma(G4double, G4double, G4double, G4double, G4double, G4double, G4double)
G4VPhysicalVolume * GetNextVolume() const
void fill_Tuple_Electrons(G4double, G4double, G4double, G4double, G4double, G4double, G4double)
PurgMagSteppingAction(const PurgMagDetectorConstruction *)
Uncomment #include to switch to ROOT or XML output file.
G4ThreeVector GetMomentum() const
void UserSteppingAction(const G4Step *)
G4ParticleDefinition * GetDefinition() const
const G4VPhysicalVolume * GetWorld() const
G4Track * GetTrack() const
const G4String & GetProcessName() const
const G4ThreeVector & GetPosition() const
G4StepPoint * GetPostStepPoint() const
static PurgMagAnalysisManager * getInstance()
const PurgMagDetectorConstruction * Detector
const G4VPhysicalVolume * GetMeasureVolume() const
static constexpr double cm
const G4VProcess * GetProcessDefinedStep() const
const G4DynamicParticle * GetDynamicParticle() const