33 #include "../msrunreader.h"
34 #include <QXmlStreamWriter>
58 void maskMs1(
bool mask_ms1);
60 void setReadAhead(
bool read_ahead);
71 std::size_t getScanNumberFromNativeId(
const QString &native_id)
const;
81 virtual bool needPeakList()
const override;
90 bool m_isReadAhead =
false;
91 bool m_ms1IsMasked =
false;
base class to read MSrun the only way to build a MsRunReader object is to use the MsRunReaderFactory
QXmlStreamWriter * mpa_outputStream
Class representing a fully specified mass spectrum.
interface to collect spectrums from the MsRunReader class
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...