73 #ifndef G4HRDENERGYLOSS_HH 
   74 #define G4HRDENERGYLOSS_HH 1 
   91 class G4EnergyLossMessenger;
 
  219   static void BuildLabTimeVector(
G4int materialIndex,
 
  222   static void BuildProperTimeVector(
G4int materialIndex,
 
  225   static void InvertRangeVector(
G4int materialIndex,
 
  228   static void BuildRangeVector(
G4int materialIndex,
 
G4double condition(const G4ErrorSymMatrix &m)
 
static G4ThreadLocal G4double RTable
 
static c2_factory< G4double > c2
 
static G4ThreadLocal G4PhysicsTable * theProperTimepTable
 
static G4ThreadLocal G4double LowestKineticEnergy
 
static G4ThreadLocal G4PhysicsTable * theRangepbarTable
 
static G4ThreadLocal G4PhysicsTable * theLabTimepTable
 
virtual G4double GetMeanFreePath(const G4Track &track, G4double previousStepSize, enum G4ForceCondition *condition)=0
 
static G4ThreadLocal G4PhysicsTable * theDEDXpbarTable
 
static void MinusNumberOfProcesses()
 
static G4int GetNumberOfProcesses()
 
static G4ThreadLocal G4bool rndmStepFlag
 
const G4double probLimFluct
 
static G4ThreadLocal G4double c3lim
 
static G4ThreadLocal G4double LOGRTable
 
static G4ThreadLocal G4double ParticleMass
 
static G4ThreadLocal G4double Charge
 
static G4ThreadLocal G4double c1lim
 
static G4ThreadLocal G4PhysicsTable ** RecorderOfpbarProcess
 
static G4ThreadLocal G4PhysicsTable * theProperTimepbarTable
 
virtual G4VParticleChange * PostStepDoIt(const G4Track &track, const G4Step &Step)=0
 
static G4ThreadLocal G4double finalRange
 
static G4ThreadLocal G4PhysicsTable * theInverseRangepbarTable
 
static G4ThreadLocal G4int TotBin
 
G4double MinKineticEnergy
 
static G4ThreadLocal G4PhysicsTable ** RecorderOfpProcess
 
const XML_Char int const XML_Char * value
 
static G4ThreadLocal G4PhysicsTable * theRangepTable
 
const long nmaxDirectFluct
 
static G4ThreadLocal G4double dRoverRange
 
static G4ThreadLocal G4int CounterOfpProcess
 
static void BuildDEDXTable(const G4ParticleDefinition &aParticleType)
 
static G4ThreadLocal G4double HighestKineticEnergy
 
static G4ThreadLocal G4int CounterOfpbarProcess
 
static void SetNumberOfProcesses(G4int number)
 
static void PlusNumberOfProcesses()
 
static G4ThreadLocal G4double pbartableElectronCutInRange
 
G4bool CutsWhereModified()
 
static G4ThreadLocal G4bool EnlossFlucFlag
 
G4hRDEnergyLoss(const G4String &)
 
static G4ThreadLocal G4double c2lim
 
static void SetRndmStep(G4bool value)
 
static void SetdRoverRange(G4double value)
 
G4PhysicsTable * theLossTable
 
static G4ThreadLocal G4PhysicsTable * theLabTimepbarTable
 
static G4ThreadLocal G4PhysicsTable * theInverseRangepTable
 
static void SetEnlossFluc(G4bool value)
 
static void SetStepFunction(G4double c1, G4double c2)
 
static G4ThreadLocal G4double ptableElectronCutInRange
 
static G4ThreadLocal G4PhysicsTable * theDEDXpTable
 
const G4double MaxExcitationNumber