17#ifndef MS_QUANT_MOVERZ_HPP
18#define MS_QUANT_MOVERZ_HPP
24namespace msparser_internal {
25 class ms_quant_xmlloader;
28namespace matrix_science {
40 friend class msparser_internal::ms_quant_xmlloader;
64 virtual std::string getSchemaType()
const;
67 virtual std::string validateShallow(
const ms_xml_schema *pSchemaFileObj)
const;
70 virtual std::string validateDeep(
const ms_xml_schema *pSchemaFileObj)
const;
74 bool haveMonoisotopic()
const;
77 std::string getMonoisotopic()
const;
80 void setMonoisotopic(
const char* value);
83 void dropMonoisotopic();
86 std::string getMonoisotopicSchemaType()
const;
90 bool haveAverage()
const;
93 std::string getAverage()
const;
96 void setAverage(
const char* value);
102 std::string getAverageSchemaType()
const;
105 std::string _monoisotopic;
106 bool _monoisotopic_set;
108 std::string _average;
Parameter name and value pair.
Definition: ms_quant_moverz.hpp:39