mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-22 17:47:59 +02:00
Guidetector (#54)
* WIP * dacWidget * main WIP * advanced WIP * WIP * WIP * WIP * WIP * WIP * WIP * works * updated gui to chrono * review fixes * unitque ptrs in gui
This commit is contained in:
@ -2358,7 +2358,20 @@ int multiSlsDetector::setAutoComparatorDisableMode(int ival, int detPos) {
|
||||
return sls::minusOneIfDifferent(r);
|
||||
}
|
||||
|
||||
void multiSlsDetector::setDefaultRateCorrection(int detPos) {
|
||||
// single
|
||||
if (detPos >= 0) {
|
||||
detectors[detPos]->setDefaultRateCorrection();
|
||||
}
|
||||
|
||||
// multi
|
||||
parallelCall(&slsDetector::setDefaultRateCorrection);
|
||||
}
|
||||
|
||||
void multiSlsDetector::setRateCorrection(int64_t t, int detPos) {
|
||||
if (t < 0) {
|
||||
throw sls::RuntimeError("Dead time has to be greater or equal to 0");
|
||||
}
|
||||
// single
|
||||
if (detPos >= 0) {
|
||||
detectors[detPos]->setRateCorrection(t);
|
||||
|
Reference in New Issue
Block a user