Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Private Attributes | List of all members
MultiplexFilterResult Class Reference

data structure storing all peaks (and optionally their raw data points) corresponding to one specific peak pattern More...

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexFilterResult.h>

Public Member Functions

 MultiplexFilterResult ()
 constructor More...
 
void addFilterResultPeak (double mz, double rt, std::vector< double > mzShifts, std::vector< double > intensities, std::vector< MultiplexFilterResultRaw > result)
 adds a single peak to the results More...
 
MultiplexFilterResultPeak getFilterResultPeak (int i) const
 returns a single peak from the results More...
 
MultiplexFilterResultRaw getFilterResultRaw (int i, int j) const
 returns a single raw data point from peak i in the result More...
 
double getMZ (int i) const
 returns m/z of a single peak More...
 
std::vector< doublegetMZ () const
 returns m/z positions of all peaks More...
 
double getRT (int i) const
 returns RT of a single peak More...
 
std::vector< doublegetRT () const
 returns RT of all peaks More...
 
int size () const
 returns number of peaks in the result More...
 

Private Attributes

std::vector< MultiplexFilterResultPeakresult_
 peaks which passed the peak pattern filter More...
 

Detailed Description

data structure storing all peaks (and optionally their raw data points) corresponding to one specific peak pattern

See also
MultiplexPeakPattern

Constructor & Destructor Documentation

constructor

Member Function Documentation

void addFilterResultPeak ( double  mz,
double  rt,
std::vector< double mzShifts,
std::vector< double intensities,
std::vector< MultiplexFilterResultRaw result 
)

adds a single peak to the results

MultiplexFilterResultPeak getFilterResultPeak ( int  i) const

returns a single peak from the results

MultiplexFilterResultRaw getFilterResultRaw ( int  i,
int  j 
) const

returns a single raw data point from peak i in the result

double getMZ ( int  i) const

returns m/z of a single peak

std::vector<double> getMZ ( ) const

returns m/z positions of all peaks

double getRT ( int  i) const

returns RT of a single peak

std::vector<double> getRT ( ) const

returns RT of all peaks

int size ( ) const

returns number of peaks in the result

Member Data Documentation

std::vector<MultiplexFilterResultPeak> result_
private

peaks which passed the peak pattern filter


OpenMS / TOPP release 2.0.0 Documentation generated on Sat May 16 2015 16:13:59 using doxygen 1.8.9.1