Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4MicroElecMaterialStructure.hh>
Public Member Functions | |
G4MicroElecMaterialStructure (const G4String &matName="") | |
virtual | ~G4MicroElecMaterialStructure ()=default |
void | ReadMaterialFile () |
G4double | Energy (G4int level) |
G4int | NumberOfLevels () |
G4double | GetZ (G4int Shell) |
G4double | ConvertUnit (const G4String &unitName) |
G4double | GetEnergyGap () |
G4double | GetInitialEnergy () |
G4int | GetEADL_Enumerator (G4int shell) |
G4double | GetWorkFunction () |
G4String | GetMaterialName () |
G4double | GetLimitEnergy (G4int level) |
G4double | GetElasticModelLowLimit () |
G4double | GetElasticModelHighLimit () |
G4double | GetInelasticModelLowLimit (G4int pdg) |
G4double | GetInelasticModelHighLimit (G4int pdg) |
G4bool | IsShellWeaklyBound (G4int level) |
Definition at line 83 of file G4MicroElecMaterialStructure.hh.
G4MicroElecMaterialStructure::G4MicroElecMaterialStructure | ( | const G4String & | matName = "" | ) |
Definition at line 82 of file G4MicroElecMaterialStructure.cc.
|
virtualdefault |
Definition at line 244 of file G4MicroElecMaterialStructure.cc.
Referenced by ReadMaterialFile().
Definition at line 217 of file G4MicroElecMaterialStructure.cc.
Referenced by G4MicroElecInelasticModel_new::CrossSectionPerVolume(), and G4MicroElecInelasticModel_new::SampleSecondaries().
Definition at line 96 of file G4MicroElecMaterialStructure.hh.
Referenced by G4MicroElecInelasticModel_new::SampleSecondaries().
|
inline |
Definition at line 101 of file G4MicroElecMaterialStructure.hh.
Referenced by G4MicroElecElasticModel_new::Initialise().
|
inline |
Definition at line 100 of file G4MicroElecMaterialStructure.hh.
Referenced by G4MicroElecElasticModel_new::Initialise().
|
inline |
Definition at line 94 of file G4MicroElecMaterialStructure.hh.
Referenced by G4MicroElecCapture::PostStepDoIt(), and G4MicroElecInelasticModel_new::SampleSecondaries().
Definition at line 298 of file G4MicroElecMaterialStructure.cc.
Referenced by G4MicroElecInelasticModel_new::CrossSectionPerVolume(), and G4MicroElecInelasticModel_new::SampleSecondaries().
Definition at line 282 of file G4MicroElecMaterialStructure.cc.
Referenced by G4MicroElecInelasticModel_new::CrossSectionPerVolume(), and G4MicroElecInelasticModel_new::SampleSecondaries().
|
inline |
Definition at line 95 of file G4MicroElecMaterialStructure.hh.
Referenced by G4MicroElecCapture::PostStepDoIt().
Definition at line 273 of file G4MicroElecMaterialStructure.cc.
Referenced by G4MicroElecInelasticModel_new::DifferentialCrossSection(), and G4MicroElecInelasticModel_new::SampleSecondaries().
|
inline |
Definition at line 98 of file G4MicroElecMaterialStructure.hh.
|
inline |
Definition at line 97 of file G4MicroElecMaterialStructure.hh.
Referenced by G4MicroElecSurface::BuildPhysicsTable(), G4MicroElecElasticModel_new::Initialise(), and G4MicroElecSurface::Initialise().
Definition at line 224 of file G4MicroElecMaterialStructure.cc.
Referenced by G4MicroElecInelasticModel_new::SampleSecondaries().
Definition at line 314 of file G4MicroElecMaterialStructure.cc.
Referenced by GetLimitEnergy(), and G4MicroElecInelasticModel_new::SampleSecondaries().
|
inline |
Definition at line 91 of file G4MicroElecMaterialStructure.hh.
Referenced by G4MicroElecInelasticModel_new::CrossSectionPerVolume(), and G4MicroElecInelasticModel_new::Initialise().
void G4MicroElecMaterialStructure::ReadMaterialFile | ( | ) |
Definition at line 97 of file G4MicroElecMaterialStructure.cc.
Referenced by G4MicroElecMaterialStructure().