IRF components#

Reference/ API#

ctapipe.irf.irfs Module#

Components to generate IRFs

Classes#

BackgroundRateMakerBase(**kwargs)

Base class for calculating the background rate.

BackgroundRate2dMaker(**kwargs)

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

EffectiveAreaMakerBase(**kwargs)

Base class for calculating the effective area.

EffectiveArea2dMaker(**kwargs)

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

EnergyDispersionMakerBase(**kwargs)

Base class for calculating the energy dispersion.

EnergyDispersion2dMaker(**kwargs)

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

PSFMakerBase(**kwargs)

Base class for calculating the point spread function.

PSF3DMaker(**kwargs)

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