lsst.meas.base
14.0
|
#include "pybind11/pybind11.h"
#include <string>
#include "lsst/afw/image/Calib.h"
#include "lsst/afw/image/Wcs.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.
Namespaces | |
lsst | |
lsst::meas | |
lsst::meas::base | |
lsst::meas::base::python | |
Functions | |
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. More... | |
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. More... | |
template<class Algorithm , class PyAlg > | |
void | lsst::meas::base::python::declareAlgorithm (PyAlg &clsAlgorithm) |
Wrap the implicit API used by meas_base's algorithms. More... | |
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). More... | |
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. More... | |