64 massSpectrumSPtr(std::size_t spectrum_index)
override;
66 massSpectrumCstSPtr(std::size_t spectrum_index)
override;
71 qualifiedMassSpectrum(std::size_t spectrum_index,
72 bool want_binary_data =
true)
const override;
78 newXicCoordSPtrFromSpectrumIndex(std::size_t spectrum_index,
83 virtual XicCoordSPtr newXicCoordSPtrFromQualifiedMassSpectrum(
89 virtual std::size_t spectrumListSize()
const override;
106 unsigned int ms_level)
override;
109 virtual bool acquireDevice()
override;
112 virtual void initialize()
override;
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...
std::shared_ptr< const MsRunId > MsRunIdCstSPtr
std::shared_ptr< const MassSpectrum > MassSpectrumCstSPtr
std::shared_ptr< MassSpectrum > MassSpectrumSPtr
std::shared_ptr< XicCoord > XicCoordSPtr
handle specific data for DIA MS runs
Base class for all tims ms run reader objects.
This header contains all the type re-definitions and all the global variables definitions used in the...