hdf5_ssp_raw_decoder.fcl
Go to the documentation of this file.
1 #include "protoDUNE_reco_data_Dec2018.fcl"
2 #include "SSPDecoder.fcl"
3 #include "protodune_tools_dune.fcl"
4 #
5 process_name: HDF5SSPDecoder
6 
7 services: {
8  TimeTracker: @local::dune_time_tracker
9  MemoryTracker: @local::dune_memory_tracker
10  RandomNumberGenerator: {}
11  FileCatalogMetadata: @local::art_file_catalog_data
12  # @table::protodune_rawdecoding_services
13  #@table::protodune_data_reco_services
14  message: @local::dune_message_services_prod
15  #FileCatalogMetadata: {
16 # campaign: "beam_prep"
17  # metadataFromInput: [ "dunemeta.data_stream", "dunemeta.dune_data.daqconfigname",
18  # "dunemeta.dune_data.detector_config", "dunemeta.dune_data.inconsistent_hw_config",
19  # "dunemeta.dune_data.is_fake_data", "dunemeta.dune_data.accouple",
20  # "dunemeta.dune_data.calibpulsemode", "dunemeta.dune_data.febaselinehigh",
21  # "dunemeta.dune_data.fegain", "dunemeta.dune_data.feleak10x",
22  # "dunemeta.dune_data.feleakhigh", "dunemeta.dune_data.feshapingtime", "events",
23  # "data_quality.online_good_run_list", "detector.hv_value" ]
24  # applicationVersion: "v07_08_00_04"
25  # fileType: "detector"
26  # runType: "protodune-sp"
27 
28  #}
29 
30 
31  TFileService: {
32  closeFileFast: true # default
33  fileName: "hist_%ifb_decoder_reco1.root"
34  tmpDir: "<parent-path-of-filename>" # default
35  }
36  IFBeam: {}
37  IFDH: {}
38 }
39 
40 physics: {
41  producers: {
42  decoder: @local::hdf_ssp_decoder
43  }
44 
45  produce: [
46  decoder
47  ]
48 
49  output: [out1]
50  trigger_paths: [produce]
51  end_paths: [output]
52 }
53 
54 outputs: {
55  out1: {
56  compressionLevel: 1
57  module_type: RootOutput
58  saveMemoryObjectThreshold: 10485760
59  fileName: "%ifb_reco1.root"
60  dataTier: "full-reconstructed"
61  #outputCommands: [ "drop *", "keep raw::RawDigitrecob*_*_*_*", "keep recob::*_*_*_*" ]
62  }
63 }
64 
65 source: {
66  module_type: HDF5RawInput
67  #fileName: "dune_test.root"
68 }