CMS 3D CMS Logo

AlignTools.h File Reference

#include "Alignment/CommonAlignment/interface/Utilities.h"

Go to the source code of this file.

Namespaces

namespace  align

Functions

void align::createPoints (GlobalVectors *Vs, Alignable *ali, const std::string &weightBy, bool weightById, const std::vector< unsigned int > &weightByIdVector)
 Creates the points which are used in diffAlignables A set of points corresponding to lowest daughters.
AlgebraicVector align::diffAlignables (Alignable *refAli, Alignable *curAli, const std::string &weightBy, bool weightById, const std::vector< unsigned int > &weightByIdVector)
 Finds the TR between two alignables - first alignable is reference.
void align::moveAlignable (Alignable *ali, AlgebraicVector diff)
 Finds the TR between 2 sets of alignables For example, if TIB/TID were to move as one unit.
bool align::readModuleList (unsigned int, unsigned int, const std::vector< unsigned int > &)


Generated on Tue Jun 9 17:50:34 2009 for CMSSW by  doxygen 1.5.4