Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VTwistSurface.hh>
Classes | |
class | Boundary |
class | CurrentStatus |
class | G4SurfCurNormal |
Public Types | |
enum | EValidate { kDontValidate = 0 , kValidateWithTol = 1 , kValidateWithoutTol = 2 , kUninitialized = 3 } |
Static Public Attributes | |
static const G4int | sOutside = 0x00000000 |
static const G4int | sInside = 0x10000000 |
static const G4int | sBoundary = 0x20000000 |
static const G4int | sCorner = 0x40000000 |
static const G4int | sC0Min1Min = 0x40000101 |
static const G4int | sC0Max1Min = 0x40000201 |
static const G4int | sC0Max1Max = 0x40000202 |
static const G4int | sC0Min1Max = 0x40000102 |
static const G4int | sAxisMin = 0x00000101 |
static const G4int | sAxisMax = 0x00000202 |
static const G4int | sAxisX = 0x00000404 |
static const G4int | sAxisY = 0x00000808 |
static const G4int | sAxisZ = 0x00000C0C |
static const G4int | sAxisRho = 0x00001010 |
static const G4int | sAxisPhi = 0x00001414 |
static const G4int | sAxis0 = 0x0000FF00 |
static const G4int | sAxis1 = 0x000000FF |
static const G4int | sSizeMask = 0x00000303 |
static const G4int | sAxisMask = 0x0000FCFC |
static const G4int | sAreaMask = 0XF0000000 |
Protected Member Functions | |
G4VTwistSurface ** | GetNeighbours () |
G4int | GetNeighbours (G4int areacode, G4VTwistSurface *surfaces[]) |
G4ThreeVector | GetCorner (G4int areacode) const |
void | GetBoundaryAxis (G4int areacode, EAxis axis[]) const |
void | GetBoundaryLimit (G4int areacode, G4double limit[]) const |
virtual G4int | GetAreaCode (const G4ThreeVector &xx, G4bool withtol=true)=0 |
virtual void | SetBoundary (const G4int &axiscode, const G4ThreeVector &direction, const G4ThreeVector &x0, const G4int &boundarytype) |
void | SetCorner (G4int areacode, G4double x, G4double y, G4double z) |
Protected Attributes | |
EAxis | fAxis [2] |
G4double | fAxisMin [2] |
G4double | fAxisMax [2] |
CurrentStatus | fCurStatWithV |
CurrentStatus | fCurStat |
G4RotationMatrix | fRot |
G4ThreeVector | fTrans |
G4int | fHandedness |
G4SurfCurNormal | fCurrentNormal |
G4bool | fIsValidNorm |
G4double | kCarTolerance |
Definition at line 48 of file G4VTwistSurface.hh.
Enumerator | |
---|---|
kDontValidate | |
kValidateWithTol | |
kValidateWithoutTol | |
kUninitialized |
Definition at line 52 of file G4VTwistSurface.hh.
G4VTwistSurface::G4VTwistSurface | ( | const G4String & | name | ) |
Definition at line 64 of file G4VTwistSurface.cc.
G4VTwistSurface::G4VTwistSurface | ( | const G4String & | name, |
const G4RotationMatrix & | rot, | ||
const G4ThreeVector & | tlate, | ||
G4int | handedness, | ||
const EAxis | axis1, | ||
const EAxis | axis2, | ||
G4double | axis0min = -kInfinity , |
||
G4double | axis1min = -kInfinity , |
||
G4double | axis0max = kInfinity , |
||
G4double | axis1max = kInfinity |
||
) |
Definition at line 89 of file G4VTwistSurface.cc.
|
virtual |
Definition at line 140 of file G4VTwistSurface.cc.
G4VTwistSurface::G4VTwistSurface | ( | __void__ & | ) |
Definition at line 127 of file G4VTwistSurface.cc.
|
virtual |
Definition at line 147 of file G4VTwistSurface.cc.
Referenced by G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsFlatSide::GetAreaCode().
|
inline |
|
inline |
Referenced by G4TwistBoxSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsHypeSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and IsSameBoundary().
|
inline |
Referenced by G4TwistBoxSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsHypeSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::GetNormal().
|
inline |
Referenced by G4TwistBoxSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsHypeSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), G4TwistBoxSide::GetNormal(), G4TwistTrapAlphaSide::GetNormal(), G4TwistTrapParallelSide::GetNormal(), G4TwistTubsHypeSide::GetNormal(), G4TwistTubsSide::GetNormal(), and G4TwistTubsHypeSide::Inside().
void G4VTwistSurface::DebugPrint | ( | ) | const |
|
virtual |
Definition at line 577 of file G4VTwistSurface.cc.
Referenced by G4TwistedTubs::DistanceToIn(), G4VTwistedFaceted::DistanceToIn(), G4TwistedTubs::DistanceToOut(), G4VTwistedFaceted::DistanceToOut(), G4TwistedTubs::SurfaceNormal(), and G4VTwistedFaceted::SurfaceNormal().
|
virtual |
Definition at line 231 of file G4VTwistSurface.cc.
Referenced by G4TwistTubsSide::DistanceToSurface().
|
virtual |
Definition at line 290 of file G4VTwistSurface.cc.
Referenced by G4TwistedTubs::DistanceToIn(), and G4VTwistedFaceted::DistanceToIn().
|
inline |
|
virtual |
Definition at line 494 of file G4VTwistSurface.cc.
Referenced by G4TwistedTubs::DistanceToOut(), and G4VTwistedFaceted::DistanceToOut().
|
inline |
|
inline |
|
inline |
|
pure virtual |
Implemented in G4TwistBoxSide, G4TwistTrapAlphaSide, G4TwistTrapFlatSide, G4TwistTrapParallelSide, G4TwistTubsFlatSide, G4TwistTubsHypeSide, and G4TwistTubsSide.
Referenced by DistanceTo(), DistanceToIn(), and DistanceToOut().
|
pure virtual |
|
protectedpure virtual |
Implemented in G4TwistTrapFlatSide, and G4TwistTubsFlatSide.
|
virtual |
Definition at line 698 of file G4VTwistSurface.cc.
Referenced by G4TwistTubsSide::DistanceToSurface(), G4TwistTubsHypeSide::GetBoundaryMax(), and G4TwistTubsHypeSide::GetBoundaryMin().
Definition at line 783 of file G4VTwistSurface.cc.
Definition at line 825 of file G4VTwistSurface.cc.
Implemented in G4TwistTubsFlatSide, G4TwistTubsHypeSide, G4TwistTubsSide, and G4TwistTrapFlatSide.
Referenced by G4TwistedTubs::GetPointOnSurface(), and G4VTwistedFaceted::GetPointOnSurface().
Implemented in G4TwistTubsFlatSide, G4TwistTubsHypeSide, G4TwistTubsSide, and G4TwistTrapFlatSide.
Referenced by G4TwistedTubs::GetPointOnSurface(), and G4VTwistedFaceted::GetPointOnSurface().
|
virtual |
Definition at line 668 of file G4VTwistSurface.cc.
Referenced by DistanceToBoundary(), G4TwistTubsSide::DistanceToSurface(), GetBoundaryAtPZ(), GetBoundaryParameters(), and IsSameBoundary().
|
inlineprotected |
G4int G4VTwistSurface::GetEdgeVisibility | ( | G4int | i, |
G4int | j, | ||
G4int | m, | ||
G4int | n, | ||
G4int | number, | ||
G4int | orientation | ||
) |
Definition at line 1031 of file G4VTwistSurface.cc.
Referenced by G4TwistTrapFlatSide::GetFacets(), G4TwistTubsFlatSide::GetFacets(), G4TwistTubsHypeSide::GetFacets(), and G4TwistTubsSide::GetFacets().
Definition at line 906 of file G4VTwistSurface.cc.
Referenced by G4TwistTrapFlatSide::GetFacets(), G4TwistTubsFlatSide::GetFacets(), G4TwistTubsHypeSide::GetFacets(), and G4TwistTubsSide::GetFacets().
|
pure virtual |
Implemented in G4TwistTrapFlatSide, G4TwistTubsFlatSide, G4TwistTubsHypeSide, and G4TwistTubsSide.
Referenced by G4TwistedTubs::CreatePolyhedron(), and G4VTwistedFaceted::CreatePolyhedron().
|
inlinevirtual |
Definition at line 107 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistBoxSide::G4TwistBoxSide(), GetEdgeVisibility(), GetFace(), GetNode(), and G4TwistTubsHypeSide::Inside().
|
inlineprotected |
Definition at line 183 of file G4VTwistSurface.hh.
Referenced by DistanceToIn().
|
inlineprotected |
Definition at line 952 of file G4VTwistSurface.cc.
Referenced by G4TwistTrapFlatSide::GetFacets(), G4TwistTubsFlatSide::GetFacets(), G4TwistTubsHypeSide::GetFacets(), and G4TwistTubsSide::GetFacets().
|
pure virtual |
Implemented in G4TwistTrapFlatSide, G4TwistTubsFlatSide, G4TwistBoxSide, G4TwistTrapAlphaSide, G4TwistTrapParallelSide, G4TwistTubsHypeSide, and G4TwistTubsSide.
Referenced by DistanceToIn(), DistanceToOut(), G4TwistedTubs::DistanceToOut(), G4VTwistedFaceted::DistanceToOut(), G4TwistedTubs::SurfaceNormal(), and G4VTwistedFaceted::SurfaceNormal().
|
pure virtual |
Implemented in G4TwistTrapFlatSide, G4TwistTubsFlatSide, G4TwistTubsHypeSide, and G4TwistTubsSide.
Referenced by G4TwistedTubs::GetPointOnSurface(), and G4VTwistedFaceted::GetPointOnSurface().
Referenced by DistanceToBoundary().
Referenced by DistanceToBoundary().
Referenced by G4TwistTubsHypeSide::Inside(), and IsSameBoundary().
Referenced by IsSameBoundary().
Referenced by DistanceToIn(), G4TwistBoxSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsHypeSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::Inside().
Referenced by G4TwistBoxSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsHypeSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::Inside().
G4bool G4VTwistSurface::IsSameBoundary | ( | G4VTwistSurface * | surface1, |
G4int | areacode1, | ||
G4VTwistSurface * | surface2, | ||
G4int | areacode2 | ||
) | const |
Definition at line 616 of file G4VTwistSurface.cc.
Referenced by DistanceToIn().
|
inline |
Definition at line 144 of file G4VTwistSurface.hh.
Referenced by G4TwistedTubs::DistanceToOut(), and G4VTwistedFaceted::DistanceToOut().
Definition at line 156 of file G4VTwistSurface.hh.
|
protectedvirtual |
Definition at line 863 of file G4VTwistSurface.cc.
Definition at line 757 of file G4VTwistSurface.cc.
|
inline |
|
pure virtual |
Implemented in G4TwistTrapFlatSide, G4TwistTubsFlatSide, G4TwistTubsHypeSide, and G4TwistTubsSide.
Referenced by G4TwistedTubs::GetPointOnSurface(), and G4VTwistedFaceted::GetPointOnSurface().
|
protected |
Definition at line 308 of file G4VTwistSurface.hh.
Referenced by DebugPrint(), G4TwistTubsSide::DistanceToSurface(), G4TwistBoxSide::G4TwistBoxSide(), G4TwistTrapAlphaSide::G4TwistTrapAlphaSide(), G4TwistTrapFlatSide::G4TwistTrapFlatSide(), G4TwistTrapParallelSide::G4TwistTrapParallelSide(), G4TwistTubsFlatSide::G4TwistTubsFlatSide(), G4TwistTubsHypeSide::G4TwistTubsHypeSide(), G4TwistTubsSide::G4TwistTubsSide(), G4VTwistSurface(), G4TwistTrapFlatSide::GetAreaCode(), G4TwistTubsFlatSide::GetAreaCode(), and SetAxis().
|
protected |
Definition at line 310 of file G4VTwistSurface.hh.
Referenced by DebugPrint(), G4TwistBoxSide::G4TwistBoxSide(), G4TwistTrapAlphaSide::G4TwistTrapAlphaSide(), G4TwistTrapFlatSide::G4TwistTrapFlatSide(), G4TwistTrapParallelSide::G4TwistTrapParallelSide(), G4TwistTubsFlatSide::G4TwistTubsFlatSide(), G4TwistTubsHypeSide::G4TwistTubsHypeSide(), G4TwistTubsSide::G4TwistTubsSide(), G4VTwistSurface(), G4TwistTrapFlatSide::GetAreaCode(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryLimit(), G4TwistTubsSide::GetBoundaryMax(), G4TwistTubsFlatSide::GetFacets(), G4TwistTubsHypeSide::GetFacets(), G4TwistTubsSide::GetFacets(), G4TwistTubsHypeSide::GetSurfaceArea(), and G4TwistTubsSide::GetSurfaceArea().
|
protected |
Definition at line 309 of file G4VTwistSurface.hh.
Referenced by DebugPrint(), G4TwistBoxSide::G4TwistBoxSide(), G4TwistTrapAlphaSide::G4TwistTrapAlphaSide(), G4TwistTrapFlatSide::G4TwistTrapFlatSide(), G4TwistTrapParallelSide::G4TwistTrapParallelSide(), G4TwistTubsFlatSide::G4TwistTubsFlatSide(), G4TwistTubsHypeSide::G4TwistTubsHypeSide(), G4TwistTubsSide::G4TwistTubsSide(), G4VTwistSurface(), G4TwistTrapFlatSide::GetAreaCode(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryLimit(), G4TwistTubsSide::GetBoundaryMin(), G4TwistTubsFlatSide::GetFacets(), G4TwistTubsHypeSide::GetFacets(), G4TwistTubsSide::GetFacets(), G4TwistTubsHypeSide::GetSurfaceArea(), and G4TwistTubsSide::GetSurfaceArea().
|
protected |
Definition at line 322 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::G4TwistTrapFlatSide(), G4TwistTubsFlatSide::G4TwistTubsFlatSide(), G4VTwistSurface(), G4TwistTrapFlatSide::GetNormal(), G4TwistTubsFlatSide::GetNormal(), G4TwistBoxSide::GetNormal(), G4TwistTrapAlphaSide::GetNormal(), G4TwistTrapParallelSide::GetNormal(), G4TwistTubsHypeSide::GetNormal(), and G4TwistTubsSide::GetNormal().
|
protected |
Definition at line 312 of file G4VTwistSurface.hh.
Referenced by G4TwistTubsSide::DistanceToSurface(), G4TwistBoxSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), and G4TwistTubsHypeSide::DistanceToSurface().
|
protected |
Definition at line 311 of file G4VTwistSurface.hh.
Referenced by G4TwistBoxSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsHypeSide::DistanceToSurface(), and G4TwistTubsSide::DistanceToSurface().
|
protected |
Definition at line 315 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::G4TwistTrapFlatSide(), G4TwistTubsFlatSide::G4TwistTubsFlatSide(), G4TwistTubsHypeSide::G4TwistTubsHypeSide(), G4TwistTubsSide::G4TwistTubsSide(), G4VTwistSurface(), G4TwistTrapFlatSide::GetFacets(), G4TwistTubsFlatSide::GetFacets(), G4TwistTubsHypeSide::GetFacets(), G4TwistTubsSide::GetFacets(), G4TwistTubsHypeSide::GetNormal(), G4TwistTubsSide::GetNormal(), and G4TwistTubsHypeSide::Inside().
|
protected |
Definition at line 323 of file G4VTwistSurface.hh.
Referenced by G4TwistBoxSide::G4TwistBoxSide(), G4TwistTrapAlphaSide::G4TwistTrapAlphaSide(), G4TwistTrapFlatSide::G4TwistTrapFlatSide(), G4TwistTrapParallelSide::G4TwistTrapParallelSide(), G4TwistTubsFlatSide::G4TwistTubsFlatSide(), G4TwistTubsHypeSide::G4TwistTubsHypeSide(), G4TwistTubsSide::G4TwistTubsSide(), and IsValidNorm().
|
protected |
Definition at line 313 of file G4VTwistSurface.hh.
Referenced by DebugPrint(), G4TwistBoxSide::G4TwistBoxSide(), G4TwistTrapAlphaSide::G4TwistTrapAlphaSide(), G4TwistTrapFlatSide::G4TwistTrapFlatSide(), G4TwistTrapParallelSide::G4TwistTrapParallelSide(), G4TwistTubsFlatSide::G4TwistTubsFlatSide(), G4TwistTubsSide::G4TwistTubsSide(), G4VTwistSurface(), G4TwistTubsHypeSide::GetRhoAtPZ(), G4TwistTubsSide::ProjectAtPXPZ(), G4TwistTrapFlatSide::SurfacePoint(), G4TwistTubsFlatSide::SurfacePoint(), G4TwistTubsHypeSide::SurfacePoint(), and G4TwistTubsSide::SurfacePoint().
|
protected |
Definition at line 314 of file G4VTwistSurface.hh.
Referenced by DebugPrint(), G4TwistBoxSide::G4TwistBoxSide(), G4TwistTrapAlphaSide::G4TwistTrapAlphaSide(), G4TwistTrapFlatSide::G4TwistTrapFlatSide(), G4TwistTrapParallelSide::G4TwistTrapParallelSide(), G4TwistTubsFlatSide::G4TwistTubsFlatSide(), G4TwistTubsHypeSide::G4TwistTubsHypeSide(), G4TwistTubsSide::G4TwistTubsSide(), G4VTwistSurface(), G4TwistTubsHypeSide::GetRhoAtPZ(), G4TwistTubsSide::ProjectAtPXPZ(), G4TwistTrapFlatSide::SurfacePoint(), G4TwistTubsFlatSide::SurfacePoint(), G4TwistTubsHypeSide::SurfacePoint(), and G4TwistTubsSide::SurfacePoint().
|
protected |
Definition at line 324 of file G4VTwistSurface.hh.
Referenced by G4TwistBoxSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4VTwistSurface(), G4TwistTrapFlatSide::GetAreaCode(), G4TwistBoxSide::GetNormal(), G4TwistTrapAlphaSide::GetNormal(), G4TwistTrapParallelSide::GetNormal(), G4TwistTubsHypeSide::GetNormal(), G4TwistTubsSide::GetNormal(), and IsSameBoundary().
|
static |
Definition at line 235 of file G4VTwistSurface.hh.
|
static |
Definition at line 231 of file G4VTwistSurface.hh.
Referenced by G4TwistTubsSide::DistanceToSurface(), G4TwistTrapFlatSide::GetAreaCode(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryAtPZ(), GetBoundaryAxis(), GetBoundaryLimit(), G4TwistTubsHypeSide::GetBoundaryMax(), G4TwistTubsHypeSide::GetBoundaryMin(), G4VTwistSurface::Boundary::GetBoundaryParameters(), and SetBoundary().
|
static |
Definition at line 232 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::GetAreaCode(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryAtPZ(), GetBoundaryAxis(), GetBoundaryLimit(), G4VTwistSurface::Boundary::GetBoundaryParameters(), and SetBoundary().
|
static |
Definition at line 234 of file G4VTwistSurface.hh.
Referenced by GetBoundaryAxis().
|
static |
Definition at line 225 of file G4VTwistSurface.hh.
Referenced by G4TwistTubsSide::DistanceToSurface(), G4TwistTrapFlatSide::GetAreaCode(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryLimit(), G4TwistTubsHypeSide::GetBoundaryMax(), and SetBoundary().
|
static |
Definition at line 224 of file G4VTwistSurface.hh.
Referenced by G4TwistTubsSide::DistanceToSurface(), G4TwistTrapFlatSide::GetAreaCode(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryLimit(), G4TwistTubsHypeSide::GetBoundaryMin(), and SetBoundary().
|
static |
Definition at line 230 of file G4VTwistSurface.hh.
Referenced by DistanceToBoundary(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryAtPZ(), and GetBoundaryAxis().
|
static |
Definition at line 229 of file G4VTwistSurface.hh.
Referenced by G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryAtPZ(), and GetBoundaryAxis().
|
static |
Definition at line 226 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::GetAreaCode(), and GetBoundaryAxis().
|
static |
Definition at line 227 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::GetAreaCode(), and GetBoundaryAxis().
|
static |
Definition at line 228 of file G4VTwistSurface.hh.
Referenced by GetBoundaryAxis().
|
static |
Definition at line 218 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::GetAreaCode(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryAxis(), and GetBoundaryLimit().
|
static |
Definition at line 222 of file G4VTwistSurface.hh.
Referenced by DebugPrint(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryLimit(), G4TwistTubsFlatSide::GetBoundaryMax(), and SetCorner().
|
static |
Definition at line 221 of file G4VTwistSurface.hh.
Referenced by DebugPrint(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryLimit(), G4TwistTubsFlatSide::GetBoundaryMin(), and SetCorner().
|
static |
Definition at line 223 of file G4VTwistSurface.hh.
Referenced by DebugPrint(), GetBoundaryLimit(), and SetCorner().
|
static |
Definition at line 220 of file G4VTwistSurface.hh.
Referenced by DebugPrint(), GetBoundaryLimit(), and SetCorner().
|
static |
Definition at line 219 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::GetAreaCode(), G4TwistTubsFlatSide::GetAreaCode(), GetBoundaryLimit(), and SetCorner().
|
static |
Definition at line 217 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsHypeSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), G4TwistTrapFlatSide::GetAreaCode(), and G4TwistTubsFlatSide::GetAreaCode().
|
static |
Definition at line 216 of file G4VTwistSurface.hh.
Referenced by G4VTwistSurface::CurrentStatus::CurrentStatus(), DistanceTo(), DistanceToIn(), DistanceToOut(), G4TwistBoxSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsHypeSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4VTwistSurface::CurrentStatus::ResetfDone().
|
static |
Definition at line 233 of file G4VTwistSurface.hh.
Referenced by G4VTwistSurface::Boundary::GetBoundaryParameters().