| OpenMS 2.5.0

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

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

## Public Member Functions

| ~BackgroundControl ()
| BackgroundControl ()
void | addPeakMSScan (double, std::list< CentroidPeak > *peakList)
double | getBackgroundLevel (double mz, double tr)
std::map< double, std::map< double, BackgroundIntensityBin > >::iterator | findTrKey (double)
std::map< double, BackgroundIntensityBin >::iterator | findMzKey (double mz, std::map< double, BackgroundIntensityBin > *)
void | processIntensityMaps ()
bool | operator== (const BackgroundControl &)
BackgroundControl & | operator<= (const BackgroundControl &)
BackgroundControl & | operator>= (const BackgroundControl &)
BackgroundControl & | operator< (const BackgroundControl &)
BackgroundControl & | operator> (const BackgroundControl &)

## Private Member Functions

void | init ()

## Private Attributes

std::map< double, std::map< double, BackgroundIntensityBin > > | intensityBinMap

## Constructor & Destructor Documentation

## ◆ ~BackgroundControl()

~BackgroundControl | ( |  | ) |

## ◆ BackgroundControl()

BackgroundControl | ( |  | ) |

## Member Function Documentation

## ◆ addPeakMSScan()

void addPeakMSScan | ( | double | ,
|  | std::list< CentroidPeak > * | peakList
| ) |  |

## ◆ findMzKey()

std::map<double, BackgroundIntensityBin>::iterator findMzKey | ( | double | mz,
|  | std::map< double, BackgroundIntensityBin > * |
| ) |  |

## ◆ findTrKey()

std::map<double, std::map<double, BackgroundIntensityBin> >::iterator findTrKey | ( | double |  | ) |

## ◆ getBackgroundLevel()

double getBackgroundLevel | ( | double | mz,
|  | double | tr
| ) |  |

## ◆ init()

void init | ( |  | ) |

private

## ◆ operator<()

BackgroundControl& operator< | ( | const BackgroundControl & |  | ) |

## ◆ operator<=()

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

## ◆ operator==()

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

## ◆ operator>()

BackgroundControl& operator> | ( | const BackgroundControl & |  | ) |

## ◆ operator>=()

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

## ◆ processIntensityMaps()

void processIntensityMaps | ( |  | ) |

## Member Data Documentation

## ◆ intensityBinMap

std::map<double, std::map<double, BackgroundIntensityBin> > intensityBinMap

private