mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-20 16:48:01 +02:00
add getStatus() method to EigerReceiverImplementation.
implement basic configuration cache for EigerReceiverImplementation adapt eigerReceiverTest to do more checks and make output more readable improve error tests in EigerReceiverImplementation::initialize() git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@789 951219d9-93cf-4727-9268-0efd64621fa3
This commit is contained in:
@ -1,4 +1,6 @@
|
||||
//#ifndef EIGER_RECEIVER
|
||||
//#define EIGER_RECEIVER
|
||||
//#endif
|
||||
#ifdef EIGER_RECEIVER
|
||||
|
||||
#ifndef EIGERRECEIVER_H
|
||||
@ -12,6 +14,8 @@
|
||||
* @short does all the functions for a receiver, set/get parameters, start/stop etc.
|
||||
*/
|
||||
|
||||
#include "sls_detector_defs.h"
|
||||
|
||||
class EigerReceiver {
|
||||
/* abstract class that defines the public interface of an eiger data receiver.
|
||||
*
|
||||
@ -76,9 +80,7 @@ public:
|
||||
/**
|
||||
* Returns status of receiver: idle, running or error
|
||||
*/
|
||||
/*FIXME: need to implement runStatus getStatus();*/
|
||||
/* the struct slsDetectorDefs is available in slsDetectorsPackage/slsDetectorSoftware/commonFiles/slsDetectorDefs.h */
|
||||
|
||||
virtual slsDetectorDefs::runStatus getStatus() const = 0;
|
||||
|
||||
/**
|
||||
* Returns File Name
|
||||
|
Reference in New Issue
Block a user