73 if (pUserLimits && aParticleDef->
GetPDGCharge() != 0.0) {
89 temp = rangeNow - rangeMin;
90 if (proposedStep > temp) proposedStep = temp;
G4double condition(const G4ErrorSymMatrix &m)
G4ParticleDefinition * GetDefinition() const
G4MinEkineCuts(const G4String &processName="G4MinEkineCuts")
G4double GetKineticEnergy() const
const G4DynamicParticle * GetDynamicParticle() const
const G4MaterialCutsCouple * GetMaterialCutsCouple() const
virtual ~G4MinEkineCuts()
virtual G4double PostStepGetPhysicalInteractionLength(const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)
G4GLOB_DLL std::ostream G4cout
const G4String & GetProcessName() const
G4UserLimits * GetUserLimits() const
G4LogicalVolume * GetLogicalVolume() const
virtual G4double GetUserMinEkine(const G4Track &)
G4VPhysicalVolume * GetVolume() const
void SetProcessType(G4ProcessType)
G4double GetPDGCharge() const
static G4double GetRange(const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4Material *aMaterial)