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

SpectrumPrecursorComparator Class Reference
[Spectrum Comparison]

SpectrumPrecursorComparator compares just the parent mass of two spectra. More...

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

Inheritance diagram for SpectrumPrecursorComparator:
PeakSpectrumCompareFunctor DefaultParamHandler

List of all members.

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 ()

Detailed Description

SpectrumPrecursorComparator compares just the parent mass of two spectra.

Parameters of this class are:

NameTypeDefaultRestrictionsDescription
window int2  Allowed deviation between precursor peaks.

Note:

Constructor & Destructor Documentation

default constructor

copy constructor

virtual ~SpectrumPrecursorComparator (  )  [virtual]

destructor


Member Function Documentation

static PeakSpectrumCompareFunctor* create (  )  [inline, static]
static const String getProductName (  )  [inline, static]

Reimplemented from PeakSpectrumCompareFunctor.

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.

SpectrumPrecursorComparator& operator= ( const SpectrumPrecursorComparator source  ) 

assignment operator


OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:51 using doxygen 1.7.1