jfjoch_broker: SLS Detector - set dynamic range on every run
Some checks failed
Build Packages / build:rpm (ubuntu2404) (push) Has been cancelled
Build Packages / Generate python client (push) Has been cancelled
Build Packages / Build documentation (push) Has been cancelled
Build Packages / Unit tests (push) Has been cancelled
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Has been cancelled
Build Packages / Create release (push) Has been cancelled
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Has started running
Build Packages / build:rpm (rocky9_nocuda) (push) Has been cancelled
Build Packages / build:rpm (rocky8_sls9) (push) Has been cancelled
Build Packages / build:rpm (rocky8_nocuda) (push) Has been cancelled
Build Packages / build:rpm (rocky8) (push) Has been cancelled
Build Packages / build:rpm (rocky9) (push) Has been cancelled
Build Packages / build:rpm (ubuntu2204) (push) Has been cancelled

This commit is contained in:
2025-11-26 11:40:52 +01:00
parent 473b2b1cb1
commit bbfaf16558

View File

@@ -148,6 +148,7 @@ void SLSDetectorWrapper::Start(const DiffractionExperiment& experiment) {
det.setThresholdEnergy(energy_threshold_ev);
// For EIGER exposure time needs to be updated for every measurements
det.setDynamicRange(experiment.GetEigerBitDepth());
det.setPeriod(experiment.GetDetectorPeriod());
det.setExptime(std::chrono::microseconds(experiment.GetFrameCountTime()));
}