From b8c86f7e835bc8a128e95158825c8f080bc6b083 Mon Sep 17 00:00:00 2001 From: Gemma Tinti Date: Wed, 27 Apr 2016 15:42:50 +0200 Subject: [PATCH] Rate corrections are now passed in (ns) units. Improvement to the manual. --- slsDetectorSoftware/slsDetector/slsDetector.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/slsDetectorSoftware/slsDetector/slsDetector.cpp b/slsDetectorSoftware/slsDetector/slsDetector.cpp index 9d4810495..0991bf27b 100644 --- a/slsDetectorSoftware/slsDetector/slsDetector.cpp +++ b/slsDetectorSoftware/slsDetector/slsDetector.cpp @@ -5015,7 +5015,7 @@ int slsDetector::setRateCorrection(double t){ int fnum=F_SET_RATE_CORRECT; int ret=FAIL; char mess[1000]=""; - int64_t arg = t*1e9; + int64_t arg = t/**1e9*/; int64_t retval = -1; #ifdef VERBOSE std::cout<< "Setting Rate Correction to " << arg << endl; @@ -5036,11 +5036,11 @@ int slsDetector::setRateCorrection(double t){ if(t < 0) thisDetector->tDead = -1; else - thisDetector->tDead = (double)retval/(double)1e9; + thisDetector->tDead = (double)retval/*/(double)1e9*/; } else{ thisDetector->correctionMask&=~(1<tDead = (double)retval/(double)1e9; + thisDetector->tDead = (double)retval/*/(double)1e9*/; } } } else {