Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members

WWFitterFast Class Reference

#include <WWFitterFast.h>

Inheritance diagram for WWFitterFast:

Inheritance graph
[legend]
Collaboration diagram for WWFitterFast:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 WWFitterFast ()
virtual ~WWFitterFast ()
virtual double fit ()
virtual int getError () const
virtual double getProbability () const
virtual double getChi2 () const
virtual int getIterations () const

Protected Types

enum  { NPARMAX = 50, NCONMAX = 10, NUNMMAX = 10 }

Protected Member Functions

virtual bool initialize ()
virtual bool updateFitObjects (double eta[])

Protected Attributes

int npar
int nmea
int nunm
int ncon
int ierr
int nit
double fitprob
double chi2

Member Enumeration Documentation

anonymous enum [protected]
 

Enumeration values:
NPARMAX 
NCONMAX 
NUNMMAX 

Definition at line 34 of file WWFitterFast.h.


Constructor & Destructor Documentation

WWFitterFast::WWFitterFast  ) 
 

Definition at line 44 of file WWFitterFast.C.

WWFitterFast::~WWFitterFast  )  [virtual]
 

Definition at line 47 of file WWFitterFast.C.


Member Function Documentation

double WWFitterFast::fit  )  [virtual]
 

Implements BaseFitter.

Definition at line 50 of file WWFitterFast.C.

References chi2, BaseFitter::constraints, dseqn(), dsfeqn(), dsinv(), FDouble, BaseFitter::fitobjects, fitprob, FReal, ierr, initialize(), ncon, NCONMAX, nit, nmea, npar, NPARMAX, nunm, NUNMMAX, prob(), and updateFitObjects().

double WWFitterFast::getChi2  )  const [virtual]
 

Implements BaseFitter.

Definition at line 599 of file WWFitterFast.C.

References chi2.

int WWFitterFast::getError  )  const [virtual]
 

Implements BaseFitter.

Definition at line 597 of file WWFitterFast.C.

References ierr.

int WWFitterFast::getIterations  )  const [virtual]
 

Implements BaseFitter.

Definition at line 600 of file WWFitterFast.C.

References nit.

double WWFitterFast::getProbability  )  const [virtual]
 

Implements BaseFitter.

Definition at line 598 of file WWFitterFast.C.

References fitprob.

bool WWFitterFast::initialize  )  [protected, virtual]
 

Implements BaseFitter.

Definition at line 543 of file WWFitterFast.C.

References BaseFitter::constraints, BaseFitter::fitobjects, ncon, nmea, npar, and nunm.

Referenced by fit().

bool WWFitterFast::updateFitObjects double  eta[]  )  [protected, virtual]
 

Definition at line 577 of file WWFitterFast.C.

References BaseFitter::fitobjects.

Referenced by fit().


Member Data Documentation

double WWFitterFast::chi2 [protected]
 

Definition at line 44 of file WWFitterFast.h.

Referenced by fit(), and getChi2().

double WWFitterFast::fitprob [protected]
 

Definition at line 43 of file WWFitterFast.h.

Referenced by fit(), and getProbability().

int WWFitterFast::ierr [protected]
 

Definition at line 40 of file WWFitterFast.h.

Referenced by fit(), and getError().

int WWFitterFast::ncon [protected]
 

Definition at line 39 of file WWFitterFast.h.

Referenced by fit(), and initialize().

int WWFitterFast::nit [protected]
 

Definition at line 41 of file WWFitterFast.h.

Referenced by fit(), and getIterations().

int WWFitterFast::nmea [protected]
 

Definition at line 37 of file WWFitterFast.h.

Referenced by fit(), and initialize().

int WWFitterFast::npar [protected]
 

Definition at line 36 of file WWFitterFast.h.

Referenced by fit(), and initialize().

int WWFitterFast::nunm [protected]
 

Definition at line 38 of file WWFitterFast.h.

Referenced by fit(), and initialize().


The documentation for this class was generated from the following files:
Generated on Fri Sep 14 17:38:39 2007 for Kinfit by doxygen 1.3.2