Geant4
10.00.p01
|
This is the complete list of members for UTubs, including all inherited members.
ApproxSurfaceNormal(const UVector3 &p) const | UTubs | protectedvirtual |
Capacity() | UTubs | inlinevirtual |
CheckDPhiAngle(double dPhi) | UTubs | inlineprotected |
CheckPhiAngles(double sPhi, double dPhi) | UTubs | inlineprotected |
CheckSPhiAngle(double sPhi) | UTubs | inlineprotected |
Clone() const | UTubs | virtual |
ComputeBBox(UBBox *, bool) | UTubs | inlinevirtual |
DistanceToIn(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const | UTubs | virtual |
DistanceToOut(const UVector3 &p, const UVector3 &v, UVector3 &n, bool &validNorm, double aPstep=UUtils::kInfinity) const | UTubs | virtual |
EAxisType enum name | VUSolid | |
eInside enum value | VUSolid | |
ENorm enum name | UTubs | protected |
EnumInside enum name | VUSolid | |
eOutside enum value | VUSolid | |
ESide enum name | UTubs | protected |
EstimateCubicVolume(int nStat, double epsilon) const | VUSolid | |
EstimateSurfaceArea(int nStat, double ell) const | VUSolid | |
eSurface enum value | VUSolid | |
eXaxis enum value | VUSolid | |
Extent(UVector3 &aMin, UVector3 &aMax) const | UTubs | virtual |
ExtentAxis(EAxisType aAxis, double &aMin, double &aMax) const | VUSolid | virtual |
eYaxis enum value | VUSolid | |
eZaxis enum value | VUSolid | |
faTolerance | VUSolid | protectedstatic |
fCosCPhi | UTubs | protected |
fCosEPhi | UTubs | protected |
fCosHDPhiIT | UTubs | protected |
fCosHDPhiOT | UTubs | protected |
fCosSPhi | UTubs | protected |
fCosSPhiDPhi | UTubs | protected |
fCubicVolume | UTubs | protected |
fDPhi | UTubs | protected |
fDz | UTubs | protected |
fgTolerance | VUSolid | protectedstatic |
fPhiFullTube | UTubs | protected |
fRMax | UTubs | protected |
fRMin | UTubs | protected |
frTolerance | VUSolid | protectedstatic |
fSinCPhi | UTubs | protected |
fSinEPhi | UTubs | protected |
fSinSPhi | UTubs | protected |
fSinSPhiDPhi | UTubs | protected |
fSPhi | UTubs | protected |
fSurfaceArea | UTubs | protected |
GetAngTolerance() const | VUSolid | inline |
GetCarTolerance() const | VUSolid | inline |
GetDeltaPhiAngle() const | UTubs | inline |
GetDPhi() const | UTubs | inline |
GetDz() const | UTubs | inline |
GetEntityType() const | UTubs | virtual |
GetInnerRadius() const | UTubs | inline |
GetName() const | VUSolid | inline |
GetOuterRadius() const | UTubs | inline |
GetParametersList(int, double *) const | UTubs | virtual |
GetPointOnSurface() const | UTubs | virtual |
GetRadTolerance() const | VUSolid | inline |
GetRMax() const | UTubs | inline |
GetRMin() const | UTubs | inline |
GetSPhi() const | UTubs | inline |
GetStartPhiAngle() const | UTubs | inline |
GetZHalfLength() const | UTubs | inline |
Initialize() | UTubs | inlineprotected |
InitializeTrigonometry() | UTubs | inlineprotected |
Inside(const UVector3 &p) const | UTubs | inlinevirtual |
kAngTolerance | UTubs | protected |
kEPhi enum value | UTubs | protected |
kMZ enum value | UTubs | protected |
kNEPhi enum value | UTubs | protected |
kNRMax enum value | UTubs | protected |
kNRMin enum value | UTubs | protected |
kNSPhi enum value | UTubs | protected |
kNull enum value | UTubs | protected |
kNZ enum value | UTubs | protected |
kPZ enum value | UTubs | protected |
kRadTolerance | UTubs | protected |
kRMax enum value | UTubs | protected |
kRMin enum value | UTubs | protected |
kSPhi enum value | UTubs | protected |
Normal(const UVector3 &p, UVector3 &normal) const | UTubs | virtual |
operator=(const UTubs &rhs) | UTubs | |
SafetyFromInside(const UVector3 &p, bool precise=false) const | UTubs | virtual |
SafetyFromOutside(const UVector3 &p, bool precise=false) const | UTubs | virtual |
SamplePointsInside(int, UVector3 *) const | VUSolid | inlinevirtual |
SamplePointsOnEdge(int, UVector3 *) const | VUSolid | inlinevirtual |
SamplePointsOnSurface(int, UVector3 *) const | VUSolid | inlinevirtual |
SetAngTolerance(double eps) | VUSolid | |
SetCarTolerance(double eps) | VUSolid | |
SetDeltaPhiAngle(double newDPhi) | UTubs | inline |
SetInnerRadius(double newRMin) | UTubs | inline |
SetName(const std::string &aName) | VUSolid | inline |
SetOuterRadius(double newRMax) | UTubs | inline |
SetRadTolerance(double eps) | VUSolid | |
SetStartPhiAngle(double newSPhi, bool trig=true) | UTubs | inline |
SetZHalfLength(double newDz) | UTubs | inline |
StreamInfo(std::ostream &os) const | UTubs | virtual |
SurfaceArea() | UTubs | inlinevirtual |
Tolerance() | VUSolid | inlinestatic |
UTubs(const std::string &pName, double pRMin, double pRMax, double pDz, double pSPhi, double pDPhi) | UTubs | |
UTubs() | UTubs | |
UTubs(const UTubs &rhs) | UTubs | |
VUSolid() | VUSolid | |
VUSolid(const std::string &name) | VUSolid | |
~UTubs() | UTubs | virtual |
~VUSolid() | VUSolid | virtual |