Geant4 9.6.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=0) const |
G4Element * | FindOrBuildG4Element (const G4String &name, G4bool bMustExist=1) |
G4Element * | FindBuiltG4Element (const G4String &name) const |
G4tgbElement * | FindG4tgbElement (const G4String &name, G4bool bMustExist=0) const |
G4Material * | FindOrBuildG4Material (const G4String &name, G4bool bMustExist=1) |
G4Material * | FindBuiltG4Material (const G4String &name) const |
G4tgbMaterial * | FindG4tgbMaterial (const G4String &name, G4bool bMustExist=0) const |
const G4msg4isot | GetG4IsotopeList () const |
const G4msg4elem | GetG4ElementList () const |
const G4msg4mate | GetG4MaterialList () const |
Static Public Member Functions | |
static G4tgbMaterialMgr * | GetInstance () |
Definition at line 66 of file G4tgbMaterialMgr.hh.
G4tgbMaterialMgr::~G4tgbMaterialMgr | ( | ) |
Definition at line 74 of file G4tgbMaterialMgr.cc.
void G4tgbMaterialMgr::CopyElements | ( | ) |
Definition at line 120 of file G4tgbMaterialMgr.cc.
Referenced by GetInstance().
void G4tgbMaterialMgr::CopyIsotopes | ( | ) |
Definition at line 105 of file G4tgbMaterialMgr.cc.
Referenced by GetInstance().
void G4tgbMaterialMgr::CopyMaterials | ( | ) |
Definition at line 135 of file G4tgbMaterialMgr.cc.
Referenced by GetInstance().
Definition at line 325 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Element().
Definition at line 196 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Isotope().
G4Material * G4tgbMaterialMgr::FindBuiltG4Material | ( | const G4String & | name | ) | const |
Definition at line 446 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Material().
G4tgbElement * G4tgbMaterialMgr::FindG4tgbElement | ( | const G4String & | name, |
G4bool | bMustExist = 0 |
||
) | const |
Definition at line 347 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Element().
G4tgbIsotope * G4tgbMaterialMgr::FindG4tgbIsotope | ( | const G4String & | name, |
G4bool | bMustExist = 0 |
||
) | const |
Definition at line 219 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Isotope().
G4tgbMaterial * G4tgbMaterialMgr::FindG4tgbMaterial | ( | const G4String & | name, |
G4bool | bMustExist = 0 |
||
) | const |
Definition at line 468 of file G4tgbMaterialMgr.cc.
Referenced by FindOrBuildG4Material().
Definition at line 249 of file G4tgbMaterialMgr.cc.
Referenced by G4tgbMaterialMixtureByNoAtoms::BuildG4Material(), and G4tgbMaterialMixtureByWeight::BuildG4Material().
Definition at line 161 of file G4tgbMaterialMgr.cc.
Referenced by G4tgbElement::BuildG4ElementFromIsotopes().
G4Material * G4tgbMaterialMgr::FindOrBuildG4Material | ( | const G4String & | name, |
G4bool | bMustExist = 1 |
||
) |
Definition at line 377 of file G4tgbMaterialMgr.cc.
Referenced by G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbVolume::ConstructG4LogVol(), G4tgbVolume::ConstructG4PhysVol(), and G4tgbMaterialMixtureByVolume::TransformToFractionsByWeight().
|
inline |
Definition at line 112 of file G4tgbMaterialMgr.hh.
Referenced by G4tgbVolumeMgr::DumpSummary().
|
inline |
Definition at line 111 of file G4tgbMaterialMgr.hh.
Referenced by G4tgbVolumeMgr::DumpSummary().
|
inline |
Definition at line 113 of file G4tgbMaterialMgr.hh.
Referenced by G4tgbVolumeMgr::DumpSummary().
|
static |
Definition at line 60 of file G4tgbMaterialMgr.cc.
Referenced by G4tgbElement::BuildG4ElementFromIsotopes(), G4tgbMaterialMixtureByNoAtoms::BuildG4Material(), G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbVolume::ConstructG4LogVol(), G4tgbVolume::ConstructG4PhysVol(), G4tgbVolumeMgr::DumpSummary(), and G4tgbMaterialMixtureByVolume::TransformToFractionsByWeight().