Go to the source code of this file.
Namespaces | |
align | |
Typedefs | |
typedef std::vector< Alignable * > | align::Alignables |
typedef std::map< std::pair < Alignable *, Alignable * > , AlgebraicMatrix > | align::Correlations |
typedef std::vector< GlobalPoint > | align::GlobalPoints |
typedef std::vector< GlobalVector > | align::GlobalVectors |
typedef std::vector< LocalPoint > | align::LocalPoints |
typedef std::vector< LocalVector > | align::LocalVectors |
typedef std::vector < AlignmentParameters * > | align::Parameters |
typedef std::vector< Scalar > | align::Scalars |
Functions | |
GlobalVector | align::centerOfMass (const GlobalVectors &theVs) |
Find the CM of a set of points. More... | |
GlobalVector | align::diffR (const GlobalVectors ¤t, const GlobalVectors &nominal) |
RotationType | align::diffRot (const GlobalVectors ¤t, const GlobalVectors &nominal) |
PositionType | align::motherPosition (const std::vector< const PositionType * > &dauPos) |
Find mother's position from the average of its daughters' positions. More... | |
void | align::rectify (RotationType &) |
Correct a rotation matrix for rounding errors. More... | |
EulerAngles | align::toAngles (const RotationType &) |
Convert rotation matrix to angles about x-, y-, z-axes (frame rotation). More... | |
RotationType | align::toMatrix (const EulerAngles &) |
Convert rotation angles about x-, y-, z-axes to matrix. More... | |