GltWord bit definitions

The ultimate definition is in the enums package, the file TriggerBits.h. The workbook has a link to this.

namespace enums {
00005     typedef enum  {
00007 
00008         b_ACDL =     1,  
00009         b_Track=     2,  
00010         b_LO_CAL=    4,  
00011         b_HI_CAL=    8,  
00012         b_ACDH =    16,  
00013         b_THROTTLE= 32,  
00014 

Comments:

TCut definitions

TKR
(GltWord&2)>0
 
TKR or LOCAL or HICAL
(GltWord&14)>0
 
(TKR and not THROTTLE) or LOCAL or HICAL
(GltWord&34)==2 || (GltWord&12)>0)

TriggerAlg properties

mask
If non-zero (default zero) TriggerAlg will make a bit-by-bit and; if the result is zero, the event processing will be terminated.
throttle
If true (default false) will veto the event if  b_THROTTLE bits are set. [This should only veto b_Track: I'll fix that.]

-Toby Burnett 08/08/2005