#include <Gaussian.h>
Public Member Functions | |
Gaussian (const Parameter &m, const Parameter &s) | |
Gaussian (boost::shared_ptr< double > m, boost::shared_ptr< double > s) | |
Gaussian (double m, double s) | |
double | operator() (double x) const |
Public Attributes | |
boost::shared_ptr< double > | mean |
boost::shared_ptr< double > | sigma |
Definition at line 11 of file Gaussian.h.
funct::Gaussian::Gaussian | ( | boost::shared_ptr< double > | m, |
boost::shared_ptr< double > | s | ||
) | [inline] |
funct::Gaussian::Gaussian | ( | double | m, |
double | s | ||
) | [inline] |
double funct::Gaussian::operator() | ( | double | x | ) | const [inline] |
Definition at line 18 of file Gaussian.h.
References funct::exp(), mean, funct::oneOverSqrtTwoPi, sigma, and z.
boost::shared_ptr<double> funct::Gaussian::mean |
Definition at line 23 of file Gaussian.h.
Referenced by operator()().
boost::shared_ptr<double> funct::Gaussian::sigma |
Definition at line 23 of file Gaussian.h.
Referenced by operator()().