| OpenMS 2.5.0

Public Member Functions | List of all members
IMRMFeature Class Referenceabstract

`#include <OpenMS/OPENSWATHALGO/DATAACCESS/ITransition.h>`

Inheritance diagram for IMRMFeature:

## Public Member Functions

virtual | ~IMRMFeature ()
virtual boost::shared_ptr< OpenSwath::IFeature > | getFeature (std::string nativeID)=0
virtual boost::shared_ptr< OpenSwath::IFeature > | getPrecursorFeature (std::string nativeID)=0
virtual std::vector< std::string > | getNativeIDs () const =0
virtual std::vector< std::string > | getPrecursorIDs () const =0
virtual float | getIntensity () const =0
virtual double | getRT () const =0
virtual size_t | size () const =0

## Constructor & Destructor Documentation

## ◆ ~IMRMFeature()

virtual ~IMRMFeature | ( |  | ) |

inline virtual

## Member Function Documentation

## ◆ getFeature()

virtual boost::shared_ptr<OpenSwath::IFeature> getFeature | ( | std::string | nativeID | ) |

pure virtual

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

## ◆ getIntensity()

virtual float getIntensity | ( |  | ) | const

pure virtual

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

## ◆ getNativeIDs()

virtual std::vector<std::string> getNativeIDs | ( |  | ) | const

pure virtual

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

## ◆ getPrecursorFeature()

virtual boost::shared_ptr<OpenSwath::IFeature> getPrecursorFeature | ( | std::string | nativeID | ) |

pure virtual

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

## ◆ getPrecursorIDs()

virtual std::vector<std::string> getPrecursorIDs | ( |  | ) | const

pure virtual

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

## ◆ getRT()

virtual double getRT | ( |  | ) | const

pure virtual

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

## ◆ size()

virtual size_t size | ( |  | ) | const

pure virtual

Implemented in MRMFeatureOpenMS, and MockMRMFeature.