Geant4
10.00.p02
|
This is the complete list of members for USphere, including all inherited members.
ApproxSurfaceNormal(const UVector3 &p) const | USphere | private |
Capacity() | USphere | inlinevirtual |
CheckDPhiAngle(double dPhi) | USphere | inlineprivate |
CheckPhiAngles(double sPhi, double dPhi) | USphere | inlineprivate |
CheckSPhiAngle(double sPhi) | USphere | inlineprivate |
CheckThetaAngles(double sTheta, double dTheta) | USphere | inlineprivate |
Clone() const | USphere | virtual |
ComputeBBox(UBBox *, bool) | USphere | inlinevirtual |
cosCPhi | USphere | private |
cosEPhi | USphere | private |
cosETheta | USphere | private |
cosHDPhiIT | USphere | private |
cosHDPhiOT | USphere | private |
cosSPhi | USphere | private |
cosSTheta | USphere | private |
cPhi | USphere | private |
DistanceToIn(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const | USphere | virtual |
DistanceToOut(const UVector3 &p, const UVector3 &v, UVector3 &n, bool &validNorm, double aPstep=UUtils::kInfinity) const | USphere | virtual |
EAxisType enum name | VUSolid | |
eInside enum value | VUSolid | |
ENorm enum name | USphere | private |
EnumInside enum name | VUSolid | |
eOutside enum value | VUSolid | |
ePhi | USphere | private |
ESide enum name | USphere | private |
EstimateCubicVolume(int nStat, double epsilon) const | VUSolid | |
EstimateSurfaceArea(int nStat, double ell) const | VUSolid | |
eSurface enum value | VUSolid | |
eTheta | USphere | private |
eXaxis enum value | VUSolid | |
Extent(UVector3 &aMin, UVector3 &aMax) const | USphere | virtual |
ExtentAxis(EAxisType aAxis, double &aMin, double &aMax) const | VUSolid | virtual |
eYaxis enum value | VUSolid | |
eZaxis enum value | VUSolid | |
faTolerance | VUSolid | protectedstatic |
fCubicVolume | USphere | private |
fDPhi | USphere | private |
fDTheta | USphere | private |
fEpsilon | USphere | private |
fFullPhiSphere | USphere | private |
fFullSphere | USphere | private |
fFullThetaSphere | USphere | private |
fgTolerance | VUSolid | protectedstatic |
fRmax | USphere | private |
fRmin | USphere | private |
fRminTolerance | USphere | private |
frTolerance | VUSolid | protectedstatic |
fSPhi | USphere | private |
fSTheta | USphere | private |
fSurfaceArea | USphere | private |
GetAngTolerance() const | VUSolid | inline |
GetCarTolerance() const | VUSolid | inline |
GetDeltaPhiAngle() const | USphere | inline |
GetDeltaThetaAngle() const | USphere | inline |
GetDPhi() const | USphere | inline |
GetDTheta() const | USphere | inline |
GetEntityType() const | USphere | virtual |
GetExtent() const | USphere | |
GetInnerRadius() const | USphere | inline |
GetInsideRadius() const | USphere | inline |
GetName() const | VUSolid | inline |
GetOuterRadius() const | USphere | inline |
GetParametersList(int, double *) const | USphere | virtual |
GetPointOnSurface() const | USphere | virtual |
GetRadTolerance() const | VUSolid | inline |
GetRmax() const | USphere | inline |
GetRmin() const | USphere | inline |
GetSPhi() const | USphere | inline |
GetStartPhiAngle() const | USphere | inline |
GetStartThetaAngle() const | USphere | inline |
GetSTheta() const | USphere | inline |
hDPhi | USphere | private |
Initialize() | USphere | inlineprivate |
InitializePhiTrigonometry() | USphere | inlineprivate |
InitializeThetaTrigonometry() | USphere | inlineprivate |
Inside(const UVector3 &p) const | USphere | virtual |
kAngTolerance | USphere | private |
kEPhi enum value | USphere | private |
kETheta enum value | USphere | private |
kNEPhi enum value | USphere | private |
kNETheta enum value | USphere | private |
kNRMax enum value | USphere | private |
kNRMin enum value | USphere | private |
kNSPhi enum value | USphere | private |
kNSTheta enum value | USphere | private |
kNull enum value | USphere | private |
kRadTolerance | USphere | private |
kRMax enum value | USphere | private |
kRMin enum value | USphere | private |
kSPhi enum value | USphere | private |
kSTheta enum value | USphere | private |
kTolerance | USphere | private |
Normal(const UVector3 &p, UVector3 &n) const | USphere | virtual |
operator=(const USphere &rhs) | USphere | |
SafetyFromInside(const UVector3 &p, bool aAccurate=false) const | USphere | virtual |
SafetyFromOutside(const UVector3 &p, bool aAccurate=false) const | USphere | 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) | USphere | inline |
SetDeltaThetaAngle(double newDTheta) | USphere | inline |
SetInnerRadius(double newRMin) | USphere | inline |
SetInsideRadius(double newRmin) | USphere | inline |
SetName(const std::string &aName) | VUSolid | inline |
SetOuterRadius(double newRmax) | USphere | inline |
SetRadTolerance(double eps) | VUSolid | |
SetStartPhiAngle(double newSphi, bool trig=true) | USphere | inline |
SetStartThetaAngle(double newSTheta) | USphere | inline |
sinCPhi | USphere | private |
sinEPhi | USphere | private |
sinETheta | USphere | private |
sinSPhi | USphere | private |
sinSTheta | USphere | private |
StreamInfo(std::ostream &os) const | USphere | virtual |
SurfaceArea() | USphere | virtual |
tanETheta | USphere | private |
tanETheta2 | USphere | private |
tanSTheta | USphere | private |
tanSTheta2 | USphere | private |
Tolerance() | VUSolid | inlinestatic |
USphere(const std::string &pName, double pRmin, double pRmax, double pSPhi, double pDPhi, double pSTheta, double pDTheta) | USphere | |
USphere(const USphere &rhs) | USphere | |
VUSolid() | VUSolid | |
VUSolid(const std::string &name) | VUSolid | |
~USphere() | USphere | |
~VUSolid() | VUSolid | virtual |