52 return (particle.GetPDGCharge() != 0. && !particle.IsShortLived());
63 G4ForceCondition* condition )
66 *condition = NotForced;
76 aParticleChange.Initialize(aTrack);
77 return &aParticleChange;
Definition of the StepMaxMessenger class.
Definition of the StepMax class.
G4double GetMeanFreePath(const G4Track &, G4double, G4ForceCondition *) override
G4bool IsApplicable(const G4ParticleDefinition &) override
StepMax(const G4String &processName="UserMaxStep")
G4double PostStepGetPhysicalInteractionLength(const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) override
G4VParticleChange * PostStepDoIt(const G4Track &, const G4Step &) override
void SetMaxStep(G4double)