| OpenMS 2.5.0

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

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

Inheritance diagram for ClusteredMS2ConsensusSpectrum:

## Public Member Functions

| ~ClusteredMS2ConsensusSpectrum ()
| ClusteredMS2ConsensusSpectrum ()
| ClusteredMS2ConsensusSpectrum (MS2Fragment *)
| ClusteredMS2ConsensusSpectrum (MS2ConsensusSpectrum *)
| ClusteredMS2ConsensusSpectrum (double, double, int, int)
| ClusteredMS2ConsensusSpectrum (const ClusteredMS2ConsensusSpectrum &)
| ClusteredMS2ConsensusSpectrum (const ClusteredMS2ConsensusSpectrum *)
bool | operator== (const ClusteredMS2ConsensusSpectrum &)
ClusteredMS2ConsensusSpectrum & | operator<= (const ClusteredMS2ConsensusSpectrum &)
ClusteredMS2ConsensusSpectrum & | operator>= (const ClusteredMS2ConsensusSpectrum &)
ClusteredMS2ConsensusSpectrum & | operator< (const ClusteredMS2ConsensusSpectrum &)
ClusteredMS2ConsensusSpectrum & | operator> (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 ()
MS2ConsensusSpectrum & | operator= (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 *)
MS2ConsensusSpectrum & | operator= (const MS2ConsensusSpectrum &)
bool | operator== (const MS2ConsensusSpectrum &)
MS2ConsensusSpectrum & | operator<= (const MS2ConsensusSpectrum &)
MS2ConsensusSpectrum & | operator>= (const MS2ConsensusSpectrum &)
MS2ConsensusSpectrum & | operator< (const MS2ConsensusSpectrum &)
MS2ConsensusSpectrum & | operator> (const MS2ConsensusSpectrum &)
double | getLCElutionPeakSimilarity (MS2Fragment *)
void | addMS2Fragment (MS2Fragment *)
void | computeMS2SpectrumParameters ()
void | show_info ()
MS2Fragment * | findMS2Fragment (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< int > | MS2Scans

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

## ◆ ClusteredMS2ConsensusSpectrum() [1/6]

ClusteredMS2ConsensusSpectrum | ( |  | ) |

inline

## ◆ ClusteredMS2ConsensusSpectrum() [2/6]

ClusteredMS2ConsensusSpectrum | ( | MS2Fragment * |  | ) |

## ◆ ClusteredMS2ConsensusSpectrum() [3/6]

ClusteredMS2ConsensusSpectrum | ( | MS2ConsensusSpectrum * |  | ) |

## ◆ ClusteredMS2ConsensusSpectrum() [4/6]

ClusteredMS2ConsensusSpectrum | ( | double | ,
|  | double | ,
|  | int | ,
|  | int |
| ) |  |

## ◆ ClusteredMS2ConsensusSpectrum() [5/6]

ClusteredMS2ConsensusSpectrum | ( | const ClusteredMS2ConsensusSpectrum & |  | ) |

## ◆ ClusteredMS2ConsensusSpectrum() [6/6]

ClusteredMS2ConsensusSpectrum | ( | const ClusteredMS2ConsensusSpectrum * |  | ) |

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

ClusteredMS2ConsensusSpectrum& operator< | ( | const ClusteredMS2ConsensusSpectrum & |  | ) |

## ◆ operator<=()

ClusteredMS2ConsensusSpectrum& operator<= | ( | const ClusteredMS2ConsensusSpectrum & |  | ) |

## ◆ operator=()

MS2ConsensusSpectrum& operator=

## ◆ operator==()

bool operator== | ( | const ClusteredMS2ConsensusSpectrum & |  | ) |

## ◆ operator>()

ClusteredMS2ConsensusSpectrum& operator> | ( | const ClusteredMS2ConsensusSpectrum & |  | ) |

## ◆ operator>=()

ClusteredMS2ConsensusSpectrum& operator>= | ( | const ClusteredMS2ConsensusSpectrum & |  | ) |

## ◆ plotCombinedSpectra()

void plotCombinedSpectra | ( |  | ) |

## ◆ removeOutlierFragments()

void removeOutlierFragments | ( |  | ) |

## Member Data Documentation

## ◆ MS2Scans

std::vector<int> MS2Scans

private