24 #ifndef LSST_MEAS_BASE_LocalBackground_h_INCLUDED 25 #define LSST_MEAS_BASE_LocalBackground_h_INCLUDED 43 "Mask planes that indicate pixels that should be excluded from the measurement");
45 "Inner radius for background annulus as a multiple of the PSF sigma");
47 "Outer radius for background annulus as a multiple of the PSF sigma");
49 "Rejection threshold (in standard deviations) for background measurement");
100 #endif // !LSST_MEAS_BASE_LocalBackground_h_INCLUDED Defines the fields and offsets for a table.
Configuration of LocalBackgroundAlgorithm.
A mapping between the keys of two Schemas, used to copy data between them.
Simple class used to define and document flags The name and doc constitute the identity of the FlagDe...
float annulusInner
"Inner radius for background annulus as a multiple of the PSF sigma" ;
std::vector< std::string > badMaskPlanes
"Mask planes that indicate pixels that should be excluded from the measurement" ; ...
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.
A measurement algorithm that estimates the local background value per pixel.
Utility class for handling flag fields that indicate the failure modes of an algorithm.
float annulusOuter
"Outer radius for background annulus as a multiple of the PSF sigma" ;
Pass parameters to a Statistics object.
A base class for image defects.
static FlagDefinition const NO_GOOD_PIXELS
float bgRej
"Rejection threshold (in standard deviations) for background measurement" ;
A FunctorKey for FluxResult.
An abstract base classes for which the same implementation can be used for both SingleFrameAlgorithm ...
static FlagDefinition const NO_PSF
def measure(mi, x, y, size, statistic, stats)
LocalBackgroundControl Control
Record class that contains measurements made on a single exposure.
int bgIter
"Number of sigma-clipping iterations for background measurement" ;
static FlagDefinition const FAILURE
vector-type utility class to build a collection of FlagDefinitions