17#ifndef MS_QUANT_REPLICATE_HPP
18#define MS_QUANT_REPLICATE_HPP
22namespace msparser_internal {
23 class ms_quant_xmlloader;
26namespace matrix_science {
41 friend class msparser_internal::ms_quant_xmlloader;
63 virtual std::string getSchemaType()
const;
66 virtual std::string validateShallow(
const ms_xml_schema *pSchemaFileObj)
const;
69 virtual std::string validateDeep(
const ms_xml_schema *pSchemaFileObj)
const;
72 bool haveTimeAlignmentAlgorithm()
const;
75 std::string getTimeAlignmentAlgorithm()
const;
78 void setTimeAlignmentAlgorithm(
const char* value);
81 void dropTimeAlignmentAlgorithm();
84 std::string getTimeAlignmentAlgorithmSchemaType()
const;
89 std::string _time_alignment_algorithm;
90 bool _time_alignment_algorithm_set;
A class that represents base parametersType in quantitation.xml.
Definition: ms_quant_parameters.hpp:82
An object of this class represent a single replicate element in quantitation.xml.
Definition: ms_quant_replicate.hpp:40