OpenMS  2.5.0
Public Member Functions | Private Attributes | List of all members
MSPeak Class Reference

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

Public Member Functions

 ~MSPeak ()
 
 MSPeak (int, double, float)
 
 MSPeak ()
 
 MSPeak (int, double, float, unsigned int, unsigned int, float, std::vector< CentroidPeak >)
 
 MSPeak (const MSPeak &)
 
 MSPeak (const MSPeak *)
 
MSPeakoperator= (const MSPeak &)
 
MSPeakoperator<= (const MSPeak &)
 
MSPeakoperator>= (const MSPeak &)
 
MSPeakoperator< (const MSPeak &)
 
MSPeakoperator> (const MSPeak &)
 
void show_info ()
 
void activateAsPrecursorPeak (int)
 
bool checkIsotopeBelongingAndAdjustMass (double, double)
 
std::vector< CentroidPeak > & get_isotopic_peaks ()
 
std::vector< CentroidPeak >::iterator get_isotopic_peaks_start ()
 
std::vector< CentroidPeak >::iterator get_isotopic_peaks_end ()
 
void setExtraPeakInfo (std::string in)
 
std::string getExtraPeakInfo ()
 
void setPrecursorMZ (double in)
 
double getPrecursorMZ ()
 
void setPrecursorCHRG (int in)
 
int getPrecursorCHRG ()
 
bool getPrecursorActivation ()
 
int get_Chrg ()
 
void set_Chrg (int z)
 
int get_Scan ()
 
float get_intensity ()
 
double get_MZ ()
 
int get_scan_number ()
 
void set_retention_time (double in)
 
double get_retention_time ()
 
unsigned int get_charge_state ()
 
unsigned int get_nr_isotopes ()
 
float get_score ()
 
double getSignalToNoise ()
 
void setSignalToNoise (double in)
 

Private Attributes

double precursorMZ
 
double MZ
 
float INTENSITY
 
int SCAN
 
double TR
 
unsigned int CHRG
 
unsigned int NRISOTOPES
 
float SCORE
 
std::string extraMSPeakInfo
 
bool precursorMass
 
int childScan
 
double SignalToNoise
 
std::vector< CentroidPeakISOPEAKS
 

Constructor & Destructor Documentation

◆ ~MSPeak()

~MSPeak ( )

◆ MSPeak() [1/5]

MSPeak ( int  ,
double  ,
float   
)

◆ MSPeak() [2/5]

MSPeak ( )

◆ MSPeak() [3/5]

MSPeak ( int  ,
double  ,
float  ,
unsigned int  ,
unsigned int  ,
float  ,
std::vector< CentroidPeak  
)

◆ MSPeak() [4/5]

MSPeak ( const MSPeak )

◆ MSPeak() [5/5]

MSPeak ( const MSPeak )

Member Function Documentation

◆ activateAsPrecursorPeak()

void activateAsPrecursorPeak ( int  )

◆ checkIsotopeBelongingAndAdjustMass()

bool checkIsotopeBelongingAndAdjustMass ( double  ,
double   
)

◆ get_charge_state()

unsigned int get_charge_state ( )

◆ get_Chrg()

int get_Chrg ( )

◆ get_intensity()

float get_intensity ( )

◆ get_isotopic_peaks()

std::vector<CentroidPeak>& get_isotopic_peaks ( )

◆ get_isotopic_peaks_end()

std::vector<CentroidPeak>::iterator get_isotopic_peaks_end ( )

◆ get_isotopic_peaks_start()

std::vector<CentroidPeak>::iterator get_isotopic_peaks_start ( )

◆ get_MZ()

double get_MZ ( )

◆ get_nr_isotopes()

unsigned int get_nr_isotopes ( )

◆ get_retention_time()

double get_retention_time ( )

◆ get_Scan()

int get_Scan ( )

◆ get_scan_number()

int get_scan_number ( )

◆ get_score()

float get_score ( )

◆ getExtraPeakInfo()

std::string getExtraPeakInfo ( )

◆ getPrecursorActivation()

bool getPrecursorActivation ( )

◆ getPrecursorCHRG()

int getPrecursorCHRG ( )

◆ getPrecursorMZ()

double getPrecursorMZ ( )

◆ getSignalToNoise()

double getSignalToNoise ( )

◆ operator<()

MSPeak& operator< ( const MSPeak )

◆ operator<=()

MSPeak& operator<= ( const MSPeak )

◆ operator=()

MSPeak& operator= ( const MSPeak )

◆ operator>()

MSPeak& operator> ( const MSPeak )

◆ operator>=()

MSPeak& operator>= ( const MSPeak )

◆ set_Chrg()

void set_Chrg ( int  z)

◆ set_retention_time()

void set_retention_time ( double  in)

◆ setExtraPeakInfo()

void setExtraPeakInfo ( std::string  in)

◆ setPrecursorCHRG()

void setPrecursorCHRG ( int  in)

◆ setPrecursorMZ()

void setPrecursorMZ ( double  in)

◆ setSignalToNoise()

void setSignalToNoise ( double  in)

◆ show_info()

void show_info ( )

Member Data Documentation

◆ childScan

int childScan
private

◆ CHRG

unsigned int CHRG
private

◆ extraMSPeakInfo

std::string extraMSPeakInfo
private

◆ INTENSITY

float INTENSITY
private

◆ ISOPEAKS

std::vector<CentroidPeak> ISOPEAKS
private

◆ MZ

double MZ
private

◆ NRISOTOPES

unsigned int NRISOTOPES
private

◆ precursorMass

bool precursorMass
private

◆ precursorMZ

double precursorMZ
private

◆ SCAN

int SCAN
private

◆ SCORE

float SCORE
private

◆ SignalToNoise

double SignalToNoise
private

◆ TR

double TR
private