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

ZhangSimilarityScore Class Reference
[Spectrum Comparison]

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

Inheritance diagram for ZhangSimilarityScore:

PeakSpectrumCompareFunctor FactoryProduct DefaultParamHandler

List of all members.


Detailed Description

Similarity score of Zhang.

The details of the score can be found in: Z. Zhang, Prediction of Low-Energy Collision-Induced Dissociation Spectra of Peptides, Anal. Chem., 76 (14), 3908 - 3922, 2004

ZhangSimilarityScore Parameters are explained on a separate page.

Public Member Functions

 ZhangSimilarityScore ()
 default constructor
 ZhangSimilarityScore (const ZhangSimilarityScore &source)
 copy constructor
virtual ~ZhangSimilarityScore ()
 destructor
ZhangSimilarityScoreoperator= (const ZhangSimilarityScore &source)
 assignment operator
double operator() (const PeakSpectrum &spec1, const PeakSpectrum &spec2) const
 function call operator, calculates the similarity
double operator() (const PeakSpectrum &spec) const
 calculates self similarity

Static Public Member Functions

static PeakSpectrumCompareFunctorcreate ()
static const String getProductName ()


Constructor & Destructor Documentation

ZhangSimilarityScore (  ) 

default constructor

ZhangSimilarityScore ( const ZhangSimilarityScore source  ) 

copy constructor

virtual ~ZhangSimilarityScore (  )  [virtual]

destructor


Member Function Documentation

ZhangSimilarityScore& operator= ( const ZhangSimilarityScore 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