All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
wcls-sim-drift-simchannel.fcl
Go to the documentation of this file.
2 
4 {
5  TFileService: { }
6  @table::icarus_common_services
7 }
8 # explicitly set the split wire geometry
9 services.Geometry: @local::icarus_geometry
10 services.ExptGeoHelperInterface: @local::icarus_geometry_helper
11 
12 process_name: wclssim
13 physics :{
14  producers: {
15  plopper : {
16  module_type : BlipMaker
17  }
18  simmer : {
19  module_type : WireCellToolkit
20  wcls_main: {
21  tool_type: WCLS
22  apps: ["Pgrapher"]
23 
24  // logsinks: ["stdout"]
25  // loglevels: ["magnify:debug"]
26 
27  plugins: ["WireCellPgraph", "WireCellGen","WireCellSio","WireCellRoot","WireCellLarsoft"]
28 
29  // needs to be found via your WIRECELL_PATH
30  configs: ["pgrapher/experiment/icarus/wcls-sim-drift-simchannel.jsonnet"]
31 
32 
33  // Contract note: these exact "type:name" must be used to identify
34  // the configuration data structures for these components in the Jsonnet.
35 
36  inputers: ["wclsSimDepoSource:electron"]
37  outputers: [
38  "wclsSimChannelSink:postdrift",
39  "wclsFrameSaver:simdigits"
40  // ,"wclsFrameSaver:nfdigits",
41  // "wclsFrameSaver:spsignals",
42  // "wclsFrameSaver:spthresholds"
43  ]
44 
45  // Make available parameters via Jsonnet's std.extVar()
46  params: {
47  }
48  }
49  }
50  }
51  p1 : [ plopper, simmer ]
52  outputFiles : [ out ]
53 
54  trigger_paths : [ p1 ]
55  end_paths: [ outputFiles ]
56 }
57 outputs: {
58  out: {
59  module_type: RootOutput
60  // fileName: "%ifb_wcsim.root"
61  fileName: "wcsim.root"
62 
63  outputCommands : [
64  // "drop *", "keep recob::Wires_*_*_*"
65  "keep *_*_*_*"
66  // "drop *_nfspl1_raw_*",
67  // "drop *_nfspl1_threshold_*",
68  // "drop *_nfspl1_wiener_*",
69  // "drop *_nfspl1_gauss_*",
70  // "drop *_wcNoiseFilter_*_*",
71  // "drop *_daq_*_*"
72  ]
73 
74  }
75 }
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
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
process_name WireCellLarsoft configs
physics producers trigslidewindowOR6mW physics effSlidingOR6mW physics end_paths
outputs out1 outputCommands
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
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsWindowPair END_PROLOG trigslidewindowOR6m output outputs
physics associatedGroupsWithLeft p1
process_name sequence::icarus_reco_cluster3d physics trigger_paths
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name