#include <G4SolidsWorkspace.hh>
Public 멤버 함수 | |
G4SolidsWorkspace (G4bool verbose=false) | |
~G4SolidsWorkspace () | |
void | UseWorkspace () |
void | ReleaseWorkspace () |
void | DestroyWorkspace () |
void | InitialiseWorkspace () |
void | SetVerbose (G4bool v) |
G4bool | GetVerbose () |
Protected 멤버 함수 | |
void | InitialiseSolids () |
Private 속성 | |
G4PlSideManager * | fpPolyconeSideSIM |
G4PhSideManager * | fpPolyhedraSideSIM |
G4PlSideData * | fPolyconeSideOffset |
G4PhSideData * | fPolyhedraSideOffset |
G4bool | fVerbose |
G4SolidsWorkspace.hh 파일의 57 번째 라인에서 정의되었습니다.
G4SolidsWorkspace::G4SolidsWorkspace | ( | G4bool | verbose = false | ) |
G4SolidsWorkspace::~G4SolidsWorkspace | ( | ) |
G4SolidsWorkspace.cc 파일의 54 번째 라인에서 정의되었습니다.
void G4SolidsWorkspace::DestroyWorkspace | ( | ) |
G4SolidsWorkspace.cc 파일의 108 번째 라인에서 정의되었습니다.
다음을 참조함 : fpPolyconeSideSIM, fpPolyhedraSideSIM, G4GeomSplitter< T >::FreeSlave().
다음에 의해서 참조됨 : G4SolidsWorkspacePool::CleanUpAndDestroyAllWorkspaces(), G4WorkerThread::UpdateGeometryAndPhysicsVectorFromMaster().
|
inline |
G4SolidsWorkspace.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : fVerbose.
|
protected |
G4SolidsWorkspace.cc 파일의 82 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitialiseWorkspace().
void G4SolidsWorkspace::InitialiseWorkspace | ( | ) |
G4SolidsWorkspace.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : fpPolyconeSideSIM, fpPolyhedraSideSIM, fVerbose, G4cout, G4endl, InitialiseSolids(), G4GeomSplitter< T >::SlaveInitializeSubInstance().
다음에 의해서 참조됨 : G4SolidsWorkspace(), G4WorkerThread::UpdateGeometryAndPhysicsVectorFromMaster().
void G4SolidsWorkspace::ReleaseWorkspace | ( | ) |
G4SolidsWorkspace.cc 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : fpPolyconeSideSIM, fpPolyhedraSideSIM, G4GeomSplitter< T >::UseWorkArea().
다음에 의해서 참조됨 : G4SolidsWorkspacePool::Recycle().
G4SolidsWorkspace.hh 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : fVerbose.
void G4SolidsWorkspace::UseWorkspace | ( | ) |
G4SolidsWorkspace.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : fPolyconeSideOffset, fPolyhedraSideOffset, fpPolyconeSideSIM, fpPolyhedraSideSIM, fVerbose, G4cout, G4endl, G4GeomSplitter< T >::UseWorkArea().
다음에 의해서 참조됨 : G4SolidsWorkspacePool::FindOrCreateWorkspace().
|
private |
G4SolidsWorkspace.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4SolidsWorkspace(), UseWorkspace().
|
private |
G4SolidsWorkspace.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4SolidsWorkspace(), UseWorkspace().
|
private |
G4SolidsWorkspace.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DestroyWorkspace(), G4SolidsWorkspace(), InitialiseWorkspace(), ReleaseWorkspace(), UseWorkspace().
|
private |
G4SolidsWorkspace.hh 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DestroyWorkspace(), G4SolidsWorkspace(), InitialiseWorkspace(), ReleaseWorkspace(), UseWorkspace().
|
private |
G4SolidsWorkspace.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetVerbose(), InitialiseWorkspace(), SetVerbose(), UseWorkspace().