Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Public Attributes | Static Public Attributes | Protected Attributes | Private Attributes | List of all members
MS2ConsensusSpectrum Class Reference

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

Inheritance diagram for MS2ConsensusSpectrum:
ClusteredMS2ConsensusSpectrum MS2Feature

Public Member Functions

 ~MS2ConsensusSpectrum ()
 
 MS2ConsensusSpectrum ()
 
 MS2ConsensusSpectrum (MS2Fragment *)
 
 MS2ConsensusSpectrum (double iPrecursorMZ, double iTR, int iChrg, int iApexScan)
 
 MS2ConsensusSpectrum (const MS2ConsensusSpectrum &)
 
 MS2ConsensusSpectrum (const MS2ConsensusSpectrum *)
 
MS2ConsensusSpectrumoperator= (const MS2ConsensusSpectrum &)
 
bool operator== (const MS2ConsensusSpectrum &)
 
MS2ConsensusSpectrumoperator<= (const MS2ConsensusSpectrum &)
 
MS2ConsensusSpectrumoperator>= (const MS2ConsensusSpectrum &)
 
MS2ConsensusSpectrumoperator< (const MS2ConsensusSpectrum &)
 
MS2ConsensusSpectrumoperator> (const MS2ConsensusSpectrum &)
 
double getLCElutionPeakSimilarity (MS2Fragment *)
 
void addMS2Fragment (MS2Fragment *)
 
void computeMS2SpectrumParameters ()
 
void show_info ()
 
MS2FragmentfindMS2Fragment (double)
 
double getPrecursorMZ ()
 
double getTR ()
 
double getStartTR ()
 
double getEndTR ()
 
void setPrecursorChrg (int in)
 
int getPrecursorChrg ()
 
int getApexScan ()
 
int getStartScan ()
 
int getEndScan ()
 
int getNbMS2Fragments ()
 
std::multimap< double, MS2Fragment >::iterator getMS2FragmentPeakStart ()
 
std::multimap< double, MS2Fragment >::iterator getMS2FragmentPeakEnd ()
 
std::multimap< double, MS2Fragment > * getMS2FragmentMap ()
 

Public Attributes

double precursorMZ
 
double TR
 

Static Public Attributes

static double MS2_MZ_TOLERANCE
 

Protected Attributes

double startTR
 
double endTR
 
int z
 
int apexScan
 
int startScan
 
int endScan
 

Private Attributes

std::multimap< double, MS2FragmentMS2FragmentPeaks
 

Constructor & Destructor Documentation

MS2ConsensusSpectrum ( double  iPrecursorMZ,
double  iTR,
int  iChrg,
int  iApexScan 
)

Member Function Documentation

void addMS2Fragment ( MS2Fragment )
void computeMS2SpectrumParameters ( )
MS2Fragment* findMS2Fragment ( double  )
int getApexScan ( )
int getEndScan ( )
double getEndTR ( )
double getLCElutionPeakSimilarity ( MS2Fragment )
std::multimap<double, MS2Fragment>* getMS2FragmentMap ( )
std::multimap<double, MS2Fragment>::iterator getMS2FragmentPeakEnd ( )
std::multimap<double, MS2Fragment>::iterator getMS2FragmentPeakStart ( )
int getNbMS2Fragments ( )
int getPrecursorChrg ( )
double getPrecursorMZ ( )
int getStartScan ( )
double getStartTR ( )
double getTR ( )
MS2ConsensusSpectrum& operator< ( const MS2ConsensusSpectrum )
MS2ConsensusSpectrum& operator<= ( const MS2ConsensusSpectrum )
MS2ConsensusSpectrum& operator= ( const MS2ConsensusSpectrum )
bool operator== ( const MS2ConsensusSpectrum )
MS2ConsensusSpectrum& operator> ( const MS2ConsensusSpectrum )
MS2ConsensusSpectrum& operator>= ( const MS2ConsensusSpectrum )
void setPrecursorChrg ( int  in)
void show_info ( )

Member Data Documentation

int apexScan
protected
int endScan
protected
double endTR
protected
double MS2_MZ_TOLERANCE
static
std::multimap<double, MS2Fragment> MS2FragmentPeaks
private
double precursorMZ
int startScan
protected
double startTR
protected
double TR
int z
protected

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