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

In This Package:

SolidPolycone Member List

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

addRef()SolidBase [virtual]
begin() const SolidPolycone [inline]
checkBP() const SolidBase [protected]
cover() const SolidPolycone [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 SolidPolycone [inline]
end() const SolidPolycone [inline]
index(const double thisz) const SolidPolycone [inline]
insidePhi(const double phi) const SolidPolycone [inline, private]
interfaceID()ISolid [inline, static]
intersectionTicks(const Gaudi::XYZPoint &Point, const Gaudi::XYZVector &Vector, ISolid::Ticks &ticks) const SolidPolycone [virtual]
intersectionTicks(const Gaudi::Polar3DPoint &Point, const Gaudi::Polar3DVector &Vector, ISolid::Ticks &ticks) const SolidPolycone [virtual]
intersectionTicks(const Gaudi::RhoZPhiPoint &Point, const Gaudi::RhoZPhiVector &Vector, ISolid::Ticks &ticks) const SolidPolycone [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 SolidPolycone [private]
isInside(const Gaudi::XYZPoint &point) const SolidPolycone [virtual]
isInside(const Gaudi::Polar3DPoint &point) const SolidPolycone [virtual]
isInside(const Gaudi::RhoZPhiPoint &point) const SolidPolycone [virtual]
isInsideImpl(const aPoint &point) const SolidPolycone [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]
Iterator typedefSolidPolycone
LAST_ERROR enum valueIInterface
LAST_ERRORIInterface
m_coverSolidBase [mutable, protected]
m_deltaPhiAngleSolidPolycone [private]
m_nameSolidBase [protected]
m_rhomaxSolidBase [protected]
m_rmaxSolidBase [protected]
m_servicesSolidBase [protected]
m_startPhiAngleSolidPolycone [private]
m_tripletsSolidPolycone [private]
m_xmaxSolidBase [protected]
m_xminSolidBase [protected]
m_ymaxSolidBase [protected]
m_yminSolidBase [protected]
m_zmaxSolidBase [protected]
m_zminSolidBase [protected]
makeTriplets(double ZHalfLength, double OuterRadiusMinusZ, double OuterRadiusPlusZ, double InnerRadiusMinusZ, double InnerRadiusPlusZ)SolidPolycone [protected, static]
makeTriplets(double ZHalfLength, double OuterRadius, double InnerRadius)SolidPolycone [inline, protected, static]
maxNumberOfTicks() const SolidPolycone [inline, virtual]
msgSvc() const SolidBase [protected]
name() const SolidBase [inline, virtual]
NO_INTERFACE enum valueIInterface
NO_INTERFACEIInterface
noPhiGap() const SolidPolycone [inline, private]
number() const SolidPolycone [inline]
operator=(const SolidPolycone &)SolidPolycone [private]
Pair typedefSolidPolycone
printOut(std::ostream &os=std::cout) const SolidPolycone [virtual]
printOut(MsgStream &) const SolidPolycone [virtual]
queryInterface(const InterfaceID &ID, void **ppI)SolidBase [virtual]
release()SolidBase [virtual]
reset()SolidBase [virtual]
rhoMax() const SolidBase [inline]
RMax(Triplets::size_type index) const SolidPolycone [inline]
rMax() const SolidBase [inline]
RMin(Triplets::size_type index) const SolidPolycone [inline]
setBP()SolidPolycone [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< SolidPolycone > classSolidPolycone [friend]
SolidPolycone(const std::string &Name, const Triplets &Params, const double StartPhiAngle=0, const double DeltaPhiAngle=360 *Gaudi::Units::degree)SolidPolycone
SolidPolycone(const std::string &Name="Anonymous Polycone")SolidPolycone [protected]
SolidPolycone(const SolidPolycone &)SolidPolycone [private]
startPhiAngle() const SolidPolycone [inline]
Status enum nameIInterface
SUCCESS enum valueIInterface
SUCCESSIInterface
Tick typedefISolid
Ticks typedefISolid
Triplet typedefSolidPolycone
Triplets typedefSolidPolycone
triplets() const SolidPolycone [inline]
typeName() const SolidPolycone [inline, virtual]
VERSMISMATCH enum valueIInterface
VERSMISMATCHIInterface
xMax() const SolidBase [inline]
xMin() const SolidBase [inline]
yMax() const SolidBase [inline]
yMin() const SolidBase [inline]
z(Triplets::size_type index) const SolidPolycone [inline]
zMax() const SolidBase [inline]
zMin() const SolidBase [inline]
~IInterface()IInterface [virtual]
~ISolid()ISolid [virtual]
~SolidBase()SolidBase [protected, virtual]
~SolidPolycone()SolidPolycone [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