36 #ifndef OPENMS_CHEMISTRY_MODIFICATIONDEFINITION_H 37 #define OPENMS_CHEMISTRY_MODIFICATIONDEFINITION_H 83 void setFixedModification(
bool fixed);
86 bool isFixedModification()
const;
89 void setMaxOccurences(
UInt num);
92 UInt getMaxOccurences()
const;
95 String getModification()
const;
A more convenient string class.
Definition: String.h:57
Representation of a modification.
Definition: ResidueModification.h:65
UInt max_occurences_
maximal number of occurences per peptide
Definition: ModificationDefinition.h:133
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
bool fixed_modification_
fixed (true) or variable (false)
Definition: ModificationDefinition.h:130
ResidueModification::Term_Specificity term_spec_
allowed position
Definition: ModificationDefinition.h:124
void setModification(int location, int max_size, String modification, OpenMS::AASequence &aas)
helper function that sets a modification on a AASequence object
Representation of modification definition.
Definition: ModificationDefinition.h:53
Term_Specificity
Position where the modification is allowed to occur.
Definition: ResidueModification.h:85
const ResidueModification * mod_
the modification
Definition: ModificationDefinition.h:127