Geant4-11
|
#include <G4hZiegler1985p.hh>
Public Member Functions | |
G4double | ElectronicStoppingPower (G4double z, G4double kineticEnergy) const override |
G4hZiegler1985p () | |
G4bool | HasMaterial (const G4Material *material) override |
G4double | StoppingPower (const G4Material *material, G4double kineticEnergy) override |
~G4hZiegler1985p () | |
Protected Member Functions | |
G4double | GetHeMassAMU () const |
G4double | HeEffChargeSquare (const G4double z, const G4double kineticEnergyHe) const |
Private Attributes | |
const G4double | protonMassAMU |
const G4double | theHeMassAMU |
Static Private Attributes | |
static const G4double | a [92][8] |
Definition at line 59 of file G4hZiegler1985p.hh.
|
explicit |
Definition at line 168 of file G4hZiegler1985p.cc.
G4hZiegler1985p::~G4hZiegler1985p | ( | ) |
Definition at line 174 of file G4hZiegler1985p.cc.
|
overridevirtual |
Implements G4VhElectronicStoppingPower.
Definition at line 203 of file G4hZiegler1985p.cc.
References a, keV, and protonMassAMU.
Referenced by StoppingPower().
|
inlineprotectedinherited |
Definition at line 86 of file G4VhElectronicStoppingPower.hh.
References G4VhElectronicStoppingPower::theHeMassAMU.
Referenced by G4VhElectronicStoppingPower::HeEffChargeSquare().
|
overridevirtual |
Implements G4VhElectronicStoppingPower.
Definition at line 179 of file G4hZiegler1985p.cc.
References eplot::material.
|
protectedinherited |
This method returns He effective charge square parametrised according to J.F.Ziegler, J.P. Biersack, U. Littmark The Stopping and Range of Ions in Matter, Vol.1, Pergamon Press, 1985
Definition at line 69 of file G4VhElectronicStoppingPower.cc.
References G4Exp(), G4VhElectronicStoppingPower::GetHeMassAMU(), keV, and G4INCL::Math::max().
Referenced by G4hICRU49He::ElectronicStoppingPower(), and G4hICRU49He::StoppingPower().
|
overridevirtual |
Implements G4VhElectronicStoppingPower.
Definition at line 187 of file G4hZiegler1985p.cc.
References ElectronicStoppingPower(), and eplot::material.
|
staticprivate |
Definition at line 74 of file G4hZiegler1985p.hh.
Referenced by ElectronicStoppingPower().
|
private |
Definition at line 75 of file G4hZiegler1985p.hh.
Referenced by ElectronicStoppingPower().
|
privateinherited |
Definition at line 90 of file G4VhElectronicStoppingPower.hh.
Referenced by G4VhElectronicStoppingPower::GetHeMassAMU().