OpenMS  2.6.0
Public Member Functions | Private Attributes | List of all members
ClusteredMS2ConsensusSpectrum Class Reference

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

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

Public Member Functions

 ~ClusteredMS2ConsensusSpectrum ()
 
 ClusteredMS2ConsensusSpectrum ()
 
 ClusteredMS2ConsensusSpectrum (MS2Fragment *)
 
 ClusteredMS2ConsensusSpectrum (MS2ConsensusSpectrum *)
 
 ClusteredMS2ConsensusSpectrum (double, double, int, int)
 
 ClusteredMS2ConsensusSpectrum (const ClusteredMS2ConsensusSpectrum &)
 
 ClusteredMS2ConsensusSpectrum (const ClusteredMS2ConsensusSpectrum *)
 
bool operator== (const ClusteredMS2ConsensusSpectrum &)
 
ClusteredMS2ConsensusSpectrumoperator<= (const ClusteredMS2ConsensusSpectrum &)
 
ClusteredMS2ConsensusSpectrumoperator>= (const ClusteredMS2ConsensusSpectrum &)
 
ClusteredMS2ConsensusSpectrumoperator< (const ClusteredMS2ConsensusSpectrum &)
 
ClusteredMS2ConsensusSpectrumoperator> (const ClusteredMS2ConsensusSpectrum &)
 
void constructClusteredConsenusSpectraFragments (MS2ConsensusSpectrum *)
 
void addMS2ConsensusSpectrum (MS2ConsensusSpectrum *)
 
void extractFragmentsFromSpectra (MS2ConsensusSpectrum *)
 
void mergeMS2Fragments (MS2Fragment *, MS2Fragment *)
 
void plotCombinedSpectra ()
 
void removeOutlierFragments ()
 
int getNumberOfSpectraScan ()
 
std::vector< int >::iterator getSpectraScanNumberStart ()
 
std::vector< int >::iterator getSpectraScanNumberEnd ()
 
MS2ConsensusSpectrumoperator= (const MS2ConsensusSpectrum &)
 
- Public Member Functions inherited from MS2ConsensusSpectrum
 ~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 ()
 

Private Attributes

std::vector< intMS2Scans
 

Additional Inherited Members

- Public Attributes inherited from MS2ConsensusSpectrum
double precursorMZ
 
double TR
 
- Static Public Attributes inherited from MS2ConsensusSpectrum
static double MS2_MZ_TOLERANCE
 
- Protected Attributes inherited from MS2ConsensusSpectrum
double startTR
 
double endTR
 
int z
 
int apexScan
 
int startScan
 
int endScan
 

Constructor & Destructor Documentation

◆ ~ClusteredMS2ConsensusSpectrum()

◆ ClusteredMS2ConsensusSpectrum() [1/6]

◆ ClusteredMS2ConsensusSpectrum() [2/6]

◆ ClusteredMS2ConsensusSpectrum() [3/6]

◆ ClusteredMS2ConsensusSpectrum() [4/6]

◆ ClusteredMS2ConsensusSpectrum() [5/6]

◆ ClusteredMS2ConsensusSpectrum() [6/6]

Member Function Documentation

◆ addMS2ConsensusSpectrum()

void addMS2ConsensusSpectrum ( MS2ConsensusSpectrum )

◆ constructClusteredConsenusSpectraFragments()

void constructClusteredConsenusSpectraFragments ( MS2ConsensusSpectrum )

◆ extractFragmentsFromSpectra()

void extractFragmentsFromSpectra ( MS2ConsensusSpectrum )

◆ getNumberOfSpectraScan()

int getNumberOfSpectraScan ( )

◆ getSpectraScanNumberEnd()

std::vector<int>::iterator getSpectraScanNumberEnd ( )

◆ getSpectraScanNumberStart()

std::vector<int>::iterator getSpectraScanNumberStart ( )

◆ mergeMS2Fragments()

void mergeMS2Fragments ( MS2Fragment ,
MS2Fragment  
)

◆ operator<()

◆ operator<=()

◆ operator=()

◆ operator==()

bool operator== ( const ClusteredMS2ConsensusSpectrum )

◆ operator>()

◆ operator>=()

◆ plotCombinedSpectra()

void plotCombinedSpectra ( )

◆ removeOutlierFragments()

void removeOutlierFragments ( )

Member Data Documentation

◆ MS2Scans

std::vector<int> MS2Scans
private