35 #ifndef OPENMS_ANALYSIS_OPENSWATH_DATAACCESS_SPECTRUMACCESSOPENMS_H 36 #define OPENMS_ANALYSIS_OPENSWATH_DATAACCESS_SPECTRUMACCESSOPENMS_H 44 #include <boost/shared_ptr.hpp> 70 boost::shared_ptr<OpenSwath::ISpectrumAccess> lightClone()
const;
76 std::vector<std::size_t> getSpectraByRT(
double RT,
double deltaRT)
const;
78 size_t getNrSpectra()
const;
87 size_t getNrChromatograms()
const;
91 std::string getChromatogramNativeID(
int id)
const;
The representation of a chromatogram.
Definition: MSChromatogram.h:52
boost::shared_ptr< Spectrum > SpectrumPtr
Definition: openswathalgo/include/OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/DataStructures.h:232
Representation of 1D spectrum settings.
Definition: SpectrumSettings.h:64
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
An implementation of the OpenSWATH Spectrum Access interface using OpenMS.
Definition: SpectrumAccessOpenMS.h:52
OpenMS::MSSpectrum< Peak1D > MSSpectrumType
Definition: SpectrumAccessOpenMS.h:57
boost::shared_ptr< Chromatogram > ChromatogramPtr
Definition: openswathalgo/include/OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/DataStructures.h:154
Representation of chromatogram settings, e.g. SRM/MRM chromatograms.
Definition: ChromatogramSettings.h:59
boost::shared_ptr< MSExperimentType > ms_experiment_
Definition: SpectrumAccessOpenMS.h:94
The interface of a mass spectrometry experiment.
Definition: openswathalgo/include/OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:51
OpenMS::MSChromatogram< ChromatogramPeak > MSChromatogramType
Definition: SpectrumAccessOpenMS.h:58
OpenMS::MSExperiment< Peak1D > MSExperimentType
Definition: SpectrumAccessOpenMS.h:56