This commit is contained in:
2020-07-01 20:00:36 +02:00
parent 3156e6f50e
commit a656668d73
13 changed files with 120 additions and 110 deletions

View File

@ -394,19 +394,14 @@ class Detector {
/** [Eiger] Sends an internal software trigger to the detector */
void sendSoftwareTrigger(Positions pos = {});
Result<bool> getScan(Positions pos = {}) const;
Result<int> getNumberOfScanSteps(Positions pos = {}) const;
Result<defs::scanParameters> getScan(Positions pos = {}) const;
/** also sets number of frames to 1 */
void disableScan();
/** scan dac, [Eiger] use TRIMBIT_SCAN for scanning trimbits, also sets
* number of frames to number of steps in receiver */
void enableScan(const defs::dacIndex dac, const int start_offset,
const int end_offset, const int step_size);
// TODO: remove resetframescaught in receiver
/** scan dac, trimbits scan only for [Eiger/ Mythen3] TRIMBIT_SCAN, also
* sets number of frames to number of steps in receiver */
void enableScan(const defs::scanParameters t);
/**************************************************
* *