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 Defines the fields and offsets for a table.
std::vector< std::string > badMaskPlanes
"Mask planes that indicate pixels that should be excluded from the fit" ;
static FlagDefinition const NO_GOOD_PIXELS
A mapping between the keys of two Schemas, used to copy data between them.
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)
A preprocessor macro used to define fields in C++ "control object" structs.
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.
A base class for image defects.
static FlagDefinition const FAILURE
A FunctorKey for FluxResult.
An abstract base classes for which the same implementation can be used for both SingleFrameAlgorithm ...
def measure(mi, x, y, size, statistic, stats)
Record class that contains measurements made on a single exposure.
vector-type utility class to build a collection of FlagDefinitions
A C++ control class to handle PsfFluxAlgorithm's configuration.