Class PsfFluxControl¶
Defined in File PsfFlux.h
Class Documentation¶
-
class
PsfFluxControl
¶ A C++ control class to handle PsfFluxAlgorithm’s configuration.
In C++, we define Control objects to handle configuration information. Using the LSST_CONTROL_FIELD macro and lsst.pex.config.wrap.makeConfigClass, we can turn these into more full-featured Config classes in Python. While the user will usually interact with the Config class, the plugin wrapper system will turn Config instances into Control instances when passing them to C++.
This should logically be an inner class, but Swig doesn’t know how to parse those.
Public Functions
-
lsst::meas::base::PsfFluxControl::LSST_CONTROL_FIELD(badMaskPlanes, std::vector< std::string >, "Mask planes that indicate pixels that should be excluded from the fit")
-
PsfFluxControl
()¶ Default constructor.
All control classes should define a default constructor that sets all fields to their default values.
-