NSCL DDAS  1.0
Support for XIA DDAS at the NSCL
 All Classes Namespaces Files Functions Variables Macros Pages
CMyTrigger.h
1 #include <CEventTrigger.h>
2 #include <time.h>
3 
4 class CMyTrigger : public CEventTrigger
5 {
6 
7 private:
8 
9  bool m_retrigger; // retrigger flag for pixie16 buffer readout
10  unsigned int nFIFOWords; // words in pixie16 output data buffer
11  int NumberOfModules; // number of pixie16 modules
12  unsigned short ModNum; // pixie16 module number
13  unsigned m_fifoThreshold;
14 public:
15  // Constructors, destructors and other cannonical operations:
16 
17  CMyTrigger ();
18  ~CMyTrigger ();
19 
20 
21  // Selectors for class attributes:
22 public:
23  time_t start,end;
24  // Mutators:
25 protected:
26 
27  // Class operations:
28 public:
29  virtual void setup();
30  virtual void teardown();
31  virtual bool operator() ();
32  virtual void Initialize( int nummod );
33  void Reset();
34  //int GetNumberOfModules() {return NumberOfModules;}
35 
36 };
CMyTrigger()
Default constructor.
Definition: CMyTrigger.cpp:15
~CMyTrigger()
Destructor.
Definition: CMyTrigger.cpp:31
Definition: CMyTrigger.h:4