getPsfGradPerZernike¶
- lsst.ts.wep.utils.getPsfGradPerZernike(diameter: float = 8.36, obscuration: float = 0.612, jmin: int = 4, jmax: int = 22) ndarray ¶
Get the gradient of the PSF FWHM with respect to each Zernike.
This function takes no positional arguments. All parameters must be passed by name (see the list of parameters below).
- Parameters:
- diameterfloat
The diameter of the telescope aperture, in meters. (the default, 8.36, corresponds to the LSST primary mirror)
- obscurationfloat
Central obscuration of telescope aperture (i.e. R_outer / R_inner). (the default, 0.612, corresponds to the LSST primary mirror)
- jminint
The minimum Zernike Noll index, inclusive. (the default, 4, ignores piston, x & y offsets, and tilt.)
- jmaxint
The max Zernike Noll index, inclusive. (the default is 22.)
- Returns:
- np.ndarray
Gradient of the PSF FWHM with respect to the corresponding Zernike. Units are arcsec / micron.