11 #include <OpenMS/config.h>
The representation of a 1D spectrum.
Definition: MSSpectrum.h:44
The SpectrumAddition is used to add up individual spectra.
Definition: SpectrumAddition.h:27
static OpenMS::MSSpectrum addUpSpectra(const std::vector< MSSpectrum > &all_spectra, double sampling_rate, bool filter_zeros)
adds up a list of Spectra by resampling them and then addition of intensities
static OpenSwath::SpectrumPtr addUpSpectra(const SpectrumSequence &all_spectra, double sampling_rate, bool filter_zeros)
adds up a list of Spectra by resampling them and then addition of intensities
static OpenSwath::SpectrumPtr concatenateSpectra(const SpectrumSequence &all_spectra)
Concatenates a spectrum sequence into a single spectrum. Values are sorted by m/z.
static OpenSwath::SpectrumPtr addUpSpectra(const SpectrumSequence &all_spectra, const RangeMobility &im_range, double sampling_rate, bool filter_zeros)
adds up a list of ion mobility enhacned Spectra by resampling them and then addition of intensities....
static void sortSpectrumByMZ(OpenSwath::Spectrum &)
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
std::vector< OpenSwath::SpectrumPtr > SpectrumSequence
a vector of spectrum pointers that DIA scores can operate on, allows for clever integration of only t...
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:20
boost::shared_ptr< Spectrum > SpectrumPtr
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/DataStructures.h:276
Definition: RangeManager.h:463
The structure that captures the generation of a peak list (including the underlying acquisitions)
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/DataStructures.h:181