24 #ifndef LSST_MEAS_BASE_CircularApertureFlux_h_INCLUDED
25 #define LSST_MEAS_BASE_CircularApertureFlux_h_INCLUDED
27 #include "lsst/pex/config.h"
28 #include "lsst/daf/base/PropertySet.h"
29 #include "lsst/afw/image/Exposure.h"
36 namespace lsst {
namespace meas {
namespace base {
42 afw::table::Schema & schema, daf::base::PropertySet & metadata);
53 afw::table::SourceRecord & record,
54 afw::image::Exposure<float>
const & exposure
60 #endif // !LSST_MEAS_BASE_CircularApertureFlux_h_INCLUDED
Configuration object for multiple-aperture flux algorithms.
Base class for multiple-aperture photometry algorithms.
virtual void measure(afw::table::SourceRecord &record, afw::image::Exposure< float > const &exposure) const
Measure the configured apertures on the given image.
CircularApertureFluxAlgorithm(Control const &ctrl, std::string const &name, afw::table::Schema &schema, daf::base::PropertySet &metadata)