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

data structure storing a single raw data point that passed all filters More...

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

Public Member Functions

 MultiplexFilterResultRaw (double mz, std::vector< double > mz_shifts, std::vector< double > intensities)
 constructor More...
 
double getMZ () const
 returns m/z position More...
 
std::vector< doublegetMZShifts () const
 returns m/z shifts More...
 
std::vector< doublegetIntensities () const
 returns intensities More...
 

Private Attributes

double mz_
 m/z of the raw data point (RT stored in MultiplexFilterResultPeak) More...
 
std::vector< doublemz_shifts_
 m/z shifts at which the filtering found corresponding intensities More...
 
std::vector< doubleintensities_
 intensities at mz_ + mzShifts_ More...
 

Detailed Description

data structure storing a single raw data point that passed all filters

Each raw filter result corresponds to a successful search for a particular peak pattern in the spline interpolated raw data. The actual m/z shifts seen in the filter result might differ from the theoretical shifts listed in the peak pattern.

See also
MultiplexPeakPattern

Constructor & Destructor Documentation

◆ MultiplexFilterResultRaw()

MultiplexFilterResultRaw ( double  mz,
std::vector< double mz_shifts,
std::vector< double intensities 
)

constructor

Member Function Documentation

◆ getIntensities()

std::vector<double> getIntensities ( ) const

returns intensities

◆ getMZ()

double getMZ ( ) const

returns m/z position

◆ getMZShifts()

std::vector<double> getMZShifts ( ) const

returns m/z shifts

Member Data Documentation

◆ intensities_

std::vector<double> intensities_
private

intensities at mz_ + mzShifts_

◆ mz_

double mz_
private

m/z of the raw data point (RT stored in MultiplexFilterResultPeak)

◆ mz_shifts_

std::vector<double> mz_shifts_
private

m/z shifts at which the filtering found corresponding intensities


OpenMS / TOPP release 2.3.0 Documentation generated on Tue Jan 9 2018 18:22:11 using doxygen 1.8.13