Integrate a function over the interval \( (-\infty,\infty) \) (GSL)
See GSL-based integration details in the User’s
guide for general information about the GSL integration classes.
Public Functions
-
inline virtual int integ_i_err(func_t &func, double &res, double &err)
Integrate function func
from \( \infty \) to \( \infty \) giving result res
and error err
.
-
inline virtual int integ_err(func_t &func, double a, double b, double &res, double &err)
Integrate function func
from \( \infty \) to \( \infty \) giving result res
and error err
.
The values a
and b
are ignored
Protected Functions
-
inline virtual double transform(double t, func_t &func)
Tranformation to \( t \in (0,1] \).