Project

General

Profile

Current TriggerTriggerBit Assignments » History » Version 18

Connor Johnson, 10/17/2018 03:25 PM

1 1 Andrew Norman
h1. Current Trigger and TriggerBit Assignments
2 1 Andrew Norman
3 1 Andrew Norman
These are current as of 29JULY2014
4 1 Andrew Norman
5 17 Alec Habig
Note that https://cdcvs.fnal.gov/redmine/documents/253 is the GT page documenting which triggers are doing what, and is kept current with the code - please read it rather then relying on the (possibly outdated) information here.
6 17 Alec Habig
7 1 Andrew Norman
These are set in DAQDataFormats in the TriggerDefines.h and TriggerDefines.cpp files:
8 3 Andrew Norman
9 16 Andrew Norman
 * Code identifiers that start with "TRIG_ID" are designed to return the bit NUMBER of the trigger.
10 16 Andrew Norman
 * Code identifiers that start with "TRIG_BIT" are designed to return the bit MASK for the trigger.
11 16 Andrew Norman
12 1 Andrew Norman
|_. Trigger Name            |_. Code Identifier     |_. Bit Assigment |_. Trigger Page |
13 14 Andrew Norman
|_\4=. Standard DAQ Triggers |
14 3 Andrew Norman
| NULL                      | TRIG_ID_NULL         | 0 | 0 |
15 3 Andrew Norman
| NuMI Beam ($74)           | TRIG_ID_BEAM_NUMI    | 1 | 0 |
16 3 Andrew Norman
| Booster Beam              | TRIG_ID_BEAM_BOONE   | 2 | 0 |
17 3 Andrew Norman
| Software Periodic Pulser  | TRIG_ID_SOFT_CAL_PER | 3 | 0 |
18 3 Andrew Norman
| Software Random Pulser    | TRIG_ID_SOFT_CAL_RND | 4 | 0 |
19 3 Andrew Norman
| Software Manual Trigger   | TRIG_ID_SOFT_MANUAL  | 5 | 0 |
20 3 Andrew Norman
| Accel. 1 Pulse Per Second | TRIG_ID_BEAM_1PPS    | 6 | 0 |
21 12 Andrew Norman
|_\4=. Data Driven Triggers (DDTs) |
22 5 Andrew Norman
| Super Nova Trigger        | TRIG_ID_DATA_SN      | 13 | 0 |
23 5 Andrew Norman
| High Energy Density       | TRIG_ID_DATA_ENERGY  | 14 | 0 |
24 5 Andrew Norman
| Calibration Muon          | TRIG_ID_DATA_CALMU   | 15 | 0 |
25 6 Andrew Norman
| Upward going Muon         | TRIG_ID_DATA_UPMU    | 16 | 0 |
26 6 Andrew Norman
| Contained Muon Neutrino   | TRIG_ID_DATA_NUMU    | 17 | 0 |
27 6 Andrew Norman
| Contained Electron Neutrino | TRIG_ID_DATA_NUE   | 18 | 0 |
28 6 Andrew Norman
| Fast Monopole             | TRIG_ID_DATA_FASTMONO    | 19 | 0 |
29 6 Andrew Norman
| Slow Monopole             | TRIG_ID_DATA_SLOWMONO    | 20 | 0 |
30 6 Andrew Norman
| FEB Overflow Detection    | TRIG_ID_DATA_FEBOVERFLOW | 21 | 0 |
31 6 Andrew Norman
| Near Det Activity (Var. 1) | TRIG_ID_DATA_ACTIVITY_1 | 22 | 0 |
32 6 Andrew Norman
| Near Det Activity (Var. 2) | TRIG_ID_DATA_ACTIVITY_2 | 23 | 0 |
33 6 Andrew Norman
| Monte Carlo Simulation Evt | TRIG_ID_SOFT_MONTECARLO | 24 | 0 |
34 6 Andrew Norman
| SNEWS Primary              | TRIG_ID_SNEWS_TRIGGER   | 25 | 0 |
35 6 Andrew Norman
| SNEWS Heart Beat (Slow)    | TRIG_ID_SNEWS_BEAT_SLOW | 26 | 0 |
36 6 Andrew Norman
| SNEWS Heart Beam (Fast)    | TRIG_ID_SNEWS_BEAT_FAST | 27 | 0 |
37 18 Connor Johnson
| Contained Vertex                  | TRIG_ID_DATA_CONTAINED       | 28 |
38 18 Connor Johnson
| Moon Shadow                       | TRIG_ID_DATA_MOON            | 29 |
39 18 Connor Johnson
| Sun Shadow                        | TRIG_ID_DATA_SUN             | 30 |
40 18 Connor Johnson
| Michel Electron                   | TRIG_ID_DATA_MICHEL          | 31 |
41 18 Connor Johnson
| Supernova Cross-trigger           | TRIG_ID_DATA_SNXTRIG         | 32 |
42 18 Connor Johnson
| Michel Electron (Var 2)           | TRIG_ID_DATA_MICHEL_VAR2     | 33 |
43 18 Connor Johnson
| Michel Electron (Var 3)           | TRIG_ID_DATA_MICHEL_VAR3     | 34 |
44 18 Connor Johnson
| Michel Electron (Var 4)           | TRIG_ID_DATA_MICHEL_VAR4     | 35 |
45 18 Connor Johnson
| Michel Electron (test)            | TRIG_ID_DATA_MICHEL_TEST     | 36 |
46 18 Connor Johnson
| Neural-Net Fast Monopole          | TRIG_ID_DATA_FASTMONONN      | 37 |
47 18 Connor Johnson
| Neural-Net Fast Monopole (Var 2)  | TRIG_ID_DATA_FASTMONONN_VAR2 | 38 |
48 18 Connor Johnson
| Neural-Net Fast Monopole (Var 3)  | TRIG_ID_DATA_FASTMONONN_VAR3 | 39 |
49 18 Connor Johnson
| Neural-Net Fast Monopole (test)   | TRIG_ID_DATA_FASTMONONN_TEST | 40 |
50 18 Connor Johnson
| LIGO Primary                      | TRIG_ID_LIGO_TRIGGER         | 41 |
51 18 Connor Johnson
| LIGO Heart Beat (Slow)            | TRIG_ID_LIGO_BEAT_SLOW       | 42 |
52 18 Connor Johnson
| Ligo Heart Beat (Fast)            | TRIG_ID_LIGO_BEAT_FAST       | 43 |
53 18 Connor Johnson
| Test Beam Spill                   | TRIG_ID_TESTBEAM_SPILL       | 44 |
54 18 Connor Johnson
| Test Beam Particle                | TRIG_ID_TESTBEAM_TRIGGERED   | 45 |
55 18 Connor Johnson
| Neutron/Anti-Neutron Osc.         | TRIG_ID_DATA_NNBAR           | 46 |
56 18 Connor Johnson
| Horizontal Muon (Throughgoing)    | TRIG_ID_DATA_H_MU            | 47 |
57 2 Andrew Norman
58 1 Andrew Norman
59 7 Andrew Norman
|_. Trigger Bit Code Identifier |_. Bit Mask |_. Description |
60 14 Andrew Norman
|_\3=. General DAQ Triggers |
61 7 Andrew Norman
|    TRIG_BIT_NULL         |0x00  |      A NULL trigger |
62 7 Andrew Norman
| TRIG_BIT_BEAM_NUMI       | 0x01 |      A NuMI beam trigger |
63 7 Andrew Norman
| TRIG_BIT_BEAM_BOONE      | 0x02 |      A Booster beam trigger |
64 7 Andrew Norman
| TRIG_BIT_SOFT_CAL_PER    | 0x04 |      A calibration periodic trigger |
65 7 Andrew Norman
| TRIG_BIT_SOFT_CAL_RND    | 0x08 |      A calibration random trigger |
66 14 Andrew Norman
| TRIG_BIT_SOFT_MANUAL     | 0x10 |      A manually issued trigger |
67 7 Andrew Norman
| TRIG_BIT_BEAM_1PPS       | 0x20 |      An accelerator 1 pulse/sec trigger |
68 7 Andrew Norman
| TRIG_BIT_SOFT_MONTECARLO | 0x800000 |  A Montecarlo Trigger |
69 7 Andrew Norman
|_\3=. Data Driven Triggers |
70 7 Andrew Norman
| TRIG_BIT_DATA_SN         | 0x001000 |      a SN trigger |
71 7 Andrew Norman
| TRIG_BIT_DATA_ENERGY     | 0x002000 |      big-energy events (brehms and air showers) |
72 7 Andrew Norman
| TRIG_BIT_DATA_CALMU      | 0x004000 |      a calibration muon trigger |
73 7 Andrew Norman
| TRIG_BIT_DATA_UPMU       | 0x008000 |      upgoing muon trigger |
74 7 Andrew Norman
| TRIG_BIT_DATA_NUMU       | 0x010000 |      contained nu-induced muons |
75 7 Andrew Norman
| TRIG_BIT_DATA_NUE        | 0x020000 |      electron showers |
76 7 Andrew Norman
| TRIG_BIT_DATA_FASTMONO   | 0x040000 |      fast monopoles |
77 7 Andrew Norman
| TRIG_BIT_DATA_SLOWMONO   | 0x080000 |      slow monopoles |
78 15 Andrew Norman
| TRIG_BIT_DATA_FEBOVERFLOW| 0x100000 |      FEB Overflow error trigger |
79 1 Andrew Norman
| TRIG_BIT_DATA_ACTIVITY_1 | 0x200000 |      Activity Trigger Variant 1 (Near Det) |
80 1 Andrew Norman
| TRIG_BIT_DATA_ACTIVITY_2 | 0x400000 |      Activity Trigger Variant 2 (Near Det) |
81 1 Andrew Norman
|_\3=. Mid Word Triggers |
82 18 Connor Johnson
| TRIG_BIT_SNEWS_TRIGGER         | 0x00000001 |    SNEWS Trigger | 
83 18 Connor Johnson
| TRIG_BIT_SNEWS_BEAT_SLOW       | 0x00000002 |    SNEWS Heart Beat Slow |
84 18 Connor Johnson
| TRIG_BIT_SNEWS_BEAT_FAST       | 0x00000004 |    SNEWS Heart Beat Fast |
85 18 Connor Johnson
| TRIG_BIT_DATA_CONTAINED        | 0x00000008 |    a contained vertex trigger |
86 18 Connor Johnson
| TRIG_BIT_DATA_MOON             | 0x00000010 |    muon from near moon |
87 18 Connor Johnson
| TRIG_BIT_DATA_SUN              | 0x00000020 |    muon from near sun |
88 18 Connor Johnson
| TRIG_BIT_DATA_MICHEL           | 0x00000040 |    michel electron |
89 18 Connor Johnson
| TRIG_BIT_DATA_SNXTRIG          | 0x00000080 |    The other detector has seen a SN |
90 18 Connor Johnson
| TRIG_BIT_DATA_MICHEL_VAR2      | 0x00000100 |    Michel electron trigger (production) |
91 18 Connor Johnson
| TRIG_BIT_DATA_MICHEL_VAR3      | 0x00000200 |    Michel electron trigger variant 2 |
92 18 Connor Johnson
| TRIG_BIT_DATA_MICHEL_VAR4      | 0x00000400 |    Michel electron trigger variant 3 |
93 18 Connor Johnson
| TRIG_BIT_DATA_MICHEL_TEST      | 0x00000800 |    Michel electron test trigger (test) |
94 18 Connor Johnson
| TRIG_BIT_DATA_FASTMONO_NN      | 0x00001000 |    Fast Monopole using Neural Network (production) |
95 18 Connor Johnson
| TRIG_BIT_DATA_FASTMONO_NN_VAR2 | 0x00002000 |    Fast Monopole using Neural Network Variant 2 (production) |
96 18 Connor Johnson
| TRIG_BIT_DATA_FASTMONO_NN_VAR3 | 0x00004000 |    Fast Monopole using Neural Network Variant 3 (production) |
97 18 Connor Johnson
| TRIG_BIT_DATA_FASTMONO_NN_TEST | 0x00008000 |    Fast Monopole test trigger using Neural Network (test) |
98 18 Connor Johnson
| TRIG_BIT_LIGO_TRIGGER          | 0x00010000 |    LIGO Trigger |
99 18 Connor Johnson
| TRIG_BIT_LIGO_BEAT_SLOW        | 0x00020000 |    LIGO Heart Beat Slow |
100 18 Connor Johnson
| TRIG_BIT_LIGO_BEAT_FAST        | 0x00040000 |    LIGO Heart Beat Fast |
101 18 Connor Johnson
| TRIG_BIT_TESTBEAM_SPILL        | 0x00080000 |    Testbeam whole spill |
102 18 Connor Johnson
| TRIG_BIT_TESTBEAM_TRIGGERED    | 0x00100000 |    Testbeam triggered particle |
103 18 Connor Johnson
| TRIG_BIT_DATA_NNBAR            | 0x00200000 |    N-Nbar oscillation trigger |
104 18 Connor Johnson
| TRIG_BIT_DATA_H_MU             | 0x00400000 |    Horizontal muon trigger |
105 16 Andrew Norman
106 16 Andrew Norman
Long String names for triggers:
107 1 Andrew Norman
108 1 Andrew Norman
<pre>
109 1 Andrew Norman
    "NuMI Beam Spill Trigger",      // Bit 0
110 1 Andrew Norman
    "Booster Beam Spill Trigger",   // Bit 1
111 1 Andrew Norman
    "Periodic Calibration Pulser",  // Bit 2
112 1 Andrew Norman
    "Random Calibration Pulser",    // Bit 3
113 1 Andrew Norman
    "Manually Issued Trigger",      // Bit 4
114 1 Andrew Norman
    "Accelerator PPS Trigger",      // Bit 5
115 1 Andrew Norman
    "DDTest",                           // Bit 6
116 1 Andrew Norman
    "Not Defined",                      // Bit 7
117 1 Andrew Norman
    "Not Defined",                      // Bit 8
118 1 Andrew Norman
    "Not Defined",                      // Bit 9
119 1 Andrew Norman
    "Not Defined",                      // Bit 10
120 1 Andrew Norman
    "Not Defined",                      // Bit 11
121 1 Andrew Norman
    "Data Driven Supernova",            // Bit 12
122 1 Andrew Norman
    "Data Driven Energy",               // Bit 13
123 1 Andrew Norman
    "Data Driven Calibration Muon",     // Bit 14
124 1 Andrew Norman
    "Data Driven Upmu",                 // Bit 15
125 1 Andrew Norman
    "Data Driven Numu",                 // Bit 16
126 1 Andrew Norman
    "Data Driven Nue",                  // Bit 17
127 1 Andrew Norman
    "Data Driven Fast Monopole",        // Bit 18
128 1 Andrew Norman
    "Data Driven Slow Monople",         // Bit 19
129 1 Andrew Norman
    "Data Driven FEB Overflow",         // Bit 20
130 1 Andrew Norman
    "Data Driven Activity 1 (NearDet)", // Bit 21
131 1 Andrew Norman
    "Data Driven Activity 2 (NearDet)", // Bit 22
132 1 Andrew Norman
    "Monte Carlo/Simulation Trigger",   // Bit 23
133 1 Andrew Norman
    "SNEWS Trigger",                    // Bit 24
134 1 Andrew Norman
    "SNEWS Beat Slow",                  // Bit 25
135 1 Andrew Norman
    "SNEWS Beat Fast",                  // Bit 26
136 18 Connor Johnson
    "Data Driven Contained Vertex",   // Bit 27
137 18 Connor Johnson
    "Data Driven Moon",               // Bit 28
138 18 Connor Johnson
    "Data Driven Sun",                // Bit 29
139 18 Connor Johnson
    "Data Driven Michel",             // Bit 30
140 18 Connor Johnson
    "Supernova Cross-trigger",        // Bit 31
141 18 Connor Johnson
    "Data Driven Michel Variant 2",   // Bit 32
142 18 Connor Johnson
    "Data Driven Michel Variant 3",   // Bit 33
143 18 Connor Johnson
    "Data Driven Michel Variant 4",   // Bit 34
144 18 Connor Johnson
    "Data Driven Michel Test",        // Bit 35
145 18 Connor Johnson
    "Data Driven Fast Monopole Neural Network",           // Bit 36
146 18 Connor Johnson
    "Data Driven Fast Monopole Neural Network Variant 2", // Bit 37
147 18 Connor Johnson
    "Data Driven Fast Monopole Neural Network Variant 3", // Bit 38
148 18 Connor Johnson
    "Data Driven Fast Monopole Neural Network Test",      // Bit 39
149 18 Connor Johnson
    "LIGO Trigger",                   // Bit 40
150 18 Connor Johnson
    "LIGO Beat Slow",                 // Bit 41
151 18 Connor Johnson
    "LIGO Beat Fast",                 // Bit 42
152 18 Connor Johnson
    "Testbeam Whole Spill",           // Bit 43
153 18 Connor Johnson
    "Testbeam Triggered Particle",    // Bit 44
154 18 Connor Johnson
    "Data Driven Neutron-Antineutron",// Bit 45
155 18 Connor Johnson
    "Data Driven Horizontal Muon",    // Bit 46
156 1 Andrew Norman
</pre>