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

#include <OpenMS/FILTERING/DATAREDUCTION/FeatureFindingMetabo.h>

Public Member Functions

 FeatureHypothesis ()
 default constructor More...
 
 ~FeatureHypothesis ()
 default destructor More...
 
 FeatureHypothesis (const FeatureHypothesis &)
 copy constructor More...
 
FeatureHypothesisoperator= (const FeatureHypothesis &rhs)
 assignment operator More...
 
Size getSize () const
 
String getLabel ()
 
std::vector< StringgetLabels ()
 
DoubleReal getScore ()
 
void setScore (const DoubleReal &score)
 
SignedSize getCharge ()
 
void setCharge (const SignedSize &ch)
 
std::vector< DoubleRealgetAllIntensities (bool smoothed=false)
 
DoubleReal getCentroidMZ ()
 
DoubleReal getCentroidRT ()
 
DoubleReal getFWHM (bool use_smoothed_ints=false)
 
void addMassTrace (MassTrace &)
 addMassTrace More...
 
DoubleReal getMonoisotopicFeatureIntensity (bool)
 
DoubleReal getSummedFeatureIntensity (bool)
 
Size getNumFeatPoints () const
 
std::vector< ConvexHull2DgetConvexHulls () const
 

Private Attributes

std::vector< MassTrace * > iso_pattern_
 
DoubleReal feat_score_
 
SignedSize charge_
 

Constructor & Destructor Documentation

default constructor

default destructor

copy constructor

Member Function Documentation

void addMassTrace ( MassTrace )

addMassTrace

std::vector<DoubleReal> getAllIntensities ( bool  smoothed = false)
inline
DoubleReal getCentroidMZ ( )
inline
DoubleReal getCentroidRT ( )
inline
SignedSize getCharge ( )
inline
std::vector<ConvexHull2D> getConvexHulls ( ) const
DoubleReal getFWHM ( bool  use_smoothed_ints = false)
inline
String getLabel ( )
inline
std::vector<String> getLabels ( )
inline
DoubleReal getMonoisotopicFeatureIntensity ( bool  )
Size getNumFeatPoints ( ) const
DoubleReal getScore ( )
inline
Size getSize ( ) const
inline
DoubleReal getSummedFeatureIntensity ( bool  )
FeatureHypothesis& operator= ( const FeatureHypothesis rhs)

assignment operator

void setCharge ( const SignedSize ch)
inline
void setScore ( const DoubleReal score)
inline

Member Data Documentation

SignedSize charge_
private
DoubleReal feat_score_
private
std::vector<MassTrace *> iso_pattern_
private

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