mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-12-30 08:01:18 +01:00
updated python bindings for functions and enums
This commit is contained in:
@@ -254,14 +254,17 @@ void init_det(py::module &m) {
|
||||
.def("getTimingModeList",
|
||||
(std::vector<defs::timingMode>(Detector::*)() const) &
|
||||
Detector::getTimingModeList)
|
||||
.def("getSpeed",
|
||||
.def("getReadoutSpeed",
|
||||
(Result<defs::speedLevel>(Detector::*)(sls::Positions) const) &
|
||||
Detector::getSpeed,
|
||||
Detector::getReadoutSpeed,
|
||||
py::arg() = Positions{})
|
||||
.def("setSpeed",
|
||||
.def("setReadoutSpeed",
|
||||
(void (Detector::*)(defs::speedLevel, sls::Positions)) &
|
||||
Detector::setSpeed,
|
||||
Detector::setReadoutSpeed,
|
||||
py::arg(), py::arg() = Positions{})
|
||||
.def("getReadoutSpeedList",
|
||||
(std::vector<defs::speedLevel>(Detector::*)() const) &
|
||||
Detector::getReadoutSpeedList)
|
||||
.def("getADCPhase",
|
||||
(Result<int>(Detector::*)(sls::Positions) const) &
|
||||
Detector::getADCPhase,
|
||||
|
||||
Reference in New Issue
Block a user