Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
Spectrum Struct Reference

The structure that captures the generation of a peak list (including the underlying acquisitions) More...

#include <OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/DataStructures.h>

Public Member Functions

 Spectrum ()
 
BinaryDataArrayPtr getMZArray () const
 get m/z array (may be null) More...
 
void setMZArray (BinaryDataArrayPtr data)
 
BinaryDataArrayPtr getIntensityArray () const
 get intensity array (may be null) More...
 
void setIntensityArray (BinaryDataArrayPtr data)
 

Public Attributes

std::size_t defaultArrayLength
 default length of binary data arrays contained in this element. More...
 

Private Member Functions

void initvec ()
 

Private Attributes

std::vector< BinaryDataArrayPtrbinaryDataArrayPtrs
 list of binary data arrays. More...
 

Detailed Description

The structure that captures the generation of a peak list (including the underlying acquisitions)

Constructor & Destructor Documentation

Spectrum ( )
inline

References Spectrum::initvec().

Member Function Documentation

BinaryDataArrayPtr getIntensityArray ( ) const
inline

get intensity array (may be null)

References Spectrum::binaryDataArrayPtrs.

BinaryDataArrayPtr getMZArray ( ) const
inline

get m/z array (may be null)

References Spectrum::binaryDataArrayPtrs.

void initvec ( )
inlineprivate
void setIntensityArray ( BinaryDataArrayPtr  data)
inline
void setMZArray ( BinaryDataArrayPtr  data)
inline

Member Data Documentation

std::vector<BinaryDataArrayPtr> binaryDataArrayPtrs
private
std::size_t defaultArrayLength

default length of binary data arrays contained in this element.

Referenced by Spectrum::initvec().


OpenMS / TOPP release 1.11.1 Documentation generated on Thu Nov 14 2013 11:19:38 using doxygen 1.8.5