All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
wcls-decode-to-sig-base.fcl
Go to the documentation of this file.
1 BEGIN_PROLOG
2 
4 {
5  module_type : WireCellToolkit
6  wcls_main: {
7  tool_type: WCLS
8  apps: ["Pgrapher"]
9 
10  logsinks: ["stdout"]
11  loglevels: ["debug", "pgraph:info", "glue:debug", "sigproc:debug"]
12 
13  // Libraries in which to look for WCT components
14  plugins: ["WireCellGen", "WireCellSigProc", "WireCellRoot", "WireCellPgraph", "WireCellLarsoft"]
15 
16  // The tool marshals the art::Event to these visitors before.
17  // See notes below in params.
18  inputers: ["wclsRawFrameSource"
19  // To use wclsMultiChannelNoiseDB you must also put epoch:dynamic below
20  // and you must have geo::Geometry service in your environment.
21  // ,"wclsMultiChannelNoiseDB"
22  ]
23 
24  // or after the WCT app is run. These names MUST be used identically in the Jsonnet
25  // fixme: https://github.com/WireCell/larwirecell/issues/3
26  //outputers: ["wclsFrameSaver:nfsaver", "wclsFrameSaver:spsaver"]
27  outputers: ["wclsFrameSaver:spsaver"]
28 
29  // This sets the "main" Jsonnet file which provides the
30  // configuration for the Wire-Cell Toolkit components. It is
31  // take as relative to entries in WIRECELL_PATH.
32  configs: ["pgrapher/experiment/icarus/wcls-decode-to-sig.jsonnet"]
33 
34  // Set the "external variables" required by the Jsonnet.
35  params : {
36  // This locates the input raw::RawDigit collection in the art::Event
37  // raw_input_label: "daq"
38  raw_input_label: "simmer:daq"
39  tpc_volume_label: "" // eg "",0,1,2,3. Empty("") means all volumes
40 
41  // Set "data" vs. "sim". The epoch below probably should follow suit.
42  reality: "data"
43  // reality: "sim"
44  files_fields: "garfield-icarus-fnal-rev1.json.bz2"
45  // if epoch is "dynamic" you MUST add
46  // "wclsMultiChannelNoiseDB" to "inputers" and must NOT
47  // add it if not "dynamic"
48  // epoch: "dynamic"
49  // epoch: "perfect"
50  epoch: "after"
51 
52  // Save output signal waveforms (recob::Wire) in "sparse" or "dense" form
53  signal_output_form: "sparse"
54  }
55  }
56 }
57 
58 END_PROLOG
process_name WireCellLarsoft configs
BEGIN_PROLOG standard_wirecell_sigproc
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