OpenMS
Kernel

Kernel datastructures. More...

Collaboration diagram for Kernel:

Modules

 RangeUtils
 Predicates for range operations.
 

Classes

class  BaseFeature
 A basic LC-MS feature. More...
 
class  ChromatogramPeak
 A 1-dimensional raw data point or peak for chromatograms. More...
 
class  ChromatogramTools
 Conversion class to convert chromatograms. More...
 
class  ConsensusFeature
 A consensus feature spanning multiple LC-MS/MS experiments. More...
 
class  ConsensusMap
 A container for consensus elements. More...
 
class  Feature
 An LC-MS feature. More...
 
class  FeatureHandle
 Representation of a Peak2D, RichPeak2D or Feature . More...
 
class  FeatureMap
 A container for features. More...
 
class  MassTrace
 A container type that gathers peaks similar in m/z and moving along retention time. More...
 
class  MobilityPeak1D
 A 1-dimensional raw data mobility point or peak. The unit (ms, 1/K_0, etc) is implicit. More...
 
class  MobilityPeak2D
 A 2-dimensional raw data point or peak. More...
 
class  Mobilogram
 The representation of a 1D ion mobilogram. More...
 
class  MSChromatogram
 The representation of a chromatogram. More...
 
class  MSExperiment
 In-Memory representation of a mass spectrometry run. More...
 
class  MSSpectrum
 The representation of a 1D spectrum. More...
 
class  OnDiscMSExperiment
 Representation of a mass spectrometry experiment on disk. More...
 
class  Peak1D
 A 1-dimensional raw data point or peak. More...
 
class  Peak2D
 A 2-dimensional raw data point or peak. More...
 
class  RichPeak2D
 A 2-dimensional raw data point or peak with meta information. More...
 

Typedefs

typedef MSSpectrum PeakSpectrum
 Spectrum consisting of raw data points or peaks. More...
 
typedef MSExperiment PeakMap
 Two-dimensional map of raw data points or peaks. More...
 
typedef MSChromatogram Chromatogram
 Chromatogram consisting of raw data points or peaks. More...
 

Functions

template<class DataArrayT >
DataArrayT::iterator getDataArrayByName (DataArrayT &a, const String &name)
 Helper functions for MSSpectrum and MSChromatogram. More...
 

Detailed Description

Kernel datastructures.

Typedef Documentation

◆ Chromatogram

Chromatogram consisting of raw data points or peaks.

◆ PeakMap

Two-dimensional map of raw data points or peaks.

◆ PeakSpectrum

Spectrum consisting of raw data points or peaks.

Meta information includes retention time and MS-level.

Function Documentation

◆ getDataArrayByName()

DataArrayT::iterator OpenMS::getDataArrayByName ( DataArrayT &  a,
const String name 
)

Helper functions for MSSpectrum and MSChromatogram.

Returns an iterator to the first data array with the given name. The end iterator is returned in case no data array with given name exists.