All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
decodeTrigger_icarus.fcl
Go to the documentation of this file.
2 #include "rootoutput_icarus.fcl"
3 #include "decoderdefs_icarus.fcl"
4 
5 process_name: DecodeTrg
6 
7 services: {
8 
9  @table::icarus_art_services
10  message: @local::icarus_message_services_interactive_debug
11 
12  @table::icarus_geometry_services
14 }
15 
16 
17 physics: {
18 
19  producers: {
20 
21 // pmtconfig: @local::extractPMTconfig
22  triggerconfig: @local::extractTriggerConfig
23 
24  daqTrigger: @local::decodeTriggerV2
25 
26 // daqPMT: @local::decodePMT
27 
28  }
29 
30 // decoding: [ PMTconfig, triggerconfig, daqTrigger, daqPMT ]
31  decoding: [ triggerconfig, daqTrigger ]
32  streams: [ rootoutput ]
33 }
34 
35 outputs: {
36  rootoutput: {
37  @table::icarus_rootoutput
38  dataTier: "decoded"
39  fileProperties: { maxInputFiles: 1 }
40  checkFileName: false
41  compressionLevel: 501
42 
43  outputCommands: [ "drop *_*_*_*", "keep *_*_*_DecodeTrg" ]
44  } # rootoutput
45 } # outputs
46 
47 
48 physics.producers.daqTrigger.DecoderTool.TrigConfigLabel: triggerconfig
49 physics.producers.daqTrigger.DecoderTool.DiagnosticOutput: true
50 physics.producers.daqTrigger.DecoderTool.Debug: true
51 
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 caloskimCalorimetryCryoE physics caloskimCalorimetryCryoW physics sequence::physics pathW services
services DetectorClocksService
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
process_name can override from command line with o or output dataTier
Definition: runPID.fcl:28
BEGIN_PROLOG extractTriggerConfig
BEGIN_PROLOG gatesFromTracksW gatesFromTracksE streams
process_name daqTrigger
outputs out1 outputCommands
BEGIN_PROLOG icarus_detectorclocks
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsWindowPair END_PROLOG trigslidewindowOR6m output outputs
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name