64 {fEnergyDeposit += edep;};
67 {fTrackLength += step; fNbSteps++;};
70 {fEnergyCharged += ekin; fNbCharged++;
71 if (ekin<fEmin[0]) fEmin[0] = ekin;
72 if (ekin>fEmax[0]) fEmax[0] = ekin;
76 {fEnergyNeutral += ekin; fNbNeutral++;
77 if (ekin<fEmin[1]) fEmin[1] = ekin;
78 if (ekin>fEmax[1]) fEmax[1] = ekin;
91 G4double fEnergyCharged, fEnergyNeutral;
95 G4int fNbCharged, fNbNeutral;
G4double GetEnergyFromCSDARange(G4double, G4ParticleDefinition *, G4Material *, G4double)
void BeginOfRunAction(const G4Run *)
void EndOfRunAction(const G4Run *)
void AddChargedSecondary(G4double ekin)
void AddEnergyDeposit(G4double edep)
void AddTrackLength(G4double step)
G4double GetEnergyFromRestrictedRange(G4double, G4ParticleDefinition *, G4Material *, G4double)
void AddNeutralSecondary(G4double ekin)