All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
decoderdefs_icarus.fcl
Go to the documentation of this file.
2 
3 BEGIN_PROLOG
4 
6  module_type: TriggerConfigurationExtraction
7 }
8 
9 extractPMTconfig: {
10  module_type: PMTconfigurationExtraction
11  AssignOfflineChannelIDs: true
12 }
13 
14 
15 decodeFilterNoise: {
16  module_type: FilterNoiseICARUS
17  FragmentsLabel: "daq:PHYSCRATEDATA"
18  OutputPedestalCor: false
19  OutputPedestalPath: "RAW"
20  DiagnosticOutput: false
21  DecoderTool: @local::TPCDecoderFilter1DTool
22 }
23 
24 decodeTPC: {
25  module_type: DaqDecoderICARUSTPC
26  FragmentsLabel: "daq:PHYSCRATEDATA"
27  OutputRawWaveform: false
28  OutputCorrection: false
29  OutputRawWavePath: "RAW"
30  OutputCoherentPath: "Cor"
31  DiagnosticOutput: false
32  DecoderTool: @local::TPCDecoderFilter1DTool
33 }
34 
35 decodeTPCROI: {
36  module_type: DaqDecoderICARUSTPCwROI
37  FragmentsLabelVec: [ "daq:PHYSCRATEDATA" ]
38  OutputRawWaveform: false
39  OutputCorrection: false
40  OutputRawWavePath: "RAW"
41  OutputCoherentPath: "Cor"
42  DiagnosticOutput: false
43  CoherentGrouping: 64
44  DecoderTool: @local::TPCNoiseFilter1DTool
45 }
46 
47 decodePMT: {
48  module_type: DaqDecoderICARUSPMT
49  FragmentsLabels: [ "daq:CAENV1730", "daq:ContainerCAENV1730" ]
50  PMTconfigTag: @nil # must override
51  TriggerTag: @nil # must override
52  BoardSetup: @local::icarus_V1730_setup
53 }
54 
55 decodeTrigger: {
56  module_type: DaqDecoderICARUSTrigger
57  FragmentsLabel: "daq:ICARUSTriggerUDP"
58  DecoderTool: @local::TriggerDecoderTool
59 }
60 
61 decodeTriggerV2: {
62  module_type: DaqDecoderICARUSTrigger
63  FragmentsLabel: "daq:ICARUSTriggerV2"
64  DecoderTool: @local::TriggerDecoderV2Tool
65 }
66 
67 END_PROLOG
BEGIN_PROLOG extractTriggerConfig
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 module_type
process_name sequence::icarus_stage0_multiTPC physics drop *_ *_ *_DAQ drop *_decon1droi_ *_ drop *_decon1DroiTPC *_ *_ *physics producers daqTPCROI FragmentsLabelVec