CMS 3D CMS Logo

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

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

addAlignmentPositionError(const AlignmentPositionError &ape, bool propagateDown)=0Alignablepure virtual
addAlignmentPositionErrorFromLocalRotation(const RotationType &rotation, bool propagateDown)=0Alignablepure virtual
addAlignmentPositionErrorFromRotation(const RotationType &rotation, bool propagateDown)=0Alignablepure virtual
addComponent(Alignable *)=0Alignablepure virtual
addDisplacement(const GlobalVector &displacement)Alignableprotected
addRotation(const RotationType &rotation)Alignableprotected
addSurfaceDeformation(const SurfaceDeformation *deformation, bool propagateDown)=0Alignablepure virtual
Alignable(align::ID, const AlignableSurface &)Alignable
Alignable(align::ID, const RotationType &)Alignable
Alignable()Alignableinlineprivate
alignableObjectId() const =0Alignablepure virtual
Alignables typedefAlignable
alignmentErrors() const =0Alignablepure virtual
alignmentParameters() const Alignableinline
alignments() const =0Alignablepure virtual
cacheTransformation()Alignablevirtual
components() const =0Alignablepure virtual
deepComponents() const Alignableinline
displacement() const Alignableinline
dump() const =0Alignablepure virtual
firstCompsWithParams(Alignables &paramComps) const Alignable
geomDetId() const Alignableinline
globalPosition() const Alignableinline
globalRotation() const Alignableinline
GlobalVector typedefAlignable
id() const Alignableinline
lastCompsWithParams(Alignables &paramComps) const Alignable
LocalVector typedefAlignable
mother() const Alignableinline
move(const GlobalVector &displacement)=0Alignablepure virtual
PositionType typedefAlignable
recursiveComponents(Alignables &result) const =0Alignablepure virtual
restoreCachedTransformation()Alignablevirtual
rotateAroundGlobalAxis(const GlobalVector &axis, Scalar radians)Alignablevirtual
rotateAroundGlobalX(Scalar radians)Alignablevirtual
rotateAroundGlobalY(Scalar radians)Alignablevirtual
rotateAroundGlobalZ(Scalar radians)Alignablevirtual
rotateAroundLocalAxis(const LocalVector &axis, Scalar radians)Alignablevirtual
rotateAroundLocalX(Scalar radians)Alignablevirtual
rotateAroundLocalY(Scalar radians)Alignablevirtual
rotateAroundLocalZ(Scalar radians)Alignablevirtual
rotateInGlobalFrame(const RotationType &rotation)=0Alignablepure virtual
rotateInLocalFrame(const RotationType &rotation)Alignablevirtual
rotation() const Alignableinline
RotationType typedefAlignable
Scalar typedefAlignable
setAlignmentParameters(AlignmentParameters *dap)Alignable
setAlignmentPositionError(const AlignmentPositionError &ape, bool propagateDown)=0Alignablepure virtual
setMother(Alignable *mother)Alignableinline
setSurfaceDeformation(const SurfaceDeformation *deformation, bool propagateDown)=0Alignablepure virtual
setSurvey(const SurveyDet *)Alignable
size() const Alignableinline
StructureType typedefAlignable
surface() const Alignableinline
surfaceDeformationIdPairs(std::vector< std::pair< int, SurfaceDeformation * > > &) const =0Alignablepure virtual
surfaceDeformations() const Alignable
survey() const Alignableinline
theAlignmentParametersAlignableprivate
theCachedDisplacementAlignableprotected
theCachedRotationAlignableprotected
theCachedSurfaceAlignableprotected
theDeepComponentsAlignableprotected
theDetIdAlignableprotected
theDisplacementAlignableprotected
theIdAlignableprotected
theMotherAlignableprivate
theRotationAlignableprotected
theSurfaceAlignableprotected
theSurveyAlignableprivate
~Alignable()Alignablevirtual