Geant4  10.00.p03
G4Hype Member List

This is the complete list of members for G4Hype, including all inherited members.

AddPolyToExtent(const G4ThreeVector &v0, const G4ThreeVector &v1, const G4ThreeVector &w1, const G4ThreeVector &w0, const G4VoxelLimits &voxelLimit, const EAxis axis, G4SolidExtentList &extentList)G4Hypeprotectedstatic
ApproxDistInside(G4double pr, G4double pz, G4double r0, G4double tan2Phi)G4Hypeprotectedstatic
ApproxDistOutside(G4double pr, G4double pz, G4double r0, G4double tanPhi)G4Hypeprotectedstatic
asinh(G4double arg)G4Hypeprivate
CalculateClippedPolygonExtent(G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const G4VSolidprotected
CalculateExtent(const EAxis pAxis, const G4VoxelLimits &pVoxelLimit, const G4AffineTransform &pTransform, G4double &pmin, G4double &pmax) const G4Hypevirtual
ClipBetweenSections(G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const G4VSolidprotected
ClipCrossSection(G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const G4VSolidprotected
ClipPolygon(G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis) const G4VSolidprotected
Clone() const G4Hypevirtual
ComputeDimensions(G4VPVParameterisation *p, const G4int n, const G4VPhysicalVolume *pRep)G4Hypevirtual
CreatePolyhedron() const G4Hypevirtual
DescribeYourselfTo(G4VGraphicsScene &scene) const G4Hypevirtual
DistanceToIn(const G4ThreeVector &p, const G4ThreeVector &v) const G4Hypevirtual
DistanceToIn(const G4ThreeVector &p) const G4Hypevirtual
DistanceToOut(const G4ThreeVector &p, const G4ThreeVector &v, const G4bool calcNorm=G4bool(false), G4bool *validNorm=0, G4ThreeVector *n=0) const G4Hypevirtual
DistanceToOut(const G4ThreeVector &p) const G4Hypevirtual
DumpInfo() const G4VSolidinline
endInnerRadiusG4Hypeprotected
endInnerRadius2G4Hypeprotected
endOuterRadiusG4Hypeprotected
endOuterRadius2G4Hypeprotected
ESide enum nameG4Hypeprotected
EstimateCubicVolume(G4int nStat, G4double epsilon) const G4VSolidprotected
EstimateSurfaceArea(G4int nStat, G4double ell) const G4VSolidprotected
fCubicVolumeG4Hypeprivate
fHalfTolG4Hypeprivate
fpPolyhedronG4Hypemutableprivate
fRebuildPolyhedronG4Hypemutableprivate
fSurfaceAreaG4Hypeprivate
G4Hype(const G4String &pName, G4double newInnerRadius, G4double newOuterRadius, G4double newInnerStereo, G4double newOuterStereo, G4double newHalfLenZ)G4Hype
G4Hype(__void__ &)G4Hype
G4Hype(const G4Hype &rhs)G4Hype
G4VSolid(const G4String &name)G4VSolid
G4VSolid(__void__ &)G4VSolid
G4VSolid(const G4VSolid &rhs)G4VSolid
GetConstituentSolid(G4int no) const G4VSolidvirtual
GetConstituentSolid(G4int no)G4VSolidvirtual
GetCubicVolume()G4Hypevirtual
GetDisplacedSolidPtr() const G4VSolidvirtual
GetDisplacedSolidPtr()G4VSolidvirtual
GetEntityType() const G4Hypevirtual
GetExtent() const G4Hypevirtual
GetInnerRadius() const G4Hypeinline
GetInnerStereo() const G4Hypeinline
GetName() const G4VSolidinline
GetOuterRadius() const G4Hypeinline
GetOuterStereo() const G4Hypeinline
GetPointOnSurface() const G4Hypevirtual
GetPolyhedron() const G4Hypevirtual
GetSurfaceArea()G4Hypevirtual
GetTolerance() const G4VSolidinline
GetZHalfLength() const G4Hypeinline
halfLenZG4Hypeprotected
HypeInnerRadius2(G4double zVal) const G4Hypeinlineprotected
HypeOuterRadius2(G4double zVal) const G4Hypeinlineprotected
innerFace enum valueG4Hypeprotected
innerRadiusG4Hypeprotected
innerRadius2G4Hypeprotected
innerStereoG4Hypeprotected
InnerSurfaceExists() const G4Hypeinlineprotected
Inside(const G4ThreeVector &p) const G4Hypevirtual
IntersectHype(const G4ThreeVector &p, const G4ThreeVector &v, G4double r2, G4double tan2Phi, G4double s[2])G4Hypeprotectedstatic
kCarToleranceG4VSolidprotected
leftCap enum valueG4Hypeprotected
operator=(const G4Hype &rhs)G4Hype
G4VSolid::operator=(const G4VSolid &rhs)G4VSolid
operator==(const G4VSolid &s) const G4VSolidinline
outerFace enum valueG4Hypeprotected
outerRadiusG4Hypeprotected
outerRadius2G4Hypeprotected
outerStereoG4Hypeprotected
rightCap enum valueG4Hypeprotected
SetInnerRadius(G4double newIRad)G4Hypeinline
SetInnerStereo(G4double newISte)G4Hypeinline
SetName(const G4String &name)G4VSolidinline
SetOuterRadius(G4double newORad)G4Hypeinline
SetOuterStereo(G4double newOSte)G4Hypeinline
SetZHalfLength(G4double newHLZ)G4Hypeinline
StreamInfo(std::ostream &os) const G4Hypevirtual
SurfaceNormal(const G4ThreeVector &p) const G4Hypevirtual
tanInnerStereoG4Hypeprotected
tanInnerStereo2G4Hypeprotected
tanOuterStereoG4Hypeprotected
tanOuterStereo2G4Hypeprotected
~G4Hype()G4Hypevirtual
~G4VSolid()G4VSolidvirtual