75 G4double tlimit = currentMinimalStep;
void SetSingleScatteringFactor(G4double)
G4WentzelOKandVIxSection * wokvi
G4double GetKineticEnergy() const
const G4DynamicParticle * GetDynamicParticle() const
G4bool singleScatteringMode
G4StepStatus GetStepStatus() const
void DefineMaterial(const G4MaterialCutsCouple *)
G4double ConvertTrueToGeom(G4double &tLength, G4double &gLength)
const G4MaterialCutsCouple * GetMaterialCutsCouple() const
virtual ~G4LowEWentzelVIModel()
const G4MaterialCutsCouple * currentCouple
const G4Material * currentMaterial
const G4Step * GetStep() const
G4double ComputeSafety(const G4ThreeVector &position, G4double limit=DBL_MAX)
G4StepPoint * GetPreStepPoint() const
const G4ThreeVector & GetPosition() const
G4double GetRange(const G4ParticleDefinition *part, G4double kineticEnergy, const G4MaterialCutsCouple *couple)
G4double SetupKinematic(G4double kinEnergy, const G4Material *mat)
G4double ComputeGeomLimit(const G4Track &, G4double &presafety, G4double limit)
G4double GetTransportMeanFreePath(const G4ParticleDefinition *part, G4double kinEnergy)
G4double GetRadlen() const
T max(const T t1, const T t2)
brief Return the largest of the two arguments
T min(const T t1, const T t2)
brief Return the smallest of the two arguments
const G4ParticleDefinition * particle
G4double GetSafety() const
G4MscStepLimitType steppingAlgorithm
virtual G4double ComputeTruePathLengthLimit(const G4Track &track, G4double ¤tMinimalStep)