| LSSTApplications
    20.0.0
    LSSTDataManagementBasePackage | 
 
 
 
Go to the documentation of this file.
   24 #ifndef LSST_MEAS_BASE_PixelFlags_h_INCLUDED 
   25 #define LSST_MEAS_BASE_PixelFlags_h_INCLUDED 
   47                        "List of mask planes to be searched for which occur in the center of a footprint. " 
   48                        "If any of the planes are found they will have a corresponding pixel flag set.");
 
   50                        "List of mask planes to be searched for which occur anywhere within a footprint. " 
   51                        "If any of the planes are found they will have a corresponding pixel flag set.");
 
   91 #endif  // !LSST_MEAS_BASE_PixelFlags_h_INCLUDED 
  
An abstract base classes for which the same implementation can be used for both SingleFrameAlgorithm ...
PixelFlagsAlgorithm(Control const &ctrl, std::string const &name, afw::table::Schema &schema)
virtual void fail(afw::table::SourceRecord &measRecord, MeasurementError *error=nullptr) const
Handle an exception thrown by the current algorithm by setting flags in the given record.
Record class that contains measurements made on a single exposure.
std::vector< std::string > masksFpAnywhere
"List of mask planes to be searched for which occur anywhere within a footprint. " "If any of the pla...
A measurement algorithm that gets mask bits from the exposure and sets flag bits to summarize which b...
Exception to be thrown when a measurement algorithm experiences a known failure mode.
Defines the fields and offsets for a table.
virtual void measure(afw::table::SourceRecord &measRecord, afw::image::Exposure< float > const &exposure) const
Called to measure a single child source in an image.
std::vector< std::string > masksFpCenter
"List of mask planes to be searched for which occur in the center of a footprint. " "If any of the pl...
PixelFlagsControl Control
A typedef to the Control object for this algorithm, defined above.
std::map< std::string, afw::table::Key< afw::table::Flag > > KeyMap
#define LSST_CONTROL_FIELD(NAME, TYPE, DOC)
A preprocessor macro used to define fields in C++ "control object" structs.
A base class for image defects.
A C++ control class to handle PixelFlagsAlgorithm's configuration.
PixelFlagsControl()
Default constructor.