32#include "G4VParticleChange.hh"
42 G4cout << GetProcessName() <<
" is created "<< G4endl;
50 return (particle.GetPDGCharge() != 0.);
62 G4ForceCondition* condition)
65 *condition = NotForced;
67 G4double proposedStep = DBL_MAX;
80 aParticleChange.Initialize(aTrack);
81 return &aParticleChange;
Definition of the F04StepMax class.
G4bool IsApplicable(const G4ParticleDefinition &) override
F04StepMax(const G4String &processName="UserStepMax")
void SetStepMax(G4double)
G4VParticleChange * PostStepDoIt(const G4Track &, const G4Step &) override
G4double PostStepGetPhysicalInteractionLength(const G4Track &, G4double, G4ForceCondition *) override
G4double GetMeanFreePath(const G4Track &, G4double, G4ForceCondition *) override