data structure for mass shift pattern
Definition: MultiplexDeltaMasses.h:64
std::multiset< String > LabelSet
set of labels associated with a mass shift
Definition: MultiplexDeltaMasses.h:73
MultiplexDeltaMasses(const std::vector< DeltaMass > &dm)
constructor
std::vector< DeltaMass > & getDeltaMasses()
returns delta masses
static String labelSetToString(const LabelSet &ls)
converts a label set to a string
const std::vector< DeltaMass > & getDeltaMasses() const
returns delta masses
std::vector< DeltaMass > delta_masses_
mass shifts between peptides (including zero mass shift for first peptide)
Definition: MultiplexDeltaMasses.h:120
MultiplexDeltaMasses()
constructor
A more convenient string class.
Definition: String.h:61
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
bool operator<(const QTCluster &q1, const QTCluster &q2)
mass shift with corresponding label set
Definition: MultiplexDeltaMasses.h:79
LabelSet label_set
Definition: MultiplexDeltaMasses.h:81
DeltaMass(double dm, LabelSet ls)
DeltaMass(double dm, String l)
double delta_mass
Definition: MultiplexDeltaMasses.h:80