IRF components#

Reference/ API#

ctapipe.irf.irfs Module#

Components to generate IRFs

Classes#

BackgroundRateMakerBase(*args, **kwargs)

Base class for calculating the background rate.

BackgroundRate2dMaker(*args, **kwargs)

Creates a radially symmetric parameterization of the background rate in equidistant bins of logarithmic reconstructed energy and field of view offset.

EffectiveAreaMakerBase(*args, **kwargs)

Base class for calculating the effective area.

EffectiveArea2dMaker(*args, **kwargs)

Creates a radially symmetric parameterization of the effective area in equidistant bins of logarithmic true energy and field of view offset.

EnergyDispersionMakerBase(*args, **kwargs)

Base class for calculating the energy dispersion.

EnergyDispersion2dMaker(*args, **kwargs)

Creates a radially symmetric parameterization of the energy dispersion in equidistant bins of logarithmic true energy and field of view offset.

PSFMakerBase(*args, **kwargs)

Base class for calculating the point spread function.

PSF3DMaker(*args, **kwargs)

Creates a radially symmetric point spread function calculated in equidistant bins of source offset, logarithmic true energy, and field of view offset.