24 #ifndef LSST_MEAS_BASE_PsfFlux_h_INCLUDED 25 #define LSST_MEAS_BASE_PsfFlux_h_INCLUDED 51 "Mask planes that indicate pixels that should be excluded from the fit");
107 #endif // !LSST_MEAS_BASE_PsfFlux_h_INCLUDED
std::vector< std::string > badMaskPlanes
"Mask planes that indicate pixels that should be excluded from the fit" ;
static FlagDefinition const NO_GOOD_PIXELS
static FlagDefinition const EDGE
Simple class used to define and document flags The name and doc constitute the identity of the FlagDe...
A measurement algorithm that estimates instFlux using a linear least-squares fit with the Psf model...
PsfFluxControl()
Default constructor.
Exception to be thrown when a measurement algorithm experiences a known failure mode.
#define LSST_CONTROL_FIELD(NAME, TYPE, DOC)
PsfFluxControl Control
A typedef to the Control object for this algorithm, defined above.
Utility class for handling flag fields that indicate the failure modes of an algorithm.
static FlagDefinition const FAILURE
A FunctorKey for FluxResult.
An abstract base classes for which the same implementation can be used for both SingleFrameAlgorithm ...
vector-type utility class to build a collection of FlagDefinitions
A C++ control class to handle PsfFluxAlgorithm's configuration.