I updated the files in devel-tools/vignetting to handle both LsstCam and ComCam. I made one algorithmic tweak, which was to reflect the input (radius, flux) data about the radius=0 axis so when fitting the spline, the symmetry of the input data and knots forces the spline to have zero derivative at radius=0.
ComCam and (updated) LsstCam pngs below:
To use the new vignetting profile for ComCam, update your yaml config with:
I updated the files in devel-tools/vignetting to handle both LsstCam and ComCam. I made one algorithmic tweak, which was to reflect the input (radius, flux) data about the radius=0 axis so when fitting the spline, the symmetry of the input data and knots forces the spline to have zero derivative at radius=0.
ComCam and (updated) LsstCam pngs below:
To use the new vignetting profile for ComCam, update your yaml config with: