Geant4  10.01.p02
UCons Member List

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

ApproxSurfaceNormal(const UVector3 &p) const UConsprivate
Capacity()UConsinlinevirtual
CheckDPhiAngle(double dPhi)UConsprivate
CheckPhiAngles(double sPhi, double dPhi)UConsinlineprivate
CheckSPhiAngle(double sPhi)UConsinlineprivate
Clone() const UConsvirtual
ComputeBBox(UBBox *, bool)UConsinlinevirtual
cosCPhiUConsprivate
cosEPhiUConsprivate
cosHDPhiITUConsprivate
cosHDPhiOTUConsprivate
cosSPhiUConsprivate
DistanceToIn(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const UConsvirtual
DistanceToOut(const UVector3 &aPoint, const UVector3 &aDirection, UVector3 &aNormalVector, bool &aConvex, double aPstep=UUtils::kInfinity) const UConsvirtual
EAxisType enum nameVUSolid
eInside enum valueVUSolid
ENorm enum nameUConsprivate
EnumInside enum nameVUSolid
eOutside enum valueVUSolid
ESide enum nameUConsprivate
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 UConsvirtual
ExtentAxis(EAxisType aAxis, double &aMin, double &aMax) const VUSolidvirtual
eYaxis enum valueVUSolid
eZaxis enum valueVUSolid
faToleranceVUSolidprotectedstatic
fCubicVolumeUConsprivate
fDPhiUConsprivate
fDzUConsprivate
fgToleranceVUSolidprotectedstatic
fPhiFullConeUConsprivate
fRmax1UConsprivate
fRmax2UConsprivate
fRmin1UConsprivate
fRmin2UConsprivate
frToleranceVUSolidprotectedstatic
fSPhiUConsprivate
fSurfaceAreaUConsprivate
GetAngTolerance() const VUSolidinline
GetCarTolerance() const VUSolidinline
GetDeltaPhiAngle() const UConsinline
GetDPhi() const UConsinline
GetDz() const UConsinline
GetEntityType() const UConsvirtual
GetInnerRadiusMinusZ() const UConsinline
GetInnerRadiusPlusZ() const UConsinline
GetName() const VUSolidinline
GetOuterRadiusMinusZ() const UConsinline
GetOuterRadiusPlusZ() const UConsinline
GetParametersList(int, double *) const UConsvirtual
GetPointOnSurface() const UConsvirtual
GetRadTolerance() const VUSolidinline
GetRmax1() const UConsinline
GetRmax2() const UConsinline
GetRmin1() const UConsinline
GetRmin2() const UConsinline
GetSPhi() const UConsinline
GetStartPhiAngle() const UConsinline
GetZHalfLength() const UConsinline
Initialize()UConsinlineprivate
InitializeTrigonometry()UConsinlineprivate
Inside(const UVector3 &p) const UConsinlinevirtual
kAngToleranceUConsprivate
kEPhi enum valueUConsprivate
kMZ enum valueUConsprivate
kNEPhi enum valueUConsprivate
kNRMax enum valueUConsprivate
kNRMin enum valueUConsprivate
kNSPhi enum valueUConsprivate
kNull enum valueUConsprivate
kNZ enum valueUConsprivate
kPZ enum valueUConsprivate
kRadToleranceUConsprivate
kRMax enum valueUConsprivate
kRMin enum valueUConsprivate
kSPhi enum valueUConsprivate
Normal(const UVector3 &p, UVector3 &n) const UConsvirtual
operator=(const UCons &rhs)UCons
SafetyFromInside(const UVector3 &p, bool precise=false) const UConsvirtual
SafetyFromInsideR(const UVector3 &p, const double rho, bool) const UConsinline
SafetyFromOutside(const UVector3 &p, bool precise=false) const UConsvirtual
SafetyFromOutsideR(const UVector3 &p, const double rho, bool) const UConsinline
SafetyToPhi(const UVector3 &p, const double rho, bool &outside) const UConsinline
SamplePointsInside(int, UVector3 *) const VUSolidinlinevirtual
SamplePointsOnEdge(int, UVector3 *) const VUSolidinlinevirtual
SamplePointsOnSurface(int, UVector3 *) const VUSolidinlinevirtual
secRMaxUConsprivate
secRMinUConsprivate
SetAngTolerance(double eps)VUSolid
SetCarTolerance(double eps)VUSolid
SetDeltaPhiAngle(double newDPhi)UConsinline
SetInnerRadiusMinusZ(double Rmin1)UConsinline
SetInnerRadiusPlusZ(double Rmin2)UConsinline
SetName(const std::string &aName)VUSolidinline
SetOuterRadiusMinusZ(double Rmax1)UConsinline
SetOuterRadiusPlusZ(double Rmax2)UConsinline
SetRadTolerance(double eps)VUSolid
SetStartPhiAngle(double newSPhi, bool trig=true)UConsinline
SetZHalfLength(double newDz)UConsinline
sinCPhiUConsprivate
sinEPhiUConsprivate
sinSPhiUConsprivate
StreamInfo(std::ostream &os) const UConsvirtual
SurfaceArea()UConsinlinevirtual
tanRMaxUConsprivate
tanRMinUConsprivate
Tolerance()VUSolidinlinestatic
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()VUSolidvirtual