test
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