|
Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4tgbMaterialMgr.hh>
Public Member Functions | |
| ~G4tgbMaterialMgr () | |
| void | CopyIsotopes () |
| void | CopyElements () |
| void | CopyMaterials () |
| G4Isotope * | FindOrBuildG4Isotope (const G4String &name) |
| G4Isotope * | FindBuiltG4Isotope (const G4String &name) const |
| G4tgbIsotope * | FindG4tgbIsotope (const G4String &name, G4bool bMustExist=false) const |
| G4Element * | FindOrBuildG4Element (const G4String &name, G4bool bMustExist=true) |
| G4Element * | FindBuiltG4Element (const G4String &name) const |
| G4tgbElement * | FindG4tgbElement (const G4String &name, G4bool bMustExist=false) const |
| G4Material * | FindOrBuildG4Material (const G4String &name, G4bool bMustExist=true) |
| G4Material * | FindBuiltG4Material (const G4String &name) const |
| G4tgbMaterial * | FindG4tgbMaterial (const G4String &name, G4bool bMustExist=false) const |
| const G4msg4isot | GetG4IsotopeList () const |
| const G4msg4elem | GetG4ElementList () const |
| const G4msg4mate | GetG4MaterialList () const |
Static Public Member Functions | |
| static G4tgbMaterialMgr * | GetInstance () |
Definition at line 60 of file G4tgbMaterialMgr.hh.
| G4tgbMaterialMgr::~G4tgbMaterialMgr | ( | ) |
Definition at line 65 of file G4tgbMaterialMgr.cc.
| void G4tgbMaterialMgr::CopyElements | ( | ) |
Definition at line 105 of file G4tgbMaterialMgr.cc.
Referenced by GetInstance().
| void G4tgbMaterialMgr::CopyIsotopes | ( | ) |
Definition at line 92 of file G4tgbMaterialMgr.cc.
Referenced by GetInstance().
| void G4tgbMaterialMgr::CopyMaterials | ( | ) |
Definition at line 118 of file G4tgbMaterialMgr.cc.
Referenced by GetInstance().
Definition at line 310 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Element().
Definition at line 185 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Isotope().
| G4Material * G4tgbMaterialMgr::FindBuiltG4Material | ( | const G4String & | name | ) | const |
Definition at line 428 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Material().
| G4tgbElement * G4tgbMaterialMgr::FindG4tgbElement | ( | const G4String & | name, |
| G4bool | bMustExist = false |
||
| ) | const |
Definition at line 331 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Element().
| G4tgbIsotope * G4tgbMaterialMgr::FindG4tgbIsotope | ( | const G4String & | name, |
| G4bool | bMustExist = false |
||
| ) | const |
Definition at line 206 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Isotope().
| G4tgbMaterial * G4tgbMaterialMgr::FindG4tgbMaterial | ( | const G4String & | name, |
| G4bool | bMustExist = false |
||
| ) | const |
Definition at line 449 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Material().
| G4Element * G4tgbMaterialMgr::FindOrBuildG4Element | ( | const G4String & | name, |
| G4bool | bMustExist = true |
||
| ) |
Definition at line 235 of file G4tgbMaterialMgr.cc.
Referenced by G4tgbMaterialMixtureByNoAtoms::BuildG4Material(), and G4tgbMaterialMixtureByWeight::BuildG4Material().
Definition at line 151 of file G4tgbMaterialMgr.cc.
Referenced by G4tgbElement::BuildG4ElementFromIsotopes().
| G4Material * G4tgbMaterialMgr::FindOrBuildG4Material | ( | const G4String & | name, |
| G4bool | bMustExist = true |
||
| ) |
Definition at line 360 of file G4tgbMaterialMgr.cc.
Referenced by G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbVolume::ConstructG4LogVol(), G4tgbVolume::ConstructG4PhysVol(), and G4tgbMaterialMixtureByVolume::TransformToFractionsByWeight().
|
inline |
Definition at line 106 of file G4tgbMaterialMgr.hh.
Referenced by G4tgbVolumeMgr::DumpSummary().
|
inline |
Definition at line 105 of file G4tgbMaterialMgr.hh.
Referenced by G4tgbVolumeMgr::DumpSummary().
|
inline |
Definition at line 107 of file G4tgbMaterialMgr.hh.
Referenced by G4tgbVolumeMgr::DumpSummary().
|
static |
Definition at line 52 of file G4tgbMaterialMgr.cc.
Referenced by G4tgbElement::BuildG4ElementFromIsotopes(), G4tgbMaterialMixtureByNoAtoms::BuildG4Material(), G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbVolume::ConstructG4LogVol(), G4tgbVolume::ConstructG4PhysVol(), G4tgbVolumeMgr::DumpSummary(), and G4tgbMaterialMixtureByVolume::TransformToFractionsByWeight().