|
Geant4
10.04
|
Public Member Functions | |
| G4IonDEDXScalingICRU73 (G4int minAtomicNumberIon=19, G4int maxAtomicNumberIon=102) | |
| ~G4IonDEDXScalingICRU73 () | |
| G4double | ScalingFactorEnergy (const G4ParticleDefinition *particle, const G4Material *material) |
| G4double | ScalingFactorDEDX (const G4ParticleDefinition *particle, const G4Material *, G4double kineticEnergy) |
| G4int | AtomicNumberBaseIon (G4int atomicNumberIon, const G4Material *) |
Public Member Functions inherited from G4VIonDEDXScalingAlgorithm | |
| G4VIonDEDXScalingAlgorithm () | |
| virtual | ~G4VIonDEDXScalingAlgorithm () |
Private Member Functions | |
| void | UpdateCacheParticle (const G4ParticleDefinition *particle) |
| void | UpdateCacheMaterial (const G4Material *material) |
| void | CreateReferenceParticles () |
| G4double | EquilibriumCharge (G4double mass, G4double charge, G4double atomicNumberPow, G4double kineticEnergy) |
| G4IonDEDXScalingICRU73 | ( | G4int | minAtomicNumberIon = 19, |
| G4int | maxAtomicNumberIon = 102 |
||
| ) |
|
virtual |
Reimplemented from G4VIonDEDXScalingAlgorithm.
|
virtual |
Reimplemented from G4VIonDEDXScalingAlgorithm.
|
virtual |
Reimplemented from G4VIonDEDXScalingAlgorithm.
|
private |
References cacheAtomicNumber, cacheAtomicNumberPow23, cacheCharge, cacheMass, cacheMassNumber, and cacheParticle.
|
private |
References cacheMaterial, and useFe.
|
private |
|
private |
References CLHEP::fine_structure_const, and G4Exp().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by UpdateCacheMaterial().
|
private |
Referenced by UpdateCacheParticle().
|
private |
Referenced by UpdateCacheParticle().
|
private |
Referenced by UpdateCacheParticle().
|
private |
Referenced by UpdateCacheParticle().
|
private |
Referenced by UpdateCacheParticle().
|
private |
Referenced by UpdateCacheParticle().
|
private |
Referenced by UpdateCacheMaterial().