CMS 3D CMS Logo

Public Member Functions | Public Attributes

HIPUserVariables Class Reference

#include <HIPUserVariables.h>

Inheritance diagram for HIPUserVariables:
AlignmentUserVariables

List of all members.

Public Member Functions

HIPUserVariablesclone (void) const
 HIPUserVariables (int npar)
virtual ~HIPUserVariables ()

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().

                             :
    jtvj(npar,0) , 
    jtve(npar,0) ,
    alichi2(0.0),
    alindof(0),
    nhit(0)
    //iterpar(maxiter,npar,0),
    //iterpos(maxiter,3,0),
    //iterrot(maxiter,9,0),
    //iterrpos(maxiter,3,0),
    //iterrrot(maxiter,9,0),
    //niter(0)  
  {}
virtual HIPUserVariables::~HIPUserVariables ( ) [inline, virtual]

destructor

Definition at line 24 of file HIPUserVariables.h.

{};

Member Function Documentation

HIPUserVariables* HIPUserVariables::clone ( void  ) const [inline, virtual]

clone method (copy constructor)

Implements AlignmentUserVariables.

Definition at line 41 of file HIPUserVariables.h.

References HIPUserVariables().

Referenced by HIPAlignmentAlgorithm::collector().

                                      { 
    return new HIPUserVariables(*this);
  }

Member Data Documentation