56 gsl_integration_qag(&f, freqRange.first, freqRange.second,
gsl_integration_workspace * integ_
Integration workspace.
static constexpr int intKey
Integration rule key.
double(Graybody::* I)(double, double, double) const
double err_
Integration relative error.
static constexpr size_t subLimit
Integral subdivision limit.
double flux(double nu, void *fd)
Flux density integrand.
const Detector * d
Detector instance (may be nullptr).
Parameters required by flux().
double Itot(double(Graybody::*I)(double, double, double) const, double T, double Sigma, const Detector *detect=nullptr, double sr=1.0) const
Graybody integrated flux variant (erg/cm^2/s/??).