9 theWidth( surface.bounds().
width() ),
10 theLength( surface.bounds().length() )
26 unsigned int nPoint = localPoints.size();
28 globalPoints.reserve(nPoint);
30 for (
unsigned int j = 0; j < nPoint; ++j)
32 globalPoints.push_back( toGlobal(localPoints[j]) );
AlignableSurface(const Plane &surface)
Constructor to set surface from geometry.
LocalVector toLocal(const reco::Track::Vector &v, const Surface &s)
std::vector< GlobalPoint > GlobalPoints
align::RotationType toLocal(const align::RotationType &) const
Return in local frame a rotation given in global frame.
EulerAngles toAngles(const RotationType &)
Convert rotation matrix to angles about x-, y-, z-axes (frame rotation).
AlgebraicVector EulerAngles
static int position[264][3]
align::GlobalPoints toGlobal(const align::LocalPoints &) const
Return in global coord given a set of local points.
RotationType toMatrix(const EulerAngles &)
Convert rotation angles about x-, y-, z-axes to matrix.
std::vector< LocalPoint > LocalPoints