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_*_*",