make_psf

romanisim.psf.make_psf(sca, filter_name, wcs=None, webbpsf=True, pix=None, chromatic=False, variable=False, **kw)

Make a PSF profile for Roman.

Optionally supports spatially variable PSFs via interpolation between the four corners.

Parameters:
scaint

SCA number

filter_namestr

name of filter

wcscallable (optional)

function giving mapping from pixels to sky for use in computing local scale of image for webbpsf PSFs

pixtuple (float, float)

pixel location of PSF on focal plane

variablebool

True if a variable PSF object is desired

**kwdict

Additional keywords passed to make_one_psf

Returns:
profilegalsim.gsobject.GSObject

galsim profile object for convolution with source profiles when rendering scenes.