compute_lightcurve_fvar#

gammapy.estimators.utils.compute_lightcurve_fvar(lightcurve, flux_quantity='flux')[source]#

Compute the fractional excess variance of the input lightcurve.

Internally calls the compute_fvar function.

Parameters:
lightcurveFluxPoints

The lightcurve object.

flux_quantitystr, optional

Flux quantity to use for calculation. Should be ‘dnde’, ‘flux’, ‘e2dnde’ or ‘eflux’. Default is ‘flux’.

Returns:
fvarTable

Table of fractional excess variance and associated error for each energy bin of the lightcurve.

Examples

from gammapy.estimators import FluxPoints
from gammapy.estimators.utils import compute_lightcurve_fvar

lightcurve = FluxPoints.read(
    "$GAMMAPY_DATA/estimators/pks2155_hess_lc/pks2155_hess_lc.fits",
    format="lightcurve",
)
fvar = compute_lightcurve_fvar(lightcurve)