CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HIPUserVariables.h
Go to the documentation of this file.
1 
3 
5 
6  public:
7 
9  HIPUserVariables(int npar) :
10  jtvj(npar,0) ,
11  jtve(npar,0) ,
12  alichi2(0.0),
13  alindof(0),
14  nhit(0)
15  //iterpar(maxiter,npar,0),
16  //iterpos(maxiter,3,0),
17  //iterrot(maxiter,9,0),
18  //iterrpos(maxiter,3,0),
19  //iterrrot(maxiter,9,0),
20  //niter(0)
21  {}
22 
24  virtual ~HIPUserVariables() {};
25 
28  //static const int maxiter = 9;
29 
32  double alichi2;
33  int alindof;
34  int nhit;
35  //AlgebraicMatrix iterpar;
36  //AlgebraicMatrix iterpos,iterrot;
37  //AlgebraicMatrix iterrpos,iterrrot;
38  //int niter;
39 
41  HIPUserVariables* clone(void) const {
42  return new HIPUserVariables(*this);
43  }
44 
45 };
virtual ~HIPUserVariables()
AlgebraicVector jtve
HIPUserVariables * clone(void) const
AlgebraicSymMatrix jtvj
(Abstract) Base class for alignment algorithm user variables
CLHEP::HepVector AlgebraicVector
HIPUserVariables(int npar)
CLHEP::HepSymMatrix AlgebraicSymMatrix