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

FeatureFinderAlgorithmSimple Class Template Reference
[FeatureFinder]

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

Inheritance diagram for FeatureFinderAlgorithmSimple:

FeatureFinderAlgorithm FeatureFinderDefs FactoryProduct DefaultParamHandler

List of all members.


Detailed Description

template<class PeakType, class FeatureType>
class OpenMS::FeatureFinderAlgorithmSimple< PeakType, FeatureType >

FeatureFinderAlgorithm implementation using the Simple* modules.

SimpleSeeder, SimpleExtender, ModelFitter (using EmgModel (exponentially modified gaussian with parameter optimization [Levenberg-Marquardt algorithm]) in RT dimension and IsotopeModel (charge does not equal zero) or LmaGaussModel (parameter optimization using Levenberg-Marquardt algorithm) in dimension of mz).

FeatureFinderAlgorithmSimple Parameters are explained on a separate page.

Public Member Functions

 FeatureFinderAlgorithmSimple ()
 default constructor
virtual Param getDefaultParameters () const
 Returns the default parameters. Reimplment.
virtual void run ()
 Main method that implements the actual algorithm.

Static Public Member Functions

static FeatureFinderAlgorithm
< PeakType, FeatureType > * 
create ()
static const String getProductName ()

Private Member Functions

FeatureFinderAlgorithmSimpleoperator= (const FeatureFinderAlgorithmSimple &)
 Not implemented.
 FeatureFinderAlgorithmSimple (const FeatureFinderAlgorithmSimple &)
 Not implemented.


Constructor & Destructor Documentation

FeatureFinderAlgorithmSimple (  )  [inline]

default constructor

FeatureFinderAlgorithmSimple ( const FeatureFinderAlgorithmSimple< PeakType, FeatureType > &   )  [private]

Not implemented.


Member Function Documentation

virtual Param getDefaultParameters (  )  const [inline, virtual]

Returns the default parameters. Reimplment.

Reimplment if you derive a class and have to incoopreate sub-algorithm default parameters.

Reimplemented from FeatureFinderAlgorithm.

virtual void run (  )  [inline, virtual]

Main method that implements the actual algorithm.

Implements FeatureFinderAlgorithm.

static FeatureFinderAlgorithm<PeakType,FeatureType>* create (  )  [inline, static]

static const String getProductName (  )  [inline, static]

FeatureFinderAlgorithmSimple& operator= ( const FeatureFinderAlgorithmSimple< PeakType, FeatureType > &   )  [private]

Not implemented.


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