#include <map>
#include <memory>
#include <vector>
#include "CondCore/CondDB/interface/Time.h"
#include "CondFormats/Alignment/interface/Definitions.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
Go to the source code of this file.
Namespaces | |
align | |
Typedefs | |
typedef std::vector< Alignable * > | align::Alignables |
typedef std::vector< std::unique_ptr< AlignmentLevel > > | align::AlignmentLevels |
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 |
using | align::RunNumber = cond::RealTimeType< cond::runnumber >::type |
using | align::RunRange = std::pair< RunNumber, RunNumber > |
using | align::RunRanges = std::vector< RunRange > |
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) |
RunRanges | align::makeNonOverlappingRunRanges (const edm::VParameterSet &runRanges, const RunNumber &defaultRun) |
RunRanges | align::makeUniqueRunRanges (const edm::VParameterSet &runRanges, const RunNumber &defaultRun) |
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... | |