|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4LowPAIH2O.hh>
Additional Inherited Members | |
| Protected Member Functions inherited from G4VEmModel | |
| G4ParticleChangeForLoss * | GetParticleChangeForLoss () |
| G4ParticleChangeForGamma * | GetParticleChangeForGamma () |
| virtual G4double | MaxSecondaryEnergy (const G4ParticleDefinition *, G4double kineticEnergy) |
| const G4MaterialCutsCouple * | CurrentCouple () const |
| void | SetCurrentElement (const G4Element *) |
| Protected Attributes inherited from G4VEmModel | |
| G4ElementData * | fElementData = nullptr |
| G4VParticleChange * | pParticleChange = nullptr |
| G4PhysicsTable * | xSectionTable = nullptr |
| const G4Material * | pBaseMaterial = nullptr |
| const std::vector< G4double > * | theDensityFactor = nullptr |
| const std::vector< G4int > * | theDensityIdx = nullptr |
| G4double | inveplus |
| G4double | pFactor = 1.0 |
| std::size_t | currentCoupleIndex = 0 |
| std::size_t | basedCoupleIndex = 0 |
| G4bool | lossFlucFlag = true |
Definition at line 65 of file G4LowPAIH2O.hh.
|
explicit |
Definition at line 73 of file G4LowPAIH2O.cc.
Referenced by BuildElEnergyTable(), BuildPrEnergyTable(), G4LowPAIH2O(), and operator=().
|
override |
Definition at line 120 of file G4LowPAIH2O.cc.
|
delete |
| void G4LowPAIH2O::BuildElEnergyTable | ( | ) |
Definition at line 504 of file G4LowPAIH2O.cc.
Referenced by BuildPhysicsTable().
| void G4LowPAIH2O::BuildPhysicsTable | ( | const G4ParticleDefinition * | pd | ) |
Definition at line 200 of file G4LowPAIH2O.cc.
Referenced by Initialise(), and InitialiseLocal().
| void G4LowPAIH2O::BuildPrEnergyTable | ( | ) |
Definition at line 255 of file G4LowPAIH2O.cc.
Referenced by BuildPhysicsTable().
|
virtual |
Definition at line 244 of file G4LowPAIH2O.cc.
|
inline |
Definition at line 247 of file G4LowPAIH2O.hh.
Definition at line 397 of file G4LowPAIH2O.cc.
Referenced by GetElTransfer().
|
overridevirtual |
Reimplemented from G4VEmModel.
Definition at line 787 of file G4LowPAIH2O.cc.
Definition at line 376 of file G4LowPAIH2O.cc.
Referenced by GetPrTransfer().
| G4double G4LowPAIH2O::CrossSectionPerAtom | ( | const G4ParticleDefinition * | pd, |
| G4double | kineticEnergy, | ||
| G4double | Z, | ||
| G4double | A, | ||
| G4double | cutEnergy, | ||
| G4double | maxEnergy ) |
Definition at line 232 of file G4LowPAIH2O.cc.
|
overridevirtual |
Reimplemented from G4VEmModel.
Definition at line 213 of file G4LowPAIH2O.cc.
Referenced by ComputeCrossSectionPerElectron(), and CrossSectionPerAtom().
|
inlineoverridevirtual |
Definition at line 548 of file G4LowPAIH2O.cc.
Referenced by BuildElEnergyTable().
|
inline |
Definition at line 151 of file G4LowPAIH2O.hh.
Referenced by ElPAId2Ndxdw(), and PrPAId2Ndxdw().
|
inline |
Definition at line 155 of file G4LowPAIH2O.hh.
Definition at line 460 of file G4LowPAIH2O.cc.
Referenced by ComputeMeanFreePath(), CrossSectionPerVolume(), and GetElMFP().
Definition at line 831 of file G4LowPAIH2O.cc.
Referenced by BuildElEnergyTable().
Definition at line 493 of file G4LowPAIH2O.cc.
Referenced by CorrectionsAlongStep(), and SampleFluctuations().
Definition at line 572 of file G4LowPAIH2O.cc.
Referenced by CorrectionsAlongStep(), SampleFluctuations(), and SampleSecondaries().
|
inline |
Definition at line 153 of file G4LowPAIH2O.hh.
Definition at line 416 of file G4LowPAIH2O.cc.
Referenced by ComputeMeanFreePath(), CrossSectionPerVolume(), and GetPrMFP().
Definition at line 449 of file G4LowPAIH2O.cc.
Referenced by CorrectionsAlongStep(), and SampleFluctuations().
Definition at line 870 of file G4LowPAIH2O.cc.
Referenced by BuildPrEnergyTable().
Definition at line 296 of file G4LowPAIH2O.cc.
Referenced by CorrectionsAlongStep(), SampleFluctuations(), and SampleSecondaries().
Definition at line 210 of file G4LowPAIH2O.hh.
Referenced by ElPAId2Ndxdw(), and PrPAId2Ndxdw().
Definition at line 228 of file G4LowPAIH2O.hh.
Referenced by ElPAId2Ndxdw(), and PrPAId2Ndxdw().
|
overridevirtual |
Implements G4VEmModel.
Definition at line 138 of file G4LowPAIH2O.cc.
|
overridevirtual |
Reimplemented from G4VEmModel.
Definition at line 152 of file G4LowPAIH2O.cc.
| void G4LowPAIH2O::Initialize | ( | ) |
Definition at line 166 of file G4LowPAIH2O.cc.
| void G4LowPAIH2O::InitRuthELF | ( | ) |
Definition at line 179 of file G4LowPAIH2O.cc.
Referenced by G4LowPAIH2O().
|
delete |
Definition at line 651 of file G4LowPAIH2O.cc.
Referenced by BuildPrEnergyTable().
|
overridevirtual |
Implements G4VEmFluctuationModel.
Definition at line 729 of file G4LowPAIH2O.cc.
|
overridevirtual |
Implements G4VEmModel.
Definition at line 668 of file G4LowPAIH2O.cc.
|
inline |
Definition at line 150 of file G4LowPAIH2O.hh.
Referenced by BuildElEnergyTable(), and BuildPrEnergyTable().
|
inline |
Definition at line 154 of file G4LowPAIH2O.hh.
|
inline |
Definition at line 152 of file G4LowPAIH2O.hh.