ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/electromagnetic/lowenergy/include/G4hICRU49p.hh>
Public Member Functions | |
G4hICRU49p () | |
~G4hICRU49p () | |
G4bool | HasMaterial (const G4Material *material) |
G4double | StoppingPower (const G4Material *material, G4double kineticEnergy) |
G4double | ElectronicStoppingPower (G4double z, G4double kineticEnergy) const |
Public Member Functions inherited from G4VhElectronicStoppingPower | |
G4VhElectronicStoppingPower () | |
virtual | ~G4VhElectronicStoppingPower () |
Private Member Functions | |
void | SetMoleculaNumber (G4int number) |
Private Attributes | |
G4int | iMolecula |
const G4double | protonMassAMU |
Additional Inherited Members | |
Protected Member Functions inherited from G4VhElectronicStoppingPower | |
G4double | HeEffChargeSquare (const G4double z, const G4double kineticEnergyHe) const |
G4double | GetHeMassAMU () const |
Definition at line 59 of file G4hICRU49p.hh.
View newest version in sPHENIX GitHub at line 59 of file G4hICRU49p.hh
G4hICRU49p::G4hICRU49p | ( | ) |
Definition at line 64 of file G4hICRU49p.cc.
View newest version in sPHENIX GitHub at line 64 of file G4hICRU49p.cc
G4hICRU49p::~G4hICRU49p | ( | ) |
Definition at line 71 of file G4hICRU49p.cc.
View newest version in sPHENIX GitHub at line 71 of file G4hICRU49p.cc
Implements G4VhElectronicStoppingPower.
Definition at line 183 of file G4hICRU49p.cc.
View newest version in sPHENIX GitHub at line 183 of file G4hICRU49p.cc
References a, fac, keV, protonMassAMU, and T.
Referenced by StoppingPower().
|
virtual |
Implements G4VhElectronicStoppingPower.
Definition at line 76 of file G4hICRU49p.cc.
View newest version in sPHENIX GitHub at line 76 of file G4hICRU49p.cc
References false, G4Material::GetChemicalFormula(), G4Material::GetNumberOfElements(), G4Material::GetState(), kStateGas, numberOfMolecula, SetMoleculaNumber(), theState, and true.
Definition at line 80 of file G4hICRU49p.hh.
View newest version in sPHENIX GitHub at line 80 of file G4hICRU49p.hh
References iMolecula.
Referenced by HasMaterial().
|
virtual |
Implements G4VhElectronicStoppingPower.
Definition at line 114 of file G4hICRU49p.cc.
View newest version in sPHENIX GitHub at line 114 of file G4hICRU49p.cc
References a, ElectronicStoppingPower(), G4Material::GetNumberOfElements(), G4Material::GetZ(), iMolecula, keV, protonMassAMU, T, and z.
|
private |
Definition at line 80 of file G4hICRU49p.hh.
View newest version in sPHENIX GitHub at line 80 of file G4hICRU49p.hh
Referenced by SetMoleculaNumber(), and StoppingPower().
|
private |
Definition at line 83 of file G4hICRU49p.hh.
View newest version in sPHENIX GitHub at line 83 of file G4hICRU49p.hh
Referenced by ElectronicStoppingPower(), and StoppingPower().