There is a normalization step in solving the annular Zernike polynomials at this moment. The function is at Algorithm._applyI1I2pMask() in lsst-ts/ts_wep package. The reason is that for the corner wavefront sensors, the intra- and extra-focal images will come from different sources, which is different from the ComCam and LSST full-array mode that uses the piston to get the defocal images.
There is a normalization step in solving the annular Zernike polynomials at this moment. The function is at
Algorithm._applyI1I2pMask()
in lsst-ts/ts_wep package. The reason is that for the corner wavefront sensors, the intra- and extra-focal images will come from different sources, which is different from the ComCam and LSST full-array mode that uses the piston to get the defocal images.