| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

SolidSphere Member List

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

addRef()SolidBase [virtual]
checkBP() const SolidBase [protected]
cover() const SolidSphere [virtual]
coverTop() const SolidBase [virtual]
crossBCylinder(const aPoint &p, const aVector &v, const double tolerance=0) const SolidBase [inline, protected]
crossBSphere(const aPoint &p, const aVector &v, const double tolerance=0) const SolidBase [inline, protected]
deltaPhiAngle() const SolidSphere [inline]
deltaThetaAngle() const SolidSphere [inline]
endPhiAngle() const SolidSphere [inline]
endThetaAngle() const SolidSphere [inline]
insideDiameter() const SolidSphere [inline]
insidePhi(const aPoint &point) const SolidSphere [inline, protected]
insideR(const aPoint &point) const SolidSphere [inline, protected]
insideR2() const SolidSphere [inline]
insideRadius() const SolidSphere [inline]
insideTheta(const aPoint &point) const SolidSphere [inline, protected]
interfaceID()ISolid [inline, static]
intersectionTicks(const Gaudi::XYZPoint &Point, const Gaudi::XYZVector &Vector, ISolid::Ticks &ticks) const SolidSphere [virtual]
intersectionTicks(const Gaudi::Polar3DPoint &Point, const Gaudi::Polar3DVector &Vector, ISolid::Ticks &ticks) const SolidSphere [virtual]
intersectionTicks(const Gaudi::RhoZPhiPoint &Point, const Gaudi::RhoZPhiVector &Vector, ISolid::Ticks &ticks) const SolidSphere [virtual]
SolidBase::intersectionTicks(const Gaudi::XYZPoint &Point, const Gaudi::XYZVector &Vector, const ISolid::Tick &tickMin, const ISolid::Tick &tickMax, ISolid::Ticks &ticks) const SolidBase [virtual]
SolidBase::intersectionTicks(const Gaudi::Polar3DPoint &Point, const Gaudi::Polar3DVector &Vector, const ISolid::Tick &tickMin, const ISolid::Tick &tickMax, ISolid::Ticks &ticks) const SolidBase [virtual]
SolidBase::intersectionTicks(const Gaudi::RhoZPhiPoint &Point, const Gaudi::RhoZPhiVector &Vector, const ISolid::Tick &tickMin, const ISolid::Tick &tickMax, ISolid::Ticks &ticks) const SolidBase [virtual]
intersectionTicksImpl(const aPoint &Point, const aVector &Vector, ISolid::Ticks &ticks) const SolidSphere [private]
isInside(const Gaudi::XYZPoint &point) const SolidSphere [virtual]
isInside(const Gaudi::Polar3DPoint &point) const SolidSphere [virtual]
isInside(const Gaudi::RhoZPhiPoint &point) const SolidSphere [virtual]
isInsideImpl(const aPoint &point) const SolidSphere [private]
isOutBBox(const aPoint &point, const double tolerance) const SolidBase [inline, protected]
isOutBBox(const aPoint &point) const SolidBase [inline, protected]
isOutBBox(const aPointA &p1, const aPointB &p2, const double tolerance) const SolidBase [inline, protected]
isOutBBox(const aPointA &p1, const aPointB &p2) const SolidBase [inline, protected]
isOutBBox(const aPoint &p, const aVector &v, const ISolid::Tick &tmin, const ISolid::Tick &tmax, const double tolerance) const SolidBase [inline, protected]
isOutBBox(const aPoint &p, const aVector &v, const ISolid::Tick &tmin, const ISolid::Tick &tmax) const SolidBase [inline, protected]
isOutBCylinder(const aPoint &point, const double tolerance) const SolidBase [inline, protected]
isOutBCylinder(const aPoint &point) const SolidBase [inline, protected]
isOutBSphere(const aPoint &point, const double tolerance) const SolidBase [inline, protected]
isOutBSphere(const aPoint &point) const SolidBase [inline, protected]
LAST_ERROR enum valueIInterface
LAST_ERRORIInterface
m_coverSolidBase [mutable, protected]
m_nameSolidBase [protected]
m_noPhiGapSolidSphere [private]
m_noThetaGapSolidSphere [private]
m_rhomaxSolidBase [protected]
m_rmaxSolidBase [protected]
m_servicesSolidBase [protected]
m_sphere_coverModelSolidSphere [private]
m_sphere_deltaPhiAngleSolidSphere [private]
m_sphere_deltaThetaAngleSolidSphere [private]
m_sphere_insideRSolidSphere [private]
m_sphere_insideR2SolidSphere [private]
m_sphere_outerRSolidSphere [private]
m_sphere_outerR2SolidSphere [private]
m_sphere_startPhiAngleSolidSphere [private]
m_sphere_startThetaAngleSolidSphere [private]
m_xmaxSolidBase [protected]
m_xminSolidBase [protected]
m_ymaxSolidBase [protected]
m_yminSolidBase [protected]
m_zmaxSolidBase [protected]
m_zminSolidBase [protected]
maxNumberOfTicks() const SolidSphere [inline, virtual]
msgSvc() const SolidBase [protected]
name() const SolidBase [inline, virtual]
NO_INTERFACE enum valueIInterface
NO_INTERFACEIInterface
noPhiGap() const SolidSphere [inline, protected]
noThetaGap() const SolidSphere [inline, protected]
operator=(const SolidSphere &)SolidSphere [private]
outerDiameter() const SolidSphere [inline]
outerR2() const SolidSphere [inline]
outerRadius() const SolidSphere [inline]
printOut(std::ostream &os=std::cout) const SolidSphere [virtual]
printOut(MsgStream &os) const SolidSphere [virtual]
queryInterface(const InterfaceID &ID, void **ppI)SolidBase [virtual]
release()SolidBase [virtual]
reset()SolidBase [virtual]
rhoMax() const SolidBase [inline]
rMax() const SolidBase [inline]
setBP()SolidSphere [protected]
setRhoMax(const double value)SolidBase [inline, protected]
setRMax(const double value)SolidBase [inline, protected]
setXMax(const double value)SolidBase [inline, protected]
setXMin(const double value)SolidBase [inline, protected]
setYMax(const double value)SolidBase [inline, protected]
setYMin(const double value)SolidBase [inline, protected]
setZMax(const double value)SolidBase [inline, protected]
setZMin(const double value)SolidBase [inline, protected]
SolidBase(const std::string &Name="Undefined")SolidBase [protected]
SolidFactory< SolidSphere > classSolidSphere [friend]
SolidSphere(const std::string &name, const double OuterRadius, const double InsideRadius=0.0, const double StartPhiAngle=0.0 *Gaudi::Units::degree, const double DeltaPhiAngle=360.0 *Gaudi::Units::degree, const double StartThetaAngle=0.0 *Gaudi::Units::degree, const double DeltaThetaAngle=180.0 *Gaudi::Units::degree, const int CoverModel=0)SolidSphere
SolidSphere(const std::string &name="Anonymous Sphere")SolidSphere [protected]
SolidSphere(const SolidSphere &)SolidSphere [private]
startPhiAngle() const SolidSphere [inline]
startThetaAngle() const SolidSphere [inline]
Status enum nameIInterface
SUCCESS enum valueIInterface
SUCCESSIInterface
Tick typedefISolid
Ticks typedefISolid
typeName() const SolidSphere [inline, virtual]
VERSMISMATCH enum valueIInterface
VERSMISMATCHIInterface
xMax() const SolidBase [inline]
xMin() const SolidBase [inline]
yMax() const SolidBase [inline]
yMin() const SolidBase [inline]
zMax() const SolidBase [inline]
zMin() const SolidBase [inline]
~IInterface()IInterface [virtual]
~ISolid()ISolid [virtual]
~SolidBase()SolidBase [protected, virtual]
~SolidSphere()SolidSphere [virtual]
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:00:21 2011 for DetDesc by doxygen 1.4.7