#include <G4PhysListRegistry.hh>
정적 Public 멤버 함수 | |
static G4PhysListRegistry * | Instance () |
Private 멤버 함수 | |
G4PhysListRegistry () | |
Private 속성 | |
std::map< G4String, G4VBasePhysListStamper * > | factories |
std::map< G4String, G4String > | physicsExtensions |
G4int | verbose |
G4int | unknownFatal |
G4String | userDefault |
throw an exception if unsatisfiable? 더 자세히 ... | |
G4String | systemDefault |
use this if $PHYSLIST isn't set 더 자세히 ... | |
std::vector< G4String > | availBasePhysLists |
std::vector< G4String > | availExtensions |
정적 Private 속성 | |
static G4ThreadLocal G4PhysListRegistry * | theInstance = 0 |
G4PhysListRegistry.hh 파일의 57 번째 라인에서 정의되었습니다.
G4PhysListRegistry::~G4PhysListRegistry | ( | ) |
G4PhysListRegistry.cc 파일의 100 번째 라인에서 정의되었습니다.
|
private |
G4PhysListRegistry.cc 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : SetUserDefaultPhysList().
다음에 의해서 참조됨 : Instance().
void G4PhysListRegistry::AddFactory | ( | G4String | name, |
G4VBasePhysListStamper * | factory | ||
) |
G4PhysListRegistry.cc 파일의 110 번째 라인에서 정의되었습니다.
다음을 참조함 : factories.
다음에 의해서 참조됨 : G4PhysListStamper< T >::G4PhysListStamper().
G4PhysListRegistry.cc 파일의 115 번째 라인에서 정의되었습니다.
다음을 참조함 : physicsExtensions.
다음에 의해서 참조됨 : Instance(), main().
const std::vector< G4String > & G4PhysListRegistry::AvailablePhysicsExtensions | ( | ) | const |
G4PhysListRegistry.cc 파일의 389 번째 라인에서 정의되었습니다.
다음을 참조함 : availExtensions, physicsExtensions.
다음에 의해서 참조됨 : AvailablePhysListsEM(), DeconstructPhysListName().
const std::vector< G4String > & G4PhysListRegistry::AvailablePhysLists | ( | ) | const |
G4PhysListRegistry.cc 파일의 378 번째 라인에서 정의되었습니다.
다음을 참조함 : availBasePhysLists, factories.
다음에 의해서 참조됨 : g4alt::G4PhysListFactory::AvailablePhysLists(), DeconstructPhysListName(), PrintAvailablePhysLists().
const std::vector< G4String > & G4PhysListRegistry::AvailablePhysListsEM | ( | ) | const |
G4PhysListRegistry.cc 파일의 400 번째 라인에서 정의되었습니다.
다음을 참조함 : AvailablePhysicsExtensions().
다음에 의해서 참조됨 : g4alt::G4PhysListFactory::AvailablePhysListsEM().
G4bool G4PhysListRegistry::DeconstructPhysListName | ( | const G4String & | name, |
G4String & | plBase, | ||
std::vector< G4String > & | physExt, | ||
std::vector< G4int > & | replace, | ||
G4int | verbose = 0 |
||
) | const |
G4PhysListRegistry.cc 파일의 231 번째 라인에서 정의되었습니다.
다음을 참조함 : G4PhysicsConstructorRegistry::AvailablePhysicsConstructors(), AvailablePhysicsExtensions(), AvailablePhysLists(), G4String::data(), doReplace, FindLongestMatch(), G4cout, G4endl, G4PhysicsConstructorRegistry::Instance(), isCtorName, G4PhysicsConstructorRegistry::IsKnownPhysicsConstructor(), physicsExtensions.
다음에 의해서 참조됨 : GetModularPhysicsList(), IsReferencePhysList().
G4bool G4PhysListRegistry::FindLongestMatch | ( | const G4String & | workName, |
const G4String & | searchName, | ||
const std::vector< G4String > & | validNames, | ||
G4String & | bestMatch, | ||
G4int | verbose = 0 |
||
) | const |
G4PhysListRegistry.cc 파일의 341 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeconstructPhysListName().
G4VModularPhysicsList * G4PhysListRegistry::GetModularPhysicsList | ( | const G4String & | name | ) |
G4PhysListRegistry.cc 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : DeconstructPhysListName(), doReplace, factories, FatalException, G4cout, G4endl, G4Exception(), G4PhysicsConstructorRegistry::GetPhysicsConstructor(), G4VModularPhysicsList::GetVerboseLevel(), G4PhysicsConstructorRegistry::Instance(), isCtorName, physicsExtensions, G4VModularPhysicsList::RegisterPhysics(), G4VModularPhysicsList::ReplacePhysics(), G4VModularPhysicsList::SetVerboseLevel(), unknownFatal, verbose.
다음에 의해서 참조됨 : GetModularPhysicsListFromEnv(), g4alt::G4PhysListFactory::GetReferencePhysList().
G4VModularPhysicsList * G4PhysListRegistry::GetModularPhysicsListFromEnv | ( | ) |
G4PhysListRegistry.cc 파일의 201 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, GetModularPhysicsList(), userDefault.
다음에 의해서 참조됨 : g4alt::G4PhysListFactory::ReferencePhysList().
|
inline |
G4PhysListRegistry.hh 파일의 103 번째 라인에서 정의되었습니다.
다음을 참조함 : systemDefault.
|
inline |
G4PhysListRegistry.hh 파일의 96 번째 라인에서 정의되었습니다.
다음을 참조함 : unknownFatal.
다음에 의해서 참조됨 : g4alt::G4PhysListFactory::GetUnknownFatal().
|
inline |
G4PhysListRegistry.hh 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : userDefault.
|
inline |
G4PhysListRegistry.hh 파일의 93 번째 라인에서 정의되었습니다.
다음을 참조함 : verbose.
다음에 의해서 참조됨 : g4alt::G4PhysListFactory::GetVerbose().
|
static |
G4PhysListRegistry.cc 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : AddPhysicsExtension(), G4PhysListRegistry(), G4ThreadLocal, theInstance.
다음에 의해서 참조됨 : g4alt::G4PhysListFactory::AvailablePhysLists(), g4alt::G4PhysListFactory::AvailablePhysListsEM(), G4PhysListStamper< T >::G4PhysListStamper(), g4alt::G4PhysListFactory::GetReferencePhysList(), g4alt::G4PhysListFactory::GetUnknownFatal(), g4alt::G4PhysListFactory::GetVerbose(), g4alt::G4PhysListFactory::IsReferencePhysList(), main(), g4alt::G4PhysListFactory::PrintAvailablePhysLists(), g4alt::G4PhysListFactory::ReferencePhysList(), g4alt::G4PhysListFactory::SetDefaultReferencePhysList(), g4alt::G4PhysListFactory::SetUnknownFatal(), g4alt::G4PhysListFactory::SetVerbose().
G4PhysListRegistry.cc 파일의 222 번째 라인에서 정의되었습니다.
다음을 참조함 : DeconstructPhysListName().
다음에 의해서 참조됨 : g4alt::G4PhysListFactory::IsReferencePhysList().
void G4PhysListRegistry::PrintAvailablePhysLists | ( | ) | const |
G4PhysListRegistry.cc 파일의 408 번째 라인에서 정의되었습니다.
다음을 참조함 : AvailablePhysLists(), G4cout, G4endl, G4PhysicsConstructorRegistry::Instance(), G4PhysicsConstructorRegistry::IsKnownPhysicsConstructor(), n, physicsExtensions.
다음에 의해서 참조됨 : g4alt::G4PhysListFactory::PrintAvailablePhysLists().
G4PhysListRegistry.hh 파일의 95 번째 라인에서 정의되었습니다.
다음을 참조함 : unknownFatal.
다음에 의해서 참조됨 : g4alt::G4PhysListFactory::SetUnknownFatal().
G4PhysListRegistry.cc 파일의 104 번째 라인에서 정의되었습니다.
다음을 참조함 : systemDefault, userDefault.
다음에 의해서 참조됨 : G4PhysListRegistry(), g4alt::G4PhysListFactory::SetDefaultReferencePhysList().
G4PhysListRegistry.hh 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : verbose.
다음에 의해서 참조됨 : g4alt::G4PhysListFactory::SetVerbose().
|
mutableprivate |
use this if user hasn't set userDefault or attempts to set the userDefault=""
G4PhysListRegistry.hh 파일의 125 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AvailablePhysLists().
|
mutableprivate |
G4PhysListRegistry.hh 파일의 126 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AvailablePhysicsExtensions().
|
private |
G4PhysListRegistry.hh 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddFactory(), AvailablePhysLists(), GetModularPhysicsList().
G4PhysListRegistry.hh 파일의 112 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddPhysicsExtension(), AvailablePhysicsExtensions(), DeconstructPhysListName(), GetModularPhysicsList(), PrintAvailablePhysLists().
|
private |
use this if $PHYSLIST isn't set
G4PhysListRegistry.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetSystemDefaultPhysList(), SetUserDefaultPhysList().
|
staticprivate |
G4PhysListRegistry.hh 파일의 109 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Instance().
|
private |
G4PhysListRegistry.hh 파일의 115 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetModularPhysicsList(), GetUnknownFatal(), SetUnknownFatal().
|
private |
throw an exception if unsatisfiable?
G4PhysListRegistry.hh 파일의 116 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetModularPhysicsListFromEnv(), GetUserDefaultPhysList(), SetUserDefaultPhysList().
|
private |
G4PhysListRegistry.hh 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetModularPhysicsList(), GetVerbose(), SetVerbose().