Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
Alignment
HIPAlignmentAlgorithm
interface
HIPUserVariables.h
Go to the documentation of this file.
1
2
#include "
Alignment/CommonAlignment/interface/AlignmentUserVariables.h
"
3
4
class
HIPUserVariables
:
public
AlignmentUserVariables
{
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
alipar
(npar,0),
16
alierr
(npar,0)
17
//iterpar(maxiter,npar,0),
18
//iterpos(maxiter,3,0),
19
//iterrot(maxiter,9,0),
20
//iterrpos(maxiter,3,0),
21
//iterrrot(maxiter,9,0),
22
//niter(0)
23
{}
24
26
virtual
~HIPUserVariables
() {};
27
30
//static const int maxiter = 9;
31
32
AlgebraicSymMatrix
jtvj
;
33
AlgebraicVector
jtve
;
34
double
alichi2
;
35
int
alindof
;
36
int
nhit
;
37
AlgebraicVector
alipar
;
38
AlgebraicVector
alierr
;
39
//AlgebraicMatrix iterpar;
40
//AlgebraicMatrix iterpos,iterrot;
41
//AlgebraicMatrix iterrpos,iterrrot;
42
//int niter;
43
45
HIPUserVariables
*
clone
(
void
)
const
{
46
return
new
HIPUserVariables
(*
this
);
47
}
48
49
};
HIPUserVariables
Definition:
HIPUserVariables.h:4
HIPUserVariables::~HIPUserVariables
virtual ~HIPUserVariables()
Definition:
HIPUserVariables.h:26
HIPUserVariables::alipar
AlgebraicVector alipar
Definition:
HIPUserVariables.h:37
HIPUserVariables::jtve
AlgebraicVector jtve
Definition:
HIPUserVariables.h:33
HIPUserVariables::clone
HIPUserVariables * clone(void) const
Definition:
HIPUserVariables.h:45
HIPUserVariables::alichi2
double alichi2
Definition:
HIPUserVariables.h:34
HIPUserVariables::jtvj
AlgebraicSymMatrix jtvj
Definition:
HIPUserVariables.h:26
HIPUserVariables::alindof
int alindof
Definition:
HIPUserVariables.h:35
HIPUserVariables::alierr
AlgebraicVector alierr
Definition:
HIPUserVariables.h:38
HIPUserVariables::nhit
int nhit
Definition:
HIPUserVariables.h:36
AlignmentUserVariables
(Abstract) Base class for alignment algorithm user variables
Definition:
AlignmentUserVariables.h:6
AlgebraicVector
CLHEP::HepVector AlgebraicVector
Definition:
AlgebraicObjects.h:12
HIPUserVariables::HIPUserVariables
HIPUserVariables(int npar)
Definition:
HIPUserVariables.h:9
AlgebraicSymMatrix
CLHEP::HepSymMatrix AlgebraicSymMatrix
Definition:
AlgebraicObjects.h:14
AlignmentUserVariables.h
Generated for CMSSW Reference Manual by
1.8.5