| OpenMS 2.5.0

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

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

Inheritance diagram for MS2Feature:

## Public Member Functions

| ~MS2Feature ()
| MS2Feature ()
| MS2Feature (MS2Fragment *)
| MS2Feature (double iPrecursorMZ, double iTR, int iChrg, int iApexScan)
| MS2Feature (const MS2Feature &)
| MS2Feature (const MS2Feature *)
bool | operator== (const MS2Feature &)
MS2Feature & | operator<= (const MS2Feature &)
MS2Feature & | operator>= (const MS2Feature &)
MS2Feature & | operator< (const MS2Feature &)
MS2Feature & | operator> (const MS2Feature &)
void | show_info ()
void | setID (int in)
int | getID ()
Public Member Functions inherited from ClusteredMS2ConsensusSpectrum
| ~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 Member Functions

MS2ConsensusSpectrum & | operator= (const MS2ConsensusSpectrum &)

## Private Attributes

int | ID

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

## ◆ ~MS2Feature()

~MS2Feature | ( |  | ) |

## ◆ MS2Feature() [1/5]

MS2Feature | ( |  | ) |

inline

## ◆ MS2Feature() [2/5]

MS2Feature | ( | MS2Fragment * |  | ) |

## ◆ MS2Feature() [3/5]

MS2Feature | ( | double | iPrecursorMZ,
|  | double | iTR,
|  | int | iChrg,
|  | int | iApexScan
| ) |  |

## ◆ MS2Feature() [4/5]

MS2Feature | ( | const MS2Feature & |  | ) |

## ◆ MS2Feature() [5/5]

MS2Feature | ( | const MS2Feature * |  | ) |

## Member Function Documentation

## ◆ getID()

int getID | ( |  | ) |

inline

## ◆ operator<()

MS2Feature& operator< | ( | const MS2Feature & |  | ) |

## ◆ operator<=()

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

## ◆ operator=()

MS2ConsensusSpectrum& operator=

private

## ◆ operator==()

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

## ◆ operator>()

MS2Feature& operator> | ( | const MS2Feature & |  | ) |

## ◆ operator>=()

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

## ◆ setID()

void setID | ( | int | in | ) |

inline

## ◆ show_info()

void show_info | ( |  | ) |

## Member Data Documentation

## ◆ ID

int ID

private