ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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 |
Private Member Functions | |
G4VhElectronicStoppingPower (G4VhElectronicStoppingPower &) | |
G4VhElectronicStoppingPower & | operator= (const G4VhElectronicStoppingPower &right) |
Private Attributes | |
const G4double | theHeMassAMU |
Definition at line 59 of file G4VhElectronicStoppingPower.hh.
View newest version in sPHENIX GitHub at line 59 of file G4VhElectronicStoppingPower.hh
G4VhElectronicStoppingPower::G4VhElectronicStoppingPower | ( | ) |
Definition at line 58 of file G4VhElectronicStoppingPower.cc.
View newest version in sPHENIX GitHub at line 58 of file G4VhElectronicStoppingPower.cc
|
virtual |
Definition at line 64 of file G4VhElectronicStoppingPower.cc.
View newest version in sPHENIX GitHub at line 64 of file G4VhElectronicStoppingPower.cc
|
private |
|
pure virtual |
Implemented in G4hICRU49p, G4hZiegler1985p, G4hICRU49He, and G4hSRIM2000p.
Referenced by G4hParametrisedLossModel::StoppingPower().
|
inlineprotected |
Definition at line 85 of file G4VhElectronicStoppingPower.hh.
View newest version in sPHENIX GitHub at line 85 of file G4VhElectronicStoppingPower.hh
References theHeMassAMU.
Referenced by HeEffChargeSquare().
|
pure virtual |
Implemented in G4hICRU49p, G4hZiegler1985p, G4hICRU49He, and G4hSRIM2000p.
Referenced by G4hParametrisedLossModel::StoppingPower().
|
protected |
Definition at line 69 of file G4VhElectronicStoppingPower.cc.
View newest version in sPHENIX GitHub at line 69 of file G4VhElectronicStoppingPower.cc
References c, e, G4Exp(), GetHeMassAMU(), keV, max, w, x, y, and z.
Referenced by G4hICRU49He::ElectronicStoppingPower(), and G4hICRU49He::StoppingPower().
|
private |
|
pure virtual |
Implemented in G4hICRU49p, G4hZiegler1985p, G4hICRU49He, and G4hSRIM2000p.
Referenced by G4hParametrisedLossModel::StoppingPower().
|
private |
Definition at line 95 of file G4VhElectronicStoppingPower.hh.
View newest version in sPHENIX GitHub at line 95 of file G4VhElectronicStoppingPower.hh
Referenced by GetHeMassAMU().