mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-21 19:30:03 +02:00
autogen python bindings
This commit is contained in:
parent
dd84337ef3
commit
0210b7358c
@ -74,9 +74,12 @@ void init_det(py::module &m) {
|
|||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
.def("getNumberOfTriggersLeft", &Detector::getNumberOfTriggersLeft,
|
.def("getNumberOfTriggersLeft", &Detector::getNumberOfTriggersLeft,
|
||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
|
.def("getPeriodLeft", &Detector::getPeriodLeft, py::arg() = Positions{})
|
||||||
.def("getDelayAfterTriggerLeft", &Detector::getDelayAfterTriggerLeft,
|
.def("getDelayAfterTriggerLeft", &Detector::getDelayAfterTriggerLeft,
|
||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
.def("getPeriodLeft", &Detector::getPeriodLeft, py::arg() = Positions{})
|
.def("getTimingMode", &Detector::getTimingMode, py::arg() = Positions{})
|
||||||
|
.def("setTimingMode", &Detector::setTimingMode, py::arg(),
|
||||||
|
py::arg() = Positions{})
|
||||||
.def("getSpeed", &Detector::getSpeed, py::arg() = Positions{})
|
.def("getSpeed", &Detector::getSpeed, py::arg() = Positions{})
|
||||||
.def("setSpeed", &Detector::setSpeed, py::arg(),
|
.def("setSpeed", &Detector::setSpeed, py::arg(),
|
||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
@ -109,6 +112,9 @@ void init_det(py::module &m) {
|
|||||||
py::arg(), py::arg() = Positions{})
|
py::arg(), py::arg() = Positions{})
|
||||||
.def("getHighVoltage", &Detector::getHighVoltage,
|
.def("getHighVoltage", &Detector::getHighVoltage,
|
||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
|
.def("getPowerChip", &Detector::getPowerChip, py::arg() = Positions{})
|
||||||
|
.def("setPowerChip", &Detector::setPowerChip, py::arg(),
|
||||||
|
py::arg() = Positions{})
|
||||||
.def("setHighVoltage", &Detector::setHighVoltage, py::arg(),
|
.def("setHighVoltage", &Detector::setHighVoltage, py::arg(),
|
||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
.def("getTemperature", &Detector::getTemperature, py::arg(),
|
.def("getTemperature", &Detector::getTemperature, py::arg(),
|
||||||
@ -121,9 +127,6 @@ void init_det(py::module &m) {
|
|||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
.def("setOnChipDAC", &Detector::setOnChipDAC, py::arg(), py::arg(),
|
.def("setOnChipDAC", &Detector::setOnChipDAC, py::arg(), py::arg(),
|
||||||
py::arg(), py::arg() = Positions{})
|
py::arg(), py::arg() = Positions{})
|
||||||
.def("getTimingMode", &Detector::getTimingMode, py::arg() = Positions{})
|
|
||||||
.def("setTimingMode", &Detector::setTimingMode, py::arg(),
|
|
||||||
py::arg() = Positions{})
|
|
||||||
.def("acquire", &Detector::acquire)
|
.def("acquire", &Detector::acquire)
|
||||||
.def("clearAcquiringFlag", &Detector::clearAcquiringFlag)
|
.def("clearAcquiringFlag", &Detector::clearAcquiringFlag)
|
||||||
.def("startReceiver", &Detector::startReceiver)
|
.def("startReceiver", &Detector::startReceiver)
|
||||||
@ -395,9 +398,6 @@ void init_det(py::module &m) {
|
|||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
.def("resetTemperatureEvent", &Detector::resetTemperatureEvent,
|
.def("resetTemperatureEvent", &Detector::resetTemperatureEvent,
|
||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
.def("getPowerChip", &Detector::getPowerChip, py::arg() = Positions{})
|
|
||||||
.def("setPowerChip", &Detector::setPowerChip, py::arg(),
|
|
||||||
py::arg() = Positions{})
|
|
||||||
.def("getAutoCompDisable", &Detector::getAutoCompDisable,
|
.def("getAutoCompDisable", &Detector::getAutoCompDisable,
|
||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
.def("setAutoCompDisable", &Detector::setAutoCompDisable, py::arg(),
|
.def("setAutoCompDisable", &Detector::setAutoCompDisable, py::arg(),
|
||||||
@ -438,9 +438,9 @@ void init_det(py::module &m) {
|
|||||||
py::arg(), py::arg(), py::arg() = Positions{})
|
py::arg(), py::arg(), py::arg() = Positions{})
|
||||||
.def("setVetoReference", &Detector::setVetoReference, py::arg(),
|
.def("setVetoReference", &Detector::setVetoReference, py::arg(),
|
||||||
py::arg(), py::arg() = Positions{})
|
py::arg(), py::arg() = Positions{})
|
||||||
|
.def("getBurstMode", &Detector::getBurstMode, py::arg() = Positions{})
|
||||||
.def("setBurstMode", &Detector::setBurstMode, py::arg(),
|
.def("setBurstMode", &Detector::setBurstMode, py::arg(),
|
||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
.def("getBurstMode", &Detector::getBurstMode, py::arg() = Positions{})
|
|
||||||
.def("getCounterMask", &Detector::getCounterMask,
|
.def("getCounterMask", &Detector::getCounterMask,
|
||||||
py::arg() = Positions{})
|
py::arg() = Positions{})
|
||||||
.def("setCounterMask", &Detector::setCounterMask, py::arg(),
|
.def("setCounterMask", &Detector::setCounterMask, py::arg(),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user