|
SourceXtractorPlusPlus
0.12
Please provide a description of the project.
|
CoordinateConverter implementation using the sigmoid function. More...
#include <SigmoidConverter.h>
Public Member Functions | |
| SigmoidConverter (const double min_value, const double max_value) | |
| double | worldToEngine (const double world_value) const override |
| World to engine coordinate converter. More... | |
| double | engineToWorld (const double engine_value) const override |
| Engine to world coordinate converter. More... | |
| double | getEngineToWorldDerivative (const double value) const override |
| virtual | ~SigmoidConverter () |
| Destructor. More... | |
Public Member Functions inherited from ModelFitting::CoordinateConverter | |
| virtual | ~CoordinateConverter () |
| Destructor. More... | |
Private Attributes | |
| const double | m_min_value |
| minimum model value in world coordinates More... | |
| const double | m_max_value |
| maximum model value in world coordinates More... | |
CoordinateConverter implementation using the sigmoid function.
Definition at line 38 of file SigmoidConverter.h.
|
inline |
Definition at line 42 of file SigmoidConverter.h.
References m_max_value, and m_min_value.
|
virtualdefault |
Destructor.
|
overridevirtual |
Engine to world coordinate converter.
| engine_value |
Implements ModelFitting::CoordinateConverter.
Definition at line 45 of file SigmoidConverter.cpp.
References std::exp(), std::max(), and std::min().
|
overridevirtual |
Implements ModelFitting::CoordinateConverter.
Definition at line 50 of file SigmoidConverter.cpp.
|
overridevirtual |
World to engine coordinate converter.
| world_value | The value of the parameter in world coordinate |
Implements ModelFitting::CoordinateConverter.
Definition at line 34 of file SigmoidConverter.cpp.
|
private |
maximum model value in world coordinates
Definition at line 88 of file SigmoidConverter.h.
Referenced by SigmoidConverter().
|
private |
minimum model value in world coordinates
Definition at line 85 of file SigmoidConverter.h.
Referenced by SigmoidConverter().
1.8.14