66 #ifndef G4RDeLowEnergyLoss_h
67 #define G4RDeLowEnergyLoss_h 1
G4double condition(const G4ErrorSymMatrix &m)
static void SetLowerBoundEloss(G4double val)
static G4PhysicsTable * theInverseRangePositronTable
static G4PhysicsTable * theProperTimePositronTable
static G4int CounterOfElectronProcess
G4bool Fluorescence() const
static G4int NbOfProcesses
void ActivateFluorescence(G4bool val)
static G4PhysicsTable * thepRangeCoeffATable
virtual G4double GetMeanFreePath(const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)=0
static G4int GetNbOfProcesses()
static G4PhysicsTable * theRangeElectronTable
G4double GetConstraints(const G4DynamicParticle *aParticle, const G4MaterialCutsCouple *couple)
static G4double LowerBoundEloss
G4PhysicsTable * theDEDXTable
static G4double GetLowerBoundEloss()
static void SetUpperBoundEloss(G4double val)
G4VParticleChange * AlongStepDoIt(const G4Track &track, const G4Step &Step)
G4bool IsApplicable(const G4ParticleDefinition &)
static G4PhysicsTable * theLabTimePositronTable
virtual G4VParticleChange * PostStepDoIt(const G4Track &track, const G4Step &step)=0
static G4PhysicsTable * theeRangeCoeffATable
static G4EnergyLossMessenger * eLossMessenger
static G4PhysicsTable * theDEDXElectronTable
void BuildDEDXTable(const G4ParticleDefinition &aParticleType)
G4eLowEnergyLoss(const G4String &)
static G4PhysicsTable * thepRangeCoeffBTable
static G4PhysicsTable * theRangePositronTable
static void MinusNbOfProcesses()
static void SetNbinEloss(G4int nb)
static G4double LOGRTable
static G4PhysicsTable ** RecorderOfPositronProcess
static G4PhysicsTable * theInverseRangeElectronTable
G4double MinKineticEnergy
static G4double GetUpperBoundEloss()
G4ParticleChangeForLoss fParticleChange
static G4PhysicsTable * theeRangeCoeffCTable
static G4PhysicsTable ** RecorderOfElectronProcess
static G4PhysicsTable * theLabTimeElectronTable
G4double GetContinuousStepLimit(const G4Track &track, G4double previousStepSize, G4double currentMinimumStep, G4double ¤tSafety)
static G4double UpperBoundEloss
static G4int GetNbinEloss()
static G4PhysicsTable * theProperTimeElectronTable
static void PlusNbOfProcesses()
G4PhysicsTable * theLossTable
static G4int CounterOfPositronProcess
G4eLowEnergyLoss & operator=(const G4eLowEnergyLoss &right)
static void SetNbOfProcesses(G4int nb)
static G4PhysicsTable * theDEDXPositronTable
virtual std::vector< G4DynamicParticle * > * DeexciteAtom(const G4MaterialCutsCouple *, G4double, G4double)
G4PhysicsTable ** RecorderOfProcess
static G4PhysicsTable * theeRangeCoeffBTable
static G4PhysicsTable * thepRangeCoeffCTable