#include <functions.h>
Inheritance diagram for mimas::_bilevel_double< T >:


Public Member Functions | |
| _bilevel_double (T _val1, T _val2, T _min, T _max) | |
| T | operator() (const T &x) const |
| Compare value with threshold levels . | |
Public Attributes | |
| T | val1 |
| T | val2 |
| T | min |
| T | max |
Definition at line 103 of file functions.h.
| mimas::_bilevel_double< T >::_bilevel_double | ( | T | _val1, | |
| T | _val2, | |||
| T | _min, | |||
| T | _max | |||
| ) | [inline] |
Definition at line 105 of file functions.h.
| T mimas::_bilevel_double< T >::operator() | ( | const T & | x | ) | const [inline] |
Compare value with threshold levels .
If value is between min and max, the output is val2, else it's val1.
| x | The value to be considered. |
val1 or val2. Definition at line 110 of file functions.h.
References mimas::_bilevel_double< T >::max, mimas::_bilevel_double< T >::min, mimas::_bilevel_double< T >::val1, and mimas::_bilevel_double< T >::val2.
| T mimas::_bilevel_double< T >::val1 |
Definition at line 104 of file functions.h.
Referenced by mimas::_bilevel_double< T >::operator()().
| T mimas::_bilevel_double< T >::val2 |
Definition at line 104 of file functions.h.
Referenced by mimas::_bilevel_double< T >::operator()().
| T mimas::_bilevel_double< T >::min |
Definition at line 104 of file functions.h.
Referenced by mimas::_bilevel_double< T >::operator()().
| T mimas::_bilevel_double< T >::max |
Definition at line 104 of file functions.h.
Referenced by mimas::_bilevel_double< T >::operator()().