The interface of a mass spectrometry experiment. More...
#include <OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h>
Public Member Functions | |
| virtual | ~ISpectrumAccess () |
| virtual SpectrumPtr | getSpectrumById (int id) const =0 |
| Return a pointer to a spectrum at the given id. | |
| virtual std::vector< std::size_t > | getSpectraByRT (double RT, double deltaRT) const =0 |
| Return a vector of ids of spectra that are within RT +/- deltaRT. | |
| virtual size_t | getNrSpectra () const =0 |
| Returns the number of spectra available. | |
| virtual SpectrumMeta | getSpectrumMetaById (int id) const =0 |
| Returns the meta information for a spectrum. | |
| virtual ChromatogramPtr | getChromatogramById (int id) const =0 |
| Return a pointer to a chromatogram at the given id. | |
| virtual std::size_t | getNrChromatograms () const =0 |
| Returns the number of chromatograms available. | |
| virtual std::string | getChromatogramNativeID (int id) const =0 |
| Returns the native id of the chromatogram at the given id. | |
The interface of a mass spectrometry experiment.
| virtual ~ISpectrumAccess | ( | ) | [virtual] |
| virtual ChromatogramPtr getChromatogramById | ( | int | id | ) | const [pure virtual] |
Return a pointer to a chromatogram at the given id.
Implemented in SpectrumAccessOpenMS, and SpectrumAccessOpenMSCached.
| virtual std::string getChromatogramNativeID | ( | int | id | ) | const [pure virtual] |
Returns the native id of the chromatogram at the given id.
Implemented in SpectrumAccessOpenMS, and SpectrumAccessOpenMSCached.
| virtual std::size_t getNrChromatograms | ( | ) | const [pure virtual] |
Returns the number of chromatograms available.
Implemented in SpectrumAccessOpenMS, and SpectrumAccessOpenMSCached.
| virtual size_t getNrSpectra | ( | ) | const [pure virtual] |
Returns the number of spectra available.
Implemented in SpectrumAccessOpenMS, and SpectrumAccessOpenMSCached.
Return a vector of ids of spectra that are within RT +/- deltaRT.
Implemented in SpectrumAccessOpenMS, and SpectrumAccessOpenMSCached.
| virtual SpectrumPtr getSpectrumById | ( | int | id | ) | const [pure virtual] |
Return a pointer to a spectrum at the given id.
Implemented in SpectrumAccessOpenMS, and SpectrumAccessOpenMSCached.
| virtual SpectrumMeta getSpectrumMetaById | ( | int | id | ) | const [pure virtual] |
Returns the meta information for a spectrum.
Implemented in SpectrumAccessOpenMS, and SpectrumAccessOpenMSCached.
| OpenMS / TOPP release 1.10.0 | Documentation generated on Thu Mar 7 2013 09:43:00 using doxygen 1.7.1 |