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/G4hICRU49He.hh>
Public Member Functions | |
G4hICRU49He () | |
~G4hICRU49He () | |
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 | |
G4double | rateMass |
G4int | iMolecula |
Additional Inherited Members | |
Protected Member Functions inherited from G4VhElectronicStoppingPower | |
G4double | HeEffChargeSquare (const G4double z, const G4double kineticEnergyHe) const |
G4double | GetHeMassAMU () const |
Definition at line 58 of file G4hICRU49He.hh.
View newest version in sPHENIX GitHub at line 58 of file G4hICRU49He.hh
G4hICRU49He::G4hICRU49He | ( | ) |
Definition at line 67 of file G4hICRU49He.cc.
View newest version in sPHENIX GitHub at line 67 of file G4hICRU49He.cc
G4hICRU49He::~G4hICRU49He | ( | ) |
Definition at line 74 of file G4hICRU49He.cc.
View newest version in sPHENIX GitHub at line 74 of file G4hICRU49He.cc
Implements G4VhElectronicStoppingPower.
Definition at line 204 of file G4hICRU49He.cc.
View newest version in sPHENIX GitHub at line 204 of file G4hICRU49He.cc
References a, G4VhElectronicStoppingPower::HeEffChargeSquare(), MeV, rateMass, and T.
Referenced by StoppingPower().
|
virtual |
Implements G4VhElectronicStoppingPower.
Definition at line 79 of file G4hICRU49He.cc.
View newest version in sPHENIX GitHub at line 79 of file G4hICRU49He.cc
References false, G4Material::GetChemicalFormula(), G4Material::GetNumberOfElements(), G4Material::GetState(), kStateGas, numberOfMolecula, SetMoleculaNumber(), theState, and true.
Definition at line 79 of file G4hICRU49He.hh.
View newest version in sPHENIX GitHub at line 79 of file G4hICRU49He.hh
References iMolecula.
Referenced by HasMaterial().
|
virtual |
Implements G4VhElectronicStoppingPower.
Definition at line 119 of file G4hICRU49He.cc.
View newest version in sPHENIX GitHub at line 119 of file G4hICRU49He.cc
References c, ElectronicStoppingPower(), G4Exp(), G4Material::GetNumberOfElements(), G4Material::GetTotNbOfAtomsPerVolume(), G4Material::GetTotNbOfElectPerVolume(), G4Material::GetZ(), G4VhElectronicStoppingPower::HeEffChargeSquare(), iMolecula, MeV, rateMass, T, T0, and z.
|
private |
Definition at line 82 of file G4hICRU49He.hh.
View newest version in sPHENIX GitHub at line 82 of file G4hICRU49He.hh
Referenced by SetMoleculaNumber(), and StoppingPower().
|
private |
Definition at line 79 of file G4hICRU49He.hh.
View newest version in sPHENIX GitHub at line 79 of file G4hICRU49He.hh
Referenced by ElectronicStoppingPower(), and StoppingPower().