CGEM BOSS 6.6.5.i
BESIII Offline Software System
|
#include <BgsGentleGenocide.hh>
Public Member Functions | |
BgsGentleGenocide (G4double theMaxKineticEnergy, G4int theMinNumberSteps, const G4String &name="BgsGentleGenocide", G4ProcessType type=fUserDefined) | |
virtual | ~BgsGentleGenocide () |
virtual G4double | PostStepGetPhysicalInteractionLength (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) |
Public Member Functions inherited from BgsGenocide | |
BgsGenocide (const G4String &name="BgsGenocide", G4ProcessType type=fUserDefined) | |
virtual | ~BgsGenocide () |
virtual G4VParticleChange * | PostStepDoIt (const G4Track &track, const G4Step &step) |
virtual G4double | AlongStepGetPhysicalInteractionLength (const G4Track &, G4double previousStepSize, G4double currentMinimumStep, G4double ¤tSafety, G4GPILSelection *selection) |
virtual G4VParticleChange * | AlongStepDoIt (const G4Track &track, const G4Step &step) |
virtual G4double | AtRestGetPhysicalInteractionLength (const G4Track &track, G4ForceCondition *force) |
virtual G4VParticleChange * | AtRestDoIt (const G4Track &track, const G4Step &step) |
Protected Attributes | |
G4double | maxKineticEnergy |
G4int | minNumberSteps |
Definition at line 30 of file BgsGentleGenocide.hh.
BgsGentleGenocide::BgsGentleGenocide | ( | G4double | theMaxKineticEnergy, |
G4int | theMinNumberSteps, | ||
const G4String & | name = "BgsGentleGenocide", | ||
G4ProcessType | type = fUserDefined ) |
Definition at line 32 of file BgsGentleGenocide.cc.
|
virtual |
Definition at line 45 of file BgsGentleGenocide.cc.
|
virtual |
Reimplemented from BgsGenocide.
Definition at line 51 of file BgsGentleGenocide.cc.
|
protected |
Definition at line 47 of file BgsGentleGenocide.hh.
Referenced by PostStepGetPhysicalInteractionLength().
|
protected |
Definition at line 48 of file BgsGentleGenocide.hh.
Referenced by PostStepGetPhysicalInteractionLength().