1 #include "services_dune.fcl"
     7         module_type : BlipMaker
    10          module_type : WireCellToolkit
    16             logsinks: ["stdout:info", "wcls-sim-drift-simchannel.log:debug"]
    19             plugins: ["WireCellPgraph", "WireCellGen","WireCellSio","WireCellRoot","WireCellLarsoft","WireCellTbb"]
    21             // needs to be found via your WIRECELL_PATH
    22             configs: ["pgrapher/experiment/dune-vd/wcls-sim-drift-simchannel.jsonnet"]
    25             // Contract note: these exact "type:name" must be used to identify
    26             // the configuration data structures for these components in the Jsonnet.
    28             inputers: ["wclsSimDepoSource:"]
    30                "wclsSimChannelSink:postdrift",
    31                "wclsFrameSaver:simdigits"
    32             //   ,"wclsFrameSaver:nfdigits",
    33             //   "wclsFrameSaver:spsignals",
    34             //   "wclsFrameSaver:spthresholds"
    37             // Make available parameters via Jsonnet's std.extVar()
    40               # dunevd10kt-1x6x6-3view-wires-v1.json.bz2
    41               # dunevd10kt-1x6x6-3view30deg-wires-v1.json.bz2
    42               # dunevd10kt-1x6x6-2view-wires-v1.json.bz2
    43               # dunevd10kt-1x8x14-3view-wires-v1.json.bz2
    44               files_wires: "dunevd10kt-1x6x6-3view-wires-v1.json.bz2"
    46               # dunevd-resp-isoc3views-18d92.json.bz2 30,-30,90
    47               # pcbro-response-avg-12d50.json.bz2 2view prototype
    48               files_fields: "dunevd-resp-isoc3views-18d92.json.bz2"
    50               # dunevd10kt-1x6x6-3view-noise-spectra-v1.json.bz2
    51               # dunevd10kt-1x6x6-3view30deg-noise-spectra-v1.json.bz2
    52               # dunevd10kt-1x6x6-2view-noise-spectra-v1.json.bz2
    53               files_noise: "dunevd10kt-1x6x6-3view-noise-spectra-v1.json.bz2"
    56               # number of time samples
    57               nticks: @local::dunefdvd_detproperties.NumberTimeSamples
    58               # Longitudinal diffusion constant [cm2/ns] 4.0e-9
    59               DL: @local::dunefd_largeantparameters.LongitudinalDiffusion
    60               # Transverse diffusion constant [cm2/ns] 8.8e-9
    61               DT: @local::dunefd_largeantparameters.TransverseDiffusion
    62               # Electron lifetime [us] #10.4e3
    63               lifetime: 10.4e3 #@local::dunefdvd_detproperties.Electronlifetime
    64               # Electron drift speed, assumes a certain applied E-field [mm/us]
    67               G4RefTime: @local::dunefd_detectorclocks.G4RefTime
    70               # number of CRMs, 36 for 1x6x6, 112 for 1x8x14
    77    p1 : [ plopper, tpcrawdecoder ]
    80    trigger_paths : [ p1 ]
    81    end_paths: [ outputFiles ]
    85       module_type: RootOutput
    86       // fileName: "%ifb_wcsim.root"
    87       fileName: "wcsim.root"
    91          // "drop *", "keep recob::Wires_*_*_*"
    93          // "drop *_nfspl1_raw_*",
    94          // "drop *_nfspl1_threshold_*",
    95          // "drop *_nfspl1_wiener_*",
    96          // "drop *_nfspl1_gauss_*",
    97          // "drop *_wcNoiseFilter_*_*",