Geant4 11.1.1
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 207 of file G4EnergyLossTables.cc.
Referenced by G4hImpactIonisation::ComputeDEDX().
|
static |
Definition at line 760 of file G4EnergyLossTables.cc.
|
static |
Definition at line 137 of file G4EnergyLossTables.cc.
|
static |
Definition at line 308 of file G4EnergyLossTables.cc.
|
static |
Definition at line 442 of file G4EnergyLossTables.cc.
|
static |
Definition at line 159 of file G4EnergyLossTables.cc.
|
static |
Definition at line 258 of file G4EnergyLossTables.cc.
|
static |
Definition at line 170 of file G4EnergyLossTables.cc.
|
static |
Definition at line 650 of file G4EnergyLossTables.cc.
|
static |
Definition at line 940 of file G4EnergyLossTables.cc.
|
static |
Definition at line 581 of file G4EnergyLossTables.cc.
Referenced by G4hImpactIonisation::AlongStepDoIt().
|
static |
Definition at line 869 of file G4EnergyLossTables.cc.
|
static |
Definition at line 701 of file G4EnergyLossTables.cc.
|
static |
Definition at line 988 of file G4EnergyLossTables.cc.
|
static |
Definition at line 392 of file G4EnergyLossTables.cc.
|
static |
Definition at line 181 of file G4EnergyLossTables.cc.
|
static |
Definition at line 526 of file G4EnergyLossTables.cc.
Referenced by G4MinEkineCuts::PostStepGetPhysicalInteractionLength().
|
static |
Definition at line 813 of file G4EnergyLossTables.cc.
|
static |
Definition at line 148 of file G4EnergyLossTables.cc.
|
static |
Definition at line 104 of file G4EnergyLossTables.cc.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), and G4hImpactIonisation::BuildPhysicsTable().