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

ExtendedIsotopeFitter1D Class Reference
[FeatureFinder]

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

Inheritance diagram for ExtendedIsotopeFitter1D:

MaxLikeliFitter1D Fitter1D FactoryProduct FeatureFinderDefs DefaultParamHandler

List of all members.


Detailed Description

Extended isotope distribution fitter (1-dim.) approximated using linear interpolation.

ExtendedIsotopeFitter1D Parameters are explained on a separate page.

Public Member Functions

 ExtendedIsotopeFitter1D ()
 Default constructor.
 ExtendedIsotopeFitter1D (const ExtendedIsotopeFitter1D &source)
 copy constructor
virtual ~ExtendedIsotopeFitter1D ()
 destructor
virtual ExtendedIsotopeFitter1Doperator= (const ExtendedIsotopeFitter1D &source)
 assignment operator
QualityType fit1d (const RawDataArrayType &range, InterpolationModel *&model)
 return interpolation model

Static Public Member Functions

static Fitter1Dcreate ()
 create new BiGaussModel object (function needed by Factory)
static const String getProductName ()
 name of the model (needed by Factory)

Protected Member Functions

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

Protected Attributes

CoordinateType charge_
 isotope charge
CoordinateType isotope_stdev_
 standard derivation in isotope
CoordinateType monoisotopic_mz_
 monoistopic mass
Int max_isotope_
 maximum isotopic rank to be considered


Constructor & Destructor Documentation

ExtendedIsotopeFitter1D (  ) 

Default constructor.

ExtendedIsotopeFitter1D ( const ExtendedIsotopeFitter1D source  ) 

copy constructor

virtual ~ExtendedIsotopeFitter1D (  )  [virtual]

destructor


Member Function Documentation

virtual ExtendedIsotopeFitter1D& operator= ( const ExtendedIsotopeFitter1D source  )  [virtual]

assignment operator

static Fitter1D* create (  )  [inline, static]

create new BiGaussModel object (function needed by Factory)

static const String getProductName (  )  [inline, static]

name of the model (needed by Factory)

QualityType fit1d ( const RawDataArrayType range,
InterpolationModel *&  model 
) [virtual]

return interpolation model

Implements Fitter1D.

void updateMembers_ (  )  [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 MaxLikeliFitter1D.


Member Data Documentation

CoordinateType charge_ [protected]

isotope charge

CoordinateType isotope_stdev_ [protected]

standard derivation in isotope

CoordinateType monoisotopic_mz_ [protected]

monoistopic mass

Int max_isotope_ [protected]

maximum isotopic rank to be considered


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