32#include "../../msfile/msfileaccessor.h"
33#include "../../vendors/tims/timsdata.h"
57 virtual bool hasScanNumbers()
const override;
59 virtual bool releaseDevice()
override;
61 virtual bool acquireDevice()
override;
64 virtual Trace getTicChromatogram()
override;
70 virtual std::vector<double> getRetentionTimeLine()
override;
80 virtual void initialize()
override;
81 virtual bool accept(
const QString &file_name)
const override;
base class to read MSrun the only way to build a MsRunReader object is to use the MsRunReaderFactory
Class representing a fully specified mass spectrum.
A simple container of DataPoint instances.
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< const MsRunId > MsRunIdCstSPtr
std::shared_ptr< TimsData > TimsDataSp
shared pointer on a TimsData object
std::shared_ptr< XicCoord > XicCoordSPtr