CMS 3D CMS Logo

Cylinder Member List

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

addReference() const BasicReferenceCountedinline
Base typedefSurface
BasicReferenceCounted()BasicReferenceCountedinline
BasicReferenceCounted(const BasicReferenceCounted &)BasicReferenceCountedinline
BasicReferenceCounted(BasicReferenceCounted &&)=defaultBasicReferenceCounted
BoundCylinderPointer typedefCylinder
bounds() const Surfaceinline
build(const PositionType &pos, const RotationType &rot, Scalar radius, Bounds *bounds=0)Cylinderinlinestatic
build(Scalar radius, const PositionType &pos, const RotationType &rot, Bounds *bounds=0)Cylinderinlinestatic
computeRadius(Bounds const &bounds)Cylinderinlinestatic
ConstBoundCylinderPointer typedefCylinder
ConstCylinderPointer typedefCylinder
Cylinder(Scalar radius, Args &&...args)Cylinderinline
Cylinder(const PositionType &pos, const RotationType &rot, SimpleCylinderBounds const &bounds)Cylinderinline
CylinderPointer typedefCylinder
eta() constGloballyPositioned< float >inline
fastTangent(const GlobalPoint &aPoint) const Cylinderinline
fastTangent(const LocalPoint &aPoint) const Cylinderinline
GloballyPositioned()GloballyPositioned< float >inline
GloballyPositioned(const PositionType &pos, const RotationType &rot)GloballyPositioned< float >inline
GlobalPoint typedefGloballyPositioned< float >
GlobalVector typedefGloballyPositioned< float >
iniEta()GloballyPositioned< float >inlinestatic
iniPhi()GloballyPositioned< float >inlinestatic
LocalPoint typedefGloballyPositioned< float >
LocalVector typedefGloballyPositioned< float >
mediumProperties() const Surfaceinline
move(const GlobalVector &displacement)GloballyPositioned< float >inline
operator=(BasicReferenceCounted &&)=defaultBasicReferenceCounted
operator=(const BasicReferenceCounted &)BasicReferenceCountedinline
phi() constGloballyPositioned< float >inline
phiSpan() const Surfaceinline
position() constGloballyPositioned< float >inline
PositionType typedefGloballyPositioned< float >
radius() const Cylinderinline
references() const BasicReferenceCountedinline
removeReference() const BasicReferenceCountedinline
rotate(const RotationType &rotation)GloballyPositioned< float >inline
rotation() constGloballyPositioned< float >inline
RotationType typedefGloballyPositioned< float >
rSpan() const Surfaceinline
Scalar typedefGloballyPositioned< float >
setMediumProperties(const MediumProperties &mp)Surfaceinline
side(const LocalPoint &p, Scalar toler) const overrideCylindervirtual
Surface::side(const GlobalPoint &p, Scalar tolerance=0) const Surfaceinlinevirtual
Side typedefSurface
Surface()Surfaceinlineprotected
Surface(const PositionType &pos, const RotationType &rot)Surfaceinlineprotected
Surface(const PositionType &pos, const RotationType &rot, Bounds *bounds)Surfaceinlineprotected
Surface(const PositionType &pos, const RotationType &rot, MediumProperties mp)Surfaceinlineprotected
Surface(const PositionType &pos, const RotationType &rot, MediumProperties mp, Bounds *bounds)Surfaceinlineprotected
Surface(const Surface &iSurface)Surfaceinlineprotected
Surface(Surface &&iSurface)Surfaceinlineprotected
tangentPlane(const GlobalPoint &) const overrideCylindervirtual
tangentPlane(const LocalPoint &) const overrideCylindervirtual
theBoundsSurfaceprotected
theMediumPropertiesSurfaceprotected
theRadiusCylinderprivate
toGlobal(const Point2DBase< Scalar, LocalTag > lp) const Surfaceinline
GloballyPositioned< float >::toGlobal(const LocalPoint &lp) constGloballyPositioned< float >inline
GloballyPositioned< float >::toGlobal(const Point3DBase< U, LocalTag > &lp) constGloballyPositioned< float >inline
GloballyPositioned< float >::toGlobal(const LocalVector &lv) constGloballyPositioned< float >inline
GloballyPositioned< float >::toGlobal(const Vector3DBase< U, LocalTag > &lv) constGloballyPositioned< float >inline
toLocal(const GlobalPoint &gp) constGloballyPositioned< float >inline
toLocal(const Point3DBase< U, GlobalTag > &gp) constGloballyPositioned< float >inline
toLocal(const GlobalVector &gv) constGloballyPositioned< float >inline
toLocal(const Vector3DBase< U, GlobalTag > &gv) constGloballyPositioned< float >inline
zSpan() const Surfaceinline
~BasicReferenceCounted()BasicReferenceCountedinlinevirtual
~Cylinder() overrideCylinderinline
~GloballyPositioned()GloballyPositioned< float >inlinevirtual
~Surface() overrideSurfaceinline