35 #ifndef OPENMS_ANALYSIS_OPENSWATH_DATAACCESS_SPECTRUMACCESSOPENMS_H 36 #define OPENMS_ANALYSIS_OPENSWATH_DATAACCESS_SPECTRUMACCESSOPENMS_H 45 #include <boost/shared_ptr.hpp> 85 boost::shared_ptr<OpenSwath::ISpectrumAccess> lightClone()
const;
91 std::vector<std::size_t> getSpectraByRT(
double RT,
double deltaRT)
const;
93 size_t getNrSpectra()
const;
102 size_t getNrChromatograms()
const;
106 std::string getChromatogramNativeID(
int id)
const;
OpenMS::PeakMap MSExperimentType
Definition: SpectrumAccessOpenMS.h:57
The representation of a chromatogram.
Definition: MSChromatogram.h:55
boost::shared_ptr< Spectrum > SpectrumPtr
Definition: openswathalgo/include/OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/DataStructures.h:244
Representation of 1D spectrum settings.
Definition: SpectrumSettings.h:64
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
OpenMS::MSChromatogram MSChromatogramType
Definition: SpectrumAccessOpenMS.h:59
The representation of a 1D spectrum.
Definition: MSSpectrum.h:67
An implementation of the OpenSWATH Spectrum Access interface using OpenMS.
Definition: SpectrumAccessOpenMS.h:53
boost::shared_ptr< Chromatogram > ChromatogramPtr
Definition: openswathalgo/include/OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/DataStructures.h:156
In-Memory representation of a mass spectrometry experiment.
Definition: MSExperiment.h:82
Representation of chromatogram settings, e.g. SRM/MRM chromatograms.
Definition: ChromatogramSettings.h:59
boost::shared_ptr< MSExperimentType > ms_experiment_
Definition: SpectrumAccessOpenMS.h:109
OpenMS::MSSpectrum MSSpectrumType
Definition: SpectrumAccessOpenMS.h:58
The interface of a mass spectrometry experiment.
Definition: openswathalgo/include/OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:51