Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Protected Attributes | List of all members
FloatsWithTolLess Struct Reference

comparator for two doubles with a tolerance value More...

#include <OpenMS/DATASTRUCTURES/SuffixArraySeqan.h>

Inheritance diagram for FloatsWithTolLess:

Public Member Functions

 FloatsWithTolLess (const double &t)
 constructor More...
 
 FloatsWithTolLess (const FloatsWithTolLess &rhs)
 copy constructor More...
 
bool operator() (double f1, double f2) const
 implementation of the '<' operator for two doubles with the tolerance value More...
 

Protected Attributes

double const & tol_
 tolerance value More...
 

Detailed Description

comparator for two doubles with a tolerance value

Constructor & Destructor Documentation

FloatsWithTolLess ( const double t)
inlineexplicit

constructor

Parameters
tconst reference to the tolerance
FloatsWithTolLess ( const FloatsWithTolLess rhs)
inline

copy constructor

Member Function Documentation

bool operator() ( double  f1,
double  f2 
) const
inline

implementation of the '<' operator for two doubles with the tolerance value

Parameters
f1first double
f2second double
Returns
true if first double '<' second double-tolerance

References FloatsWithTolLess::tol_.

Member Data Documentation

double const& tol_
protected

tolerance value

Referenced by FloatsWithTolLess::operator()().


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