#include <G4TwistedTubs.hh>
클래스 | |
class | LastState |
class | LastValue |
class | LastValueWithDoubleVector |
class | LastVector |
Protected 멤버 함수 | |
void | CalculateClippedPolygonExtent (G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipCrossSection (G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipBetweenSections (G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipPolygon (G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis) const |
Protected 속성 | |
G4double | kCarTolerance |
Private 멤버 함수 | |
void | SetFields (G4double phitwist, G4double innerrad, G4double outerrad, G4double negativeEndz, G4double positiveEndz) |
void | CreateSurfaces () |
G4TwistedTubs.hh 파일의 65 번째 라인에서 정의되었습니다.
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | endinnerrad, | ||
G4double | endouterrad, | ||
G4double | halfzlen, | ||
G4double | dphi | ||
) |
G4TwistedTubs.cc 파일의 72 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateSurfaces(), DBL_MIN, FatalErrorInArgument, G4Exception(), SetFields().
다음에 의해서 참조됨 : Clone().
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | endinnerrad, | ||
G4double | endouterrad, | ||
G4double | halfzlen, | ||
G4int | nseg, | ||
G4double | totphi | ||
) |
G4TwistedTubs.cc 파일의 105 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateSurfaces(), DBL_MIN, FatalErrorInArgument, fDPhi, G4endl, G4Exception(), message(), SetFields().
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | innerrad, | ||
G4double | outerrad, | ||
G4double | negativeEndz, | ||
G4double | positiveEndz, | ||
G4double | dphi | ||
) |
G4TwistedTubs.cc 파일의 149 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateSurfaces(), DBL_MIN, FatalErrorInArgument, G4Exception(), SetFields().
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | innerrad, | ||
G4double | outerrad, | ||
G4double | negativeEndz, | ||
G4double | positiveEndz, | ||
G4int | nseg, | ||
G4double | totphi | ||
) |
G4TwistedTubs.cc 파일의 172 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateSurfaces(), DBL_MIN, FatalErrorInArgument, fDPhi, G4endl, G4Exception(), message(), SetFields().
|
virtual |
G4TwistedTubs.cc 파일의 222 번째 라인에서 정의되었습니다.
다음을 참조함 : fFormerTwisted, fInnerHype, fLatterTwisted, fLowerEndcap, fOuterHype, fpPolyhedron, fUpperEndcap.
G4TwistedTubs::G4TwistedTubs | ( | __void__ & | a | ) |
G4TwistedTubs.cc 파일의 208 번째 라인에서 정의되었습니다.
G4TwistedTubs::G4TwistedTubs | ( | const G4TwistedTubs & | rhs | ) |
G4TwistedTubs.cc 파일의 236 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateSurfaces(), fEndInnerRadius, fEndOuterRadius, fEndPhi, fEndZ, fEndZ2.
|
virtual |
G4VSolid(으)로부터 재구현되었습니다.
G4TwistedTubs.cc 파일의 331 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::DumpInfo(), fEndOuterRadius, fZHalfLength, G4Exception(), G4VSolid::GetName(), JustWarning, message(), CLHEP::Hep3Vector::set(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
다음에 의해서 참조됨 : CalculateExtent().
|
protectedinherited |
G4VSolid.cc 파일의 427 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::ClipPolygon().
다음에 의해서 참조됨 : G4VSolid::ClipBetweenSections(), G4VSolid::ClipCrossSection().
|
virtual |
G4VSolid를 구현.
G4TwistedTubs.cc 파일의 359 번째 라인에서 정의되었습니다.
다음을 참조함 : BoundingLimits(), G4BoundingEnvelope::CalculateExtent().
|
protectedinherited |
G4VSolid.cc 파일의 378 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::CalculateClippedPolygonExtent().
|
protectedinherited |
G4VSolid.cc 파일의 347 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::CalculateClippedPolygonExtent().
|
protectedinherited |
G4VSolid.cc 파일의 494 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VoxelLimits::AddLimit(), G4VSolid::ClipPolygonToSimpleLimits(), G4VoxelLimits::GetMaxXExtent(), G4VoxelLimits::GetMaxYExtent(), G4VoxelLimits::GetMaxZExtent(), G4VoxelLimits::GetMinXExtent(), G4VoxelLimits::GetMinYExtent(), G4VoxelLimits::GetMinZExtent(), G4VoxelLimits::IsLimited(), G4VoxelLimits::IsXLimited(), G4VoxelLimits::IsYLimited(), G4VoxelLimits::IsZLimited(), kInfinity, kXAxis, kYAxis, kZAxis.
다음에 의해서 참조됨 : G4VSolid::CalculateClippedPolygonExtent().
|
virtual |
|
virtual |
G4VSolid(으)로부터 재구현되었습니다.
G4TwistedTubs.cc 파일의 318 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception().
|
virtual |
G4VSolid(으)로부터 재구현되었습니다.
G4TwistedTubs.cc 파일의 905 번째 라인에서 정의되었습니다.
다음을 참조함 : HepPolyhedron::createPolyhedron(), fDPhi, fFormerTwisted, fInnerHype, fLatterTwisted, fLowerEndcap, fOuterHype, fPhiTwist, fUpperEndcap, G4VTwistSurface::GetFacets(), HepPolyhedron::GetNumberOfRotationSteps(), G4INCL::Math::max(), n, twopi.
다음에 의해서 참조됨 : GetPolyhedron().
|
private |
G4TwistedTubs.cc 파일의 961 번째 라인에서 정의되었습니다.
다음을 참조함 : fDPhi, fEndInnerRadius, fEndOuterRadius, fEndPhi, fEndZ, fFormerTwisted, fInnerHype, fInnerRadius, fKappa, fLatterTwisted, fLowerEndcap, fOuterHype, fOuterRadius, fTanInnerStereo, fTanOuterStereo, fUpperEndcap, n, CLHEP::HepRotation::rotateZ(), G4VTwistSurface::SetNeighbours().
다음에 의해서 참조됨 : G4TwistedTubs(), operator=().
|
virtual |
|
virtual |
G4VSolid를 구현.
G4TwistedTubs.cc 파일의 485 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VTwistSurface::DistanceToIn(), fFormerTwisted, fInnerHype, fLastDistanceToIn, fLastDistanceToInWithV, fLatterTwisted, fLowerEndcap, fOuterHype, fUpperEndcap, Inside(), kInfinity, kInside, kSurface, CLHEP::normal(), G4TwistedTubs::LastValueWithDoubleVector::p, CLHEP::Hep3Vector::set(), SurfaceNormal(), G4TwistedTubs::LastValue::value, G4TwistedTubs::LastValueWithDoubleVector::value, G4TwistedTubs::LastValueWithDoubleVector::vec, CLHEP::Hep3Vector::x(), xx, CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
|
virtual |
G4VSolid를 구현.
G4TwistedTubs.cc 파일의 576 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VTwistSurface::DistanceTo(), FatalException, fFormerTwisted, fInnerHype, fLastDistanceToIn, fLatterTwisted, fLowerEndcap, fOuterHype, fUpperEndcap, G4Exception(), Inside(), kInfinity, kInside, kOutside, kSurface, G4TwistedTubs::LastValue::p, CLHEP::Hep3Vector::set(), G4TwistedTubs::LastValue::value, CLHEP::Hep3Vector::x(), xx, CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
|
virtual |
G4VSolid를 구현.
G4TwistedTubs.cc 파일의 656 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VTwistSurface::DistanceToOut(), fFormerTwisted, fInnerHype, fLastDistanceToOutWithV, fLastNormal, fLatterTwisted, fLowerEndcap, fOuterHype, fUpperEndcap, G4VTwistSurface::GetNormal(), Inside(), G4VTwistSurface::IsValidNorm(), kInfinity, kOutside, kSurface, CLHEP::normal(), G4TwistedTubs::LastValueWithDoubleVector::p, CLHEP::Hep3Vector::set(), G4TwistedTubs::LastVector::surface, SurfaceNormal(), G4TwistedTubs::LastValueWithDoubleVector::value, G4TwistedTubs::LastValueWithDoubleVector::vec, CLHEP::Hep3Vector::x(), xx, CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
|
virtual |
G4VSolid를 구현.
G4TwistedTubs.cc 파일의 768 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VTwistSurface::DistanceTo(), FatalException, fFormerTwisted, fInnerHype, fLastDistanceToOut, fLatterTwisted, fLowerEndcap, fOuterHype, fUpperEndcap, G4Exception(), Inside(), kInfinity, kInside, kOutside, kSurface, G4TwistedTubs::LastValue::p, CLHEP::Hep3Vector::set(), G4TwistedTubs::LastValue::value, CLHEP::Hep3Vector::x(), xx, CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
|
inlineinherited |
다음에 의해서 참조됨 : G4CutTubs::ApproxSurfaceNormal(), G4Torus::ApproxSurfaceNormal(), G4Tubs::ApproxSurfaceNormal(), G4Cons::ApproxSurfaceNormal(), G4Sphere::ApproxSurfaceNormal(), G4ScaledSolid::BoundingLimits(), G4ReflectedSolid::BoundingLimits(), G4Box::BoundingLimits(), G4DisplacedSolid::BoundingLimits(), G4Tet::BoundingLimits(), G4Orb::BoundingLimits(), G4UnionSolid::BoundingLimits(), G4SubtractionSolid::BoundingLimits(), G4IntersectionSolid::BoundingLimits(), G4Ellipsoid::BoundingLimits(), G4GenericPolycone::BoundingLimits(), G4Hype::BoundingLimits(), G4Paraboloid::BoundingLimits(), G4CutTubs::BoundingLimits(), BoundingLimits(), G4Polycone::BoundingLimits(), G4Polyhedra::BoundingLimits(), G4EllipticalCone::BoundingLimits(), G4Trd::BoundingLimits(), G4GenericTrap::BoundingLimits(), G4Para::BoundingLimits(), G4Tubs::BoundingLimits(), G4Cons::BoundingLimits(), G4Torus::BoundingLimits(), G4ExtrudedSolid::BoundingLimits(), G4Sphere::BoundingLimits(), G4TessellatedSolid::BoundingLimits(), G4Trap::BoundingLimits(), G4ScaledSolid::ComputeDimensions(), G4ParameterisationTubsRho::ComputeDimensions(), G4ReflectedSolid::ComputeDimensions(), G4ParameterisationBoxX::ComputeDimensions(), G4ParameterisationParaX::ComputeDimensions(), G4ParameterisationConsRho::ComputeDimensions(), G4ParameterisationPolyconeRho::ComputeDimensions(), G4ParameterisationTrdX::ComputeDimensions(), G4ParameterisationPolyhedraRho::ComputeDimensions(), G4DisplacedSolid::ComputeDimensions(), G4ParameterisationTubsPhi::ComputeDimensions(), G4ParameterisationConsPhi::ComputeDimensions(), G4ParameterisationBoxY::ComputeDimensions(), G4ParameterisationParaY::ComputeDimensions(), G4ParameterisationPolyconePhi::ComputeDimensions(), G4ParameterisationTrdY::ComputeDimensions(), G4ParameterisationPolyhedraPhi::ComputeDimensions(), G4ParameterisationBoxZ::ComputeDimensions(), G4ParameterisationConsZ::ComputeDimensions(), G4ParameterisationTubsZ::ComputeDimensions(), G4ParameterisationParaZ::ComputeDimensions(), G4ParameterisationPolyconeZ::ComputeDimensions(), G4ParameterisationTrdZ::ComputeDimensions(), G4ParameterisationPolyhedraZ::ComputeDimensions(), G4ParameterisedNavigation::ComputeStep(), G4ReplicaNavigation::ComputeStep(), G4ScaledSolid::CreatePolyhedron(), G4DisplacedSolid::CreatePolyhedron(), G4SubtractionSolid::DistanceToIn(), G4EllipticalTube::DistanceToOut(), G4Ellipsoid::DistanceToOut(), G4Tet::DistanceToOut(), G4VTwistedFaceted::DistanceToOut(), G4Box::DistanceToOut(), G4Orb::DistanceToOut(), G4GenericTrap::DistanceToOut(), G4CutTubs::DistanceToOut(), G4Paraboloid::DistanceToOut(), G4EllipticalCone::DistanceToOut(), G4Trd::DistanceToOut(), G4Tubs::DistanceToOut(), G4Torus::DistanceToOut(), G4Cons::DistanceToOut(), G4Para::DistanceToOut(), G4Sphere::DistanceToOut(), G4Trap::DistanceToOut(), export_G4VSolid(), G4Polycone::G4Polycone(), G4Polyhedra::G4Polyhedra(), G4BooleanSolid::GetConstituentSolid(), G4NavigationLogger::PostComputeStepLog(), G4Box::SurfaceNormal(), G4EllipticalCone::SurfaceNormal(), G4Trd::SurfaceNormal(), G4ExtrudedSolid::SurfaceNormal(), G4Para::SurfaceNormal(), G4Trap::SurfaceNormal().
G4VSolid.cc 파일의 203 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::CalculateExtent(), epsilon(), G4UniformRand, in, G4VSolid::Inside(), kOutside, kXAxis, kYAxis, kZAxis, maxY, maxZ, minY.
다음에 의해서 참조됨 : G4VCSGfaceted::GetCubicVolume(), G4VSolid::GetCubicVolume().
G4VSolid.cc 파일의 263 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::CalculateExtent(), G4VSolid::DistanceToIn(), G4VSolid::DistanceToOut(), G4UniformRand, in, G4VSolid::Inside(), kOutside, kXAxis, kYAxis, kZAxis, maxY, maxZ, minY.
다음에 의해서 참조됨 : G4VCSGfaceted::GetSurfaceArea(), G4MultiUnion::GetSurfaceArea(), G4VSolid::GetSurfaceArea().
G4BooleanSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 167 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4BooleanSolid::StackPolyhedron().
G4BooleanSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 170 번째 라인에서 정의되었습니다.
|
virtual |
G4VSolid(으)로부터 재구현되었습니다.
G4TwistedTubs.cc 파일의 1038 번째 라인에서 정의되었습니다.
다음을 참조함 : fCubicVolume, fDPhi, fInnerRadius, fOuterRadius, fZHalfLength.
|
virtualinherited |
G4DisplacedSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 173 번째 라인에서 정의되었습니다.
|
virtualinherited |
G4DisplacedSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 176 번째 라인에서 정의되었습니다.
|
inline |
G4TwistedTubs.hh 파일의 140 번째 라인에서 정의되었습니다.
다음을 참조함 : fDPhi.
다음에 의해서 참조됨 : export_G4TwistedTubs(), G4tgbGeometryDumper::GetSolidParams(), G4GDMLWriteSolids::TwistedtubsWrite().
G4TwistedTubs.hh 파일의 156 번째 라인에서 정의되었습니다.
다음을 참조함 : fEndInnerRadius.
|
inline |
G4TwistedTubs.hh 파일의 160 번째 라인에서 정의되었습니다.
다음을 참조함 : fEndInnerRadius.
다음에 의해서 참조됨 : GetPointOnSurface().
G4TwistedTubs.hh 파일의 158 번째 라인에서 정의되었습니다.
다음을 참조함 : fEndOuterRadius.
|
inline |
G4TwistedTubs.hh 파일의 163 번째 라인에서 정의되었습니다.
다음을 참조함 : fEndOuterRadius.
다음에 의해서 참조됨 : GetPointOnSurface().
G4TwistedTubs.hh 파일의 154 번째 라인에서 정의되었습니다.
다음을 참조함 : fEndZ.
다음에 의해서 참조됨 : export_G4TwistedTubs(), G4GDMLWriteSolids::TwistedtubsWrite().
|
virtual |
G4VSolid를 구현.
G4TwistedTubs.cc 파일의 1022 번째 라인에서 정의되었습니다.
|
virtual |
G4VSolid(으)로부터 재구현되었습니다.
G4TwistedTubs.cc 파일의 891 번째 라인에서 정의되었습니다.
다음을 참조함 : fEndOuterRadius, fZHalfLength.
|
inline |
G4TwistedTubs.hh 파일의 142 번째 라인에서 정의되었습니다.
다음을 참조함 : fInnerRadius.
다음에 의해서 참조됨 : export_G4TwistedTubs(), G4tgbGeometryDumper::GetSolidParams(), G4GDMLWriteSolids::TwistedtubsWrite().
|
inline |
G4TwistedTubs.hh 파일의 144 번째 라인에서 정의되었습니다.
다음을 참조함 : fInnerStereo.
다음에 의해서 참조됨 : export_G4TwistedTubs().
|
inline |
|
inlineinherited |
다음에 의해서 참조됨 : G4GMocrenFileSceneHandler::AddDetector(), G4HepRepFileSceneHandler::AddHepRepInstance(), G4GMocrenFileSceneHandler::AddPrimitive(), G4XXXFileSceneHandler::AddSolid(), G4XXXStoredSceneHandler::AddSolid(), G4HepRepFileSceneHandler::AddSolid(), G4XXXSGSceneHandler::AddSolid(), G4GMocrenFileSceneHandler::AddSolid(), G4GDMLWriteSolids::AddSolid(), G4NavigationLogger::AlongComputeStepLog(), G4GDMLWriteSolids::BooleanWrite(), G4ScaledSolid::BoundingLimits(), G4ReflectedSolid::BoundingLimits(), G4Box::BoundingLimits(), G4DisplacedSolid::BoundingLimits(), G4Tet::BoundingLimits(), G4Orb::BoundingLimits(), G4UnionSolid::BoundingLimits(), G4SubtractionSolid::BoundingLimits(), G4IntersectionSolid::BoundingLimits(), G4Ellipsoid::BoundingLimits(), G4GenericPolycone::BoundingLimits(), G4Hype::BoundingLimits(), G4CutTubs::BoundingLimits(), BoundingLimits(), G4Paraboloid::BoundingLimits(), G4Polycone::BoundingLimits(), G4Polyhedra::BoundingLimits(), G4EllipticalCone::BoundingLimits(), G4Trd::BoundingLimits(), G4GenericTrap::BoundingLimits(), G4Para::BoundingLimits(), G4Tubs::BoundingLimits(), G4Cons::BoundingLimits(), G4Torus::BoundingLimits(), G4ExtrudedSolid::BoundingLimits(), G4Sphere::BoundingLimits(), G4TessellatedSolid::BoundingLimits(), G4Trap::BoundingLimits(), G4GDMLWriteSolids::BoxWrite(), G4GenericPolycone::CalculateExtent(), G4Polycone::CalculateExtent(), G4Polyhedra::CalculateExtent(), G4ExtrudedSolid::CalculateExtent(), G4NavigationLogger::CheckDaughterEntryPoint(), G4VDivisionParameterisation::CheckNDivAndWidth(), G4VDivisionParameterisation::CheckOffset(), G4GenericTrap::CheckOrder(), G4Trd::CheckParameters(), G4Para::CheckParameters(), G4Trap::CheckParameters(), G4ParameterisationPolyconeRho::CheckParametersValidity(), G4ParameterisationPolyhedraRho::CheckParametersValidity(), G4ParameterisationPolyhedraPhi::CheckParametersValidity(), G4ParameterisationPolyconeZ::CheckParametersValidity(), G4ParameterisationPolyhedraZ::CheckParametersValidity(), G4PhantomParameterisation::CheckVoxelsFillContainer(), G4GenericTrap::ComputeIsTwisted(), G4VoxelSafety::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4NavigationLogger::ComputeSafetyLog(), G4ParameterisedNavigation::ComputeStep(), G4ReplicaNavigation::ComputeStep(), G4GDMLWriteSolids::ConeWrite(), FFDetectorConstruction::Construct(), CCalG4Hall::constructIn(), G4GenericPolycone::Create(), G4Polycone::Create(), G4Polyhedra::Create(), G4PhysicalVolumeModel::CreateCurrentAttValues(), G4GenericPolycone::CreatePolyhedron(), G4ReflectedSolid::CreatePolyhedron(), G4Polyhedra::CreatePolyhedron(), G4ReflectionFactory::CreateReflectedLV(), G4GenericTrap::CreateTessellatedSolid(), G4GDMLWriteSolids::CutTubeWrite(), G4PhysicalVolumeModel::DescribeSolid(), G4SubtractionSolid::DistanceToIn(), G4Paraboloid::DistanceToIn(), G4TessellatedSolid::DistanceToIn(), G4Box::DistanceToOut(), G4Orb::DistanceToOut(), G4EllipticalCone::DistanceToOut(), G4Trd::DistanceToOut(), G4Para::DistanceToOut(), G4TessellatedSolid::DistanceToOut(), G4Trap::DistanceToOut(), G4tgbGeometryDumper::DumpSolid(), G4GDMLWriteSolids::ElconeWrite(), G4GDMLWriteSolids::EllipsoidWrite(), G4GDMLWriteSolids::EltubeWrite(), G4PVDivision::ErrorInAxis(), G4ReplicatedSlice::ErrorInAxis(), export_G4VSolid(), G4Box::G4Box(), G4Cons::G4Cons(), G4CutTubs::G4CutTubs(), G4Ellipsoid::G4Ellipsoid(), G4EllipticalCone::G4EllipticalCone(), G4Hype::G4Hype(), G4Para::G4Para(), G4Paraboloid::G4Paraboloid(), G4Polycone::G4Polycone(), G4Polyhedra::G4Polyhedra(), G4Sphere::G4Sphere(), G4Trap::G4Trap(), G4Tubs::G4Tubs(), G4VParameterisationCons::G4VParameterisationCons(), G4VParameterisationPara::G4VParameterisationPara(), G4VParameterisationPolycone::G4VParameterisationPolycone(), G4VParameterisationPolyhedra::G4VParameterisationPolyhedra(), G4VParameterisationTrd::G4VParameterisationTrd(), G4VTwistedFaceted::G4VTwistedFaceted(), G4GDMLWriteSolids::GenericPolyconeWrite(), G4GDMLWriteSolids::GenTrapWrite(), G4HepRepSceneHandler::getGeometryInstance(), G4Navigator::GetGlobalExitNormal(), G4Navigator::GetLocalExitNormal(), G4ITNavigator1::GetLocalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4BooleanSolid::GetPointOnSurface(), G4PhantomParameterisation::GetReplicaNo(), G4GDMLWriteSolids::HypeWrite(), G4TessellatedSolid::InsideNoVoxels(), G4TessellatedSolid::InsideVoxels(), G4Navigator::LocateGlobalPointAndSetup(), G4ITNavigator1::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4GenericTrap::MakeDownFacet(), G4Trap::MakePlanes(), G4GenericTrap::MakeUpFacet(), G4GDMLWriteSolids::MultiUnionWrite(), G4GDMLWriteSolids::OrbWrite(), G4GDMLWriteSolids::ParaboloidWrite(), G4GDMLWriteParamvol::ParametersWrite(), G4GDMLWriteSolids::ParaWrite(), G4GDMLWriteSolids::PolyconeWrite(), G4GDMLWriteSolids::PolyhedraWrite(), G4NavigationLogger::PostComputeStepLog(), G4NavigationLogger::PreComputeStepLog(), G4NavigationLogger::PrintDaughterLog(), G4tgbVolumeMgr::RegisterMe(), G4NavigationLogger::ReportOutsideMother(), G4ASCIITreeSceneHandler::RequestPrimitives(), G4VSceneHandler::RequestPrimitives(), G4GenericPolycone::Reset(), G4Polyhedra::Reset(), G4VoxelSafety::SafetyForVoxelNode(), G4GDMLWriteSolids::ScaledWrite(), G4Torus::SetAllParameters(), G4Polycone::SetOriginalParameters(), G4Polyhedra::SetOriginalParameters(), G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), G4Box::SetZHalfLength(), G4GDMLWriteSolids::SphereWrite(), G4BooleanSolid::StackPolyhedron(), G4CSGSolid::StreamInfo(), G4TwistedBox::StreamInfo(), G4BooleanSolid::StreamInfo(), G4VCSGfaceted::StreamInfo(), G4TwistedTrd::StreamInfo(), G4EllipticalTube::StreamInfo(), G4GenericPolycone::StreamInfo(), G4ScaledSolid::StreamInfo(), G4Ellipsoid::StreamInfo(), G4ReflectedSolid::StreamInfo(), G4Tet::StreamInfo(), G4Box::StreamInfo(), G4Orb::StreamInfo(), G4VTwistedFaceted::StreamInfo(), G4TwistedTrap::StreamInfo(), G4Polycone::StreamInfo(), G4Polyhedra::StreamInfo(), G4Hype::StreamInfo(), G4Paraboloid::StreamInfo(), G4CutTubs::StreamInfo(), G4GenericTrap::StreamInfo(), StreamInfo(), G4MultiUnion::StreamInfo(), G4DisplacedSolid::StreamInfo(), G4EllipticalCone::StreamInfo(), G4ExtrudedSolid::StreamInfo(), G4Trd::StreamInfo(), G4Para::StreamInfo(), G4Tubs::StreamInfo(), G4Torus::StreamInfo(), G4Cons::StreamInfo(), G4Sphere::StreamInfo(), G4TessellatedSolid::StreamInfo(), G4Trap::StreamInfo(), G4GDMLRead::StripNames(), SubstractSolids(), G4UnionSolid::SurfaceNormal(), G4Box::SurfaceNormal(), G4EllipticalCone::SurfaceNormal(), G4Trd::SurfaceNormal(), G4ExtrudedSolid::SurfaceNormal(), G4Para::SurfaceNormal(), G4Trap::SurfaceNormal(), G4GDMLWriteSolids::TessellatedWrite(), G4GDMLWriteSolids::TetWrite(), G4GDMLWriteSolids::TorusWrite(), G4GDMLWriteSolids::TrapWrite(), G4GDMLWriteStructure::TraverseVolumeTree(), G4GDMLWriteSolids::TrdWrite(), G4GDMLWriteSolids::TubeWrite(), G4GDMLWriteSolids::TwistedboxWrite(), G4GDMLWriteSolids::TwistedtrapWrite(), G4GDMLWriteSolids::TwistedtrdWrite(), G4GDMLWriteSolids::TwistedtubsWrite(), G4PhysicalVolumeModel::VisitGeometryAndGetVisReps(), G4GDMLWriteSolids::XtruWrite().
|
inline |
G4TwistedTubs.hh 파일의 143 번째 라인에서 정의되었습니다.
다음을 참조함 : fOuterRadius.
다음에 의해서 참조됨 : export_G4TwistedTubs(), G4tgbGeometryDumper::GetSolidParams(), G4GDMLWriteSolids::TwistedtubsWrite().
|
inline |
G4TwistedTubs.hh 파일의 145 번째 라인에서 정의되었습니다.
다음을 참조함 : fOuterStereo.
다음에 의해서 참조됨 : export_G4TwistedTubs().
|
inline |
G4TwistedTubs.hh 파일의 141 번째 라인에서 정의되었습니다.
다음을 참조함 : fPhiTwist.
다음에 의해서 참조됨 : export_G4TwistedTubs(), G4tgbGeometryDumper::GetSolidParams(), G4GDMLWriteSolids::TwistedtubsWrite().
|
virtual |
G4VSolid(으)로부터 재구현되었습니다.
G4TwistedTubs.cc 파일의 1059 번째 라인에서 정의되었습니다.
다음을 참조함 : fEndZ, fFormerTwisted, fInnerHype, fLatterTwisted, fLowerEndcap, fOuterHype, fUpperEndcap, G4VTwistSurface::GetBoundaryMax(), G4VTwistSurface::GetBoundaryMin(), GetEndInnerRadius(), GetEndOuterRadius(), G4VTwistSurface::GetSurfaceArea(), G4INCL::DeJongSpin::shoot(), sqr(), G4VTwistSurface::SurfacePoint(), x, z.
|
virtual |
G4VSolid(으)로부터 재구현되었습니다.
G4TwistedTubs.cc 파일의 942 번째 라인에서 정의되었습니다.
다음을 참조함 : CreatePolyhedron(), fpPolyhedron, fRebuildPolyhedron, HepPolyhedron::GetNumberOfRotationSteps(), G4Polyhedron::GetNumberOfRotationStepsAtTimeOfCreation(), G4TemplateAutoLock< _Mutex_t >::unlock().
|
virtual |
G4VSolid(으)로부터 재구현되었습니다.
G4TwistedTubs.cc 파일의 1049 번째 라인에서 정의되었습니다.
다음을 참조함 : fSurfaceArea, G4VSolid::GetSurfaceArea().
|
inline |
G4TwistedTubs.hh 파일의 149 번째 라인에서 정의되었습니다.
다음을 참조함 : fTanInnerStereo.
다음에 의해서 참조됨 : export_G4TwistedTubs().
|
inline |
G4TwistedTubs.hh 파일의 150 번째 라인에서 정의되었습니다.
다음을 참조함 : fTanInnerStereo2.
다음에 의해서 참조됨 : export_G4TwistedTubs().
|
inline |
G4TwistedTubs.hh 파일의 151 번째 라인에서 정의되었습니다.
다음을 참조함 : fTanOuterStereo.
다음에 의해서 참조됨 : export_G4TwistedTubs().
|
inline |
G4TwistedTubs.hh 파일의 152 번째 라인에서 정의되었습니다.
다음을 참조함 : fTanOuterStereo2.
다음에 의해서 참조됨 : export_G4TwistedTubs().
|
inlineinherited |
|
inline |
G4TwistedTubs.hh 파일의 146 번째 라인에서 정의되었습니다.
다음을 참조함 : fZHalfLength.
다음에 의해서 참조됨 : export_G4TwistedTubs(), G4tgbGeometryDumper::GetSolidParams().
|
virtual |
G4VSolid를 구현.
G4TwistedTubs.cc 파일의 378 번째 라인에서 정의되었습니다.
다음을 참조함 : fInnerHype, fLastInside, fOuterHype, G4GeometryTolerance::GetInstance(), G4GeometryTolerance::GetRadialTolerance(), CLHEP::Hep3Vector::getRho(), G4TwistedTubs::LastState::inside, kInside, kOutside, kSurface, G4TwistedTubs::LastState::p, CLHEP::Hep3Vector::set(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
다음에 의해서 참조됨 : DistanceToIn(), DistanceToOut().
G4TwistedTubs & G4TwistedTubs::operator= | ( | const G4TwistedTubs & | rhs | ) |
G4TwistedTubs.cc 파일의 270 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateSurfaces(), fCubicVolume, fDPhi, fEndInnerRadius, fEndOuterRadius, fEndPhi, fEndZ, fEndZ2, fFormerTwisted, fInnerHype, fInnerRadius, fInnerRadius2, fInnerStereo, fKappa, fLastDistanceToIn, fLastDistanceToInWithV, fLastDistanceToOut, fLastDistanceToOutWithV, fLastInside, fLastNormal, fLatterTwisted, fLowerEndcap, fOuterHype, fOuterRadius, fOuterRadius2, fOuterStereo, fPhiTwist, fpPolyhedron, fRebuildPolyhedron, fSurfaceArea, fTanInnerStereo, fTanInnerStereo2, fTanOuterStereo, fTanOuterStereo2, fUpperEndcap, fZHalfLength, G4VSolid::operator=().
|
inlineprivate |
G4TwistedTubs.hh 파일의 354 번째 라인에서 정의되었습니다.
다음을 참조함 : fCubicVolume, fEndInnerRadius, fEndOuterRadius, fEndPhi, fEndZ, fEndZ2, fInnerRadius, fInnerRadius2, fInnerStereo, fKappa, fOuterRadius, fOuterRadius2, fOuterStereo, fPhiTwist, fTanInnerStereo, fTanInnerStereo2, fTanOuterStereo, fTanOuterStereo2, fZHalfLength, G4cout, G4endl, parity().
다음에 의해서 참조됨 : G4TwistedTubs().
다음에 의해서 참조됨 : export_G4VSolid(), G4MultiUnion::G4MultiUnion(), G4GDMLRead::StripNames().
|
virtual |
G4VSolid를 구현.
G4TwistedTubs.cc 파일의 850 번째 라인에서 정의되었습니다.
다음을 참조함 : degree, fDPhi, fEndInnerRadius, fEndOuterRadius, fEndZ, fInnerRadius, fInnerStereo, fOuterRadius, fOuterStereo, fPhiTwist, G4VSolid::GetName(), mm.
|
virtual |
G4VSolid를 구현.
G4TwistedTubs.cc 파일의 430 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VTwistSurface::DistanceTo(), fFormerTwisted, fInnerHype, fLastNormal, fLatterTwisted, fLowerEndcap, fOuterHype, fUpperEndcap, G4VTwistSurface::GetNormal(), kInfinity, G4TwistedTubs::LastVector::p, CLHEP::Hep3Vector::set(), G4TwistedTubs::LastVector::surface, G4TwistedTubs::LastVector::vec, CLHEP::Hep3Vector::x(), xx, CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
다음에 의해서 참조됨 : DistanceToIn(), DistanceToOut().
|
private |
G4TwistedTubs.hh 파일의 234 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetCubicVolume(), operator=(), SetFields().
|
private |
G4TwistedTubs.hh 파일의 209 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreatePolyhedron(), CreateSurfaces(), G4TwistedTubs(), GetCubicVolume(), GetDPhi(), operator=(), StreamInfo().
|
private |
G4TwistedTubs.hh 파일의 217 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSurfaces(), G4TwistedTubs(), GetEndInnerRadius(), operator=(), SetFields(), StreamInfo().
|
private |
G4TwistedTubs.hh 파일의 218 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BoundingLimits(), CreateSurfaces(), G4TwistedTubs(), GetEndOuterRadius(), GetExtent(), operator=(), SetFields(), StreamInfo().
|
private |
G4TwistedTubs.hh 파일의 219 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSurfaces(), G4TwistedTubs(), GetEndPhi(), operator=(), SetFields().
|
private |
G4TwistedTubs.hh 파일의 208 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSurfaces(), G4TwistedTubs(), GetEndZ(), GetPointOnSurface(), operator=(), SetFields(), StreamInfo().
|
private |
G4TwistedTubs.hh 파일의 225 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4TwistedTubs(), operator=(), SetFields().
|
private |
G4TwistedTubs.hh 파일의 230 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreatePolyhedron(), CreateSurfaces(), DistanceToIn(), DistanceToOut(), GetPointOnSurface(), operator=(), SurfaceNormal(), ~G4TwistedTubs().
|
private |
G4TwistedTubs.hh 파일의 231 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreatePolyhedron(), CreateSurfaces(), DistanceToIn(), DistanceToOut(), GetPointOnSurface(), Inside(), operator=(), SurfaceNormal(), ~G4TwistedTubs().
|
private |
G4TwistedTubs.hh 파일의 206 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSurfaces(), GetCubicVolume(), GetInnerRadius(), operator=(), SetFields(), StreamInfo().
|
private |
G4TwistedTubs.hh 파일의 221 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : operator=(), SetFields().
|
private |
G4TwistedTubs.hh 파일의 212 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetInnerStereo(), operator=(), SetFields(), StreamInfo().
|
private |
G4TwistedTubs.hh 파일의 216 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSurfaces(), GetKappa(), operator=(), SetFields().
|
private |
G4TwistedTubs.hh 파일의 340 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DistanceToIn(), operator=().
|
private |
G4TwistedTubs.hh 파일의 342 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DistanceToIn(), operator=().
|
private |
G4TwistedTubs.hh 파일의 341 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DistanceToOut(), operator=().
|
private |
G4TwistedTubs.hh 파일의 343 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DistanceToOut(), operator=().
|
private |
G4TwistedTubs.hh 파일의 338 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Inside(), operator=().
|
private |
G4TwistedTubs.hh 파일의 339 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DistanceToOut(), operator=(), SurfaceNormal().
|
private |
G4TwistedTubs.hh 파일의 229 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreatePolyhedron(), CreateSurfaces(), DistanceToIn(), DistanceToOut(), GetPointOnSurface(), operator=(), SurfaceNormal(), ~G4TwistedTubs().
|
private |
G4TwistedTubs.hh 파일의 227 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreatePolyhedron(), CreateSurfaces(), DistanceToIn(), DistanceToOut(), GetPointOnSurface(), operator=(), SurfaceNormal(), ~G4TwistedTubs().
|
private |
G4TwistedTubs.hh 파일의 232 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreatePolyhedron(), CreateSurfaces(), DistanceToIn(), DistanceToOut(), GetPointOnSurface(), Inside(), operator=(), SurfaceNormal(), ~G4TwistedTubs().
|
private |
G4TwistedTubs.hh 파일의 207 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSurfaces(), GetCubicVolume(), GetOuterRadius(), operator=(), SetFields(), StreamInfo().
|
private |
G4TwistedTubs.hh 파일의 222 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : operator=(), SetFields().
|
private |
G4TwistedTubs.hh 파일의 213 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetOuterStereo(), operator=(), SetFields(), StreamInfo().
|
private |
G4TwistedTubs.hh 파일의 205 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreatePolyhedron(), GetPhiTwist(), operator=(), SetFields(), StreamInfo().
|
mutableprivate |
G4TwistedTubs.hh 파일의 238 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPolyhedron(), operator=(), ~G4TwistedTubs().
|
mutableprivate |
G4TwistedTubs.hh 파일의 237 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPolyhedron(), operator=().
|
private |
G4TwistedTubs.hh 파일의 235 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetSurfaceArea(), operator=().
|
private |
G4TwistedTubs.hh 파일의 214 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSurfaces(), GetTanInnerStereo(), operator=(), SetFields().
|
private |
G4TwistedTubs.hh 파일의 223 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetTanInnerStereo2(), operator=(), SetFields().
|
private |
G4TwistedTubs.hh 파일의 215 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateSurfaces(), GetTanOuterStereo(), operator=(), SetFields().
|
private |
G4TwistedTubs.hh 파일의 224 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetTanOuterStereo2(), operator=(), SetFields().
|
private |
G4TwistedTubs.hh 파일의 228 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreatePolyhedron(), CreateSurfaces(), DistanceToIn(), DistanceToOut(), GetPointOnSurface(), operator=(), SurfaceNormal(), ~G4TwistedTubs().
|
private |
G4TwistedTubs.hh 파일의 210 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BoundingLimits(), GetCubicVolume(), GetExtent(), GetZHalfLength(), operator=(), SetFields().
|
protectedinherited |
G4VSolid.hh 파일의 307 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4TessellatedSolid::AddFacet(), G4Polycone::CalculateExtent(), G4Polyhedra::CalculateExtent(), G4Trd::CheckParameters(), G4Para::CheckParameters(), G4GenericTrap::ComputeIsTwisted(), G4GenericPolycone::Create(), G4Polycone::Create(), G4Polyhedra::Create(), G4GenericPolycone::CreatePolyhedron(), G4Polyhedra::CreatePolyhedron(), G4CutTubs::CreatePolyhedron(), G4TessellatedSolid::CreateVertexList(), G4VCSGfaceted::DistanceTo(), G4VCSGfaceted::DistanceToIn(), G4Paraboloid::DistanceToIn(), G4Hype::DistanceToIn(), G4Sphere::DistanceToIn(), G4TessellatedSolid::DistanceToInCore(), G4VCSGfaceted::DistanceToOut(), G4UnionSolid::DistanceToOut(), G4Paraboloid::DistanceToOut(), G4GenericTrap::DistanceToOut(), G4Hype::DistanceToOut(), G4CutTubs::DistanceToOut(), G4Tubs::DistanceToOut(), G4Torus::DistanceToOut(), G4Cons::DistanceToOut(), G4Sphere::DistanceToOut(), G4TessellatedSolid::DistanceToOutCandidates(), G4TessellatedSolid::DistanceToOutCore(), G4TessellatedSolid::DistanceToOutNoVoxels(), G4GenericTrap::DistToPlane(), G4GenericTrap::DistToTriangle(), G4Box::G4Box(), G4Cons::G4Cons(), G4CutTubs::G4CutTubs(), G4Ellipsoid::G4Ellipsoid(), G4EllipticalCone::G4EllipticalCone(), G4EllipticalTube::G4EllipticalTube(), G4ExtrudedSolid::G4ExtrudedSolid(), G4GenericTrap::G4GenericTrap(), G4Hype::G4Hype(), G4Para::G4Para(), G4Sphere::G4Sphere(), G4Trap::G4Trap(), G4Tubs::G4Tubs(), G4UnionSolid::G4UnionSolid(), G4VSolid::G4VSolid(), G4VTwistedFaceted::G4VTwistedFaceted(), G4Orb::Initialize(), G4TessellatedSolid::Initialize(), G4VCSGfaceted::Inside(), G4VTwistedFaceted::Inside(), G4Hype::Inside(), G4Paraboloid::Inside(), G4TessellatedSolid::InsideNoVoxels(), G4GenericTrap::InsidePolygone(), G4TessellatedSolid::InsideVoxels(), G4GenericTrap::IsSegCrossingZ(), G4Trap::MakePlane(), G4GenericTrap::NormalToPlane(), G4VSolid::operator=(), G4TessellatedSolid::SafetyFromInside(), G4TessellatedSolid::SafetyFromOutside(), G4Torus::SetAllParameters(), G4Polycone::SetOriginalParameters(), G4Polyhedra::SetOriginalParameters(), G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), G4Box::SetZHalfLength(), G4Tet::SurfaceNormal(), G4GenericTrap::SurfaceNormal(), G4Paraboloid::SurfaceNormal(), G4Torus::SurfaceNormal().