5 #include <surfaceinspector/maths/functions/IMathFunction.hpp>
11 namespace SurfaceInspector {
namespace maths{
namespace functions{
30 static T
const SQRT2PI = (T) 2.5066282746310002;
Implementation of a gaussian function.
Definition: GaussianFunction.hpp:26
GaussianFunction(T mu, T sigma)
Build a gaussian function.
Definition: GaussianFunction.hpp:70
T mu
Definition: GaussianFunction.hpp:37
T operator()(T const &x) override
Definition: GaussianFunction.hpp:85
GaussianFunction(T mu, T sigma, T sigmaSquare)
Build a gaussian function.
Definition: GaussianFunction.hpp:60
T twiceSigmaSquare
Definition: GaussianFunction.hpp:49
T sigma
Definition: GaussianFunction.hpp:41
T sqrt2PiSigma
Definition: GaussianFunction.hpp:53
T sigmaSquare
Definition: GaussianFunction.hpp:45
Interface defining math function core mechanics.
Definition: IMathFunction.hpp:22