33 #include "../../massspectrum/massspectrum.h"
34 #include <QDataStream>
56 std::size_t
size()
const;
Class to represent a mass spectrum.
const MassSpectrum & getSpectrum(std::size_t i) const
unsigned int m_sliceNumber
MsRunSliceSPtr makeMsRunSliceSp() const
void setSpectrum(std::size_t i, const MassSpectrum &spectrum)
set the mass spectrum for a given index (retention time)
void setSliceNumber(unsigned int slice_number)
void appendToStream(QDataStream &stream, std::size_t ipos) const
unsigned int getSliceNumber() const
void setSize(std::size_t size)
set number of spectrum (mz/intensity) stored in this slice
std::vector< MassSpectrum > m_spectrumList
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
QDataStream & operator>>(QDataStream &instream, MassSpectrum &massSpectrum)
std::shared_ptr< const MsRunSlice > MsRunSliceSPtr