Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DataTypes.hh
Go to the documentation of this file.
1 #ifndef __ANTARESDAQ__DATATYPES__
2 #define __ANTARESDAQ__DATATYPES__
3 
4 
5 /** ARS type codes */
6 #define DAQ_ARS_SPE_TYPE 0
7 #define DAQ_ARS_WF_ANODE_TYPE 1
8 #define DAQ_ARS_WF_DYNODE_TYPE 3
9 #define DAQ_ARS_RTS_TYPE 4
10 #define DAQ_ARS_STATUS_TYPE 5
11 #define DAQ_ARS_CRM_TYPE 6
12 
13 /** General frame code */
14 #define DAQ_FRAME_TYPE 100
15 
16 /** General event code */
17 #define DAQ_TIMESLICE_EVENT_TYPE 1000
18 
19 /** Summary frame code */
20 #define DAQ_SUMMARY_FRAME_TYPE 199
21 
22 /** Summary frame code */
23 #define DAQ_EXTENDED_SUMMARY_FRAME_TYPE 299
24 
25 /** Hit type codes */
26 #define DAQ_HIT_SPE_TYPE 10
27 #define DAQ_HIT_WF_ANODE_TYPE 11
28 #define DAQ_HIT_WF_DYNODE_TYPE 13
29 #define DAQ_HIT_TRIGGERED_TYPE 20
30 
31 /** Physics event code */
32 #define DAQ_PHYSICS_EVENT_TYPE 2001
33 
34 /** undefined event code */
35 #define UNDEFINED_EVENT_TYPE 9999
36 
37 #endif