Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4Hype Member List

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

ApproxDistInside(G4double pr, G4double pz, G4double r0, G4double tan2Phi)G4Hypeprotectedstatic
ApproxDistOutside(G4double pr, G4double pz, G4double r0, G4double tanPhi)G4Hypeprotectedstatic
BoundingLimits(G4ThreeVector &pMin, G4ThreeVector &pMax) const overrideG4Hypevirtual
CalculateClippedPolygonExtent(G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) constG4VSolidprotected
CalculateExtent(const EAxis pAxis, const G4VoxelLimits &pVoxelLimit, const G4AffineTransform &pTransform, G4double &pMin, G4double &pMax) const overrideG4Hypevirtual
ClipBetweenSections(G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) constG4VSolidprotected
ClipCrossSection(G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) constG4VSolidprotected
ClipPolygon(G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis) constG4VSolidprotected
Clone() const overrideG4Hypevirtual
ComputeDimensions(G4VPVParameterisation *p, const G4int n, const G4VPhysicalVolume *pRep) overrideG4Hypevirtual
CreatePolyhedron() const overrideG4Hypevirtual
DescribeYourselfTo(G4VGraphicsScene &scene) const overrideG4Hypevirtual
DistanceToIn(const G4ThreeVector &p, const G4ThreeVector &v) const overrideG4Hypevirtual
DistanceToIn(const G4ThreeVector &p) const overrideG4Hypevirtual
DistanceToOut(const G4ThreeVector &p, const G4ThreeVector &v, const G4bool calcNorm=false, G4bool *validNorm=nullptr, G4ThreeVector *n=nullptr) const overrideG4Hypevirtual
DistanceToOut(const G4ThreeVector &p) const overrideG4Hypevirtual
DumpInfo() constG4VSolidinline
endInnerRadiusG4Hypeprotected
endInnerRadius2G4Hypeprotected
endOuterRadiusG4Hypeprotected
endOuterRadius2G4Hypeprotected
ESide enum nameG4Hypeprotected
EstimateCubicVolume(G4int nStat, G4double epsilon) constG4VSolid
EstimateSurfaceArea(G4int nStat, G4double ell) constG4VSolid
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) constG4VSolidvirtual
GetConstituentSolid(G4int no)G4VSolidvirtual
GetCubicVolume() overrideG4Hypevirtual
GetDisplacedSolidPtr() constG4VSolidvirtual
GetDisplacedSolidPtr()G4VSolidvirtual
GetEntityType() const overrideG4Hypevirtual
GetExtent() const overrideG4Hypevirtual
GetInnerRadius() constG4Hypeinline
GetInnerStereo() constG4Hypeinline
GetName() constG4VSolidinline
GetOuterRadius() constG4Hypeinline
GetOuterStereo() constG4Hypeinline
GetPointOnSurface() const overrideG4Hypevirtual
GetPolyhedron() const overrideG4Hypevirtual
GetSurfaceArea() overrideG4Hypevirtual
GetTolerance() constG4VSolidinline
GetZHalfLength() constG4Hypeinline
halfLenZG4Hypeprotected
HypeInnerRadius2(G4double zVal) constG4Hypeinlineprotected
HypeOuterRadius2(G4double zVal) constG4Hypeinlineprotected
innerFace enum valueG4Hypeprotected
innerRadiusG4Hypeprotected
innerRadius2G4Hypeprotected
innerStereoG4Hypeprotected
InnerSurfaceExists() constG4Hypeinlineprotected
Inside(const G4ThreeVector &p) const overrideG4Hypevirtual
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) constG4VSolidinline
outerFace enum valueG4Hypeprotected
outerRadiusG4Hypeprotected
outerRadius2G4Hypeprotected
outerStereoG4Hypeprotected
rightCap enum valueG4Hypeprotected
SetInnerRadius(G4double newIRad)G4Hypeinline
SetInnerStereo(G4double newISte)G4Hypeinline
SetName(const G4String &name)G4VSolid
SetOuterRadius(G4double newORad)G4Hypeinline
SetOuterStereo(G4double newOSte)G4Hypeinline
SetZHalfLength(G4double newHLZ)G4Hypeinline
StreamInfo(std::ostream &os) const overrideG4Hypevirtual
SurfaceNormal(const G4ThreeVector &p) const overrideG4Hypevirtual
tanInnerStereoG4Hypeprotected
tanInnerStereo2G4Hypeprotected
tanOuterStereoG4Hypeprotected
tanOuterStereo2G4Hypeprotected
~G4Hype() overrideG4Hype
~G4VSolid()G4VSolidvirtual