Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ElementData.hh>
Public Member Functions | |
G4ElementData () | |
~G4ElementData () | |
void | InitialiseForElement (G4int Z, G4PhysicsVector *v) |
void | InitialiseForComponent (G4int Z, G4int nComponents=0) |
void | AddComponent (G4int Z, G4int id, G4PhysicsVector *v) |
void | SetName (const G4String &nam) |
G4PhysicsVector * | GetElementData (G4int Z) |
size_t | GetNumberOfComponents (G4int Z) |
G4int | GetComponentID (G4int Z, size_t idx) |
G4PhysicsVector * | GetComponentDataByIndex (G4int Z, size_t idx) |
G4PhysicsVector * | GetComponentDataByID (G4int Z, G4int id) |
G4double | GetValueForElement (G4int Z, G4double kinEnergy) |
G4double | GetValueForComponent (G4int Z, size_t idx, G4double kinEnergy) |
Definition at line 55 of file G4ElementData.hh.
G4ElementData::G4ElementData | ( | ) |
Definition at line 48 of file G4ElementData.cc.
G4ElementData::~G4ElementData | ( | ) |
Definition at line 59 of file G4ElementData.cc.
void G4ElementData::AddComponent | ( | G4int | Z, |
G4int | id, | ||
G4PhysicsVector * | v | ||
) |
Definition at line 103 of file G4ElementData.cc.
|
inline |
Definition at line 141 of file G4ElementData.hh.
Referenced by G4NeutronCaptureXS::GetIsoCrossSection(), and G4NeutronCaptureXS::SelectIsotope().
|
inline |
Definition at line 135 of file G4ElementData.hh.
Definition at line 129 of file G4ElementData.hh.
Referenced by G4LivermorePhotoElectricModel::SampleSecondaries().
|
inline |
Definition at line 118 of file G4ElementData.hh.
Referenced by G4NeutronCaptureXS::BuildPhysicsTable(), G4NeutronCaptureXS::GetElementCrossSection(), and G4NeutronCaptureXS::GetIsoCrossSection().
|
inline |
Definition at line 124 of file G4ElementData.hh.
Referenced by G4NeutronCaptureXS::SelectIsotope().
Definition at line 160 of file G4ElementData.hh.
Referenced by G4LivermorePhotoElectricModel::SampleSecondaries().
Definition at line 154 of file G4ElementData.hh.
Definition at line 84 of file G4ElementData.cc.
void G4ElementData::InitialiseForElement | ( | G4int | Z, |
G4PhysicsVector * | v | ||
) |
Definition at line 71 of file G4ElementData.cc.
Definition at line 112 of file G4ElementData.hh.
Referenced by G4NeutronCaptureXS::G4NeutronCaptureXS().