separated slsReceiverInterface from slsDetector

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@313 951219d9-93cf-4727-9268-0efd64621fa3
This commit is contained in:
l_maliakal_d
2012-10-26 08:58:26 +00:00
parent b52f9a8569
commit 4dcad48ecb
5 changed files with 118 additions and 251 deletions

View File

@ -13,6 +13,8 @@
#include "angleConversionConstant.h";
#include "receiverInterface.h"
/**
*
@ -1437,7 +1439,10 @@ class slsDetector : public slsDetectorUtils, public energyConversion {
*/
int stopReceiver();
int DetectorStopReceiver();
/** Sets(false) or Resets(true) the CPU bit in detector
\returns OK or FAIL
*/
int detectorSendToReceiver(bool set);
/** gets the status of the listening mode of receiver
\returns status
@ -1488,7 +1493,7 @@ class slsDetector : public slsDetectorUtils, public energyConversion {
/**
*
* parent multi detector
* */
multiSlsDetector *parentDet;
@ -1534,6 +1539,8 @@ class slsDetector : public slsDetectorUtils, public energyConversion {
/** pointer to channal registers */
int *chanregs;
receiverInterface *thisReceiver;
/** Initializes the shared memory
\param type is needed to define the size of the shared memory
\param id is the detector id needed to define the shared memory id