| OpenMS 2.5.0

Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
CentroidData Class Reference

`#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/CentroidData.h>`

## Public Member Functions

| CentroidData (int, boost::shared_ptr< RawData >, bool)
| CentroidData (int, boost::shared_ptr< RawData >, double, bool)
virtual | ~CentroidData ()
void | get (std::list< CentroidPeak > &)
void | set (boost::shared_ptr< RawData >)
void | set (std::vector< double > &, std::vector< double > &)
void | setWidth (int pWidth)
int | getWidth ()
void | setNoise (double)
double | getNoise ()
void | removeNoise ()
bool | getNextPeakGroup (std::list< CentroidPeak >::iterator &, std::list< CentroidPeak >::iterator &)
void | resetPeakGroupIter ()

## Public Attributes

bool | centroidDataModus_

## Protected Member Functions

void | calcCentroids (boost::shared_ptr< RawData >)

## Protected Attributes

int | fWindowWidth
double | fNoise
double | fScanRetentionTime
std::list< CentroidPeak > | fCentroidPeaks
std::list< CentroidPeak >::iterator | fPeakGroupStart

## Constructor & Destructor Documentation

## ◆ CentroidData() [1/2]

CentroidData | ( | int | ,
|  | boost::shared_ptr< RawData > | ,
|  | bool |
| ) |  |

## ◆ CentroidData() [2/2]

CentroidData | ( | int | ,
|  | boost::shared_ptr< RawData > | ,
|  | double | ,
|  | bool |
| ) |  |

## ◆ ~CentroidData()

virtual ~CentroidData | ( |  | ) |

virtual

## Member Function Documentation

## ◆ calcCentroids()

void calcCentroids | ( | boost::shared_ptr< RawData > |  | ) |

protected

## ◆ get()

void get | ( | std::list< CentroidPeak > & |  | ) |

## ◆ getNextPeakGroup()

bool getNextPeakGroup | ( | std::list< CentroidPeak >::iterator & | ,
|  | std::list< CentroidPeak >::iterator & |
| ) |  |

## ◆ getNoise()

double getNoise | ( |  | ) |

## ◆ getWidth()

int getWidth | ( |  | ) |

## ◆ removeNoise()

void removeNoise | ( |  | ) |

## ◆ resetPeakGroupIter()

void resetPeakGroupIter | ( |  | ) |

## ◆ set() [1/2]

void set | ( | boost::shared_ptr< RawData > |  | ) |

## ◆ set() [2/2]

void set | ( | std::vector< double > & | ,
|  | std::vector< double > & |
| ) |  |

## ◆ setNoise()

void setNoise | ( | double |  | ) |

## ◆ setWidth()

void setWidth | ( | int | pWidth | ) |

## Member Data Documentation

## ◆ centroidDataModus_

bool centroidDataModus_

## ◆ fCentroidPeaks

std::list<CentroidPeak> fCentroidPeaks

protected

## ◆ fNoise

double fNoise

protected

## ◆ fPeakGroupStart

std::list<CentroidPeak>::iterator fPeakGroupStart

protected

## ◆ fScanRetentionTime

double fScanRetentionTime

protected

## ◆ fWindowWidth

int fWindowWidth

protected