23 #include <pybind11/pybind11.h> 25 #include <pybind11/stl.h> 37 py::class_<FootprintMergeList> clsFootprintMergeList(mod,
"FootprintMergeList");
40 clsFootprintMergeList.def(
42 "sourceSchema"_a,
"filterList"_a,
"initialPeakSchema"_a);
44 "sourceSchema"_a,
"filterList"_a);
47 clsFootprintMergeList.def(
"getPeakSchema", &FootprintMergeList::getPeakSchema);
48 clsFootprintMergeList.def(
"addCatalog", &FootprintMergeList::addCatalog,
"sourceTable"_a,
"inputCat"_a,
49 "filter"_a,
"minNewPeakDist"_a = -1.,
"doMerge"_a =
true,
50 "maxSamePeakDist"_a = -1.);
51 clsFootprintMergeList.def(
"clearCatalog", &FootprintMergeList::clearCatalog);
52 clsFootprintMergeList.def(
"getFinalSources", &FootprintMergeList::getFinalSources,
"outputCat"_a);
Defines the fields and offsets for a table.
PYBIND11_MODULE(footprintMerge, mod)
A base class for image defects.