CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
HIPUserVariables Class Reference

#include <HIPUserVariables.h>

Inheritance diagram for HIPUserVariables:
AlignmentUserVariables

Public Member Functions

HIPUserVariablesclone (void) const
 
 HIPUserVariables (int npar)
 
virtual ~HIPUserVariables ()
 
- Public Member Functions inherited from AlignmentUserVariables
virtual ~AlignmentUserVariables ()
 

Public Attributes

double alichi2
 
int alindof
 
AlgebraicVector jtve
 
AlgebraicSymMatrix jtvj
 
int nhit
 

Detailed Description

Definition at line 4 of file HIPUserVariables.h.

Constructor & Destructor Documentation

HIPUserVariables::HIPUserVariables ( int  npar)
inline

constructor

Definition at line 9 of file HIPUserVariables.h.

Referenced by clone().

9  :
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  {}
AlgebraicVector jtve
AlgebraicSymMatrix jtvj
virtual HIPUserVariables::~HIPUserVariables ( )
inlinevirtual

destructor

Definition at line 24 of file HIPUserVariables.h.

24 {};

Member Function Documentation

HIPUserVariables* HIPUserVariables::clone ( void  ) const
inlinevirtual

clone method (copy constructor)

Implements AlignmentUserVariables.

Definition at line 41 of file HIPUserVariables.h.

References HIPUserVariables().

Referenced by HIPAlignmentAlgorithm::collector().

41  {
42  return new HIPUserVariables(*this);
43  }
HIPUserVariables(int npar)

Member Data Documentation

double HIPUserVariables::alichi2
int HIPUserVariables::alindof
AlgebraicVector HIPUserVariables::jtve
AlgebraicSymMatrix HIPUserVariables::jtvj
int HIPUserVariables::nhit