| OpenMS 2.5.0

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

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

## Public Member Functions

| ~ConsensusIsotopePattern ()
| ConsensusIsotopePattern ()
| ConsensusIsotopePattern (const ConsensusIsotopePattern &)
| ConsensusIsotopePattern (const ConsensusIsotopePattern *)
ConsensusIsotopePattern & | operator= (const ConsensusIsotopePattern &)
bool | operator== (const ConsensusIsotopePattern &)
ConsensusIsotopePattern & | operator<= (const ConsensusIsotopePattern &)
ConsensusIsotopePattern & | operator>= (const ConsensusIsotopePattern &)
ConsensusIsotopePattern & | operator< (const ConsensusIsotopePattern &)
ConsensusIsotopePattern & | operator> (const ConsensusIsotopePattern &)
void | constructConsusPattern ()
void | addIsotopeTrace (double, double)
void | condensIsotopePattern (std::pair< std::vector< double >, std::vector< double > > *)
std::map< double, double >::iterator | getConsensIsotopeIteratorStart ()
std::map< double, double >::iterator | getConsensIsotopeIteratorEnd ()

## Private Attributes

std::map< double, double > | isotopesTrace_
std::vector< double > | mzIsotopesStDev_
std::vector< double > | intensIsotopesStDev_
std::map< double, std::pair< std::vector< double >, std::vector< double > > > | rawIsotopes_

## Constructor & Destructor Documentation

## ◆ ~ConsensusIsotopePattern()

~ConsensusIsotopePattern | ( |  | ) |

## ◆ ConsensusIsotopePattern() [1/3]

ConsensusIsotopePattern | ( |  | ) |

## ◆ ConsensusIsotopePattern() [2/3]

ConsensusIsotopePattern | ( | const ConsensusIsotopePattern & |  | ) |

## ◆ ConsensusIsotopePattern() [3/3]

ConsensusIsotopePattern | ( | const ConsensusIsotopePattern * |  | ) |

## Member Function Documentation

## ◆ addIsotopeTrace()

void addIsotopeTrace | ( | double | ,
|  | double |
| ) |  |

## ◆ condensIsotopePattern()

void condensIsotopePattern | ( | std::pair< std::vector< double >, std::vector< double > > * |  | ) |

## ◆ constructConsusPattern()

void constructConsusPattern | ( |  | ) |

## ◆ getConsensIsotopeIteratorEnd()

std::map< double, double >::iterator getConsensIsotopeIteratorEnd | ( |  | ) |

inline

References ConsensusIsotopePattern::isotopesTrace_.

## ◆ getConsensIsotopeIteratorStart()

std::map< double, double >::iterator getConsensIsotopeIteratorStart | ( |  | ) |

inline

References ConsensusIsotopePattern::isotopesTrace_.

## ◆ operator<()

ConsensusIsotopePattern& operator< | ( | const ConsensusIsotopePattern & |  | ) |

## ◆ operator<=()

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

## ◆ operator=()

ConsensusIsotopePattern& operator= | ( | const ConsensusIsotopePattern & |  | ) |

## ◆ operator==()

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

## ◆ operator>()

ConsensusIsotopePattern& operator> | ( | const ConsensusIsotopePattern & |  | ) |

## ◆ operator>=()

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

## Member Data Documentation

## ◆ intensIsotopesStDev_

std::vector<double> intensIsotopesStDev_

private

## ◆ isotopesTrace_

std::map<double, double> isotopesTrace_

private

Referenced by ConsensusIsotopePattern::getConsensIsotopeIteratorEnd(), and ConsensusIsotopePattern::getConsensIsotopeIteratorStart().

## ◆ mzIsotopesStDev_

std::vector<double> mzIsotopesStDev_

private

## ◆ rawIsotopes_

std::map<double, std::pair<std::vector<double>, std::vector<double> > > rawIsotopes_

private