OpenMS  2.4.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
BackgroundIntensityBin Class Reference

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/BackgroundIntensityBin.h>

Public Member Functions

virtual ~BackgroundIntensityBin ()
 
 BackgroundIntensityBin (const BackgroundIntensityBin &)
 
BackgroundIntensityBinoperator= (const BackgroundIntensityBin &)
 
 BackgroundIntensityBin (double, double)
 
bool checkBelonging (MSPeak *)
 
void addIntensity (double)
 
void addMSPeak (MSPeak *)
 
void processIntensities ()
 
std::vector< double > * getIntensityMap ()
 
std::map< double, double > * getIntensityHist ()
 
double getMean ()
 

Private Member Functions

 BackgroundIntensityBin ()
 
void computeIntensityHist ()
 

Private Attributes

double mzCoord_
 
double trCoord_
 
double zCoord_
 
std::vector< doubleintensityMap_
 
std::map< double, doubleintensityHist_
 
double mean_
 

Constructor & Destructor Documentation

◆ BackgroundIntensityBin() [1/3]

BackgroundIntensityBin ( )
inlineprivate

◆ ~BackgroundIntensityBin()

virtual ~BackgroundIntensityBin ( )
virtual

◆ BackgroundIntensityBin() [2/3]

◆ BackgroundIntensityBin() [3/3]

Member Function Documentation

◆ addIntensity()

void addIntensity ( double  )

◆ addMSPeak()

void addMSPeak ( MSPeak )

◆ checkBelonging()

bool checkBelonging ( MSPeak )

◆ computeIntensityHist()

void computeIntensityHist ( )
private

◆ getIntensityHist()

std::map<double, double>* getIntensityHist ( )

◆ getIntensityMap()

std::vector<double>* getIntensityMap ( )

◆ getMean()

double getMean ( )

◆ operator=()

◆ processIntensities()

void processIntensities ( )

Member Data Documentation

◆ intensityHist_

std::map<double, double> intensityHist_
private

◆ intensityMap_

std::vector<double> intensityMap_
private

◆ mean_

double mean_
private

◆ mzCoord_

double mzCoord_
private

◆ trCoord_

double trCoord_
private

◆ zCoord_

double zCoord_
private