| OpenMS 2.5.0

Public Member Functions | Private Attributes | List of all members
FeatureOpenMS Class Reference

An implementation of the OpenSWATH Feature Access interface using OpenMS. More...

`#include <OpenMS/ANALYSIS/OPENSWATH/DATAACCESS/MRMFeatureAccessOpenMS.h>`

Inheritance diagram for FeatureOpenMS:

## Public Member Functions

| FeatureOpenMS (Feature &feature)
| ~FeatureOpenMS () override
void | getRT (std::vector< double > &rt) const override
void | getIntensity (std::vector< double > &intens) const override
float | getIntensity () const override
double | getRT () const override
Public Member Functions inherited from IFeature
virtual | ~IFeature ()

## Private Attributes

Feature * | feature_

## Detailed Description

An implementation of the OpenSWATH Feature Access interface using OpenMS.

## Constructor & Destructor Documentation

## ◆ FeatureOpenMS()

FeatureOpenMS | ( | Feature & | feature | ) |

explicit

## ◆ ~FeatureOpenMS()

~FeatureOpenMS | ( |  | ) |

override

## Member Function Documentation

## ◆ getIntensity() [1/2]

void getIntensity | ( | std::vector< double > & | intens | ) | const

override virtual

Implements IFeature.

## ◆ getIntensity() [2/2]

float getIntensity | ( |  | ) | const

override virtual

Implements IFeature.

## ◆ getRT() [1/2]

void getRT | ( | std::vector< double > & | rt | ) | const

override virtual

Implements IFeature.

## ◆ getRT() [2/2]

double getRT | ( |  | ) | const

override virtual

Implements IFeature.

## Member Data Documentation

## ◆ feature_

Feature* feature_

private