OpenMS
|
Pre-calculate isotope distributions for interesting mass ranges. More...
#include <OpenMS/FILTERING/DATAREDUCTION/IsotopeDistributionCache.h>
Public Types | |
typedef FeatureFinderAlgorithmPickedHelperStructs::TheoreticalIsotopePattern | TheoreticalIsotopePattern |
Public Member Functions | |
IsotopeDistributionCache (double max_mass, double mass_window_width, double intensity_percentage=0, double intensity_percentage_optional=0) | |
const TheoreticalIsotopePattern & | getIsotopeDistribution (double mass) const |
Returns the isotope distribution for a certain mass window. More... | |
Private Attributes | |
std::vector< TheoreticalIsotopePattern > | isotope_distributions_ |
Vector of pre-calculated isotope distributions for several mass windows. More... | |
double | mass_window_width_ |
Pre-calculate isotope distributions for interesting mass ranges.
typedef FeatureFinderAlgorithmPickedHelperStructs::TheoreticalIsotopePattern TheoreticalIsotopePattern |
IsotopeDistributionCache | ( | double | max_mass, |
double | mass_window_width, | ||
double | intensity_percentage = 0 , |
||
double | intensity_percentage_optional = 0 |
||
) |
const TheoreticalIsotopePattern& getIsotopeDistribution | ( | double | mass | ) | const |
Returns the isotope distribution for a certain mass window.
|
private |
Vector of pre-calculated isotope distributions for several mass windows.
|
private |