| OpenMS 2.5.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:

## Public Member Functions

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

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

~MS2ConsensusSpectrum | ( |  | ) |

## ◆ MS2ConsensusSpectrum() [1/5]

MS2ConsensusSpectrum | ( |  | ) |

## ◆ MS2ConsensusSpectrum() [2/5]

MS2ConsensusSpectrum | ( | MS2Fragment * |  | ) |

## ◆ MS2ConsensusSpectrum() [3/5]

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

## ◆ MS2ConsensusSpectrum() [4/5]

MS2ConsensusSpectrum | ( | const MS2ConsensusSpectrum & |  | ) |

## ◆ MS2ConsensusSpectrum() [5/5]

MS2ConsensusSpectrum | ( | const MS2ConsensusSpectrum * |  | ) |

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