|
OpenMS
2.6.0
|
Go to the documentation of this file.
37 #include <OpenMS/OPENSWATHALGO/OpenSwathAlgoConfig.h>
40 #include <boost/shared_ptr.hpp>
68 virtual boost::shared_ptr<ISpectrumAccess> lightClone()
const = 0;
73 virtual std::vector<std::size_t> getSpectraByRT(
double RT,
double deltaRT)
const = 0;
75 virtual size_t getNrSpectra()
const = 0;
77 virtual SpectrumMeta getSpectrumMetaById(
int id)
const = 0;
84 virtual std::size_t getNrChromatograms()
const = 0;
86 virtual std::string getChromatogramNativeID(
int id)
const = 0;
Definition: MRMScoring.h:49
The interface of a mass spectrometry experiment.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:50
boost::shared_ptr< ISpectrumAccess > SpectrumAccessPtr
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:89
boost::shared_ptr< Spectrum > SpectrumPtr
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/DataStructures.h:292
boost::shared_ptr< Chromatogram > ChromatogramPtr
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/DataStructures.h:172