CMS 3D CMS Logo

AlignmentConstraint.h
Go to the documentation of this file.
1 /****************************************************************************
2 * Authors:
3 * Jan Kašpar (jan.kaspar@gmail.com)
4 ****************************************************************************/
5 
6 #ifndef CalibPPS_AlignmentRelative_AlignmentConstraint_h
7 #define CalibPPS_AlignmentRelative_AlignmentConstraint_h
8 
9 #include <TVectorD.h>
10 
11 #include <map>
12 #include <string>
13 
17 class AlignmentConstraint {
18 public:
20  double val;
21 
23  std::map<unsigned int, TVectorD> coef;
24 
27 };
28 
29 #endif
AlignmentConstraint::name
std::string name
label of the constraint
Definition: AlignmentConstraint.h:27
AlignmentConstraint::coef
std::map< unsigned int, TVectorD > coef
map: AlignmentAlgorithm::QuantityClass -> constraint coefficients
Definition: AlignmentConstraint.h:24
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
AlignmentConstraint
An alignment constraint.
Definition: AlignmentConstraint.h:16
AlignmentConstraint::val
double val
constraint value
Definition: AlignmentConstraint.h:21