#include "pybind11/pybind11.h"
#include <string>
#include "ndarray.h"
#include "lsst/afw/geom/SkyWcs.h"
#include "lsst/afw/image/PhotoCalib.h"
#include "lsst/afw/table/fwd.h"
#include "lsst/afw/table/Schema.h"
#include "lsst/afw/table/SchemaMapper.h"
Go to the source code of this file.
|
template<class Algorithm , class PyAlg > |
std::enable_if<!std::is_abstract< Algorithm >::value, void >::type | lsst::meas::base::python::declareAlgorithmConstructor (PyAlg &cls) |
| Wrap the standard algorithm constructor.
|
|
template<class Algorithm , class PyAlg > |
std::enable_if< std::is_abstract< Algorithm >::value, void >::type | lsst::meas::base::python::declareAlgorithmConstructor (PyAlg &cls) |
| Dummy function for not wrapping the constructor of an abstract base class.
|
|
template<class Algorithm , class PyAlg > |
void | lsst::meas::base::python::declareAlgorithm (PyAlg &clsAlgorithm) |
| Wrap the implicit API used by meas_base's algorithms.
|
|
template<class Algorithm , class Control , class PyAlg , class PyCtrl > |
void | lsst::meas::base::python::declareAlgorithm (PyAlg &clsAlgorithm, PyCtrl &clsControl) |
| Wrap the implicit API used by meas_base's algorithm-control pairs (no transform).
|
|
template<class Algorithm , class Control , class Transform , class PyAlg , class PyCtrl , class PyXform > |
void | lsst::meas::base::python::declareAlgorithm (PyAlg &clsAlgorithm, PyCtrl &clsControl, PyXform &clsTransform) |
| Wrap the implicit API used by meas_base's algorithm-control-transform triads.
|
|