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:56
Representation of a modification. 
Definition: ResidueModification.h:58
UInt max_occurences_
maximal number of occurences per peptide 
Definition: ModificationDefinition.h:133
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 modifiction 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:78
const ResidueModification * mod_
the modification 
Definition: ModificationDefinition.h:127