Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4PenelopeOscillatorManager.hh>
Static Public Member Functions | |
static G4PenelopeOscillatorManager * | GetOscillatorManager () |
Protected Member Functions | |
G4PenelopeOscillatorManager () | |
Definition at line 68 of file G4PenelopeOscillatorManager.hh.
|
delete |
G4PenelopeOscillatorManager::~G4PenelopeOscillatorManager | ( | ) |
Definition at line 83 of file G4PenelopeOscillatorManager.cc.
|
explicitprotected |
Definition at line 66 of file G4PenelopeOscillatorManager.cc.
Referenced by GetOscillatorManager().
void G4PenelopeOscillatorManager::Clear | ( | ) |
Definition at line 100 of file G4PenelopeOscillatorManager.cc.
Referenced by ~G4PenelopeOscillatorManager().
void G4PenelopeOscillatorManager::Dump | ( | const G4Material * | material | ) |
Definition at line 147 of file G4PenelopeOscillatorManager.cc.
G4double G4PenelopeOscillatorManager::GetAtomsPerMolecule | ( | const G4Material * | mat | ) |
Returns the total number of atoms per molecule.
Definition at line 1163 of file G4PenelopeOscillatorManager.cc.
Referenced by G4PenelopeBremsstrahlungModel::ComputeDEDXPerVolume(), G4PenelopeIonisationModel::ComputeDEDXPerVolume(), G4PenelopeComptonModel::CrossSectionPerVolume(), G4PenelopeBremsstrahlungModel::CrossSectionPerVolume(), and G4PenelopeIonisationModel::CrossSectionPerVolume().
G4double G4PenelopeOscillatorManager::GetMeanExcitationEnergy | ( | const G4Material * | mat | ) |
Returns the mean excitation energy.
Definition at line 1114 of file G4PenelopeOscillatorManager.cc.
G4double G4PenelopeOscillatorManager::GetNumberOfZAtomsPerMolecule | ( | const G4Material * | mat, |
G4int | Z | ||
) |
Definition at line 1189 of file G4PenelopeOscillatorManager.cc.
Referenced by G4PenelopeIonisationCrossSection::CrossSection().
G4PenelopeOscillator * G4PenelopeOscillatorManager::GetOscillatorCompton | ( | const G4Material * | material, |
G4int | index | ||
) |
Definition at line 394 of file G4PenelopeOscillatorManager.cc.
G4PenelopeOscillator * G4PenelopeOscillatorManager::GetOscillatorIonisation | ( | const G4Material * | material, |
G4int | index | ||
) |
Definition at line 347 of file G4PenelopeOscillatorManager.cc.
Referenced by G4PenelopeIonisationCrossSection::CrossSection().
|
static |
Definition at line 91 of file G4PenelopeOscillatorManager.cc.
Referenced by G4PenelopeBremsstrahlungModel::G4PenelopeBremsstrahlungModel(), G4PenelopeComptonModel::G4PenelopeComptonModel(), G4PenelopeIonisationCrossSection::G4PenelopeIonisationCrossSection(), G4PenelopeIonisationModel::G4PenelopeIonisationModel(), and G4PenelopeIonisationXSHandler::G4PenelopeIonisationXSHandler().
G4PenelopeOscillatorTable * G4PenelopeOscillatorManager::GetOscillatorTableCompton | ( | const G4Material * | mat | ) |
Definition at line 366 of file G4PenelopeOscillatorManager.cc.
Referenced by G4PenelopeComptonModel::CrossSectionPerVolume(), Dump(), GetOscillatorCompton(), and G4PenelopeComptonModel::SampleSecondaries().
G4PenelopeOscillatorTable * G4PenelopeOscillatorManager::GetOscillatorTableIonisation | ( | const G4Material * | mat | ) |
Definition at line 319 of file G4PenelopeOscillatorManager.cc.
Referenced by G4PenelopeIonisationXSHandler::BuildXSTable(), Dump(), GetOscillatorIonisation(), and G4PenelopeIonisationModel::SampleSecondaries().
G4double G4PenelopeOscillatorManager::GetPlasmaEnergySquared | ( | const G4Material * | mat | ) |
Returns the squared plasma energy.
Definition at line 1138 of file G4PenelopeOscillatorManager.cc.
G4double G4PenelopeOscillatorManager::GetTotalA | ( | const G4Material * | mat | ) |
Returns the total A for the molecule.
Definition at line 294 of file G4PenelopeOscillatorManager.cc.
G4double G4PenelopeOscillatorManager::GetTotalZ | ( | const G4Material * | mat | ) |
These are cumulative for the molecule Returns the total Z for the molecule
Definition at line 269 of file G4PenelopeOscillatorManager.cc.
Referenced by G4PenelopeComptonModel::SampleSecondaries().
|
inline |
Definition at line 87 of file G4PenelopeOscillatorManager.hh.
|
delete |
|
inline |
Definition at line 86 of file G4PenelopeOscillatorManager.hh.