Project: datamanagement
Issue DM-2357: make PixelFlagsAlgorithm fully configurable
PixelFlagsAlgorithm currently hard-codes the mask planes it considers. This should be fully configurable instead. It also overloads the "edge" flag to mean both "EDGE mask plane was set" and "centroid was off the edge of the image". These should be different flags. We may also want to have this algorithm use SafeCentroidExtractor.' Finally, the algorithm is woefully undertested.
Story points: 2