65 template <
typename ValueType,
66 typename DecompositionValueType>
An interface to handle decomposing of integer values/masses over a set of integer weights (alphabet).
Definition: MassDecomposer.h:68
virtual bool exist(value_type mass)=0
virtual decomposition_type getDecomposition(value_type mass)=0
virtual decomposition_value_type getNumberOfDecompositions(value_type mass)=0
DecompositionValueType decomposition_value_type
Definition: MassDecomposer.h:78
ValueType value_type
Definition: MassDecomposer.h:73
virtual ~MassDecomposer()
Definition: MassDecomposer.h:93
virtual decompositions_type getAllDecompositions(value_type mass)=0
std::vector< decomposition_type > decompositions_type
Definition: MassDecomposer.h:88
std::vector< decomposition_value_type > decomposition_type
Definition: MassDecomposer.h:83
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47