1 process_name: wclsdatasp
5 saveMemoryObjectThreshold: 10485760
7 inputCommands: ["drop *", "keep recob::Wires_*_*_*"]
8 #inputCommands: ["drop *", "keep *_*_*_Swizzler"]
14 module_type : WireCellToolkit
19 // Libraries in which to look for WCT components
20 plugins: ["WireCellGen", "WireCellSigProc", "WireCellRoot", "WireCellPgraph", "WireCellLarsoft"]
22 // The tool marshals the art::Event to these visitors before.
23 // See notes below in params.
24 inputers: ["wclsCookedFrameSource"
25 // To use wclsMultiChannelNoiseDB you must also put epoch:dynamic below
26 // and you must have geo::Geometry service in your environment.
27 // ,"wclsMultiChannelNoiseDB"
30 // or after the WCT app is run. These names MUST be used identically in the Jsonnet
31 // fixme: https://github.com/WireCell/larwirecell/issues/3
32 //outputers: ["wclsFrameSaver:nfsaver", "wclsFrameSaver:spsaver"]
33 outputers: ["wclsFrameSaver:spsaver"]
35 // This sets the "main" Jsonnet file which provides the
36 // configuration for the Wire-Cell Toolkit components. It is
37 // take as relative to entries in WIRECELL_PATH.
38 configs: ["pgrapher/experiment/pdsp/wcls-sp.jsonnet"]
40 // Set the "external variables" required by the Jsonnet.
42 // This locates the input raw::RawDigit collection in the art::Event
43 //raw_input_label: "tpcrawdecoder:daq"
44 raw_input_label: "caldata"
46 // Set "data" vs. "sim". The epoch below probably should follow suit.
50 // if epoch is "dynamic" you MUST add
51 // "wclsMultiChannelNoiseDB" to "inputers" and must NOT
52 // add it if not "dynamic"
57 // Save output signal waveforms (recob::Wire) in "sparse" or "dense" form
58 signal_output_form: "sparse"
60 // Set the waveform sample length, eg, 6000, 15000, "auto"
69 trigger_paths : [ p1 ]
77 module_type: RootOutput
78 fileName: "output.root"
80 saveMemoryObjectThreshold: 10485760
84 // "drop *_nfspl1_raw_*",
85 // "drop *_nfspl1_threshold_*",
86 // "drop *_nfspl1_wiener_*",
87 // "drop *_nfspl1_gauss_*",
88 // "drop *_wcNoiseFilter_*_*",