Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VIonDEDXScalingAlgorithm.hh>
Public Member Functions | |
G4VIonDEDXScalingAlgorithm () | |
virtual | ~G4VIonDEDXScalingAlgorithm () |
virtual G4double | ScalingFactorEnergy (const G4ParticleDefinition *, const G4Material *) |
virtual G4double | ScalingFactorDEDX (const G4ParticleDefinition *, const G4Material *, G4double) |
virtual G4int | AtomicNumberBaseIon (G4int atomicNumberIon, const G4Material *) |
Definition at line 55 of file G4VIonDEDXScalingAlgorithm.hh.
|
explicit |
Definition at line 51 of file G4VIonDEDXScalingAlgorithm.cc.
|
virtual |
Definition at line 57 of file G4VIonDEDXScalingAlgorithm.cc.
|
inlinevirtual |
Function for defining a base particle for dE/dx calculation. (no base particle by default). Returns atomic number of base particle.
Reimplemented in G4IonDEDXScalingICRU73.
Definition at line 79 of file G4VIonDEDXScalingAlgorithm.hh.
|
inlinevirtual |
Function for scaling the dE/dx value (no scaling by default). Returns scaling factor for a given ion-material couple and a given kinetic energy.
Reimplemented in G4IonDEDXScalingICRU73.
Definition at line 70 of file G4VIonDEDXScalingAlgorithm.hh.
|
inlinevirtual |
Function for scaling the kinetic energy (no scaling by default). Returns scaling factor for a given ion.
Reimplemented in G4IonDEDXScalingICRU73.
Definition at line 62 of file G4VIonDEDXScalingAlgorithm.hh.