Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Protected 멤버 함수 | Private 속성 | 모든 멤버 목록
G4GeometryWorkspace 클래스 참조

#include <G4GeometryWorkspace.hh>

Public 멤버 함수

 G4GeometryWorkspace ()
 
 ~G4GeometryWorkspace ()
 
void UseWorkspace ()
 
void ReleaseWorkspace ()
 
void DestroyWorkspace ()
 
void InitialiseWorkspace ()
 
void SetVerbose (G4bool v)
 
G4bool GetVerbose ()
 

Protected 멤버 함수

void InitialisePhysicalVolumes ()
 
G4bool CloneParameterisedSolids (G4PVParameterised *paramVol)
 
G4bool CloneReplicaSolid (G4PVReplica *)
 

Private 속성

G4LVManagerfpLogicalVolumeSIM
 
G4PVManagerfpPhysicalVolumeSIM
 
G4PVRManagerfpReplicaSIM
 
G4RegionManagerfpRegionSIM
 
G4LVDatafLogicalVolumeOffset
 
G4PVDatafPhysicalVolumeOffset
 
G4ReplicaDatafReplicaOffset
 
G4RegionDatafRegionOffset
 
G4bool fVerbose
 

상세한 설명

G4GeometryWorkspace.hh 파일의 62 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4GeometryWorkspace::G4GeometryWorkspace ( )
G4GeometryWorkspace::~G4GeometryWorkspace ( )

G4GeometryWorkspace.cc 파일의 83 번째 라인에서 정의되었습니다.

멤버 함수 문서화

G4bool G4GeometryWorkspace::CloneParameterisedSolids ( G4PVParameterised paramVol)
protected
G4bool G4GeometryWorkspace::CloneReplicaSolid ( G4PVReplica replicaPV)
protected
void G4GeometryWorkspace::DestroyWorkspace ( )
G4bool G4GeometryWorkspace::GetVerbose ( )
inline

G4GeometryWorkspace.hh 파일의 77 번째 라인에서 정의되었습니다.

다음을 참조함 : fVerbose.

void G4GeometryWorkspace::InitialisePhysicalVolumes ( )
protected
void G4GeometryWorkspace::InitialiseWorkspace ( )
void G4GeometryWorkspace::ReleaseWorkspace ( )

G4GeometryWorkspace.cc 파일의 122 번째 라인에서 정의되었습니다.

다음을 참조함 : fpLogicalVolumeSIM, fpPhysicalVolumeSIM, fpRegionSIM, fpReplicaSIM, G4GeomSplitter< T >::UseWorkArea().

다음에 의해서 참조됨 : G4GeometryWorkspacePool::Recycle().

void G4GeometryWorkspace::SetVerbose ( G4bool  v)
inline

G4GeometryWorkspace.hh 파일의 76 번째 라인에서 정의되었습니다.

다음을 참조함 : fVerbose.

void G4GeometryWorkspace::UseWorkspace ( )

멤버 데이타 문서화

G4LVData* G4GeometryWorkspace::fLogicalVolumeOffset
private

G4GeometryWorkspace.hh 파일의 96 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4GeometryWorkspace(), UseWorkspace().

G4PVData* G4GeometryWorkspace::fPhysicalVolumeOffset
private

G4GeometryWorkspace.hh 파일의 97 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4GeometryWorkspace(), UseWorkspace().

G4LVManager* G4GeometryWorkspace::fpLogicalVolumeSIM
private

G4GeometryWorkspace.hh 파일의 87 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : DestroyWorkspace(), G4GeometryWorkspace(), InitialiseWorkspace(), ReleaseWorkspace(), UseWorkspace().

G4PVManager* G4GeometryWorkspace::fpPhysicalVolumeSIM
private

G4GeometryWorkspace.hh 파일의 88 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : DestroyWorkspace(), G4GeometryWorkspace(), InitialiseWorkspace(), ReleaseWorkspace(), UseWorkspace().

G4RegionManager* G4GeometryWorkspace::fpRegionSIM
private

G4GeometryWorkspace.hh 파일의 90 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : DestroyWorkspace(), G4GeometryWorkspace(), InitialiseWorkspace(), ReleaseWorkspace(), UseWorkspace().

G4PVRManager* G4GeometryWorkspace::fpReplicaSIM
private

G4GeometryWorkspace.hh 파일의 89 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : DestroyWorkspace(), G4GeometryWorkspace(), InitialiseWorkspace(), ReleaseWorkspace(), UseWorkspace().

G4RegionData* G4GeometryWorkspace::fRegionOffset
private

G4GeometryWorkspace.hh 파일의 99 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4GeometryWorkspace(), UseWorkspace().

G4ReplicaData* G4GeometryWorkspace::fReplicaOffset
private

G4GeometryWorkspace.hh 파일의 98 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4GeometryWorkspace(), UseWorkspace().

G4bool G4GeometryWorkspace::fVerbose
private

G4GeometryWorkspace.hh 파일의 101 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetVerbose(), InitialisePhysicalVolumes(), InitialiseWorkspace(), SetVerbose(), UseWorkspace().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: