Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VhElectronicStoppingPower.hh>
Public Member Functions | |
G4VhElectronicStoppingPower () | |
virtual | ~G4VhElectronicStoppingPower () |
virtual G4double | StoppingPower (const G4Material *material, G4double kineticEnergy)=0 |
virtual G4bool | HasMaterial (const G4Material *material)=0 |
virtual G4double | ElectronicStoppingPower (G4double z, G4double kineticEnergy) const =0 |
Protected Member Functions | |
G4double | HeEffChargeSquare (const G4double z, const G4double kineticEnergyHe) const |
G4double | GetHeMassAMU () const |
Definition at line 59 of file G4VhElectronicStoppingPower.hh.
G4VhElectronicStoppingPower::G4VhElectronicStoppingPower | ( | ) |
Definition at line 57 of file G4VhElectronicStoppingPower.cc.
|
virtual |
Definition at line 63 of file G4VhElectronicStoppingPower.cc.
|
pure virtual |
Implemented in G4hICRU49He, G4hICRU49p, G4hQAOModel, G4hSRIM2000p, G4hZiegler1977He, G4hZiegler1977p, and G4hZiegler1985p.
|
inlineprotected |
Definition at line 85 of file G4VhElectronicStoppingPower.hh.
Referenced by HeEffChargeSquare().
|
pure virtual |
Implemented in G4hQAOModel, G4hICRU49He, G4hICRU49p, G4hSRIM2000p, G4hZiegler1977He, G4hZiegler1977p, and G4hZiegler1985p.
|
protected |
Definition at line 68 of file G4VhElectronicStoppingPower.cc.
Referenced by G4hICRU49He::ElectronicStoppingPower(), G4hZiegler1977He::ElectronicStoppingPower(), and G4hICRU49He::StoppingPower().
|
pure virtual |
Implemented in G4hICRU49He, G4hICRU49p, G4hQAOModel, G4hSRIM2000p, G4hZiegler1977He, G4hZiegler1977p, and G4hZiegler1985p.