81 void getTag(
const std::vector<double>& mzs, std::vector<std::string>& tags)
const;
93 void getTag(
const MSSpectrum& spec, std::vector<std::string>& tags)
const;
103 void setMaxCharge(
size_t max_charge);
116 char getAAByMass_(
double m)
const;
118 void getTag_(std::string& tag,
const std::vector<double>& mzs,
const size_t i, std::vector<std::string>& tags,
const size_t charge)
const;
double min_gap_
will be set to smallest residue mass in ResidueDB
Definition: Tagger.h:106
size_t max_tag_length_
maximum tag length
Definition: Tagger.h:110
Calculate sequence tags from m/z values.
Definition: Tagger.h:52
double ppm_
tolerance
Definition: Tagger.h:108
double max_gap_
will be set to highest residue mass in ResidueDB
Definition: Tagger.h:107
The representation of a 1D spectrum.
Definition: MSSpectrum.h:67
size_t max_charge_
maximal fragment charge
Definition: Tagger.h:112
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
std::map< double, char > mass2aa_
mapping of residue masses to their one letter codes
Definition: Tagger.h:113
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:70
size_t min_tag_length_
minimum tag length
Definition: Tagger.h:109
size_t min_charge_
minimal fragment charge
Definition: Tagger.h:111