39 template <
typename ValueType,
40 typename DecompositionValueType>
An interface to handle decomposing of integer values/masses over a set of integer weights (alphabet).
Definition: MassDecomposer.h:42
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:52
ValueType value_type
Definition: MassDecomposer.h:47
virtual ~MassDecomposer()
Definition: MassDecomposer.h:67
virtual decompositions_type getAllDecompositions(value_type mass)=0
std::vector< decomposition_type > decompositions_type
Definition: MassDecomposer.h:62
std::vector< decomposition_value_type > decomposition_type
Definition: MassDecomposer.h:57
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:22