jfjoch_broker: Set exposure time for EIGER for every measurement
This commit is contained in:
@@ -145,7 +145,10 @@ void SLSDetectorWrapper::Start(const DiffractionExperiment& experiment) {
|
||||
auto energy_threshold_ev = experiment.GetEigerThreshold_keV() * 1000.0f;
|
||||
if (det.getThresholdEnergy().squash(0) != energy_threshold_ev)
|
||||
det.setThresholdEnergy(energy_threshold_ev);
|
||||
|
||||
// For EIGER exposure time needs to be updated for every measurements
|
||||
det.setPeriod(experiment.GetDetectorPeriod());
|
||||
det.setExptime(std::chrono::microseconds(experiment.GetFrameCountTime()));
|
||||
}
|
||||
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user