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

A single chromatogram. More...

#include <OpenMS/INTERFACES/DataStructures.h>

Public Member Functions

 Chromatogram ()
 
BinaryDataArrayPtr getTimeArray () const
 get time array (may be null) More...
 
void setTimeArray (BinaryDataArrayPtr data)
 set time array More...
 
BinaryDataArrayPtr getIntensityArray () const
 get intensity array (may be null) More...
 
void setIntensityArray (BinaryDataArrayPtr data)
 set intensity array More...
 

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

A single chromatogram.

Constructor & Destructor Documentation

Chromatogram ( )
inline

Member Function Documentation

BinaryDataArrayPtr getIntensityArray ( ) const
inline

get intensity array (may be null)

References Chromatogram::binaryDataArrayPtrs.

BinaryDataArrayPtr getTimeArray ( ) const
inline

get time array (may be null)

References Chromatogram::binaryDataArrayPtrs.

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

set intensity array

References Chromatogram::binaryDataArrayPtrs.

void setTimeArray ( BinaryDataArrayPtr  data)
inline

set time array

References Chromatogram::binaryDataArrayPtrs.

Member Data Documentation

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

default length of binary data arrays contained in this element.

Referenced by Chromatogram::initvec().


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