Base class for 1 Dimensional Parametric Functions.
A parameteric function is a Generic Function with parameters, so
it is a function object which carries a state, the parameters.
The parameters are described with a standard vector of doubles.
This class contains the default implementations for the methods defined in the
IParamFunction interface.
Specific parameteric function classes should derive from this class if they want to profit from
default implementations for the abstract methods.
The derived classes need to implement only the ParamFunction::operator(double x) and ParamFunction::Clone() methods.
@ingroup CppFunctions