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

SpectrumPrecursorComparator Class Reference
[Spectrum Comparison]

#include <OpenMS/COMPARISON/SPECTRA/SpectrumPrecursorComparator.h>

Inheritance diagram for SpectrumPrecursorComparator:

PeakSpectrumCompareFunctor FactoryProduct DefaultParamHandler

List of all members.


Detailed Description

SpectrumPrecursorComparator compares just the parent mass of two spectra.

SpectrumPrecursorComparator Parameters are explained on a separate page.

Public Member Functions

 SpectrumPrecursorComparator ()
 default constructor
 SpectrumPrecursorComparator (const SpectrumPrecursorComparator &source)
 copy constructor
virtual ~SpectrumPrecursorComparator ()
 destructor
SpectrumPrecursorComparatoroperator= (const SpectrumPrecursorComparator &source)
 assignment operator
double operator() (const PeakSpectrum &a, const PeakSpectrum &b) const
 function call operator, calculates the similarity
double operator() (const PeakSpectrum &a) const
 calculates self similarity

Static Public Member Functions

static PeakSpectrumCompareFunctorcreate ()
static const String getProductName ()


Constructor & Destructor Documentation

SpectrumPrecursorComparator (  ) 

default constructor

SpectrumPrecursorComparator ( const SpectrumPrecursorComparator source  ) 

copy constructor

virtual ~SpectrumPrecursorComparator (  )  [virtual]

destructor


Member Function Documentation

SpectrumPrecursorComparator& operator= ( const SpectrumPrecursorComparator source  ) 

assignment operator

double operator() ( const PeakSpectrum a,
const PeakSpectrum b 
) const [virtual]

function call operator, calculates the similarity

Implements PeakSpectrumCompareFunctor.

double operator() ( const PeakSpectrum a  )  const [virtual]

calculates self similarity

Implements PeakSpectrumCompareFunctor.

static PeakSpectrumCompareFunctor* create (  )  [inline, static]

static const String getProductName (  )  [inline, static]

Reimplemented from PeakSpectrumCompareFunctor.


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