Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
IntensityLess< FeaFiModuleType > Struct Template Reference

Comparator that allows to compare the indices of two peaks by their intensity. More...

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeaFiModule.h>

Inheritance diagram for IntensityLess< FeaFiModuleType >:

Public Member Functions

 IntensityLess (const FeaFiModuleType &module)
 Constructor that takes a FeaFiModule reference. More...
 
 IntensityLess (const IntensityLess &rhs)
 Copy ctor. More...
 
bool operator() (const typename FeatureFinderDefs::IndexPair &left, const typename FeatureFinderDefs::IndexPair &right) const
 Compare with respect to intensity. More...
 

Private Member Functions

 IntensityLess ()
 Default ctor undefined since we cannot compare without a FeaFiModule. More...
 

Private Attributes

const FeaFiModuleType & module_
 Reference to the FeaFiModule. More...
 

Detailed Description

template<typename FeaFiModuleType>
struct OpenMS::Internal::IntensityLess< FeaFiModuleType >

Comparator that allows to compare the indices of two peaks by their intensity.

Constructor & Destructor Documentation

◆ IntensityLess() [1/3]

IntensityLess ( const FeaFiModuleType &  module)
inline

Constructor that takes a FeaFiModule reference.

◆ IntensityLess() [2/3]

IntensityLess ( const IntensityLess< FeaFiModuleType > &  rhs)
inline

Copy ctor.

◆ IntensityLess() [3/3]

IntensityLess ( )
private

Default ctor undefined since we cannot compare without a FeaFiModule.

Member Function Documentation

◆ operator()()

bool operator() ( const typename FeatureFinderDefs::IndexPair left,
const typename FeatureFinderDefs::IndexPair right 
) const
inline

Compare with respect to intensity.

References IntensityLess< FeaFiModuleType >::module_.

Member Data Documentation

◆ module_

const FeaFiModuleType& module_
private

OpenMS / TOPP release 2.3.0 Documentation generated on Tue Jan 9 2018 18:22:14 using doxygen 1.8.13