53 massSpectrumSPtr(std::size_t spectrum_index)
override;
55 massSpectrumCstSPtr(std::size_t spectrum_index)
override;
58 qualifiedMassSpectrum(std::size_t spectrum_index,
59 bool want_binary_data =
true)
const override;
69 unsigned int ms_level)
override;
74 virtual std::size_t spectrumListSize()
const override;
77 virtual Trace computeTicChromatogram();
84typedef std::shared_ptr<const TimsFramesMsRunReader>
Class representing a fully specified mass spectrum.
interface to collect spectrums from the MsRunReader class
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< TimsFramesMsRunReader > TimsFramesMsRunReaderSPtr
std::shared_ptr< const MassSpectrum > MassSpectrumCstSPtr
std::shared_ptr< MassSpectrum > MassSpectrumSPtr
std::shared_ptr< const TimsFramesMsRunReader > TimsFramesMsRunReaderCstSPtr
Base class for all tims ms run reader objects.