Project

General

Profile

Current TriggerTriggerBit Assignments » History » Version 18

Version 17 (Alec Habig, 02/13/2015 07:59 AM) → Version 18/19 (Connor Johnson, 10/17/2018 03:25 PM)

h1. Current Trigger and TriggerBit Assignments

These are current as of 29JULY2014

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.

These are set in DAQDataFormats in the TriggerDefines.h and TriggerDefines.cpp files:

* Code identifiers that start with "TRIG_ID" are designed to return the bit NUMBER of the trigger.
* Code identifiers that start with "TRIG_BIT" are designed to return the bit MASK for the trigger.

|_. Trigger Name |_. Code Identifier |_. Bit Assigment |_. Trigger Page |
|_\4=. Standard DAQ Triggers |
| NULL | TRIG_ID_NULL | 0 | 0 |
| NuMI Beam ($74) | TRIG_ID_BEAM_NUMI | 1 | 0 |
| Booster Beam | TRIG_ID_BEAM_BOONE | 2 | 0 |
| Software Periodic Pulser | TRIG_ID_SOFT_CAL_PER | 3 | 0 |
| Software Random Pulser | TRIG_ID_SOFT_CAL_RND | 4 | 0 |
| Software Manual Trigger | TRIG_ID_SOFT_MANUAL | 5 | 0 |
| Accel. 1 Pulse Per Second | TRIG_ID_BEAM_1PPS | 6 | 0 |
|_\4=. Data Driven Triggers (DDTs) |
| Super Nova Trigger | TRIG_ID_DATA_SN | 13 | 0 |
| High Energy Density | TRIG_ID_DATA_ENERGY | 14 | 0 |
| Calibration Muon | TRIG_ID_DATA_CALMU | 15 | 0 |
| Upward going Muon | TRIG_ID_DATA_UPMU | 16 | 0 |
| Contained Muon Neutrino | TRIG_ID_DATA_NUMU | 17 | 0 |
| Contained Electron Neutrino | TRIG_ID_DATA_NUE | 18 | 0 |
| Fast Monopole | TRIG_ID_DATA_FASTMONO | 19 | 0 |
| Slow Monopole | TRIG_ID_DATA_SLOWMONO | 20 | 0 |
| FEB Overflow Detection | TRIG_ID_DATA_FEBOVERFLOW | 21 | 0 |
| Near Det Activity (Var. 1) | TRIG_ID_DATA_ACTIVITY_1 | 22 | 0 |
| Near Det Activity (Var. 2) | TRIG_ID_DATA_ACTIVITY_2 | 23 | 0 |
| Monte Carlo Simulation Evt | TRIG_ID_SOFT_MONTECARLO | 24 | 0 |
| SNEWS Primary | TRIG_ID_SNEWS_TRIGGER | 25 | 0 |
| SNEWS Heart Beat (Slow) | TRIG_ID_SNEWS_BEAT_SLOW | 26 | 0 |
| SNEWS Heart Beam (Fast) | TRIG_ID_SNEWS_BEAT_FAST | 27 | 0 |
| Contained Vertex | TRIG_ID_DATA_CONTAINED | 28 |
| Moon Shadow | TRIG_ID_DATA_MOON | 29 |
| Sun Shadow | TRIG_ID_DATA_SUN | 30 |
| Michel Electron | TRIG_ID_DATA_MICHEL | 31 |
| Supernova Cross-trigger | TRIG_ID_DATA_SNXTRIG | 32 |
| Michel Electron (Var 2) | TRIG_ID_DATA_MICHEL_VAR2 | 33 |
| Michel Electron (Var 3) | TRIG_ID_DATA_MICHEL_VAR3 | 34 |
| Michel Electron (Var 4) | TRIG_ID_DATA_MICHEL_VAR4 | 35 |
| Michel Electron (test) | TRIG_ID_DATA_MICHEL_TEST | 36 |
| Neural-Net Fast Monopole | TRIG_ID_DATA_FASTMONONN | 37 |
| Neural-Net Fast Monopole (Var 2) | TRIG_ID_DATA_FASTMONONN_VAR2 | 38 |
| Neural-Net Fast Monopole (Var 3) | TRIG_ID_DATA_FASTMONONN_VAR3 | 39 |
| Neural-Net Fast Monopole (test) | TRIG_ID_DATA_FASTMONONN_TEST | 40 |
| LIGO Primary | TRIG_ID_LIGO_TRIGGER | 41 |
| LIGO Heart Beat (Slow) | TRIG_ID_LIGO_BEAT_SLOW | 42 |
| Ligo Heart Beat (Fast) | TRIG_ID_LIGO_BEAT_FAST | 43 |
| Test Beam Spill | TRIG_ID_TESTBEAM_SPILL | 44 |
| Test Beam Particle | TRIG_ID_TESTBEAM_TRIGGERED | 45 |
| Neutron/Anti-Neutron Osc. | TRIG_ID_DATA_NNBAR | 46 |
| Horizontal Muon (Throughgoing) | TRIG_ID_DATA_H_MU | 47 |


|_. Trigger Bit Code Identifier |_. Bit Mask |_. Description |
|_\3=. General DAQ Triggers |
| TRIG_BIT_NULL |0x00 | A NULL trigger |
| TRIG_BIT_BEAM_NUMI | 0x01 | A NuMI beam trigger |
| TRIG_BIT_BEAM_BOONE | 0x02 | A Booster beam trigger |
| TRIG_BIT_SOFT_CAL_PER | 0x04 | A calibration periodic trigger |
| TRIG_BIT_SOFT_CAL_RND | 0x08 | A calibration random trigger |
| TRIG_BIT_SOFT_MANUAL | 0x10 | A manually issued trigger |
| TRIG_BIT_BEAM_1PPS | 0x20 | An accelerator 1 pulse/sec trigger |
| TRIG_BIT_SOFT_MONTECARLO | 0x800000 | A Montecarlo Trigger |
|_\3=. Data Driven Triggers |
| TRIG_BIT_DATA_SN | 0x001000 | a SN trigger |
| TRIG_BIT_DATA_ENERGY | 0x002000 | big-energy events (brehms and air showers) |
| TRIG_BIT_DATA_CALMU | 0x004000 | a calibration muon trigger |
| TRIG_BIT_DATA_UPMU | 0x008000 | upgoing muon trigger |
| TRIG_BIT_DATA_NUMU | 0x010000 | contained nu-induced muons |
| TRIG_BIT_DATA_NUE | 0x020000 | electron showers |
| TRIG_BIT_DATA_FASTMONO | 0x040000 | fast monopoles |
| TRIG_BIT_DATA_SLOWMONO | 0x080000 | slow monopoles |
| TRIG_BIT_DATA_FEBOVERFLOW| 0x100000 | FEB Overflow error trigger |
| TRIG_BIT_DATA_ACTIVITY_1 | 0x200000 | Activity Trigger Variant 1 (Near Det) |
| TRIG_BIT_DATA_ACTIVITY_2 | 0x400000 | Activity Trigger Variant 2 (Near Det) |
|_\3=. Mid Word Triggers |
| TRIG_BIT_SNEWS_TRIGGER | 0x00000001 | SNEWS Trigger |
| TRIG_BIT_SNEWS_BEAT_SLOW | 0x00000002 | SNEWS Heart Beat Slow |
| TRIG_BIT_SNEWS_BEAT_FAST | 0x00000004 | SNEWS Heart Beat Fast |
| TRIG_BIT_DATA_CONTAINED | 0x00000008 | a contained vertex trigger |
| TRIG_BIT_DATA_MOON | 0x00000010 | muon from near moon |
| TRIG_BIT_DATA_SUN | 0x00000020 | muon from near sun |
| TRIG_BIT_DATA_MICHEL | 0x00000040 | michel electron |
| TRIG_BIT_DATA_SNXTRIG | 0x00000080 | The other detector has seen a SN |
| TRIG_BIT_DATA_MICHEL_VAR2 | 0x00000100 | Michel electron trigger (production) |
| TRIG_BIT_DATA_MICHEL_VAR3 | 0x00000200 | Michel electron trigger variant 2 |
| TRIG_BIT_DATA_MICHEL_VAR4 | 0x00000400 | Michel electron trigger variant 3 |
| TRIG_BIT_DATA_MICHEL_TEST | 0x00000800 | Michel electron test trigger (test) |
| TRIG_BIT_DATA_FASTMONO_NN | 0x00001000 | Fast Monopole using Neural Network (production) |
| TRIG_BIT_DATA_FASTMONO_NN_VAR2 | 0x00002000 | Fast Monopole using Neural Network Variant 2 (production) |
| TRIG_BIT_DATA_FASTMONO_NN_VAR3 | 0x00004000 | Fast Monopole using Neural Network Variant 3 (production) |
| TRIG_BIT_DATA_FASTMONO_NN_TEST | 0x00008000 | Fast Monopole test trigger using Neural Network (test) |
| TRIG_BIT_LIGO_TRIGGER | 0x00010000 | LIGO Trigger |
| TRIG_BIT_LIGO_BEAT_SLOW | 0x00020000 | LIGO Heart Beat Slow |
| TRIG_BIT_LIGO_BEAT_FAST | 0x00040000 | LIGO Heart Beat Fast |
| TRIG_BIT_TESTBEAM_SPILL | 0x00080000 | Testbeam whole spill |
| TRIG_BIT_TESTBEAM_TRIGGERED | 0x00100000 | Testbeam triggered particle |
| TRIG_BIT_DATA_NNBAR | 0x00200000 | N-Nbar oscillation trigger |
| TRIG_BIT_DATA_H_MU | 0x00400000 | Horizontal muon trigger |


Long String names for triggers:

<pre>
"NuMI Beam Spill Trigger", // Bit 0
"Booster Beam Spill Trigger", // Bit 1
"Periodic Calibration Pulser", // Bit 2
"Random Calibration Pulser", // Bit 3
"Manually Issued Trigger", // Bit 4
"Accelerator PPS Trigger", // Bit 5
"DDTest", // Bit 6
"Not Defined", // Bit 7
"Not Defined", // Bit 8
"Not Defined", // Bit 9
"Not Defined", // Bit 10
"Not Defined", // Bit 11
"Data Driven Supernova", // Bit 12
"Data Driven Energy", // Bit 13
"Data Driven Calibration Muon", // Bit 14
"Data Driven Upmu", // Bit 15
"Data Driven Numu", // Bit 16
"Data Driven Nue", // Bit 17
"Data Driven Fast Monopole", // Bit 18
"Data Driven Slow Monople", // Bit 19
"Data Driven FEB Overflow", // Bit 20
"Data Driven Activity 1 (NearDet)", // Bit 21
"Data Driven Activity 2 (NearDet)", // Bit 22
"Monte Carlo/Simulation Trigger", // Bit 23
"SNEWS Trigger", // Bit 24
"SNEWS Beat Slow", // Bit 25
"SNEWS Beat Fast", // Bit 26
"Data Driven Contained Vertex", // Bit 27
"Data Driven Moon", // Bit 28
"Data Driven Sun", // Bit 29
"Data Driven Michel", // Bit 30
"Supernova Cross-trigger", // Bit 31
"Data Driven Michel Variant 2", // Bit 32
"Data Driven Michel Variant 3", // Bit 33
"Data Driven Michel Variant 4", // Bit 34
"Data Driven Michel Test", // Bit 35
"Data Driven Fast Monopole Neural Network", // Bit 36
"Data Driven Fast Monopole Neural Network Variant 2", // Bit 37
"Data Driven Fast Monopole Neural Network Variant 3", // Bit 38
"Data Driven Fast Monopole Neural Network Test", // Bit 39
"LIGO Trigger", // Bit 40
"LIGO Beat Slow", // Bit 41
"LIGO Beat Fast", // Bit 42
"Testbeam Whole Spill", // Bit 43
"Testbeam Triggered Particle", // Bit 44
"Data Driven Neutron-Antineutron",// Bit 45
"Data Driven Horizontal Muon", // Bit 46

</pre>