30     static const std::string NamesOfIsotopeVariant[SIZE_OF_ISOTOPEVARIANT];
 
Meta information about chemical modification of a sample.
Definition: Modification.h:27
 
Base class for sample treatments (Digestion, Modification, Tagging, ...)
Definition: SampleTreatment.h:27
 
Meta information about tagging of a sample e.g. ICAT labeling.
Definition: Tagging.h:25
 
Tagging & operator=(const Tagging &)=default
Assignment operator.
 
~Tagging() override
Destructor.
 
Tagging & operator=(Tagging &&) &=default
Move assignment operator.
 
Tagging(const Tagging &)=default
Copy constructor.
 
Tagging()
Default constructor.
 
Tagging(Tagging &&)=default
Move constructor.
 
double mass_shift_
Definition: Tagging.h:68
 
void setVariant(const IsotopeVariant &variant)
sets the isotope variant of the tag
 
IsotopeVariant
Isotope variants (light and heavy)
Definition: Tagging.h:28
 
@ HEAVY
Definition: Tagging.h:28
 
double getMassShift() const
returns the mass difference between light and heavy variant (default is 0.0)
 
bool operator==(const SampleTreatment &rhs) const override
Equality operator.
 
IsotopeVariant variant_
Definition: Tagging.h:69
 
SampleTreatment * clone() const override
clone method. See SampleTreatment
 
const IsotopeVariant & getVariant() const
returns the isotope variant of the tag (default is LIGHT)
 
void setMassShift(double mass_shift)
sets the mass difference between light and heavy variant
 
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19