17#ifndef MS_QUANT_PEPNEUTRALLOSS_HPP
18#define MS_QUANT_PEPNEUTRALLOSS_HPP
22namespace msparser_internal {
23 class ms_quant_xmlloader;
26namespace matrix_science {
38 friend class msparser_internal::ms_quant_xmlloader;
60 virtual std::string getSchemaType()
const;
63 virtual std::string validateShallow(
const ms_xml_schema *pSchemaFileObj)
const;
66 virtual std::string validateDeep(
const ms_xml_schema *pSchemaFileObj)
const;
70 bool haveRequired()
const;
73 bool isRequired()
const;
76 void setRequired(
const bool required);
82 std::string getRequiredSchemaType()
const;
Describes the compositionType type in quantitation.xml.
Definition: ms_quant_composition.hpp:120
A neutral loss from the precursor.
Definition: ms_quant_pepneutralloss.hpp:37