OpenMS  2.6.0
Public Member Functions | Protected Attributes | List of all members
DeconvPeak Class Reference

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

Inheritance diagram for DeconvPeak:
[legend]
Collaboration diagram for DeconvPeak:
[legend]

Public Member Functions

 DeconvPeak ()
 
 DeconvPeak (double, double, int, int, double, double)
 
 DeconvPeak (const DeconvPeak &)
 
 DeconvPeak (const DeconvPeak *)
 
DeconvPeakoperator= (const DeconvPeak &)
 
 ~DeconvPeak () override
 
void show_info ()
 
int getCharge ()
 
int getNrIsotopes ()
 
double getC13MassError ()
 
double getScore ()
 
std::vector< CentroidPeakgetIsotopicPeaks ()
 
void setCharge (int pCharge)
 
void setNrIsotopes (int pNrIsotopes)
 
void setC13MassError (double pC13MassError)
 
void setScore (double pScore)
 
void setIsotopicPeaks (std::vector< CentroidPeak > pIsotopicPeaks)
 
- Public Member Functions inherited from CentroidPeak
 CentroidPeak ()
 
 CentroidPeak (double, double)
 
 CentroidPeak (double, double, double)
 
 CentroidPeak (const CentroidPeak &)
 
 CentroidPeak (const CentroidPeak *)
 
CentroidPeakoperator= (const CentroidPeak &)
 
bool operator< (const CentroidPeak &)
 
virtual ~CentroidPeak ()
 
double getMass ()
 
double getIntensity ()
 
int getIsotopIdx ()
 
double getSignalToNoise ()
 
double getFittedIntensity ()
 
double getOrgIntensity ()
 
std::string getExtraPeakInfo ()
 
double getRetentionTime ()
 
void setMass (double pMass)
 
void setIntensity (double pIntensity)
 
void setIsotopIdx (double pIsotopIdx)
 
void setSignalToNoise (double in)
 
void setFittedIntensity (double pFittedIntensity)
 
void setOrgIntensity (double pOrgIntensity)
 
void setExtraPeakInfo (std::string in)
 
void setRetentionTime (double in)
 
void show_info ()
 
void subtractIntensity (double)
 

Protected Attributes

int charge_
 
int nrIsotopes_
 
double c13MassError_
 
double score_
 
std::vector< CentroidPeakisotopicPeaks_
 
- Protected Attributes inherited from CentroidPeak
int isotopIdx_
 
double mass_
 
double intensity_
 
double fittedIntensity_
 
double orgIntensity_
 
double tr_
 
double signalToNoise_
 
std::string extraPeakInfo_
 

Constructor & Destructor Documentation

◆ DeconvPeak() [1/4]

◆ DeconvPeak() [2/4]

DeconvPeak ( double  ,
double  ,
int  ,
int  ,
double  ,
double   
)

◆ DeconvPeak() [3/4]

DeconvPeak ( const DeconvPeak )

◆ DeconvPeak() [4/4]

DeconvPeak ( const DeconvPeak )

◆ ~DeconvPeak()

~DeconvPeak ( )
override

Member Function Documentation

◆ getC13MassError()

double getC13MassError ( )
inline

◆ getCharge()

int getCharge ( )
inline

References DeconvPeak::charge_.

◆ getIsotopicPeaks()

std::vector< CentroidPeak > getIsotopicPeaks ( )
inline

◆ getNrIsotopes()

int getNrIsotopes ( )
inline

◆ getScore()

double getScore ( )
inline

References DeconvPeak::score_.

◆ operator=()

DeconvPeak& operator= ( const DeconvPeak )

◆ setC13MassError()

void setC13MassError ( double  pC13MassError)
inline

◆ setCharge()

void setCharge ( int  pCharge)
inline

References DeconvPeak::charge_.

◆ setIsotopicPeaks()

void setIsotopicPeaks ( std::vector< CentroidPeak pIsotopicPeaks)
inline

◆ setNrIsotopes()

void setNrIsotopes ( int  pNrIsotopes)
inline

◆ setScore()

void setScore ( double  pScore)
inline

References DeconvPeak::score_.

◆ show_info()

void show_info ( )

Member Data Documentation

◆ c13MassError_

double c13MassError_
protected

◆ charge_

int charge_
protected

◆ isotopicPeaks_

std::vector<CentroidPeak> isotopicPeaks_
protected

◆ nrIsotopes_

int nrIsotopes_
protected

◆ score_

double score_
protected