#include <G4tgbMaterialMgr.hh>
Public 멤버 함수 | |
~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 |
정적 Public 멤버 함수 | |
static G4tgbMaterialMgr * | GetInstance () |
Private 멤버 함수 | |
G4tgbMaterialMgr () | |
Private 속성 | |
G4mstgbisot | theG4tgbIsotopes |
G4mstgbelem | theG4tgbElements |
G4mstgbmate | theG4tgbMaterials |
G4msg4isot | theG4Isotopes |
G4msg4elem | theG4Elements |
G4msg4mate | theG4Materials |
정적 Private 속성 | |
static G4ThreadLocal G4tgbMaterialMgr * | theInstance = 0 |
G4tgbMaterialMgr.hh 파일의 66 번째 라인에서 정의되었습니다.
G4tgbMaterialMgr::~G4tgbMaterialMgr | ( | ) |
G4tgbMaterialMgr.cc 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4tgbElements, theG4tgbIsotopes, theG4tgbMaterials, theInstance.
|
private |
G4tgbMaterialMgr.cc 파일의 54 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetInstance().
void G4tgbMaterialMgr::CopyElements | ( | ) |
G4tgbMaterialMgr.cc 파일의 120 번째 라인에서 정의되었습니다.
다음을 참조함 : G4tgrMaterialFactory::GetElementList(), G4tgrMaterialFactory::GetInstance(), G4tgbElement::GetName(), theG4tgbElements.
다음에 의해서 참조됨 : GetInstance().
void G4tgbMaterialMgr::CopyIsotopes | ( | ) |
G4tgbMaterialMgr.cc 파일의 105 번째 라인에서 정의되었습니다.
다음을 참조함 : G4tgrMaterialFactory::GetInstance(), G4tgrMaterialFactory::GetIsotopeList(), G4tgbIsotope::GetName(), theG4tgbIsotopes.
다음에 의해서 참조됨 : GetInstance().
void G4tgbMaterialMgr::CopyMaterials | ( | ) |
G4tgbMaterialMgr.cc 파일의 135 번째 라인에서 정의되었습니다.
다음을 참조함 : G4tgrMaterialFactory::GetInstance(), G4tgrMaterialFactory::GetMaterialList(), G4tgbMaterial::GetName(), G4tgrMaterial::GetType(), theG4tgbMaterials.
다음에 의해서 참조됨 : GetInstance().
G4tgbMaterialMgr.cc 파일의 325 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4tgrMessenger::GetVerboseLevel(), theG4Elements.
다음에 의해서 참조됨 : FindOrBuildG4Element().
G4tgbMaterialMgr.cc 파일의 196 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4tgrMessenger::GetVerboseLevel(), theG4Isotopes.
다음에 의해서 참조됨 : FindOrBuildG4Isotope().
G4Material * G4tgbMaterialMgr::FindBuiltG4Material | ( | const G4String & | name | ) | const |
G4tgbMaterialMgr.cc 파일의 446 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4tgrMessenger::GetVerboseLevel(), theG4Materials.
다음에 의해서 참조됨 : FindOrBuildG4Material().
G4tgbElement * G4tgbMaterialMgr::FindG4tgbElement | ( | const G4String & | name, |
G4bool | bMustExist = 0 |
||
) | const |
G4tgbMaterialMgr.cc 파일의 347 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4cout, G4endl, G4Exception(), G4tgrMessenger::GetVerboseLevel(), theG4tgbElements.
다음에 의해서 참조됨 : FindOrBuildG4Element().
G4tgbIsotope * G4tgbMaterialMgr::FindG4tgbIsotope | ( | const G4String & | name, |
G4bool | bMustExist = 0 |
||
) | const |
G4tgbMaterialMgr.cc 파일의 219 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4cout, G4endl, G4Exception(), G4tgrMessenger::GetVerboseLevel(), theG4tgbIsotopes.
다음에 의해서 참조됨 : FindOrBuildG4Isotope().
G4tgbMaterial * G4tgbMaterialMgr::FindG4tgbMaterial | ( | const G4String & | name, |
G4bool | bMustExist = 0 |
||
) | const |
G4tgbMaterialMgr.cc 파일의 468 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4cout, G4endl, G4Exception(), G4tgrMessenger::GetVerboseLevel(), theG4tgbMaterials.
다음에 의해서 참조됨 : FindOrBuildG4Material().
G4tgbMaterialMgr.cc 파일의 249 번째 라인에서 정의되었습니다.
다음을 참조함 : G4tgbElement::BuildG4ElementFromIsotopes(), G4tgbElement::BuildG4ElementSimple(), FatalException, FindBuiltG4Element(), FindG4tgbElement(), G4NistManager::FindOrBuildElement(), G4cout, G4endl, G4Exception(), G4Element::GetName(), G4tgbElement::GetType(), G4tgrMessenger::GetVerboseLevel(), G4NistManager::Instance(), theG4Elements.
다음에 의해서 참조됨 : G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbMaterialMixtureByNoAtoms::BuildG4Material().
G4tgbMaterialMgr.cc 파일의 161 번째 라인에서 정의되었습니다.
다음을 참조함 : G4tgbIsotope::BuildG4Isotope(), FindBuiltG4Isotope(), FindG4tgbIsotope(), G4cout, G4endl, G4Isotope::GetName(), G4tgrMessenger::GetVerboseLevel(), theG4Isotopes.
다음에 의해서 참조됨 : G4tgbElement::BuildG4ElementFromIsotopes().
G4Material * G4tgbMaterialMgr::FindOrBuildG4Material | ( | const G4String & | name, |
G4bool | bMustExist = 1 |
||
) |
G4tgbMaterialMgr.cc 파일의 377 번째 라인에서 정의되었습니다.
다음을 참조함 : G4tgbMaterial::BuildG4Material(), FatalException, FindBuiltG4Material(), FindG4tgbMaterial(), G4NistManager::FindOrBuildMaterial(), G4cout, G4endl, G4Exception(), G4Material::GetIonisation(), G4tgrMaterial::GetIonisationMeanExcitationEnergy(), G4Material::GetName(), G4tgbMaterial::GetTgrMate(), G4tgrMessenger::GetVerboseLevel(), G4NistManager::Instance(), G4IonisParamMat::SetMeanExcitationEnergy(), theG4Materials.
다음에 의해서 참조됨 : G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbVolume::ConstructG4LogVol(), G4tgbVolume::ConstructG4PhysVol(), G4tgbMaterialMixtureByVolume::TransformToFractionsByWeight().
|
inline |
G4tgbMaterialMgr.hh 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4Elements.
다음에 의해서 참조됨 : G4tgbVolumeMgr::DumpSummary().
|
inline |
G4tgbMaterialMgr.hh 파일의 111 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4Isotopes.
다음에 의해서 참조됨 : G4tgbVolumeMgr::DumpSummary().
|
inline |
G4tgbMaterialMgr.hh 파일의 113 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4Materials.
다음에 의해서 참조됨 : G4tgbVolumeMgr::DumpSummary().
|
static |
G4tgbMaterialMgr.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : CopyElements(), CopyIsotopes(), CopyMaterials(), G4tgbMaterialMgr(), theInstance.
다음에 의해서 참조됨 : G4tgbElement::BuildG4ElementFromIsotopes(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByNoAtoms::BuildG4Material(), G4tgbVolume::ConstructG4LogVol(), G4tgbVolume::ConstructG4PhysVol(), G4tgbVolumeMgr::DumpSummary(), G4tgbMaterialMixtureByVolume::TransformToFractionsByWeight().
|
private |
G4tgbMaterialMgr.hh 파일의 132 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FindBuiltG4Element(), FindOrBuildG4Element(), GetG4ElementList().
|
private |
G4tgbMaterialMgr.hh 파일의 130 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FindBuiltG4Isotope(), FindOrBuildG4Isotope(), GetG4IsotopeList().
|
private |
G4tgbMaterialMgr.hh 파일의 134 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FindBuiltG4Material(), FindOrBuildG4Material(), GetG4MaterialList().
|
private |
G4tgbMaterialMgr.hh 파일의 126 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyElements(), FindG4tgbElement(), ~G4tgbMaterialMgr().
|
private |
G4tgbMaterialMgr.hh 파일의 124 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyIsotopes(), FindG4tgbIsotope(), ~G4tgbMaterialMgr().
|
private |
G4tgbMaterialMgr.hh 파일의 128 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyMaterials(), FindG4tgbMaterial(), ~G4tgbMaterialMgr().
|
staticprivate |
G4tgbMaterialMgr.hh 파일의 122 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetInstance(), ~G4tgbMaterialMgr().