ProtoDUNETriggerFilter.fcl
Go to the documentation of this file.
1 # ProtoDUNETriggerFilter.fcl
2 #
3 # David Adams
4 # October 2018
5 #
6 # Configurations for the protoDUNE trigger flag selection module.
7 #
8 # Trigger flags of interest:
9 # 8 -random triggers
10 # 12 - beam triggrs
11 # 13 - CRT triggers
12 # Complete list is at
13 # https://twiki.cern.ch/twiki/bin/view/CENF/TimingSystemAdvancedOp#Reference_info
14 
15 BEGIN_PROLOG
16 
17 # Keep all triggers.
18 pdsp_trigfilter_all: {
19  module_type: "ProtoDUNETriggerFilter"
20  LogLevel: 1 # 2 shows accept/reject for every event
21  TimingLabel: "timingrawdecoder"
22  TimingInstance: "daq"
23  TriggerLabel: "ctbrawdecoder"
24  TriggerInstance: "daq"
25  TimingFlagSelectList: [] # List of triggers to accept (empty for all)
26  TimingFlagDeselectList: [] # List of trigger for which event should be rejected.
27 }
28 
29 # Select beam triggers.
30 pdsp_trigfilter_beam: @local::pdsp_trigfilter_all
31 pdsp_trigfilter_beam.TimingFlagSelectList: [ 12 ]
32 
33 # Select CRT triggers.
34 pdsp_trigfilter_crt: @local::pdsp_trigfilter_all
35 pdsp_trigfilter_crt.TimingFlagSelectList: [ 13 ]
36 
37 END_PROLOG