Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | List of all members
IMRMFeature Class Referenceabstract

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

Inheritance diagram for IMRMFeature:
MRMFeatureOpenMS MockMRMFeature

Public Member Functions

virtual ~IMRMFeature ()
 
virtual boost::shared_ptr< OpenSwath::IFeaturegetFeature (std::string nativeID)=0
 
virtual boost::shared_ptr< OpenSwath::IFeaturegetPrecursorFeature (std::string nativeID)=0
 
virtual std::vector< std::string > getPrecursorIDs () const =0
 
virtual float getIntensity ()=0
 
virtual double getRT ()=0
 
virtual size_t size ()=0
 

Constructor & Destructor Documentation

virtual ~IMRMFeature ( )
inlinevirtual

Member Function Documentation

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

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

virtual float getIntensity ( )
pure virtual

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

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

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

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

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

virtual double getRT ( )
pure virtual

Implemented in MRMFeatureOpenMS, and MockMRMFeature.

virtual size_t size ( )
pure virtual

Implemented in MRMFeatureOpenMS, and MockMRMFeature.


OpenMS / TOPP release 2.0.0 Documentation generated on Wed Mar 30 2016 12:49:31 using doxygen 1.8.11