|
OpenMS
2.5.0
|
Go to the documentation of this file.
37 #include <OpenMS/config.h>
46 #include <xercesc/dom/DOMNode.hpp>
81 void decodeBinaryDataMSSpectrum_(std::vector<BinaryData>& data,
OpenMS::MSSpectrum& s);
103 void handleBinaryDataArray_(xercesc::DOMNode * indexListNode, std::vector<BinaryData>& data);
120 std::string domParseString_(
const std::string& in, std::vector<BinaryData>& data);
125 skip_xml_checks_(skip_xml_checks)
156 void domParseSpectrum(
const std::string& in,
MSSpectrum& s);
189 void setSkipXMLChecks(
bool only);
boost::shared_ptr< Spectrum > SpectrumPtr
Definition: openms/include/OpenMS/INTERFACES/DataStructures.h:236
boost::shared_ptr< Chromatogram > ChromatogramPtr
Definition: openms/include/OpenMS/INTERFACES/DataStructures.h:156
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
Representation for binary data in mzML.
Definition: MzMLHandlerHelper.h:67
MzMLSpectrumDecoder(bool skip_xml_checks=false)
Definition: MzMLSpectrumDecoder.h:124
A class to decode input strings that contain an mzML chromatogram or spectrum tag.
Definition: MzMLSpectrumDecoder.h:65
bool skip_xml_checks_
Whether to skip some XML checks (e.g. removing whitespace inside base64 arrays) and be fast instead.
Definition: MzMLSpectrumDecoder.h:69
Internal::MzMLHandlerHelper::BinaryData BinaryData
Definition: MzMLSpectrumDecoder.h:71
The representation of a chromatogram.
Definition: MSChromatogram.h:54
The representation of a 1D spectrum.
Definition: MSSpectrum.h:67