Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4EnergyLossTables.hh>
Public Types | |
typedef const G4ParticleDefinition * | K |
Static Public Member Functions | |
static const G4PhysicsTable * | GetDEDXTable (const G4ParticleDefinition *p) |
static const G4PhysicsTable * | GetRangeTable (const G4ParticleDefinition *p) |
static const G4PhysicsTable * | GetInverseRangeTable (const G4ParticleDefinition *p) |
static const G4PhysicsTable * | GetLabTimeTable (const G4ParticleDefinition *p) |
static const G4PhysicsTable * | GetProperTimeTable (const G4ParticleDefinition *p) |
static G4double | GetDEDX (const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4Material *aMaterial) |
static G4double | GetRange (const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4Material *aMaterial) |
static G4double | GetLabTime (const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4Material *aMaterial) |
static G4double | GetDeltaLabTime (const G4ParticleDefinition *aParticle, G4double KineticEnergyStart, G4double KineticEnergyEnd, const G4Material *aMaterial) |
static G4double | GetProperTime (const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4Material *aMaterial) |
static G4double | GetDeltaProperTime (const G4ParticleDefinition *aParticle, G4double KineticEnergyStart, G4double KineticEnergyEnd, const G4Material *aMaterial) |
static G4double | GetPreciseDEDX (const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4Material *aMaterial) |
static G4double | GetPreciseRangeFromEnergy (const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4Material *aMaterial) |
static G4double | GetPreciseEnergyFromRange (const G4ParticleDefinition *aParticle, G4double range, const G4Material *aMaterial) |
static G4double | GetDEDX (const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4MaterialCutsCouple *couple, G4bool check=true) |
static G4double | GetRange (const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4MaterialCutsCouple *couple, G4bool check=true) |
static G4double | GetPreciseDEDX (const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4MaterialCutsCouple *couple) |
static G4double | GetPreciseRangeFromEnergy (const G4ParticleDefinition *aParticle, G4double KineticEnergy, const G4MaterialCutsCouple *couple) |
static G4double | GetPreciseEnergyFromRange (const G4ParticleDefinition *aParticle, G4double range, const G4MaterialCutsCouple *couple, G4bool check=true) |
static void | Register (const G4ParticleDefinition *p, const G4PhysicsTable *tDEDX, const G4PhysicsTable *tRange, const G4PhysicsTable *tInverseRange, const G4PhysicsTable *tLabTime, const G4PhysicsTable *tProperTime, G4double lowestKineticEnergy, G4double highestKineticEnergy, G4double massRatio, G4int NumberOfBins) |
Definition at line 103 of file G4EnergyLossTables.hh.
typedef const G4ParticleDefinition* G4EnergyLossTables::K |
Definition at line 201 of file G4EnergyLossTables.hh.
|
static |
Definition at line 206 of file G4EnergyLossTables.cc.
Referenced by G4hImpactIonisation::ComputeDEDX().
|
static |
Definition at line 759 of file G4EnergyLossTables.cc.
|
static |
Definition at line 136 of file G4EnergyLossTables.cc.
|
static |
Definition at line 307 of file G4EnergyLossTables.cc.
|
static |
Definition at line 441 of file G4EnergyLossTables.cc.
|
static |
Definition at line 158 of file G4EnergyLossTables.cc.
|
static |
Definition at line 257 of file G4EnergyLossTables.cc.
|
static |
Definition at line 169 of file G4EnergyLossTables.cc.
|
static |
Definition at line 649 of file G4EnergyLossTables.cc.
|
static |
Definition at line 939 of file G4EnergyLossTables.cc.
|
static |
Definition at line 580 of file G4EnergyLossTables.cc.
Referenced by G4hImpactIonisation::AlongStepDoIt().
|
static |
Definition at line 868 of file G4EnergyLossTables.cc.
|
static |
Definition at line 700 of file G4EnergyLossTables.cc.
|
static |
Definition at line 987 of file G4EnergyLossTables.cc.
|
static |
Definition at line 391 of file G4EnergyLossTables.cc.
|
static |
Definition at line 180 of file G4EnergyLossTables.cc.
|
static |
Definition at line 525 of file G4EnergyLossTables.cc.
Referenced by G4MinEkineCuts::PostStepGetPhysicalInteractionLength().
|
static |
Definition at line 812 of file G4EnergyLossTables.cc.
|
static |
Definition at line 147 of file G4EnergyLossTables.cc.
|
static |
Definition at line 104 of file G4EnergyLossTables.cc.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), and G4hImpactIonisation::BuildPhysicsTable().