#include <G4GDMLParameterisation.hh>
클래스 | |
struct | PARAMETER |
Public 멤버 함수 | |
G4int | GetSize () const |
void | AddParameter (const PARAMETER &) |
virtual G4VSolid * | ComputeSolid (const G4int, G4VPhysicalVolume *) |
virtual G4Material * | ComputeMaterial (const G4int repNo, G4VPhysicalVolume *currentVol, const G4VTouchable *parentTouch=0) |
virtual G4bool | IsNested () const |
virtual G4VVolumeMaterialScanner * | GetMaterialScanner () |
Private 속성 | |
std::vector< PARAMETER > | parameterList |
G4GDMLParameterisation.hh 파일의 66 번째 라인에서 정의되었습니다.
G4GDMLParameterisation.cc 파일의 43 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList.
다음에 의해서 참조됨 : G4GDMLReadParamvol::ParametersRead().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), G4Box::SetZHalfLength().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Trd::SetXHalfLength1(), G4Trd::SetXHalfLength2(), G4Trd::SetYHalfLength1(), G4Trd::SetYHalfLength2(), G4Trd::SetZHalfLength().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Trap::SetAllParameters().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Cons::SetDeltaPhiAngle(), G4Cons::SetInnerRadiusMinusZ(), G4Cons::SetInnerRadiusPlusZ(), G4Cons::SetOuterRadiusMinusZ(), G4Cons::SetOuterRadiusPlusZ(), G4Cons::SetStartPhiAngle(), G4Cons::SetZHalfLength().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Sphere::SetDeltaPhiAngle(), G4Sphere::SetDeltaThetaAngle(), G4Sphere::SetInnerRadius(), G4Sphere::SetOuterRadius(), G4Sphere::SetStartPhiAngle(), G4Sphere::SetStartThetaAngle().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 123 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Orb::SetRadius().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 129 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Ellipsoid::SetSemiAxis(), G4Ellipsoid::SetZCuts().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 139 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Torus::SetAllParameters().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 149 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Para::SetAlpha(), G4Para::SetTanAlpha(), G4Para::SetThetaAndPhi(), G4Para::SetXHalfLength(), G4Para::SetYHalfLength(), G4Para::SetZHalfLength().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 160 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Hype::SetInnerRadius(), G4Hype::SetInnerStereo(), G4Hype::SetOuterRadius(), G4Hype::SetOuterStereo(), G4Hype::SetZHalfLength().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 90 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4Tubs::SetDeltaPhiAngle(), G4Tubs::SetInnerRadius(), G4Tubs::SetOuterRadius(), G4Tubs::SetStartPhiAngle(), G4Tubs::SetZHalfLength().
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 170 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Polycone::GetOriginalParameters(), G4PolyconeHistorical::Num_z_planes, G4PolyconeHistorical::Opening_angle, parameterList, G4Polycone::Reset(), G4PolyconeHistorical::Rmax, G4PolyconeHistorical::Rmin, G4Polycone::SetOriginalParameters(), G4PolyconeHistorical::Start_angle, G4PolyconeHistorical::Z_values.
|
privatevirtual |
G4VPVParameterisation(으)로부터 재구현되었습니다.
G4GDMLParameterisation.cc 파일의 192 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Polyhedra::GetOriginalParameters(), G4PolyhedraHistorical::Num_z_planes, G4PolyhedraHistorical::numSide, G4PolyhedraHistorical::Opening_angle, parameterList, G4Polyhedra::Reset(), G4PolyhedraHistorical::Rmax, G4PolyhedraHistorical::Rmin, G4Polyhedra::SetOriginalParameters(), G4PolyhedraHistorical::Start_angle, G4PolyhedraHistorical::Z_values.
|
virtualinherited |
G4VNestedParameterisation, CellParameterisation, G4PhantomParameterisation, RE04ParallelWorldParam, G4PartialPhantomParameterisation, DicomPhantomParameterisationColour에서 재구현되었습니다.
G4VPVParameterisation.cc 파일의 54 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPhysicalVolume::GetLogicalVolume(), G4LogicalVolume::GetMaterial().
다음에 의해서 참조됨 : G4tgbGeometryDumper::DumpPVParameterised(), G4LogicalVolume::GetMass(), G4ParameterisedNavigation::LevelLocate(), G4Region::ScanVolumeTree().
|
virtualinherited |
G4VNestedParameterisation, G4ParameterisationTrdX, G4PhantomParameterisation, G4VDivisionParameterisation에서 재구현되었습니다.
G4VPVParameterisation.cc 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPhysicalVolume::GetLogicalVolume(), G4LogicalVolume::GetSolid().
다음에 의해서 참조됨 : G4SmartVoxelHeader::BuildNodes(), G4PVParameterised::CheckOverlaps(), G4VDivisionParameterisation::ComputeSolid(), G4PSDoseDeposit::ComputeVolume(), G4PSPassageCellFlux::ComputeVolume(), G4PSCellFlux::ComputeVolume(), G4ScoreSplittingProcess::CreateTouchableForSubStep(), G4tgbGeometryDumper::DumpPVParameterised(), G4LogicalVolume::GetMass(), G4Navigator::GetMotherToDaughterTransform(), G4ITNavigator1::GetMotherToDaughterTransform(), G4ITNavigator2::GetMotherToDaughterTransform(), G4Navigator::LocateGlobalPointAndSetup(), G4ITNavigator1::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4PSSphereSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4Navigator::SetupHierarchy(), G4ITNavigator1::SetupHierarchy(), G4ITNavigator2::SetupHierarchy().
|
privatevirtual |
G4GDMLParameterisation.cc 파일의 49 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList, G4VPhysicalVolume::SetRotation(), G4VPhysicalVolume::SetTranslation().
|
virtualinherited |
G4VNestedParameterisation에서 재구현되었습니다.
G4VPVParameterisation.cc 파일의 68 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Region::ScanVolumeTree().
G4int G4GDMLParameterisation::GetSize | ( | ) | const |
G4GDMLParameterisation.cc 파일의 38 번째 라인에서 정의되었습니다.
다음을 참조함 : parameterList.
다음에 의해서 참조됨 : G4GDMLReadParamvol::ParamvolRead().
|
virtualinherited |
G4VNestedParameterisation에서 재구현되었습니다.
G4VPVParameterisation.cc 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GMocrenFileSceneHandler::AddSolid(), G4Navigator::SetupHierarchy(), G4ITNavigator2::SetupHierarchy().
|
private |
G4GDMLParameterisation.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddParameter(), ComputeDimensions(), ComputeTransformation(), GetSize().