34#include <QXmlStreamWriter>
60 void maskMs1(
bool mask_ms1);
62 void setReadAhead(
bool read_ahead);
73 std::size_t getScanNumberFromNativeId(
const QString &native_id)
const;
83 virtual bool needPeakList()
const override;
93 bool m_isReadAhead =
false;
94 bool m_ms1IsMasked =
false;
base class to read MSrun the only way to build a MsRunReader object is to use the MsRunReaderFactory
UiMonitorInterface & m_monitor
QXmlStreamWriter * mpa_outputStream
Class representing a fully specified mass spectrum.
interface to collect spectrums from the MsRunReader class
base interface to read MSrun files
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
generic interface to monitor any long process A long process needs to be interrupted by the user and ...