1 #include "protoDUNE_reco_data_Dec2018.fcl"
3 process_name: wclsdatanfsp
7 #message: @local::dune_message_services_prod_debug
9 RandomNumberGenerator: {}
10 @table::protodune_rawdecoding_services
12 closeFileFast: true # default
13 fileName: "%ifb_raw_anal.root"
14 tmpDir: "<parent-path-of-filename>" # default
21 module_type: RootInput
22 saveMemoryObjectThreshold: 10485760
24 #inputCommands: ["drop *", "keep raw::RawDigits_*_*_*"]
25 #inputCommands: ["drop *", "keep *_*_*_Swizzler"]
31 module_type : WireCellToolkit
37 loglevels: ["debug", "pgraph:info"]
39 // Libraries in which to look for WCT components
40 plugins: ["WireCellGen", "WireCellSigProc", "WireCellRoot", "WireCellPgraph", "WireCellLarsoft"]
42 // The tool marshals the art::Event to these visitors before.
43 // See notes below in params.
44 inputers: ["wclsRawFrameSource"
45 // To use wclsMultiChannelNoiseDB you must also put epoch:dynamic below
46 // and you must have geo::Geometry service in your environment.
47 // ,"wclsMultiChannelNoiseDB"
50 // or after the WCT app is run. These names MUST be used identically in the Jsonnet
51 // fixme: https://github.com/WireCell/larwirecell/issues/3
52 //outputers: ["wclsFrameSaver:nfsaver", "wclsFrameSaver:spsaver"]
53 outputers: ["wclsFrameSaver:spsaver"]
55 // This sets the "main" Jsonnet file which provides the
56 // configuration for the Wire-Cell Toolkit components. It is
57 // take as relative to entries in WIRECELL_PATH.
58 configs: ["pgrapher/experiment/pdsp/wcls-nf-sp.jsonnet"]
60 // Set the "external variables" required by the Jsonnet.
62 // This locates the input raw::RawDigit collection in the art::Event
63 raw_input_label: "tpcrawdecoder:daq"
64 //raw_input_label: "caldata"
66 // Set "data" vs. "sim". The epoch below probably should follow suit.
70 // if epoch is "dynamic" you MUST add
71 // "wclsMultiChannelNoiseDB" to "inputers" and must NOT
72 // add it if not "dynamic"
77 // Save output signal waveforms (recob::Wire) in "sparse" or "dense" form
78 signal_output_form: "sparse"
85 trigger_paths : [ p1 ]
93 module_type: RootOutput
94 fileName: "output.root"
96 saveMemoryObjectThreshold: 10485760
100 // "drop *_nfspl1_raw_*",
101 // "drop *_nfspl1_threshold_*",
102 // "drop *_nfspl1_wiener_*",
103 // "drop *_nfspl1_gauss_*",
104 // "drop *_wcNoiseFilter_*_*",