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 |
---|---|---|---|
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 |
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 | 0 |
Moon Shadow | TRIG_ID_DATA_MOON | 29 | 0 |
Sun Shadow | TRIG_ID_DATA_SUN | 30 | 0 |
Michel Electron | TRIG_ID_DATA_MICHEL | 31 | 0 |
Supernova Cross-trigger | TRIG_ID_DATA_SNXTRIG | 32 | 0 |
Michel Electron (Var 2) | TRIG_ID_DATA_MICHEL_VAR2 | 33 | 0 |
Michel Electron (Var 3) | TRIG_ID_DATA_MICHEL_VAR3 | 34 | 0 |
Michel Electron (Var 4) | TRIG_ID_DATA_MICHEL_VAR4 | 35 | 0 |
Michel Electron (test) | TRIG_ID_DATA_MICHEL_TEST | 36 | 0 |
Neural-Net Fast Monopole | TRIG_ID_DATA_FASTMONONN | 37 | 0 |
Neural-Net Fast Monopole (Var 2) | TRIG_ID_DATA_FASTMONONN_VAR2 | 38 | 0 |
Neural-Net Fast Monopole (Var 3) | TRIG_ID_DATA_FASTMONONN_VAR3 | 39 | 0 |
Neural-Net Fast Monopole (test) | TRIG_ID_DATA_FASTMONONN_TEST | 40 | 0 |
LIGO Primary | TRIG_ID_LIGO_TRIGGER | 41 | 0 |
LIGO Heart Beat (Slow) | TRIG_ID_LIGO_BEAT_SLOW | 42 | 0 |
Ligo Heart Beat (Fast) | TRIG_ID_LIGO_BEAT_FAST | 43 | 0 |
Test Beam Spill | TRIG_ID_TESTBEAM_SPILL | 44 | 0 |
Test Beam Particle | TRIG_ID_TESTBEAM_TRIGGERED | 45 | 0 |
Neutron/Anti-Neutron Osc. | TRIG_ID_DATA_NNBAR | 46 | 0 |
Horizontal Muon (Throughgoing) | TRIG_ID_DATA_H_MU | 47 | 0 |
Trigger Bit Code Identifier | Bit Mask | Description |
---|---|---|
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 |
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) |
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:
"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