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

NeutralLossMarker Class Reference
[Peak Marker]

NeutralLossMarker marks peak pairs which could represent an ion an its neutral loss (water, ammonia). More...

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

Inheritance diagram for NeutralLossMarker:
PeakMarker DefaultParamHandler

List of all members.

Public Member Functions

 NeutralLossMarker ()
 default constructor
 NeutralLossMarker (const NeutralLossMarker &source)
 copy constructor
virtual ~NeutralLossMarker ()
 destructor

NeutralLossMarkeroperator= (const NeutralLossMarker &source)
 assignment operator



template<typename SpectrumType >
void apply (std::map< double, bool > &marked, SpectrumType &spectrum)
 method to mark peaks
static PeakMarkercreate ()
static const String getProductName ()

Detailed Description

NeutralLossMarker marks peak pairs which could represent an ion an its neutral loss (water, ammonia).

Parameters of this class are:

NameTypeDefaultRestrictionsDescription
marks int1  How often a peak must be marked to be reported
tolerance float0.2  Tolerance in m/z direction

Note:

Constructor & Destructor Documentation

default constructor

NeutralLossMarker ( const NeutralLossMarker source  ) 

copy constructor

virtual ~NeutralLossMarker (  )  [virtual]

destructor


Member Function Documentation

void apply ( std::map< double, bool > &  ,
SpectrumType &   
) [inline]

method to mark peaks

Reimplemented from PeakMarker.

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

Reimplemented from PeakMarker.

NeutralLossMarker& operator= ( const NeutralLossMarker source  ) 

assignment operator


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