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