Geant4
10.01.p02
|
This is the complete list of members for UCons, including all inherited members.
ApproxSurfaceNormal(const UVector3 &p) const | UCons | private |
Capacity() | UCons | inlinevirtual |
CheckDPhiAngle(double dPhi) | UCons | private |
CheckPhiAngles(double sPhi, double dPhi) | UCons | inlineprivate |
CheckSPhiAngle(double sPhi) | UCons | inlineprivate |
Clone() const | UCons | virtual |
ComputeBBox(UBBox *, bool) | UCons | inlinevirtual |
cosCPhi | UCons | private |
cosEPhi | UCons | private |
cosHDPhiIT | UCons | private |
cosHDPhiOT | UCons | private |
cosSPhi | UCons | private |
DistanceToIn(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const | UCons | virtual |
DistanceToOut(const UVector3 &aPoint, const UVector3 &aDirection, UVector3 &aNormalVector, bool &aConvex, double aPstep=UUtils::kInfinity) const | UCons | virtual |
EAxisType enum name | VUSolid | |
eInside enum value | VUSolid | |
ENorm enum name | UCons | private |
EnumInside enum name | VUSolid | |
eOutside enum value | VUSolid | |
ESide enum name | UCons | private |
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 | UCons | virtual |
ExtentAxis(EAxisType aAxis, double &aMin, double &aMax) const | VUSolid | virtual |
eYaxis enum value | VUSolid | |
eZaxis enum value | VUSolid | |
faTolerance | VUSolid | protectedstatic |
fCubicVolume | UCons | private |
fDPhi | UCons | private |
fDz | UCons | private |
fgTolerance | VUSolid | protectedstatic |
fPhiFullCone | UCons | private |
fRmax1 | UCons | private |
fRmax2 | UCons | private |
fRmin1 | UCons | private |
fRmin2 | UCons | private |
frTolerance | VUSolid | protectedstatic |
fSPhi | UCons | private |
fSurfaceArea | UCons | private |
GetAngTolerance() const | VUSolid | inline |
GetCarTolerance() const | VUSolid | inline |
GetDeltaPhiAngle() const | UCons | inline |
GetDPhi() const | UCons | inline |
GetDz() const | UCons | inline |
GetEntityType() const | UCons | virtual |
GetInnerRadiusMinusZ() const | UCons | inline |
GetInnerRadiusPlusZ() const | UCons | inline |
GetName() const | VUSolid | inline |
GetOuterRadiusMinusZ() const | UCons | inline |
GetOuterRadiusPlusZ() const | UCons | inline |
GetParametersList(int, double *) const | UCons | virtual |
GetPointOnSurface() const | UCons | virtual |
GetRadTolerance() const | VUSolid | inline |
GetRmax1() const | UCons | inline |
GetRmax2() const | UCons | inline |
GetRmin1() const | UCons | inline |
GetRmin2() const | UCons | inline |
GetSPhi() const | UCons | inline |
GetStartPhiAngle() const | UCons | inline |
GetZHalfLength() const | UCons | inline |
Initialize() | UCons | inlineprivate |
InitializeTrigonometry() | UCons | inlineprivate |
Inside(const UVector3 &p) const | UCons | inlinevirtual |
kAngTolerance | UCons | private |
kEPhi enum value | UCons | private |
kMZ enum value | UCons | private |
kNEPhi enum value | UCons | private |
kNRMax enum value | UCons | private |
kNRMin enum value | UCons | private |
kNSPhi enum value | UCons | private |
kNull enum value | UCons | private |
kNZ enum value | UCons | private |
kPZ enum value | UCons | private |
kRadTolerance | UCons | private |
kRMax enum value | UCons | private |
kRMin enum value | UCons | private |
kSPhi enum value | UCons | private |
Normal(const UVector3 &p, UVector3 &n) const | UCons | virtual |
operator=(const UCons &rhs) | UCons | |
SafetyFromInside(const UVector3 &p, bool precise=false) const | UCons | virtual |
SafetyFromInsideR(const UVector3 &p, const double rho, bool) const | UCons | inline |
SafetyFromOutside(const UVector3 &p, bool precise=false) const | UCons | virtual |
SafetyFromOutsideR(const UVector3 &p, const double rho, bool) const | UCons | inline |
SafetyToPhi(const UVector3 &p, const double rho, bool &outside) const | UCons | inline |
SamplePointsInside(int, UVector3 *) const | VUSolid | inlinevirtual |
SamplePointsOnEdge(int, UVector3 *) const | VUSolid | inlinevirtual |
SamplePointsOnSurface(int, UVector3 *) const | VUSolid | inlinevirtual |
secRMax | UCons | private |
secRMin | UCons | private |
SetAngTolerance(double eps) | VUSolid | |
SetCarTolerance(double eps) | VUSolid | |
SetDeltaPhiAngle(double newDPhi) | UCons | inline |
SetInnerRadiusMinusZ(double Rmin1) | UCons | inline |
SetInnerRadiusPlusZ(double Rmin2) | UCons | inline |
SetName(const std::string &aName) | VUSolid | inline |
SetOuterRadiusMinusZ(double Rmax1) | UCons | inline |
SetOuterRadiusPlusZ(double Rmax2) | UCons | inline |
SetRadTolerance(double eps) | VUSolid | |
SetStartPhiAngle(double newSPhi, bool trig=true) | UCons | inline |
SetZHalfLength(double newDz) | UCons | inline |
sinCPhi | UCons | private |
sinEPhi | UCons | private |
sinSPhi | UCons | private |
StreamInfo(std::ostream &os) const | UCons | virtual |
SurfaceArea() | UCons | inlinevirtual |
tanRMax | UCons | private |
tanRMin | UCons | private |
Tolerance() | VUSolid | inlinestatic |
UCons(const std::string &pName, double pRmin1, double pRmax1, double pRmin2, double pRmax2, double pDz, double pSPhi, double pDPhi) | UCons | |
UCons() | UCons | |
UCons(const UCons &rhs) | UCons | |
VUSolid() | VUSolid | |
VUSolid(const std::string &name) | VUSolid | |
~UCons() | UCons | |
~VUSolid() | VUSolid | virtual |