22 #include "pybind11/pybind11.h" 28 namespace py = pybind11;
38 std::shared_ptr<CircularApertureFluxAlgorithm>, ApertureFluxAlgorithm>;
43 py::module::import(
"lsst.daf.base");
44 py::module::import(
"lsst.afw.table");
45 py::module::import(
"lsst.meas.base.algorithm");
47 py::module mod(
"circularApertureFlux");
49 PyApertureFluxClass cls(mod,
"CircularApertureFluxAlgorithm");
52 afw::table::Schema &, daf::base::PropertySet &>(),
53 "ctrl"_a,
"name"_a,
"schema"_a,
"metadata"_a);
55 cls.def(
"measure", &CircularApertureFluxAlgorithm::measure,
"measRecord"_a,
"exposure"_a);
CircularApertureFluxAlgorithm
Configuration object for multiple-aperture flux algorithms.
PYBIND11_PLUGIN(circularApertureFlux)