arpes.analysis.deconvolution.make_psf#

arpes.analysis.deconvolution.make_psf(data, sigmas, *, fwhm=True, clip=None)[source]#

Produces an n-dimensional gaussian point spread function for use in deconvolve_rl.

Parameters:
  • data (DataType) – input data

  • sigmas (dict[str, float]) – sigma values for each dimension.

  • fwhm (bool) – if True, sigma is FWHM, not the standard deviation.

  • clip (float | bool) – clip the region by sigma-unit.

Returns:

The PSF to use.