Geant4_10
UCons Member List

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

Clone() const UConsvirtual
ComputeBBox(UBBox *, bool)UConsinlinevirtual
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
EnumInside enum nameVUSolid
eOutside enum valueVUSolid
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
fgToleranceVUSolidprotectedstatic
frToleranceVUSolidprotectedstatic
GetAngTolerance() const VUSolidinline
GetCarTolerance() const VUSolidinline
GetCubicVolume()UConsinline
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
GetSurfaceArea()UConsinline
GetZHalfLength() const UConsinline
Inside(const UVector3 &p) const UConsinlinevirtual
Normal(const UVector3 &p, UVector3 &n) const UConsvirtual
operator=(const UCons &rhs)UCons
SafetyFromInside(const UVector3 &p, bool precise) const UConsvirtual
SafetyFromOutside(const UVector3 &p, bool precise) const UConsvirtual
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)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
StreamInfo(std::ostream &os) const UConsvirtual
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