00001 #ifndef _PP2PP_TYPES_H_
00002 #define _PP2PP_TYPES_H_
00003
00004
00005
00006 #define EVT_TYPE_EL (1<<0)
00007 #define EVT_TYPE_SD (1<<1)
00008 #define EVT_TYPE_PULS (1<<2)
00009
00010
00011 #define INP_SI_E_DEAD (1<<3)
00012 #define INP_SI_W_DEAD (1<<4)
00013 #define INP_CAM_DEAD (1<<5)
00014 #define INP_MASTER_DEAD (1<<6)
00015
00016
00017
00018 #define INP_B_PLUS (1<<8)
00019 #define INP_B_MIN (1<<9)
00020 #define INP_B_NULL (1<<10)
00021
00022 #define INP_Y_PLUS (1<<12)
00023 #define INP_Y_MIN (1<<13)
00024 #define INP_Y_NUL (1<<14)
00025
00026
00027 #define EVT_TYPE_DEAD (1<<30) // deadtime event
00028 #define EVT_TYPE_DUMMY (1<<31) // dummy (test) event - do not try to unpack CAMAC!
00029
00030
00031 #define PULS_COMP_READY (1<<0)
00032 #define PULS_DEAD_READY (1<<1)
00033 #define ENA_EL (1<<2)
00034 #define ENA_SD (1<<3)
00035
00036 #define ENA_DD (1<<4)
00037 #define ENA_TYPE_4 (1<<5)
00038 #define ENA_PULS (1<<6)
00039 #define PULS_BUNCH_READY (1<<7)
00040
00041 #define ENA_CAMAC (1<<8)
00042 #define ENA_SILICON_1 (1<<9)
00043 #define ENA_SILICON_2 (1<<10)
00044 #define INH_DEAD_TIME (1<<11)
00045
00046
00047
00048 #endif