Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages

MaxLikeliFitter1D Class Reference
[FeatureFinder]

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/MaxLikeliFitter1D.h>

Inheritance diagram for MaxLikeliFitter1D:

Fitter1D FactoryProduct FeatureFinderDefs DefaultParamHandler BiGaussFitter1D ExtendedIsotopeFitter1D GaussFitter1D IsotopeFitter1D

List of all members.


Detailed Description

Abstract base class for all 1D-model fitters using maximum likelihood optimization.

Public Member Functions

 MaxLikeliFitter1D ()
 default constructor
 MaxLikeliFitter1D (const MaxLikeliFitter1D &source)
 copy constructor
virtual ~MaxLikeliFitter1D ()
 destructor
virtual MaxLikeliFitter1Doperator= (const MaxLikeliFitter1D &source)
 assignment operator

Protected Member Functions

QualityType fitOffset_ (InterpolationModel *model, const RawDataArrayType &set, const CoordinateType stdev1, const CoordinateType stdev2, const CoordinateType offset_step)
 fit an offset on the basis of the pearson correlation coefficient
void updateMembers_ ()
 This method is used to update extra member variables at the end of the setParam() method.

Constructor & Destructor Documentation

MaxLikeliFitter1D (  )  [inline]

default constructor

MaxLikeliFitter1D ( const MaxLikeliFitter1D source  )  [inline]

copy constructor

virtual ~MaxLikeliFitter1D (  )  [inline, virtual]

destructor


Member Function Documentation

virtual MaxLikeliFitter1D& operator= ( const MaxLikeliFitter1D source  )  [inline, virtual]

assignment operator

QualityType fitOffset_ ( InterpolationModel model,
const RawDataArrayType set,
const CoordinateType  stdev1,
const CoordinateType  stdev2,
const CoordinateType  offset_step 
) [inline, protected]

fit an offset on the basis of the pearson correlation coefficient

void updateMembers_ (  )  [inline, protected, virtual]

This method is used to update extra member variables at the end of the setParam() method.

Also call it at the end of the derived classes' copy constructor and assignment operator.

The default implementation is empty.

Reimplemented from Fitter1D.

Reimplemented in BiGaussFitter1D, ExtendedIsotopeFitter1D, GaussFitter1D, and IsotopeFitter1D.


The documentation for this class was generated from the following file:
Generated Tue Apr 1 15:36:47 2008 -- using doxygen 1.5.4 OpenMS / TOPP 1.1