#include <G4PhysicsConstructorRegistry.hh>
Public 멤버 함수 | |
| ~G4PhysicsConstructorRegistry () | |
| void | Register (G4VPhysicsConstructor *) |
| void | DeRegister (G4VPhysicsConstructor *) |
| void | Clean () |
| void | AddFactory (G4String, G4VBasePhysConstrFactory *) |
| G4VPhysicsConstructor * | GetPhysicsConstructor (const G4String &name) |
| G4bool | IsKnownPhysicsConstructor (const G4String &name) |
| std::vector< G4String > | AvailablePhysicsConstructors () const |
| void | PrintAvailablePhysicsConstructors () const |
정적 Public 멤버 함수 | |
| static G4PhysicsConstructorRegistry * | Instance () |
Private 멤버 함수 | |
| G4PhysicsConstructorRegistry () | |
Private 속성 | |
| std::vector < G4VPhysicsConstructor * > | physConstr |
| std::map< G4String, G4VBasePhysConstrFactory * > | factories |
정적 Private 속성 | |
| static G4ThreadLocal G4PhysicsConstructorRegistry * | theInstance = 0 |
G4PhysicsConstructorRegistry.hh 파일의 57 번째 라인에서 정의되었습니다.
| G4PhysicsConstructorRegistry::~G4PhysicsConstructorRegistry | ( | ) |
G4PhysicsConstructorRegistry.cc 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : Clean().
|
private |
G4PhysicsConstructorRegistry.cc 파일의 63 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Instance().
| void G4PhysicsConstructorRegistry::AddFactory | ( | G4String | name, |
| G4VBasePhysConstrFactory * | factory | ||
| ) |
G4PhysicsConstructorRegistry.cc 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : factories.
다음에 의해서 참조됨 : G4PhysicsConstructorFactory< T >::G4PhysicsConstructorFactory().
| std::vector< G4String > G4PhysicsConstructorRegistry::AvailablePhysicsConstructors | ( | ) | const |
G4PhysicsConstructorRegistry.cc 파일의 144 번째 라인에서 정의되었습니다.
다음을 참조함 : factories.
다음에 의해서 참조됨 : G4PhysListRegistry::DeconstructPhysListName(), PrintAvailablePhysicsConstructors().
| void G4PhysicsConstructorRegistry::Clean | ( | ) |
G4PhysicsConstructorRegistry.cc 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : n, physConstr.
다음에 의해서 참조됨 : ~G4PhysicsConstructorRegistry().
| void G4PhysicsConstructorRegistry::DeRegister | ( | G4VPhysicsConstructor * | p | ) |
G4PhysicsConstructorRegistry.cc 파일의 98 번째 라인에서 정의되었습니다.
다음을 참조함 : n, physConstr.
| G4VPhysicsConstructor * G4PhysicsConstructorRegistry::GetPhysicsConstructor | ( | const G4String & | name | ) |
G4PhysicsConstructorRegistry.cc 파일의 117 번째 라인에서 정의되었습니다.
다음을 참조함 : factories, FatalException, G4endl, G4Exception().
다음에 의해서 참조됨 : G4PhysListRegistry::GetModularPhysicsList().
|
static |
G4PhysicsConstructorRegistry.cc 파일의 54 번째 라인에서 정의되었습니다.
다음을 참조함 : G4PhysicsConstructorRegistry(), G4ThreadLocal, theInstance.
다음에 의해서 참조됨 : G4PhysListRegistry::DeconstructPhysListName(), G4PhysicsConstructorFactory< T >::G4PhysicsConstructorFactory(), G4PhysListRegistry::GetModularPhysicsList(), G4PhysListRegistry::PrintAvailablePhysLists(), PhysicsList::RegisterConstructor(), TG4GenericPhysicsList< T >::RegisterPhysicsConstructor().
G4PhysicsConstructorRegistry.cc 파일의 138 번째 라인에서 정의되었습니다.
다음을 참조함 : factories.
다음에 의해서 참조됨 : G4PhysListRegistry::DeconstructPhysListName(), G4PhysListRegistry::PrintAvailablePhysLists().
| void G4PhysicsConstructorRegistry::PrintAvailablePhysicsConstructors | ( | ) | const |
G4PhysicsConstructorRegistry.cc 파일의 155 번째 라인에서 정의되었습니다.
다음을 참조함 : AvailablePhysicsConstructors(), G4cout, G4endl, n.
| void G4PhysicsConstructorRegistry::Register | ( | G4VPhysicsConstructor * | p | ) |
G4PhysicsConstructorRegistry.cc 파일의 86 번째 라인에서 정의되었습니다.
다음을 참조함 : n, physConstr.
|
private |
G4PhysicsConstructorRegistry.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddFactory(), AvailablePhysicsConstructors(), GetPhysicsConstructor(), IsKnownPhysicsConstructor().
|
private |
G4PhysicsConstructorRegistry.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Clean(), DeRegister(), Register().
|
staticprivate |
G4PhysicsConstructorRegistry.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Instance().
1.8.5