Project

General

Profile

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