irf - Instrument response functions#

gammapy.irf Package#

Instrument response functions (IRFs).

Functions#

load_cta_irfs(filename)

load CTA instrument response function and return a dictionary container.

load_irf_dict_from_file(filename)

Open a fits file and generate a dictionary containing the Gammapy objects corresponding to the IRF components stored

Classes#

Background2D(axes[, data, unit, ...])

Background 2D.

Background3D(axes[, data, unit, ...])

Background 3D.

EDispKernel(axes[, data, unit, ...])

Energy dispersion matrix.

EDispKernelMap(edisp_kernel_map[, exposure_map])

Energy dispersion kernel map.

EDispMap(edisp_map[, exposure_map])

Energy dispersion map.

EffectiveAreaTable2D(axes[, data, unit, ...])

2D effective area table.

EnergyDependentMultiGaussPSF(axes[, data, ...])

Triple Gauss analytical PSF depending on true energy and offset.

EnergyDispersion2D(axes[, data, unit, ...])

Offset-dependent energy dispersion matrix.

FoVAlignment(value)

Orientation of the Field of View Coordinate System

IRFMap(irf_map, exposure_map)

IRF map base class for DL4 instrument response functions

ParametricPSF(axes[, data, unit, ...])

Parametric PSF base class

PSF3D(axes[, data, unit, is_pointlike, ...])

PSF with axes: energy, offset, rad.

PSFKernel(psf_kernel_map[, normalize])

PSF kernel for Map.

PSFKing(axes[, data, unit, is_pointlike, ...])

King profile analytical PSF depending on energy and offset.

PSFMap(psf_map[, exposure_map])

Class containing the Map of PSFs and allowing to interact with it.

RadMax2D(axes[, data, unit, is_pointlike, ...])

2D Rad Max table.

Variables#

IRF_REGISTRY

Registry class.