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

#include <G4VDivisionParameterisation.hh>

G4VDivisionParameterisation에 대한 상속 다이어그램 :
G4VPVParameterisation G4VParameterisationBox G4VParameterisationCons G4VParameterisationPara G4VParameterisationPolycone G4VParameterisationPolyhedra G4VParameterisationTrd G4VParameterisationTubs G4ParameterisationBoxX G4ParameterisationBoxY G4ParameterisationBoxZ G4ParameterisationConsPhi G4ParameterisationConsRho G4ParameterisationConsZ G4ParameterisationParaX G4ParameterisationParaY G4ParameterisationParaZ G4ParameterisationPolyconePhi G4ParameterisationPolyconeRho G4ParameterisationPolyconeZ G4ParameterisationPolyhedraPhi G4ParameterisationPolyhedraRho G4ParameterisationPolyhedraZ G4ParameterisationTrdX G4ParameterisationTrdY G4ParameterisationTrdZ G4ParameterisationTubsPhi G4ParameterisationTubsRho G4ParameterisationTubsZ

Public 멤버 함수

 G4VDivisionParameterisation (EAxis axis, G4int nDiv, G4double width, G4double offset, DivisionType divType, G4VSolid *motherSolid=0)
 
virtual ~G4VDivisionParameterisation ()
 
virtual G4VSolidComputeSolid (const G4int, G4VPhysicalVolume *)
 
virtual void ComputeTransformation (const G4int copyNo, G4VPhysicalVolume *physVol) const =0
 
const G4StringGetType () const
 
EAxis GetAxis () const
 
G4int GetNoDiv () const
 
G4double GetWidth () const
 
G4double GetOffset () const
 
G4VSolidGetMotherSolid () const
 
void SetType (const G4String &type)
 
G4int VolumeFirstCopyNo () const
 
void SetHalfGap (G4double hg)
 
G4double GetHalfGap () const
 
virtual G4MaterialComputeMaterial (const G4int repNo, G4VPhysicalVolume *currentVol, const G4VTouchable *parentTouch=0)
 
virtual G4bool IsNested () const
 
virtual G4VVolumeMaterialScannerGetMaterialScanner ()
 
virtual void ComputeDimensions (G4Box &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Tubs &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Trd &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Trap &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Cons &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Sphere &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Orb &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Ellipsoid &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Torus &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Para &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Polycone &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Polyhedra &, const G4int, const G4VPhysicalVolume *) const
 
virtual void ComputeDimensions (G4Hype &, const G4int, const G4VPhysicalVolume *) const
 

Protected 멤버 함수

void ChangeRotMatrix (G4VPhysicalVolume *physVol, G4double rotZ=0.) const
 
G4int CalculateNDiv (G4double motherDim, G4double width, G4double offset) const
 
G4double CalculateWidth (G4double motherDim, G4int nDiv, G4double offset) const
 
virtual void CheckParametersValidity ()
 
void CheckOffset (G4double maxPar)
 
void CheckNDivAndWidth (G4double maxPar)
 
virtual G4double GetMaxParameter () const =0
 
G4double OffsetZ () const
 

Protected 속성

G4String ftype
 
EAxis faxis
 
G4int fnDiv
 
G4double fwidth
 
G4double foffset
 
DivisionType fDivisionType
 
G4VSolidfmotherSolid
 
G4bool fReflectedSolid
 
G4bool fDeleteSolid
 
G4int theVoluFirstCopyNo
 
G4double kCarTolerance
 
G4double fhgap
 

정적 Protected 속성

static G4ThreadLocal
G4RotationMatrix
fRot = 0
 
static const G4int verbose = 5
 

상세한 설명

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

생성자 & 소멸자 문서화

G4VDivisionParameterisation::G4VDivisionParameterisation ( EAxis  axis,
G4int  nDiv,
G4double  width,
G4double  offset,
DivisionType  divType,
G4VSolid motherSolid = 0 
)
G4VDivisionParameterisation::~G4VDivisionParameterisation ( )
virtual

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

다음을 참조함 : fDeleteSolid, fmotherSolid.

멤버 함수 문서화

G4int G4VDivisionParameterisation::CalculateNDiv ( G4double  motherDim,
G4double  width,
G4double  offset 
) const
protected
G4double G4VDivisionParameterisation::CalculateWidth ( G4double  motherDim,
G4int  nDiv,
G4double  offset 
) const
protected
void G4VDivisionParameterisation::ChangeRotMatrix ( G4VPhysicalVolume physVol,
G4double  rotZ = 0. 
) const
protected
void G4VDivisionParameterisation::CheckNDivAndWidth ( G4double  maxPar)
protected

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

다음을 참조함 : DivNDIVandWIDTH, FatalException, fDivisionType, fmotherSolid, fnDiv, foffset, fwidth, G4endl, G4Exception(), G4VSolid::GetName(), kCarTolerance, message().

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

void G4VDivisionParameterisation::CheckOffset ( G4double  maxPar)
protected

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

다음을 참조함 : FatalException, fmotherSolid, foffset, G4endl, G4Exception(), G4VSolid::GetName(), message().

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

void G4VDivisionParameterisation::CheckParametersValidity ( )
protectedvirtual

G4ParameterisationPolyhedraZ, G4ParameterisationPolyconeZ, G4ParameterisationPolyhedraPhi, G4ParameterisationTrdY, G4ParameterisationPolyhedraRho, G4ParameterisationTrdX, G4ParameterisationPolyconeRho에서 재구현되었습니다.

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

다음을 참조함 : CheckNDivAndWidth(), CheckOffset(), GetMaxParameter().

다음에 의해서 참조됨 : G4ParameterisationPolyconeRho::CheckParametersValidity(), G4ParameterisationTrdX::CheckParametersValidity(), G4ParameterisationPolyhedraRho::CheckParametersValidity(), G4ParameterisationTrdY::CheckParametersValidity(), G4ParameterisationPolyhedraPhi::CheckParametersValidity(), G4ParameterisationPolyconeZ::CheckParametersValidity(), G4ParameterisationPolyhedraZ::CheckParametersValidity(), G4ParameterisationBoxX::G4ParameterisationBoxX(), G4ParameterisationBoxY::G4ParameterisationBoxY(), G4ParameterisationBoxZ::G4ParameterisationBoxZ(), G4ParameterisationConsPhi::G4ParameterisationConsPhi(), G4ParameterisationConsRho::G4ParameterisationConsRho(), G4ParameterisationConsZ::G4ParameterisationConsZ(), G4ParameterisationParaX::G4ParameterisationParaX(), G4ParameterisationParaY::G4ParameterisationParaY(), G4ParameterisationParaZ::G4ParameterisationParaZ(), G4ParameterisationPolyconePhi::G4ParameterisationPolyconePhi(), G4ParameterisationTrdZ::G4ParameterisationTrdZ(), G4ParameterisationTubsPhi::G4ParameterisationTubsPhi(), G4ParameterisationTubsRho::G4ParameterisationTubsRho(), G4ParameterisationTubsZ::G4ParameterisationTubsZ().

virtual void G4VPVParameterisation::ComputeDimensions ( G4Box ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited

G4ParameterisationPolyhedraZ, G4ParameterisationPolyconeZ, G4ParameterisationTrdZ, G4ParameterisationParaZ, G4ParameterisationConsZ, G4ParameterisationTubsZ, G4ParameterisationBoxZ, G4ParameterisationPolyhedraPhi, G4ParameterisationTrdY, G4ParameterisationPolyconePhi, G4ParameterisationConsPhi, G4ParameterisationParaY, G4ParameterisationTubsPhi, G4ParameterisationBoxY, RE02NestedPhantomParameterisation, G4VNestedParameterisation, G4ParameterisationPolyhedraRho, G4ParameterisationTrdX, G4ParameterisationPolyconeRho, G4ParameterisationConsRho, G4ParameterisationParaX, G4ParameterisationTubsRho, DicomNestedPhantomParameterisation, ChromosomeParameterisation, G4ParameterisationBoxX, G4PhantomParameterisation, RE05CalorimeterParametrisation, UltraFresnelLensParameterisation, RE04ParallelWorldParam, RE01TrackerParametrisation, G4GDMLParameterisation, RE01CalorimeterParametrisation, ExN04CalorimeterParametrisation, ExN04TrackerParametrisation, G02ChamberParameterisation, ExP01ChamberParameterisation, ExN02ChamberParameterisation, B2bChamberParameterisation, B2bChamberParameterisation, RE05TrackerParametrisation, ExN04CalorimeterParametrisation, ExN04TrackerParametrisation, G4EzVoxelParameterization, CellParameterisation, VoxelParam, VoxelParam에서 재구현되었습니다.

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

다음에 의해서 참조됨 : G4Box::ComputeDimensions(), G4Orb::ComputeDimensions(), G4Ellipsoid::ComputeDimensions(), G4Hype::ComputeDimensions(), G4Trd::ComputeDimensions(), G4Polyhedra::ComputeDimensions(), G4Polycone::ComputeDimensions(), G4Para::ComputeDimensions(), G4Tubs::ComputeDimensions(), G4Cons::ComputeDimensions(), G4Sphere::ComputeDimensions(), G4Torus::ComputeDimensions(), G4Trap::ComputeDimensions(), G4tgbGeometryDumper::DumpPVParameterised(), G4GDMLWriteParamvol::ParametersWrite().

virtual void G4VPVParameterisation::ComputeDimensions ( G4Tubs ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Trd ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Trap ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Cons ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Sphere ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Orb ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Ellipsoid ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Torus ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Para ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Polycone ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Polyhedra ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
virtual void G4VPVParameterisation::ComputeDimensions ( G4Hype ,
const G4int  ,
const G4VPhysicalVolume  
) const
inlinevirtualinherited
G4Material * G4VPVParameterisation::ComputeMaterial ( const G4int  repNo,
G4VPhysicalVolume currentVol,
const G4VTouchable parentTouch = 0 
)
virtualinherited
G4VSolid * G4VDivisionParameterisation::ComputeSolid ( const G4int  i,
G4VPhysicalVolume pv 
)
virtual

G4VPVParameterisation(으)로부터 재구현되었습니다.

G4ParameterisationTrdX에서 재구현되었습니다.

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

다음을 참조함 : G4VPVParameterisation::ComputeSolid(), G4VSolid::GetEntityType().

다음에 의해서 참조됨 : G4ParameterisationTrdX::ComputeSolid().

virtual void G4VDivisionParameterisation::ComputeTransformation ( const G4int  copyNo,
G4VPhysicalVolume physVol 
) const
pure virtual
EAxis G4VDivisionParameterisation::GetAxis ( ) const
inline

다음에 의해서 참조됨 : G4PVDivisionFactory::CreatePVDivision().

G4double G4VDivisionParameterisation::GetHalfGap ( ) const
inline
G4VVolumeMaterialScanner * G4VPVParameterisation::GetMaterialScanner ( )
virtualinherited

G4VNestedParameterisation에서 재구현되었습니다.

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

다음에 의해서 참조됨 : G4Region::ScanVolumeTree().

virtual G4double G4VDivisionParameterisation::GetMaxParameter ( ) const
protectedpure virtual
G4VSolid* G4VDivisionParameterisation::GetMotherSolid ( ) const
inline

다음에 의해서 참조됨 : G4ParameterisationConsZ::ComputeTransformation().

G4int G4VDivisionParameterisation::GetNoDiv ( ) const
inline
G4double G4VDivisionParameterisation::GetOffset ( ) const
inline

다음에 의해서 참조됨 : G4PVDivisionFactory::CreatePVDivision().

const G4String& G4VDivisionParameterisation::GetType ( ) const
inline
G4double G4VDivisionParameterisation::GetWidth ( ) const
inline
G4bool G4VPVParameterisation::IsNested ( ) const
virtualinherited

G4VNestedParameterisation에서 재구현되었습니다.

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

다음에 의해서 참조됨 : G4GMocrenFileSceneHandler::AddSolid(), G4Navigator::SetupHierarchy(), G4ITNavigator2::SetupHierarchy().

G4double G4VDivisionParameterisation::OffsetZ ( ) const
protected
void G4VDivisionParameterisation::SetHalfGap ( G4double  hg)
inline

다음에 의해서 참조됨 : G4ReplicatedSlice::SetParameterisation().

void G4VDivisionParameterisation::SetType ( const G4String type)
inline
G4int G4VDivisionParameterisation::VolumeFirstCopyNo ( ) const
inline

멤버 데이타 문서화

EAxis G4VDivisionParameterisation::faxis
protected
G4bool G4VDivisionParameterisation::fDeleteSolid
protected
DivisionType G4VDivisionParameterisation::fDivisionType
protected
G4double G4VDivisionParameterisation::fhgap
protected
G4VSolid* G4VDivisionParameterisation::fmotherSolid
protected

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

다음에 의해서 참조됨 : CheckNDivAndWidth(), CheckOffset(), G4ParameterisationPolyconeRho::CheckParametersValidity(), G4ParameterisationPolyhedraRho::CheckParametersValidity(), G4ParameterisationTrdY::CheckParametersValidity(), G4ParameterisationPolyhedraPhi::CheckParametersValidity(), G4ParameterisationPolyconeZ::CheckParametersValidity(), G4ParameterisationPolyhedraZ::CheckParametersValidity(), G4ParameterisationTubsRho::ComputeDimensions(), G4ParameterisationBoxX::ComputeDimensions(), G4ParameterisationParaX::ComputeDimensions(), G4ParameterisationConsRho::ComputeDimensions(), G4ParameterisationPolyconeRho::ComputeDimensions(), G4ParameterisationTrdX::ComputeDimensions(), G4ParameterisationPolyhedraRho::ComputeDimensions(), G4ParameterisationTubsPhi::ComputeDimensions(), G4ParameterisationBoxY::ComputeDimensions(), G4ParameterisationConsPhi::ComputeDimensions(), G4ParameterisationParaY::ComputeDimensions(), G4ParameterisationPolyconePhi::ComputeDimensions(), G4ParameterisationTrdY::ComputeDimensions(), G4ParameterisationPolyhedraPhi::ComputeDimensions(), G4ParameterisationTubsZ::ComputeDimensions(), G4ParameterisationConsZ::ComputeDimensions(), G4ParameterisationBoxZ::ComputeDimensions(), G4ParameterisationParaZ::ComputeDimensions(), G4ParameterisationTrdZ::ComputeDimensions(), G4ParameterisationTrdX::ComputeSolid(), G4ParameterisationBoxX::ComputeTransformation(), G4ParameterisationParaX::ComputeTransformation(), G4ParameterisationTrdX::ComputeTransformation(), G4ParameterisationBoxY::ComputeTransformation(), G4ParameterisationParaY::ComputeTransformation(), G4ParameterisationTrdY::ComputeTransformation(), G4ParameterisationTubsZ::ComputeTransformation(), G4ParameterisationBoxZ::ComputeTransformation(), G4ParameterisationParaZ::ComputeTransformation(), G4ParameterisationTrdZ::ComputeTransformation(), G4ParameterisationBoxX::G4ParameterisationBoxX(), G4ParameterisationBoxY::G4ParameterisationBoxY(), G4ParameterisationBoxZ::G4ParameterisationBoxZ(), G4ParameterisationConsPhi::G4ParameterisationConsPhi(), G4ParameterisationConsRho::G4ParameterisationConsRho(), G4ParameterisationConsZ::G4ParameterisationConsZ(), G4ParameterisationParaX::G4ParameterisationParaX(), G4ParameterisationParaY::G4ParameterisationParaY(), G4ParameterisationParaZ::G4ParameterisationParaZ(), G4ParameterisationPolyconePhi::G4ParameterisationPolyconePhi(), G4ParameterisationPolyconeRho::G4ParameterisationPolyconeRho(), G4ParameterisationPolyhedraPhi::G4ParameterisationPolyhedraPhi(), G4ParameterisationPolyhedraRho::G4ParameterisationPolyhedraRho(), G4ParameterisationTrdX::G4ParameterisationTrdX(), G4ParameterisationTrdY::G4ParameterisationTrdY(), G4ParameterisationTrdZ::G4ParameterisationTrdZ(), G4ParameterisationTubsPhi::G4ParameterisationTubsPhi(), G4ParameterisationTubsRho::G4ParameterisationTubsRho(), G4ParameterisationTubsZ::G4ParameterisationTubsZ(), G4VParameterisationBox::G4VParameterisationBox(), G4VParameterisationCons::G4VParameterisationCons(), G4VParameterisationPara::G4VParameterisationPara(), G4VParameterisationPolycone::G4VParameterisationPolycone(), G4VParameterisationPolyhedra::G4VParameterisationPolyhedra(), G4VParameterisationTrd::G4VParameterisationTrd(), G4VParameterisationTubs::G4VParameterisationTubs(), G4ParameterisationTubsRho::GetMaxParameter(), G4ParameterisationParaX::GetMaxParameter(), G4ParameterisationBoxX::GetMaxParameter(), G4ParameterisationConsRho::GetMaxParameter(), G4ParameterisationPolyconeRho::GetMaxParameter(), G4ParameterisationTrdX::GetMaxParameter(), G4ParameterisationPolyhedraRho::GetMaxParameter(), G4ParameterisationTubsPhi::GetMaxParameter(), G4ParameterisationBoxY::GetMaxParameter(), G4ParameterisationConsPhi::GetMaxParameter(), G4ParameterisationParaY::GetMaxParameter(), G4ParameterisationPolyconePhi::GetMaxParameter(), G4ParameterisationTrdY::GetMaxParameter(), G4ParameterisationPolyhedraPhi::GetMaxParameter(), G4ParameterisationBoxZ::GetMaxParameter(), G4ParameterisationTubsZ::GetMaxParameter(), G4ParameterisationConsZ::GetMaxParameter(), G4ParameterisationParaZ::GetMaxParameter(), G4ParameterisationTrdZ::GetMaxParameter(), ~G4VDivisionParameterisation().

G4int G4VDivisionParameterisation::fnDiv
protected

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

다음에 의해서 참조됨 : CheckNDivAndWidth(), G4ParameterisationPolyhedraPhi::CheckParametersValidity(), G4ParameterisationPolyconeZ::CheckParametersValidity(), G4ParameterisationPolyhedraZ::CheckParametersValidity(), G4ParameterisationConsRho::ComputeDimensions(), G4ParameterisationPolyconeRho::ComputeDimensions(), G4ParameterisationTrdX::ComputeDimensions(), G4ParameterisationPolyhedraRho::ComputeDimensions(), G4ParameterisationTrdX::ComputeTransformation(), G4ParameterisationBoxX::G4ParameterisationBoxX(), G4ParameterisationBoxY::G4ParameterisationBoxY(), G4ParameterisationBoxZ::G4ParameterisationBoxZ(), G4ParameterisationConsPhi::G4ParameterisationConsPhi(), G4ParameterisationConsRho::G4ParameterisationConsRho(), G4ParameterisationConsZ::G4ParameterisationConsZ(), G4ParameterisationParaX::G4ParameterisationParaX(), G4ParameterisationParaY::G4ParameterisationParaY(), G4ParameterisationParaZ::G4ParameterisationParaZ(), G4ParameterisationPolyconePhi::G4ParameterisationPolyconePhi(), G4ParameterisationPolyconeRho::G4ParameterisationPolyconeRho(), G4ParameterisationPolyconeZ::G4ParameterisationPolyconeZ(), G4ParameterisationPolyhedraPhi::G4ParameterisationPolyhedraPhi(), G4ParameterisationPolyhedraRho::G4ParameterisationPolyhedraRho(), G4ParameterisationPolyhedraZ::G4ParameterisationPolyhedraZ(), G4ParameterisationTrdX::G4ParameterisationTrdX(), G4ParameterisationTrdY::G4ParameterisationTrdY(), G4ParameterisationTrdZ::G4ParameterisationTrdZ(), G4ParameterisationTubsPhi::G4ParameterisationTubsPhi(), G4ParameterisationTubsRho::G4ParameterisationTubsRho(), G4ParameterisationTubsZ::G4ParameterisationTubsZ(), G4VDivisionParameterisation(), OffsetZ().

G4double G4VDivisionParameterisation::foffset
protected

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

다음에 의해서 참조됨 : CheckNDivAndWidth(), CheckOffset(), G4ParameterisationPolyconeRho::CheckParametersValidity(), G4ParameterisationPolyhedraRho::CheckParametersValidity(), G4ParameterisationPolyhedraPhi::CheckParametersValidity(), G4ParameterisationPolyconeZ::CheckParametersValidity(), G4ParameterisationPolyhedraZ::CheckParametersValidity(), G4ParameterisationTubsRho::ComputeDimensions(), G4ParameterisationConsRho::ComputeDimensions(), G4ParameterisationPolyconeRho::ComputeDimensions(), G4ParameterisationTrdX::ComputeDimensions(), G4ParameterisationPolyhedraRho::ComputeDimensions(), G4ParameterisationConsPhi::ComputeDimensions(), G4ParameterisationPolyconeZ::ComputeDimensions(), G4ParameterisationPolyhedraZ::ComputeDimensions(), G4ParameterisationTubsRho::ComputeTransformation(), G4ParameterisationBoxX::ComputeTransformation(), G4ParameterisationParaX::ComputeTransformation(), G4ParameterisationConsRho::ComputeTransformation(), G4ParameterisationPolyconeRho::ComputeTransformation(), G4ParameterisationTrdX::ComputeTransformation(), G4ParameterisationPolyhedraRho::ComputeTransformation(), G4ParameterisationBoxY::ComputeTransformation(), G4ParameterisationTubsPhi::ComputeTransformation(), G4ParameterisationConsPhi::ComputeTransformation(), G4ParameterisationParaY::ComputeTransformation(), G4ParameterisationPolyconePhi::ComputeTransformation(), G4ParameterisationTrdY::ComputeTransformation(), G4ParameterisationConsZ::ComputeTransformation(), G4ParameterisationTubsZ::ComputeTransformation(), G4ParameterisationPolyconeZ::ComputeTransformation(), G4ParameterisationTrdZ::ComputeTransformation(), G4ParameterisationPolyhedraZ::ComputeTransformation(), G4ParameterisationBoxX::G4ParameterisationBoxX(), G4ParameterisationBoxY::G4ParameterisationBoxY(), G4ParameterisationBoxZ::G4ParameterisationBoxZ(), G4ParameterisationConsPhi::G4ParameterisationConsPhi(), G4ParameterisationConsRho::G4ParameterisationConsRho(), G4ParameterisationConsZ::G4ParameterisationConsZ(), G4ParameterisationParaX::G4ParameterisationParaX(), G4ParameterisationParaY::G4ParameterisationParaY(), G4ParameterisationParaZ::G4ParameterisationParaZ(), G4ParameterisationPolyconePhi::G4ParameterisationPolyconePhi(), G4ParameterisationPolyconeRho::G4ParameterisationPolyconeRho(), G4ParameterisationPolyconeZ::G4ParameterisationPolyconeZ(), G4ParameterisationPolyhedraPhi::G4ParameterisationPolyhedraPhi(), G4ParameterisationPolyhedraRho::G4ParameterisationPolyhedraRho(), G4ParameterisationPolyhedraZ::G4ParameterisationPolyhedraZ(), G4ParameterisationTrdX::G4ParameterisationTrdX(), G4ParameterisationTrdY::G4ParameterisationTrdY(), G4ParameterisationTrdZ::G4ParameterisationTrdZ(), G4ParameterisationTubsPhi::G4ParameterisationTubsPhi(), G4ParameterisationTubsRho::G4ParameterisationTubsRho(), G4ParameterisationTubsZ::G4ParameterisationTubsZ(), G4VDivisionParameterisation(), OffsetZ().

G4bool G4VDivisionParameterisation::fReflectedSolid
protected
G4ThreadLocal G4RotationMatrix * G4VDivisionParameterisation::fRot = 0
staticprotected

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

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

G4String G4VDivisionParameterisation::ftype
protected

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

G4double G4VDivisionParameterisation::fwidth
protected

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

다음에 의해서 참조됨 : CheckNDivAndWidth(), G4ParameterisationPolyconeZ::CheckParametersValidity(), G4ParameterisationPolyhedraZ::CheckParametersValidity(), G4ParameterisationTubsRho::ComputeDimensions(), G4ParameterisationParaX::ComputeDimensions(), G4ParameterisationBoxX::ComputeDimensions(), G4ParameterisationConsRho::ComputeDimensions(), G4ParameterisationTrdX::ComputeDimensions(), G4ParameterisationTubsPhi::ComputeDimensions(), G4ParameterisationBoxY::ComputeDimensions(), G4ParameterisationConsPhi::ComputeDimensions(), G4ParameterisationParaY::ComputeDimensions(), G4ParameterisationPolyconePhi::ComputeDimensions(), G4ParameterisationTrdY::ComputeDimensions(), G4ParameterisationPolyhedraPhi::ComputeDimensions(), G4ParameterisationConsZ::ComputeDimensions(), G4ParameterisationBoxZ::ComputeDimensions(), G4ParameterisationTubsZ::ComputeDimensions(), G4ParameterisationParaZ::ComputeDimensions(), G4ParameterisationPolyconeZ::ComputeDimensions(), G4ParameterisationTrdZ::ComputeDimensions(), G4ParameterisationPolyhedraZ::ComputeDimensions(), G4ParameterisationTubsRho::ComputeTransformation(), G4ParameterisationParaX::ComputeTransformation(), G4ParameterisationBoxX::ComputeTransformation(), G4ParameterisationConsRho::ComputeTransformation(), G4ParameterisationPolyconeRho::ComputeTransformation(), G4ParameterisationTrdX::ComputeTransformation(), G4ParameterisationPolyhedraRho::ComputeTransformation(), G4ParameterisationBoxY::ComputeTransformation(), G4ParameterisationTubsPhi::ComputeTransformation(), G4ParameterisationConsPhi::ComputeTransformation(), G4ParameterisationParaY::ComputeTransformation(), G4ParameterisationPolyconePhi::ComputeTransformation(), G4ParameterisationTrdY::ComputeTransformation(), G4ParameterisationPolyhedraPhi::ComputeTransformation(), G4ParameterisationTubsZ::ComputeTransformation(), G4ParameterisationConsZ::ComputeTransformation(), G4ParameterisationBoxZ::ComputeTransformation(), G4ParameterisationParaZ::ComputeTransformation(), G4ParameterisationPolyconeZ::ComputeTransformation(), G4ParameterisationTrdZ::ComputeTransformation(), G4ParameterisationPolyhedraZ::ComputeTransformation(), G4ParameterisationBoxX::G4ParameterisationBoxX(), G4ParameterisationBoxY::G4ParameterisationBoxY(), G4ParameterisationBoxZ::G4ParameterisationBoxZ(), G4ParameterisationConsPhi::G4ParameterisationConsPhi(), G4ParameterisationConsRho::G4ParameterisationConsRho(), G4ParameterisationConsZ::G4ParameterisationConsZ(), G4ParameterisationParaX::G4ParameterisationParaX(), G4ParameterisationParaY::G4ParameterisationParaY(), G4ParameterisationParaZ::G4ParameterisationParaZ(), G4ParameterisationPolyconePhi::G4ParameterisationPolyconePhi(), G4ParameterisationPolyconeRho::G4ParameterisationPolyconeRho(), G4ParameterisationPolyconeZ::G4ParameterisationPolyconeZ(), G4ParameterisationPolyhedraPhi::G4ParameterisationPolyhedraPhi(), G4ParameterisationPolyhedraRho::G4ParameterisationPolyhedraRho(), G4ParameterisationPolyhedraZ::G4ParameterisationPolyhedraZ(), G4ParameterisationTrdX::G4ParameterisationTrdX(), G4ParameterisationTrdY::G4ParameterisationTrdY(), G4ParameterisationTrdZ::G4ParameterisationTrdZ(), G4ParameterisationTubsPhi::G4ParameterisationTubsPhi(), G4ParameterisationTubsRho::G4ParameterisationTubsRho(), G4ParameterisationTubsZ::G4ParameterisationTubsZ(), G4VDivisionParameterisation(), OffsetZ().

G4double G4VDivisionParameterisation::kCarTolerance
protected
G4int G4VDivisionParameterisation::theVoluFirstCopyNo
protected

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

const G4int G4VDivisionParameterisation::verbose = 5
staticprotected

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

다음에 의해서 참조됨 : G4ParameterisationTubsRho::ComputeDimensions(), G4ParameterisationParaX::ComputeDimensions(), G4ParameterisationBoxX::ComputeDimensions(), G4ParameterisationConsRho::ComputeDimensions(), G4ParameterisationPolyconeRho::ComputeDimensions(), G4ParameterisationTrdX::ComputeDimensions(), G4ParameterisationPolyhedraRho::ComputeDimensions(), G4ParameterisationTubsPhi::ComputeDimensions(), G4ParameterisationBoxY::ComputeDimensions(), G4ParameterisationConsPhi::ComputeDimensions(), G4ParameterisationParaY::ComputeDimensions(), G4ParameterisationPolyconePhi::ComputeDimensions(), G4ParameterisationTrdY::ComputeDimensions(), G4ParameterisationPolyhedraPhi::ComputeDimensions(), G4ParameterisationConsZ::ComputeDimensions(), G4ParameterisationBoxZ::ComputeDimensions(), G4ParameterisationTubsZ::ComputeDimensions(), G4ParameterisationParaZ::ComputeDimensions(), G4ParameterisationPolyconeZ::ComputeDimensions(), G4ParameterisationTrdZ::ComputeDimensions(), G4ParameterisationPolyhedraZ::ComputeDimensions(), G4ParameterisationTubsRho::ComputeTransformation(), G4ParameterisationParaX::ComputeTransformation(), G4ParameterisationBoxX::ComputeTransformation(), G4ParameterisationConsRho::ComputeTransformation(), G4ParameterisationPolyconeRho::ComputeTransformation(), G4ParameterisationTrdX::ComputeTransformation(), G4ParameterisationPolyhedraRho::ComputeTransformation(), G4ParameterisationBoxY::ComputeTransformation(), G4ParameterisationTubsPhi::ComputeTransformation(), G4ParameterisationConsPhi::ComputeTransformation(), G4ParameterisationParaY::ComputeTransformation(), G4ParameterisationPolyconePhi::ComputeTransformation(), G4ParameterisationTrdY::ComputeTransformation(), G4ParameterisationPolyhedraPhi::ComputeTransformation(), G4ParameterisationConsZ::ComputeTransformation(), G4ParameterisationBoxZ::ComputeTransformation(), G4ParameterisationTubsZ::ComputeTransformation(), G4ParameterisationParaZ::ComputeTransformation(), G4ParameterisationPolyconeZ::ComputeTransformation(), G4ParameterisationTrdZ::ComputeTransformation(), G4ParameterisationPolyhedraZ::ComputeTransformation(), G4ParameterisationBoxX::G4ParameterisationBoxX(), G4ParameterisationBoxY::G4ParameterisationBoxY(), G4ParameterisationBoxZ::G4ParameterisationBoxZ(), G4ParameterisationConsPhi::G4ParameterisationConsPhi(), G4ParameterisationConsRho::G4ParameterisationConsRho(), G4ParameterisationConsZ::G4ParameterisationConsZ(), G4ParameterisationParaX::G4ParameterisationParaX(), G4ParameterisationParaY::G4ParameterisationParaY(), G4ParameterisationParaZ::G4ParameterisationParaZ(), G4ParameterisationPolyconePhi::G4ParameterisationPolyconePhi(), G4ParameterisationPolyconeRho::G4ParameterisationPolyconeRho(), G4ParameterisationPolyconeZ::G4ParameterisationPolyconeZ(), G4ParameterisationPolyhedraPhi::G4ParameterisationPolyhedraPhi(), G4ParameterisationPolyhedraRho::G4ParameterisationPolyhedraRho(), G4ParameterisationPolyhedraZ::G4ParameterisationPolyhedraZ(), G4ParameterisationTrdX::G4ParameterisationTrdX(), G4ParameterisationTrdY::G4ParameterisationTrdY(), G4ParameterisationTrdZ::G4ParameterisationTrdZ(), G4ParameterisationTubsPhi::G4ParameterisationTubsPhi(), G4ParameterisationTubsRho::G4ParameterisationTubsRho(), G4ParameterisationTubsZ::G4ParameterisationTubsZ(), G4VDivisionParameterisation().


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