#include <G4tgrVolumeMgr.hh>
정적 Public 멤버 함수 | |
static G4tgrVolumeMgr * | GetInstance () |
Private 멤버 함수 | |
G4tgrVolumeMgr () | |
~G4tgrVolumeMgr () | |
Private 속성 | |
G4mapssol | theG4tgrSolidMap |
G4mapsvol | theG4tgrVolumeMap |
G4mmapspl | theG4tgrVolumeTree |
std::vector< G4tgrVolume * > | theG4tgrVolumeList |
std::vector< G4tgrPlace * > | theG4tgrPlaceList |
std::vector< G4tgrIsotope * > | theHgIsotList |
std::vector< G4tgrElement * > | theHgElemList |
std::vector< G4tgrMaterial * > | theHgMateList |
std::vector < G4tgrRotationMatrix * > | theHgRotMList |
정적 Private 속성 | |
static G4ThreadLocal G4tgrVolumeMgr * | theInstance = 0 |
G4tgrVolumeMgr.hh 파일의 59 번째 라인에서 정의되었습니다.
|
private |
G4tgrVolumeMgr.cc 파일의 50 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetInstance().
|
private |
G4tgrVolumeMgr.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : theInstance.
G4tgrSolid * G4tgrVolumeMgr::CreateSolid | ( | const std::vector< G4String > & | wl, |
G4bool | bVOLUtag | ||
) |
G4tgrVolumeMgr.cc 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, FindSolid(), G4Exception().
다음에 의해서 참조됨 : G4tgrVolume::G4tgrVolume(), G4tgrLineProcessor::ProcessLine().
void G4tgrVolumeMgr::DumpSummary | ( | ) |
G4tgrVolumeMgr.cc 파일의 392 번째 라인에서 정의되었습니다.
다음을 참조함 : G4tgrMaterialFactory::DumpElementList(), G4tgrMaterialFactory::DumpIsotopeList(), G4tgrMaterialFactory::DumpMaterialList(), G4tgrRotationMatrixFactory::DumpRotmList(), DumpVolumeTree(), G4cout, G4endl, G4tgrMaterialFactory::GetElementList(), G4tgrRotationMatrixFactory::GetInstance(), G4tgrMaterialFactory::GetInstance(), G4tgrMaterialFactory::GetIsotopeList(), G4tgrMaterialFactory::GetMaterialList(), G4tgrVolume::GetName(), G4tgrRotationMatrixFactory::GetRotMatList(), GetTopVolume(), theG4tgrVolumeMap.
void G4tgrVolumeMgr::DumpVolumeLeaf | ( | const G4tgrVolume * | vol, |
unsigned int | copyNo, | ||
unsigned int | leafDepth | ||
) |
G4tgrVolumeMgr.cc 파일의 362 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, GetChildren(), G4tgrPlace::GetCopyNo(), G4tgrVolume::GetName(), G4tgrPlace::GetVolume().
다음에 의해서 참조됨 : DumpVolumeTree().
void G4tgrVolumeMgr::DumpVolumeTree | ( | ) |
G4tgrVolumeMgr.cc 파일의 351 번째 라인에서 정의되었습니다.
다음을 참조함 : DumpVolumeLeaf(), G4cout, G4endl, GetTopVolume().
다음에 의해서 참조됨 : DumpSummary().
G4tgrSolid * G4tgrVolumeMgr::FindSolid | ( | const G4String & | name, |
G4bool | exists = false |
||
) |
G4tgrVolumeMgr.cc 파일의 187 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4cerr, G4endl, G4Exception(), theG4tgrSolidMap.
다음에 의해서 참조됨 : CreateSolid(), G4tgrSolidBoolean::G4tgrSolidBoolean(), G4tgrVolume::G4tgrVolume().
G4tgrVolume * G4tgrVolumeMgr::FindVolume | ( | const G4String & | volname, |
G4bool | exists = false |
||
) |
G4tgrVolumeMgr.cc 파일의 217 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4cerr, G4endl, G4Exception(), JustWarning, theG4tgrVolumeMap.
다음에 의해서 참조됨 : G4tgrLineProcessor::FindVolume(), G4tgrSolidBoolean::G4tgrSolidBoolean(), G4tgrVolumeDivision::G4tgrVolumeDivision(), GetTopVolume().
std::vector< G4tgrVolume * > G4tgrVolumeMgr::FindVolumes | ( | const G4String & | volname, |
G4bool | exists | ||
) |
G4tgrVolumeMgr.cc 파일의 252 번째 라인에서 정의되었습니다.
다음을 참조함 : G4tgrUtils::AreWordsEquivalent(), FatalException, G4cerr, G4endl, G4Exception(), JustWarning, theG4tgrVolumeMap.
다음에 의해서 참조됨 : G4tgrLineProcessor::ProcessLine().
std::pair< G4mmapspl::iterator, G4mmapspl::iterator > G4tgrVolumeMgr::GetChildren | ( | const G4String & | name | ) |
G4tgrVolumeMgr.cc 파일의 342 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4tgrVolumeTree.
다음에 의해서 참조됨 : G4tgbVolume::ConstructG4Volumes(), DumpVolumeLeaf().
|
inline |
G4tgrVolumeMgr.hh 파일의 118 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4tgrPlaceList.
|
inline |
G4tgrVolumeMgr.hh 파일의 120 번째 라인에서 정의되었습니다.
다음을 참조함 : theHgElemList.
|
static |
G4tgrVolumeMgr.cc 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : G4tgrVolumeMgr(), theInstance.
다음에 의해서 참조됨 : G4tgrVolumeAssembly::AddPlace(), G4tgrVolume::AddPlace(), G4tgrVolume::AddPlaceParam(), G4tgrVolume::AddPlaceReplica(), G4tgbDetectorConstruction::Construct(), G4tgbVolume::ConstructG4Volumes(), G4tgbVolumeMgr::CopyVolumes(), G4tgrLineProcessor::G4tgrLineProcessor(), G4tgrSolid::G4tgrSolid(), G4tgrSolidBoolean::G4tgrSolidBoolean(), G4tgrVolume::G4tgrVolume(), G4tgrVolumeDivision::G4tgrVolumeDivision(), ExTGRCDetectorBuilder::ReadDetector(), G4tgbDetectorBuilder::ReadDetector().
|
inline |
G4tgrVolumeMgr.hh 파일의 119 번째 라인에서 정의되었습니다.
다음을 참조함 : theHgIsotList.
|
inline |
G4tgrVolumeMgr.hh 파일의 121 번째 라인에서 정의되었습니다.
다음을 참조함 : theHgMateList.
|
inline |
G4tgrVolumeMgr.hh 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : theHgRotMList.
|
inline |
G4tgrVolumeMgr.hh 파일의 114 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4tgrSolidMap.
const G4tgrVolume * G4tgrVolumeMgr::GetTopVolume | ( | ) |
G4tgrVolumeMgr.cc 파일의 292 번째 라인에서 정의되었습니다.
다음을 참조함 : FindVolume(), G4cout, G4endl, G4Exception(), G4tgrVolume::GetName(), G4tgrVolume::GetPlacements(), G4tgrVolume::GetType(), G4tgrMessenger::GetVerboseLevel(), JustWarning, theG4tgrVolumeMap.
다음에 의해서 참조됨 : G4tgbDetectorConstruction::Construct(), DumpSummary(), DumpVolumeTree(), ExTGRCDetectorBuilder::ReadDetector(), G4tgbDetectorBuilder::ReadDetector().
|
inline |
G4tgrVolumeMgr.hh 파일의 117 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4tgrVolumeList.
|
inline |
G4tgrVolumeMgr.hh 파일의 115 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4tgrVolumeMap.
다음에 의해서 참조됨 : G4tgbVolumeMgr::CopyVolumes().
|
inline |
G4tgrVolumeMgr.hh 파일의 116 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4tgrVolumeTree.
void G4tgrVolumeMgr::RegisterMe | ( | G4tgrSolid * | vol | ) |
G4tgrVolumeMgr.cc 파일의 109 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), G4tgrSolid::GetName(), theG4tgrSolidMap.
다음에 의해서 참조됨 : G4tgrSolid::G4tgrSolid(), G4tgrSolidBoolean::G4tgrSolidBoolean(), G4tgrLineProcessor::ProcessLine().
void G4tgrVolumeMgr::RegisterMe | ( | G4tgrVolume * | vol | ) |
G4tgrVolumeMgr.cc 파일의 140 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), G4tgrVolume::GetName(), theG4tgrVolumeList, theG4tgrVolumeMap.
|
inline |
G4tgrVolumeMgr.hh 파일의 106 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4tgrPlaceList.
|
inline |
G4tgrVolumeMgr.hh 파일의 107 번째 라인에서 정의되었습니다.
다음을 참조함 : theHgIsotList.
|
inline |
G4tgrVolumeMgr.hh 파일의 108 번째 라인에서 정의되었습니다.
다음을 참조함 : theHgElemList.
|
inline |
G4tgrVolumeMgr.hh 파일의 109 번째 라인에서 정의되었습니다.
다음을 참조함 : theHgMateList.
|
inline |
G4tgrVolumeMgr.hh 파일의 110 번째 라인에서 정의되었습니다.
다음을 참조함 : theHgRotMList.
void G4tgrVolumeMgr::RegisterParentChild | ( | const G4String & | parentName, |
const G4tgrPlace * | pl | ||
) |
G4tgrVolumeMgr.cc 파일의 179 번째 라인에서 정의되었습니다.
다음을 참조함 : theG4tgrVolumeTree.
다음에 의해서 참조됨 : G4tgrVolumeAssembly::AddPlace(), G4tgrVolume::AddPlace(), G4tgrVolume::AddPlaceParam(), G4tgrVolume::AddPlaceReplica(), G4tgrVolumeDivision::G4tgrVolumeDivision().
void G4tgrVolumeMgr::UnRegisterMe | ( | G4tgrSolid * | vol | ) |
G4tgrVolumeMgr.cc 파일의 123 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), G4tgrSolid::GetName(), theG4tgrSolidMap.
void G4tgrVolumeMgr::UnRegisterMe | ( | G4tgrVolume * | vol | ) |
G4tgrVolumeMgr.cc 파일의 155 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), G4tgrVolume::GetName(), theG4tgrVolumeList, theG4tgrVolumeMap.
|
private |
G4tgrVolumeMgr.hh 파일의 146 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetDetPlaceList(), RegisterMe().
|
private |
G4tgrVolumeMgr.hh 파일의 131 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FindSolid(), GetSolidMap(), RegisterMe(), UnRegisterMe().
|
private |
G4tgrVolumeMgr.hh 파일의 145 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetVolumeList(), RegisterMe(), UnRegisterMe().
|
private |
G4tgrVolumeMgr.hh 파일의 135 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DumpSummary(), FindVolume(), FindVolumes(), GetTopVolume(), GetVolumeMap(), RegisterMe(), UnRegisterMe().
|
private |
G4tgrVolumeMgr.hh 파일의 139 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetChildren(), GetVolumeTree(), RegisterParentChild().
|
private |
G4tgrVolumeMgr.hh 파일의 148 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetElementList(), RegisterMe().
|
private |
G4tgrVolumeMgr.hh 파일의 147 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetIsotopeList(), RegisterMe().
|
private |
G4tgrVolumeMgr.hh 파일의 149 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetMaterialList(), RegisterMe().
|
private |
G4tgrVolumeMgr.hh 파일의 150 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetRotMList(), RegisterMe().
|
staticprivate |
G4tgrVolumeMgr.hh 파일의 143 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetInstance(), ~G4tgrVolumeMgr().