| Geant4
    10.01.p03
    | 
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 | 
| SafetyFromInsideR(const UVector3 &p, const double rho, bool precise=false) const | UTubs | inline | 
| SafetyFromOutside(const UVector3 &p, bool precise=false) const | UTubs | virtual | 
| SafetyFromOutsideR(const UVector3 &p, const double rho, bool precise=false) const | UTubs | inline | 
| SafetyToPhi(const UVector3 &p, const double rho, bool &outside) const | UTubs | inlineprotected | 
| 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 |