Geant4  10.01.p01
UTubs Member List

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

ApproxSurfaceNormal(const UVector3 &p) const UTubsprotectedvirtual
Capacity()UTubsinlinevirtual
CheckDPhiAngle(double dPhi)UTubsinlineprotected
CheckPhiAngles(double sPhi, double dPhi)UTubsinlineprotected
CheckSPhiAngle(double sPhi)UTubsinlineprotected
Clone() const UTubsvirtual
ComputeBBox(UBBox *, bool)UTubsinlinevirtual
DistanceToIn(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const UTubsvirtual
DistanceToOut(const UVector3 &p, const UVector3 &v, UVector3 &n, bool &validNorm, double aPstep=UUtils::kInfinity) const UTubsvirtual
EAxisType enum nameVUSolid
eInside enum valueVUSolid
ENorm enum nameUTubsprotected
EnumInside enum nameVUSolid
eOutside enum valueVUSolid
ESide enum nameUTubsprotected
EstimateCubicVolume(int nStat, double epsilon) const VUSolid
EstimateSurfaceArea(int nStat, double ell) const VUSolid
eSurface enum valueVUSolid
eXaxis enum valueVUSolid
Extent(UVector3 &aMin, UVector3 &aMax) const UTubsvirtual
ExtentAxis(EAxisType aAxis, double &aMin, double &aMax) const VUSolidvirtual
eYaxis enum valueVUSolid
eZaxis enum valueVUSolid
faToleranceVUSolidprotectedstatic
fCosCPhiUTubsprotected
fCosEPhiUTubsprotected
fCosHDPhiITUTubsprotected
fCosHDPhiOTUTubsprotected
fCosSPhiUTubsprotected
fCosSPhiDPhiUTubsprotected
fCubicVolumeUTubsprotected
fDPhiUTubsprotected
fDzUTubsprotected
fgToleranceVUSolidprotectedstatic
fPhiFullTubeUTubsprotected
fRMaxUTubsprotected
fRMinUTubsprotected
frToleranceVUSolidprotectedstatic
fSinCPhiUTubsprotected
fSinEPhiUTubsprotected
fSinSPhiUTubsprotected
fSinSPhiDPhiUTubsprotected
fSPhiUTubsprotected
fSurfaceAreaUTubsprotected
GetAngTolerance() const VUSolidinline
GetCarTolerance() const VUSolidinline
GetDeltaPhiAngle() const UTubsinline
GetDPhi() const UTubsinline
GetDz() const UTubsinline
GetEntityType() const UTubsvirtual
GetInnerRadius() const UTubsinline
GetName() const VUSolidinline
GetOuterRadius() const UTubsinline
GetParametersList(int, double *) const UTubsvirtual
GetPointOnSurface() const UTubsvirtual
GetRadTolerance() const VUSolidinline
GetRMax() const UTubsinline
GetRMin() const UTubsinline
GetSPhi() const UTubsinline
GetStartPhiAngle() const UTubsinline
GetZHalfLength() const UTubsinline
Initialize()UTubsinlineprotected
InitializeTrigonometry()UTubsinlineprotected
Inside(const UVector3 &p) const UTubsinlinevirtual
kAngToleranceUTubsprotected
kEPhi enum valueUTubsprotected
kMZ enum valueUTubsprotected
kNEPhi enum valueUTubsprotected
kNRMax enum valueUTubsprotected
kNRMin enum valueUTubsprotected
kNSPhi enum valueUTubsprotected
kNull enum valueUTubsprotected
kNZ enum valueUTubsprotected
kPZ enum valueUTubsprotected
kRadToleranceUTubsprotected
kRMax enum valueUTubsprotected
kRMin enum valueUTubsprotected
kSPhi enum valueUTubsprotected
Normal(const UVector3 &p, UVector3 &normal) const UTubsvirtual
operator=(const UTubs &rhs)UTubs
SafetyFromInside(const UVector3 &p, bool precise=false) const UTubsvirtual
SafetyFromInsideR(const UVector3 &p, const double rho, bool precise=false) const UTubsinline
SafetyFromOutside(const UVector3 &p, bool precise=false) const UTubsvirtual
SafetyFromOutsideR(const UVector3 &p, const double rho, bool precise=false) const UTubsinline
SafetyToPhi(const UVector3 &p, const double rho, bool &outside) const UTubsinlineprotected
SamplePointsInside(int, UVector3 *) const VUSolidinlinevirtual
SamplePointsOnEdge(int, UVector3 *) const VUSolidinlinevirtual
SamplePointsOnSurface(int, UVector3 *) const VUSolidinlinevirtual
SetAngTolerance(double eps)VUSolid
SetCarTolerance(double eps)VUSolid
SetDeltaPhiAngle(double newDPhi)UTubsinline
SetInnerRadius(double newRMin)UTubsinline
SetName(const std::string &aName)VUSolidinline
SetOuterRadius(double newRMax)UTubsinline
SetRadTolerance(double eps)VUSolid
SetStartPhiAngle(double newSPhi, bool trig=true)UTubsinline
SetZHalfLength(double newDz)UTubsinline
StreamInfo(std::ostream &os) const UTubsvirtual
SurfaceArea()UTubsinlinevirtual
Tolerance()VUSolidinlinestatic
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()UTubsvirtual
~VUSolid()VUSolidvirtual