OpenMS
2.8.0
|
Provides an interface for different isotope pattern generator methods. More...
#include <OpenMS/CHEMISTRY/ISOTOPEDISTRIBUTION/IsotopePatternGenerator.h>
Public Member Functions | |
IsotopePatternGenerator () | |
IsotopePatternGenerator (double probability_cutoff) | |
virtual IsotopeDistribution | run (const EmpiricalFormula &) const =0 |
interface that is being used by the Isotope Pattern Generator methods. More... | |
virtual | ~IsotopePatternGenerator () |
Protected Attributes | |
double | min_prob_ |
Provides an interface for different isotope pattern generator methods.
The IsotopePatternGenerator interface allows the developer integrate various isotope pattern generator methods in the OpenMS code. It provides a run() method that generates but does not hold any generated isotope distribution data in the class. Instead it returns an IsotopeDistribution to the caller.
IsotopePatternGenerator | ( | double | probability_cutoff | ) |
|
virtual |
|
pure virtual |
interface that is being used by the Isotope Pattern Generator methods.
Method that calculates the isotope distribution for the given formula.
Implemented in FineIsotopePatternGenerator, and CoarseIsotopePatternGenerator.
|
protected |