mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-20 02:40:03 +02:00
python wrapper
This commit is contained in:
parent
baff0518bb
commit
8ca1d9c50c
@ -21,8 +21,8 @@ void init_enums(py::module &m) {
|
||||
m, "patternParameters");
|
||||
|
||||
using pat = slsDetectorDefs::patternParameters;
|
||||
PYBIND11_NUMPY_DTYPE(pat, word, patioctrl, patlimits, patloop, patnloop,
|
||||
patwait, patwaittime);
|
||||
PYBIND11_NUMPY_DTYPE(pat, word, ioctrl, limits, loop, nloop, wait,
|
||||
waittime);
|
||||
|
||||
patternParameters.def(py::init());
|
||||
patternParameters.def("numpy_view", [](py::object &obj) {
|
||||
|
@ -18,8 +18,8 @@ void init_enums(py::module &m) {
|
||||
m, "patternParameters");
|
||||
|
||||
using pat = slsDetectorDefs::patternParameters;
|
||||
PYBIND11_NUMPY_DTYPE(pat, word, patioctrl, patlimits, patloop, patnloop,
|
||||
patwait, patwaittime);
|
||||
PYBIND11_NUMPY_DTYPE(pat, word, ioctrl, limits, loop, nloop,
|
||||
wait, waittime);
|
||||
|
||||
patternParameters.def(py::init());
|
||||
patternParameters.def("numpy_view", [](py::object &obj) {
|
||||
|
@ -1756,7 +1756,7 @@ void Detector::setLEDEnable(bool enable, Positions pos) {
|
||||
void Detector::savePattern(const std::string &fname) {
|
||||
auto t = pimpl->Parallel(&Module::getPattern, {});
|
||||
// auto pat = t.tsquash("Inconsistent pattern parameters between modules");
|
||||
auto pat = t[0];
|
||||
auto pat = std::move(t[0]);
|
||||
// pat->save(fname);
|
||||
} // namespace sls
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user