Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Types | Public Member Functions | Private Attributes | List of all members
IsotopeDistributionCache Class Reference

Prealculate isotope distributions for interesting mass ranges. More...

#include <OpenMS/FILTERING/DATAREDUCTION/IsotopeDistributionCache.h>

Public Types

typedef
FeatureFinderAlgorithmPickedHelperStructs::TheoreticalIsotopePattern 
TheoreticalIsotopePattern
 

Public Member Functions

 IsotopeDistributionCache (DoubleReal max_mass, DoubleReal mass_window_width, DoubleReal intensity_percentage=0, DoubleReal intensity_percentage_optional=0)
 
const TheoreticalIsotopePatterngetIsotopeDistribution (DoubleReal mass) const
 Returns the isotope distribution for a certain mass window. More...
 

Private Attributes

std::vector
< TheoreticalIsotopePattern
isotope_distributions_
 Vector of precalculated isotope distributions for several mass winows. More...
 
DoubleReal mass_window_width_
 

Detailed Description

Prealculate isotope distributions for interesting mass ranges.

Member Typedef Documentation

Constructor & Destructor Documentation

IsotopeDistributionCache ( DoubleReal  max_mass,
DoubleReal  mass_window_width,
DoubleReal  intensity_percentage = 0,
DoubleReal  intensity_percentage_optional = 0 
)

Member Function Documentation

const TheoreticalIsotopePattern& getIsotopeDistribution ( DoubleReal  mass) const

Returns the isotope distribution for a certain mass window.

Member Data Documentation

std::vector<TheoreticalIsotopePattern> isotope_distributions_
private

Vector of precalculated isotope distributions for several mass winows.

DoubleReal mass_window_width_
private

OpenMS / TOPP release 1.11.1 Documentation generated on Thu Nov 14 2013 11:19:30 using doxygen 1.8.5