CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Cylinder Member List

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

addReference() constBasicReferenceCountedinline
Base typedefSurface
BasicReferenceCounted()BasicReferenceCountedinline
BasicReferenceCounted(const BasicReferenceCounted &)BasicReferenceCountedinline
BasicReferenceCounted(BasicReferenceCounted &&)BasicReferenceCountedinline
BoundCylinderPointer typedefCylinder
bounds() constSurfaceinline
build(const PositionType &pos, const RotationType &rot, Scalar radius, Bounds *bounds=nullptr)Cylinderinlinestatic
build(Scalar radius, const PositionType &pos, const RotationType &rot, Bounds *bounds=nullptr)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) constCylinderinline
fastTangent(const LocalPoint &aPoint) constCylinderinline
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() constSurfaceinline
move(const GlobalVector &displacement)GloballyPositioned< float >inline
operator=(BasicReferenceCounted &&)BasicReferenceCountedinline
operator=(const BasicReferenceCounted &)BasicReferenceCountedinline
phi() constGloballyPositioned< float >inline
phiSpan() constSurfaceinline
position() constGloballyPositioned< float >inline
PositionType typedefGloballyPositioned< float >
radius() constCylinderinline
references() constBasicReferenceCountedinline
removeReference() constBasicReferenceCountedinline
rotate(const RotationType &rotation)GloballyPositioned< float >inline
rotation() constGloballyPositioned< float >inline
RotationType typedefGloballyPositioned< float >
rSpan() constSurfaceinline
Scalar typedefGloballyPositioned< float >
setMediumProperties(const MediumProperties &mp)Surfaceinline
side(const LocalPoint &p, Scalar toler) const overrideCylinder
side(const LocalPoint &p, Scalar tolerance=0) const=0Cylinder
side(const GlobalPoint &p, Scalar tolerance=0) constCylinderinline
Surface::side(const LocalPoint &p, Scalar tolerance=0) const =0Surfacepure virtual
Surface::side(const GlobalPoint &p, Scalar tolerance=0) constSurfaceinlinevirtual
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) constSurfaceinline
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() constSurfaceinline
~BasicReferenceCounted()BasicReferenceCountedinlinevirtual
~Cylinder() overrideCylinderinline
~GloballyPositioned()GloballyPositioned< float >inlinevirtual
~Surface() overrideSurfaceinline