Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Public Attributes | Static Public Attributes | Protected Attributes | Private Attributes

MS2ConsensusSpectrum Class Reference

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

Inheritance diagram for MS2ConsensusSpectrum:
ClusteredMS2ConsensusSpectrum MS2Feature

List of all members.

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,
MS2Fragment
MS2FragmentPeaks

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 (  )  [inline]
int getEndScan (  )  [inline]
double getEndTR (  )  [inline]
double getLCElutionPeakSimilarity ( MS2Fragment  ) 
std::multimap<double, MS2Fragment>* getMS2FragmentMap (  )  [inline]
std::multimap<double, MS2Fragment>::iterator getMS2FragmentPeakEnd (  )  [inline]
std::multimap<double, MS2Fragment>::iterator getMS2FragmentPeakStart (  )  [inline]
int getNbMS2Fragments (  )  [inline]
int getPrecursorChrg (  )  [inline]
double getPrecursorMZ (  )  [inline]
int getStartScan (  )  [inline]
double getStartTR (  )  [inline]
double getTR (  )  [inline]
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  )  [inline]
void show_info (  ) 

Reimplemented in MS2Feature.


Member Data Documentation

int apexScan [protected]
int endScan [protected]
double endTR [protected]
std::multimap<double, MS2Fragment> MS2FragmentPeaks [private]
int startScan [protected]
double startTR [protected]
int z [protected]

OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:57 using doxygen 1.7.1