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

#include <G4GeomTestVolume.hh>

Public 멤버 함수

 G4GeomTestVolume (G4VPhysicalVolume *theTarget, G4double theTolerance=0.0, G4int numberOfPoints=10000, G4bool theVerbosity=true)
 
 ~G4GeomTestVolume ()
 
G4double GetTolerance () const
 
void SetTolerance (G4double tolerance)
 
G4int GetResolution () const
 
void SetResolution (G4int points)
 
G4bool GetVerbosity () const
 
void SetVerbosity (G4bool verbosity)
 
G4int GetErrorsThreshold () const
 
void SetErrorsThreshold (G4int max)
 
void TestRecursiveOverlap (G4int sLevel=0, G4int depth=-1)
 

Private 속성

G4VPhysicalVolumetarget
 
G4double tolerance
 
G4int resolution
 
G4int maxErr
 
G4bool verbosity
 

상세한 설명

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

생성자 & 소멸자 문서화

G4GeomTestVolume::G4GeomTestVolume ( G4VPhysicalVolume theTarget,
G4double  theTolerance = 0.0,
G4int  numberOfPoints = 10000,
G4bool  theVerbosity = true 
)

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

G4GeomTestVolume::~G4GeomTestVolume ( )

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

멤버 함수 문서화

G4int G4GeomTestVolume::GetErrorsThreshold ( ) const

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

다음을 참조함 : maxErr.

G4int G4GeomTestVolume::GetResolution ( ) const

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

다음을 참조함 : resolution.

G4double G4GeomTestVolume::GetTolerance ( ) const

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

다음을 참조함 : tolerance.

G4bool G4GeomTestVolume::GetVerbosity ( ) const

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

다음을 참조함 : verbosity.

void G4GeomTestVolume::SetErrorsThreshold ( G4int  max)

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

다음을 참조함 : G4INCL::Math::max(), maxErr.

다음에 의해서 참조됨 : G4GeometryMessenger::SetNewValue(), TestRecursiveOverlap().

void G4GeomTestVolume::SetResolution ( G4int  points)

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

다음을 참조함 : resolution.

다음에 의해서 참조됨 : G4GeometryMessenger::SetNewValue().

void G4GeomTestVolume::SetTolerance ( G4double  tolerance)

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

다음을 참조함 : tolerance.

다음에 의해서 참조됨 : G4GeometryMessenger::SetNewValue().

void G4GeomTestVolume::SetVerbosity ( G4bool  verbosity)

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

다음을 참조함 : verbosity.

다음에 의해서 참조됨 : G4GeometryMessenger::SetNewValue().

void G4GeomTestVolume::TestRecursiveOverlap ( G4int  sLevel = 0,
G4int  depth = -1 
)

멤버 데이타 문서화

G4int G4GeomTestVolume::maxErr
private

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

다음에 의해서 참조됨 : GetErrorsThreshold(), SetErrorsThreshold(), TestRecursiveOverlap().

G4int G4GeomTestVolume::resolution
private

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

다음에 의해서 참조됨 : GetResolution(), SetResolution(), TestRecursiveOverlap().

G4VPhysicalVolume* G4GeomTestVolume::target
private

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

G4double G4GeomTestVolume::tolerance
private

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

다음에 의해서 참조됨 : GetTolerance(), SetTolerance(), TestRecursiveOverlap().

G4bool G4GeomTestVolume::verbosity
private

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

다음에 의해서 참조됨 : GetVerbosity(), SetVerbosity(), TestRecursiveOverlap().


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