OpenMS  2.6.0
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:
[legend]
Collaboration diagram for MS2ConsensusSpectrum:
[legend]

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()

◆ MS2ConsensusSpectrum() [1/5]

◆ MS2ConsensusSpectrum() [2/5]

◆ MS2ConsensusSpectrum() [3/5]

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

◆ MS2ConsensusSpectrum() [4/5]

◆ MS2ConsensusSpectrum() [5/5]

Member Function Documentation

◆ addMS2Fragment()

void addMS2Fragment ( MS2Fragment )

◆ computeMS2SpectrumParameters()

void computeMS2SpectrumParameters ( )

◆ findMS2Fragment()

MS2Fragment* findMS2Fragment ( double  )

◆ getApexScan()

int getApexScan ( )

◆ getEndScan()

int getEndScan ( )

◆ getEndTR()

double getEndTR ( )

◆ getLCElutionPeakSimilarity()

double getLCElutionPeakSimilarity ( MS2Fragment )

◆ getMS2FragmentMap()

std::multimap<double, MS2Fragment>* getMS2FragmentMap ( )

◆ getMS2FragmentPeakEnd()

std::multimap<double, MS2Fragment>::iterator getMS2FragmentPeakEnd ( )

◆ getMS2FragmentPeakStart()

std::multimap<double, MS2Fragment>::iterator getMS2FragmentPeakStart ( )

◆ getNbMS2Fragments()

int getNbMS2Fragments ( )

◆ getPrecursorChrg()

int getPrecursorChrg ( )

◆ getPrecursorMZ()

double getPrecursorMZ ( )

◆ getStartScan()

int getStartScan ( )

◆ getStartTR()

double getStartTR ( )

◆ getTR()

double getTR ( )

◆ operator<()

MS2ConsensusSpectrum& operator< ( const MS2ConsensusSpectrum )

◆ operator<=()

MS2ConsensusSpectrum& operator<= ( const MS2ConsensusSpectrum )

◆ operator=()

MS2ConsensusSpectrum& operator= ( const MS2ConsensusSpectrum )

◆ operator==()

bool operator== ( const MS2ConsensusSpectrum )

◆ operator>()

MS2ConsensusSpectrum& operator> ( const MS2ConsensusSpectrum )

◆ operator>=()

MS2ConsensusSpectrum& operator>= ( const MS2ConsensusSpectrum )

◆ setPrecursorChrg()

void setPrecursorChrg ( int  in)

◆ show_info()

void show_info ( )

Member Data Documentation

◆ apexScan

int apexScan
protected

◆ endScan

int endScan
protected

◆ endTR

double endTR
protected

◆ MS2_MZ_TOLERANCE

double MS2_MZ_TOLERANCE
static

◆ MS2FragmentPeaks

std::multimap<double, MS2Fragment> MS2FragmentPeaks
private

◆ precursorMZ

double precursorMZ

◆ startScan

int startScan
protected

◆ startTR

double startTR
protected

◆ TR

double TR

◆ z

int z
protected