 |
OpenMS
3.0.0
|
|
Go to the documentation of this file.
46 #include <boost/shared_ptr.hpp>
107 boost::shared_ptr<OpenSwath::ISpectrumAccess> lightClone()
const override;
114 void getAllSpectra(std::vector< OpenSwath::SpectrumPtr > & spectra, std::vector< OpenSwath::SpectrumMeta > & spectra_meta)
const;
116 std::vector<std::size_t> getSpectraByRT(
double ,
double )
const override;
118 size_t getNrSpectra()
const override;
122 size_t getNrChromatograms()
const override;
124 std::string getChromatogramNativeID(
int )
const override;
OpenMS::MSChromatogram MSChromatogramType
Definition: SpectrumAccessSqMass.h:91
Sqlite handler for storing spectra and chromatograms in sqMass format.
Definition: MzMLSqliteHandler.h:77
An implementation of the Spectrum Access interface using SQL files.
Definition: SpectrumAccessSqMass.h:85
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
std::vector< int > sidx_
Optional subset of spectral indices.
Definition: SpectrumAccessSqMass.h:131
The interface of a mass spectrometry experiment.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:50
OpenMS::MSSpectrum MSSpectrumType
Definition: SpectrumAccessSqMass.h:90
OpenMS::Internal::MzMLSqliteHandler handler_
Access to underlying sqMass file.
Definition: SpectrumAccessSqMass.h:129
The representation of a chromatogram.
Definition: MSChromatogram.h:53
boost::shared_ptr< Spectrum > SpectrumPtr
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/DataStructures.h:296
boost::shared_ptr< Chromatogram > ChromatogramPtr
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/DataStructures.h:172
The representation of a 1D spectrum.
Definition: MSSpectrum.h:66