AiryPSF

class simcado.psf.AiryPSF(fwhm, obscuration=0.0, size=255, pix_res=0.004, **kwargs)[source]

Bases: simcado.psf.PSF

Generate a PSF for an Airy function with an equivalent FWHM

Parameters
fwhmfloat

[arcsec] the equivalent FWHM of the Airy disk core.

sizeint

[pixel] the side length of the array

pix_resfloat

[arcsec] the pixel scale used in the array, default is 0.004

obscurationfloat

[0..1] radius of inner obscuration as fraction of aperture radius

modestr

[‘oversample’,’linear_interp’] see Kernel2D (scipy.convolution.core)