slsDetector/slsDetector.h File Reference

#include "MySocketTCP.h"
#include <iostream>
#include <fstream>
#include <iomanip>
#include <cstring>
#include <string>
#include <sstream>
#include <queue>
#include <pthread.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/uio.h>
#include "sls_detector_defs.h"

Go to the source code of this file.

Namespaces

namespace  std

Classes

class  detectorData
class  slsDetector
 This is the base class for all SLS detector functionalities. More...
struct  slsDetector::sharedSlsDetector
 Structure allocated in shared memory to store detector settings and be accessed in parallel by several applications (take care of possible conflicts!). More...

Defines

#define MAX_TIMERS   10
#define MAX_ROIS   100
#define MAX_BADCHANS   2000
#define MAXPOS   50
#define NMODMAXX   24
#define NMODMAXY   24
#define MAXMODS   36
#define NCHIPSMAX   10
#define NCHANSMAX   65536
#define NDACSMAX   16
#define DEFAULT_HOSTNAME   "localhost"
#define DEFAULT_SHM_KEY   5678
#define defaultTDead   {170,90,750}


Define Documentation

#define DEFAULT_HOSTNAME   "localhost"

#define DEFAULT_SHM_KEY   5678

#define defaultTDead   {170,90,750}

should be changed in order to have it separate for the different detector types

#define MAX_BADCHANS   2000

#define MAX_ROIS   100

#define MAX_TIMERS   10

#define MAXMODS   36

#define MAXPOS   50

#define NCHANSMAX   65536

#define NCHIPSMAX   10

#define NDACSMAX   16

#define NMODMAXX   24

#define NMODMAXY   24


Generated on Tue Dec 1 15:31:44 2009 by  doxygen 1.4.7