#include <OpenMS/FILTERING/TRANSFORMERS/PreprocessingFunctor.h>
Public Member Functions | |
PreprocessingFunctor () | |
default constructor | |
PreprocessingFunctor (const PreprocessingFunctor &source) | |
copy constructor | |
virtual | ~PreprocessingFunctor () |
destructor | |
PreprocessingFunctor & | operator= (const PreprocessingFunctor &source) |
assignment operator | |
template<typename SpectrumType> | |
void | filterSpectrum (SpectrumType &) |
this is just an interface method, it must be implemented in the derived classes | |
virtual void | filterPeakSpectrum (PeakSpectrum &spectrum)=0 |
filters an MSSpectrum, this method should be overwritten in the derived classes | |
virtual void | filterPeakMap (PeakMap &exp)=0 |
filters an MSExperiment, this method should be overwritten in the derived classes | |
Static Public Member Functions | |
static void | registerChildren () |
static const String | getProductName () |
default constructor
PreprocessingFunctor | ( | const PreprocessingFunctor & | source | ) |
copy constructor
virtual ~PreprocessingFunctor | ( | ) | [virtual] |
destructor
PreprocessingFunctor& operator= | ( | const PreprocessingFunctor & | source | ) |
assignment operator
static void registerChildren | ( | ) | [static] |
void filterSpectrum | ( | SpectrumType & | ) | [inline] |
this is just an interface method, it must be implemented in the derived classes
Reimplemented in BernNorm, MarkerMower, NLargest, Normalizer, ParentPeakMower, Scaler, SqrtMower, ThresholdMower, and WindowMower.
virtual void filterPeakSpectrum | ( | PeakSpectrum & | spectrum | ) | [pure virtual] |
filters an MSSpectrum, this method should be overwritten in the derived classes
Implemented in BernNorm, MarkerMower, NLargest, Normalizer, ParentPeakMower, Scaler, SqrtMower, ThresholdMower, and WindowMower.
virtual void filterPeakMap | ( | PeakMap & | exp | ) | [pure virtual] |
filters an MSExperiment, this method should be overwritten in the derived classes
Implemented in BernNorm, MarkerMower, NLargest, Normalizer, ParentPeakMower, Scaler, SqrtMower, ThresholdMower, and WindowMower.
static const String getProductName | ( | ) | [inline, static] |
Reimplemented in BernNorm, MarkerMower, NLargest, Normalizer, ParentPeakMower, Scaler, SqrtMower, ThresholdMower, and WindowMower.
Generated Tue Apr 1 15:36:44 2008 -- using doxygen 1.5.4 | OpenMS / TOPP 1.1 |