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

ComplementFilter Class Reference
[Spectra Filters]

#include <OpenMS/FILTERING/TRANSFORMERS/ComplementFilter.h>

Inheritance diagram for ComplementFilter:

FilterFunctor FactoryProduct DefaultParamHandler

List of all members.


Detailed Description

total intensity of peak pairs that could result from complementing fragments of charge state 1

ComplementFilter Parameters are explained on a separate page.
template<typename SpectrumType>
double apply (SpectrumType &spectrum)
 returns the total intensity of peak pairs which could result from complementing fragments
static FilterFunctorcreate ()
static const String getProductName ()
 returns the name for registration at the factory

Public Member Functions

 ComplementFilter ()
 standard constructor
 ComplementFilter (const ComplementFilter &source)
 copy constructor
virtual ~ComplementFilter ()
 destructor
ComplementFilteroperator= (const ComplementFilter &source)
 assignment operator


Constructor & Destructor Documentation

ComplementFilter (  ) 

standard constructor

ComplementFilter ( const ComplementFilter source  ) 

copy constructor

virtual ~ComplementFilter (  )  [virtual]

destructor


Member Function Documentation

ComplementFilter& operator= ( const ComplementFilter source  ) 

assignment operator

static FilterFunctor* create (  )  [inline, static]

double apply ( SpectrumType &  spectrum  )  [inline]

returns the total intensity of peak pairs which could result from complementing fragments

Improvement:
think about an correct fast algorithm, not just an heuristic (Andreas)

Reimplemented from FilterFunctor.

static const String getProductName (  )  [inline, static]

returns the name for registration at the factory

Reimplemented from FilterFunctor.


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