Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
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< CentroidPeakfCentroidPeaks
 
std::list< CentroidPeak >::iterator fPeakGroupStart
 

Constructor & Destructor Documentation

CentroidData ( int  ,
boost::shared_ptr< RawData ,
bool   
)
CentroidData ( int  ,
boost::shared_ptr< RawData ,
double  ,
bool   
)
virtual ~CentroidData ( )
virtual

Member Function Documentation

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

Member Data Documentation

bool centroidDataModus_
std::list<CentroidPeak> fCentroidPeaks
protected
double fNoise
protected
std::list<CentroidPeak>::iterator fPeakGroupStart
protected
double fScanRetentionTime
protected
int fWindowWidth
protected

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