protoDUNE_SP_keepup_decoder_reco_stage1.fcl
Go to the documentation of this file.
1 ## protoDUNE reco data stage 1: with sce, liftime correction; no yz,x,t correction
2 
3 #include "protoDUNE_reco_data_prolog.fcl"
4 #include "ProtoDUNETriggerFilter.fcl"
5 
6 #include "protodune_tools_dune.fcl"
7 
8 process_name: Reco1
9 
10 services:
11 {
12  #message: @local::dune_message_services_prod_debug
13  TimeTracker: @local::dune_time_tracker
14  MemoryTracker: @local::dune_memory_tracker
15  RandomNumberGenerator: {}
16  FileCatalogMetadata: @local::art_file_catalog_data
17  @table::protodune_rawdecoding_services
18  @table::protodune_data_reco_services
19  message: @local::dune_message_services_prod
20  FileCatalogMetadata: {
21 # campaign: "beam_prep"
22  metadataFromInput: [ "dunemeta.data_stream", "dunemeta.dune_data.daqconfigname",
23  "dunemeta.dune_data.detector_config", "dunemeta.dune_data.inconsistent_hw_config",
24  "dunemeta.dune_data.is_fake_data", "dunemeta.dune_data.accouple",
25  "dunemeta.dune_data.calibpulsemode", "dunemeta.dune_data.febaselinehigh",
26  "dunemeta.dune_data.fegain", "dunemeta.dune_data.feleak10x",
27  "dunemeta.dune_data.feleakhigh", "dunemeta.dune_data.feshapingtime", "events",
28  "data_quality.online_good_run_list", "detector.hv_value" ]
29  applicationVersion: "v07_08_00_04"
30  fileType: "detector"
31  runType: "protodune-sp"
32 
33  }
34 
35  TFileService: {
36  closeFileFast: true # default
37  fileName: "hist_%ifb_decoder_reco1.root"
38  tmpDir: "<parent-path-of-filename>" # default
39  }
40 
41 # PdspChannelMapService: {
42 ## FileName: "protoDUNETPCChannelMap_v3.txt"
43 # FileName: "protoDUNETPCChannelMap_RCE_v4.txt"
44 # FELIXFileName: "protoDUNETPCChannelMap_FELIX_v4.txt"
45 # SSPFileName: "protoDUNESSPChannelMap_v1.txt"
46 #
47 # LogLevel: 1
48 # }
49 # @table::protodune_services
50 
51  IFBeam: {}
52  IFDH: {}
53 }
54 
55 #services.message.destinations.LogStandardOut.threshold: "INFO"
56 
57 physics:
58 {
59 
60  filters:
61  {
62  trigfilter: @local::pdsp_trigfilter_all
63  @table::protoDUNE_reco_data_filters
64  }
65 
66  producers:
67  {
68  @table::protoDUNE_rawdecoding_producers
69  @table::protoDUNE_reco_data_stage1_producers
70  }
71 
72  #Create path to run module
73  decode: [ @sequence::protoDUNE_notpcdecoding,
74  @sequence::protoDUNE_reco_data_stage1
75  ]
76 
77  output: [ out1 ]
78  trigger_paths : [ decode ]
79 # ana: [ beamana ]
80  end_paths: [ output ]
81 }
82 
83 #services: {
84 #}
85 
86 outputs:
87 {
88  out1:
89  {
90  compressionLevel: 1
91  module_type: RootOutput
92  saveMemoryObjectThreshold: 10485760
93  fileName: "%ifb_reco1.root"
94  dataTier: "full-reconstructed"
95 # outputCommands: [ "drop *", "keep raw::RawDigitrecob*_*_*_*", "keep recob::*_*_*_*" ]
96  outputCommands: [ "keep *", "drop artdaq::Fragments_*_*TPC_*", "drop artdaq::Fragments_*_*FELIX_*", "drop raw::RawDigit*_*_*_*", "drop recob::Wires_caldata_dataprep_*", "drop *_wclsdatasp_wiener_*", "drop *_reco3d_noreg_*", "drop *_reco3d_pre_*" ]
97 # outputCommands: [ "keep *", "drop artdaq::Fragments_*_*TPC_*", "drop artdaq::Fragments_*_*FELIX_*" ]
98  # fileProperties: {
99  # maxInputFiles: 1
100  # }
101  }
102  }
103 
104 source:
105 {
106  module_type: RootInput
107  saveMemoryObjectThreshold: 10485760
108  fileNames: [ "/afs/cern.ch/user/s/sergiand/workspace/artdaq_devel/pdune_r1000077_sr01_20170629T181646_1_0.root" ]
109  maxEvents : -1
110 }
111 
112 services.SpaceCharge.EnableCalEfieldSCE: true
113 services.SpaceCharge.EnableCalSpatialSCE: true
114 
115 # lifetime database
116 services.LifetimeCalibService.IsMC: false
117 services.LifetimeCalibService.UseCondbLifetime: true
118 services.LifetimeCalibService.LifetimeDBTag: "v1.1"
119 
120 
121 #<friendly-type>_<module-label>_<instance-name>_<process-name>
122