OpenMS  2.4.0
ProductModel< D > Class Template Reference

Class for product models i.e. models with D independent dimensions. More...

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/ProductModel.h>

Detailed Description

template<UInt D>
class OpenMS::ProductModel< D >

Class for product models i.e. models with D independent dimensions.

The predicted intensity is simply the product of the intensities in each dimension

Parameters of this class are:

NameTypeDefaultRestrictionsDescription
cutoff float0  Low intensity cutoff of the model. Peaks below this intensity are not considered part of the model.
RT stringGaussModel  Name of the model used for this dimension
MZ stringGaussModel  Name of the model used for this dimension
intensity_scaling float1  Scaling factor used to adjust the model distribution to the intensities of the data

Note:
Todo:
This class provides new member functions, which makes Factory<BaseModel<2> >::create("ProductModel2D") pretty much useless! (Clemens)