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