Struct PixelFitRegionControl

Struct Documentation

struct PixelFitRegionControl

Public Functions

PixelFitRegionControl()
lsst::meas::modelfit::PixelFitRegionControl::LSST_CONTROL_FIELD(nKronRadii, double, "Use this multiple of the Kron ellipse to set the fit region (for the final fit region, " "subject to the nFitRadiiMin and nFitRadiiMax constraints).")
lsst::meas::modelfit::PixelFitRegionControl::LSST_CONTROL_FIELD(nPsfSigmaMin, double, "If the Kron radius is less than this multiple of the PSF width, ignore it and fall back " "to a PSF-oriented ellipse scaled to match the area of the footprint or this radius " "(whichever is larger).")
lsst::meas::modelfit::PixelFitRegionControl::LSST_CONTROL_FIELD(nPsfSigmaGrow, double, "Grow the initial fit ellipses by this factor before comparing with the Kron/Footprint region")
lsst::meas::modelfit::PixelFitRegionControl::LSST_CONTROL_FIELD(nFitRadiiMin, double, "Use this multiple of the initial fit ellipse then grow by the PSF width " "to determine the minimum final fit region size.")
lsst::meas::modelfit::PixelFitRegionControl::LSST_CONTROL_FIELD(nFitRadiiMax, double, "Use this multiple of the initial fit ellipse then grow by the PSF width " "to determine the maximum final fit region size.")
lsst::meas::modelfit::PixelFitRegionControl::LSST_CONTROL_FIELD(maxArea, int, "Abort if the fit region grows beyond this many pixels.")
lsst::meas::modelfit::PixelFitRegionControl::LSST_CONTROL_FIELD(badMaskPlanes, std::vector< std::string >, "Mask planes that indicate pixels that should be ignored in the fit.")
lsst::meas::modelfit::PixelFitRegionControl::LSST_CONTROL_FIELD(maxBadPixelFraction, double, "Maximum fraction of pixels that may be ignored due to masks; " "more than this and we don't even try.")