1 ## protoDUNE reco data stage 2: with yz,x,t correction
2 #include "protoDUNE_reco_data_prolog.fcl"
3 #include "ProtoDUNETriggerFilter.fcl"
5 #include "protodune_tools_dune.fcl"
11 #message: @local::dune_message_services_prod_debug
12 TimeTracker: @local::dune_time_tracker
13 MemoryTracker: @local::dune_memory_tracker
14 RandomNumberGenerator: {}
15 FileCatalogMetadata: @local::art_file_catalog_data
16 @table::protodune_rawdecoding_services
17 @table::protodune_data_reco_services
18 message: @local::dune_message_services_prod
19 FileCatalogMetadata: {
20 # campaign: "beam_prep"
21 metadataFromInput: [ "dunemeta.data_stream", "dunemeta.dune_data.daqconfigname",
22 "dunemeta.dune_data.detector_config", "dunemeta.dune_data.inconsistent_hw_config",
23 "dunemeta.dune_data.is_fake_data", "dunemeta.dune_data.accouple",
24 "dunemeta.dune_data.calibpulsemode", "dunemeta.dune_data.febaselinehigh",
25 "dunemeta.dune_data.fegain", "dunemeta.dune_data.feleak10x",
26 "dunemeta.dune_data.feleakhigh", "dunemeta.dune_data.feshapingtime", "events",
27 "data_quality.online_good_run_list", "detector.hv_value" ]
28 applicationVersion: "v07_08_00_04"
30 runType: "protodune-sp"
35 closeFileFast: true # default
36 fileName: "hist_%ifb_reco2.root"
37 tmpDir: "<parent-path-of-filename>" # default
40 # PdspChannelMapService: {
41 ## FileName: "protoDUNETPCChannelMap_v3.txt"
42 # FileName: "protoDUNETPCChannelMap_RCE_v4.txt"
43 # FELIXFileName: "protoDUNETPCChannelMap_FELIX_v4.txt"
44 # SSPFileName: "protoDUNESSPChannelMap_v1.txt"
48 # @table::protodune_services
54 #services.message.destinations.LogStandardOut.threshold: "INFO"
61 @table::protoDUNE_reco_data_stage2_producers
64 #Create path to run module
65 decode: [ @sequence::protoDUNE_reco_data_stage2
69 trigger_paths : [ decode ]
82 module_type: RootOutput
83 saveMemoryObjectThreshold: 10485760
84 fileName: "%ifb_reco2.root"
85 dataTier: "full-reconstructed"
86 # outputCommands: [ "drop *", "keep raw::RawDigitrecob*_*_*_*", "keep recob::*_*_*_*" ]
87 # 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_*" ]
88 outputCommands: [ "keep *" ]
89 # outputCommands: [ "keep *", "drop artdaq::Fragments_*_*TPC_*", "drop artdaq::Fragments_*_*FELIX_*" ]
98 module_type: RootInput
99 saveMemoryObjectThreshold: 10485760
100 fileNames: [ "/afs/cern.ch/user/s/sergiand/workspace/artdaq_devel/pdune_r1000077_sr01_20170629T181646_1_0.root" ]
104 services.SpaceCharge.EnableCalEfieldSCE: true
105 services.SpaceCharge.EnableCalSpatialSCE: true
108 services.LifetimeCalibService.IsMC: false
109 services.LifetimeCalibService.UseCondbLifetime: true
110 services.LifetimeCalibService.LifetimeDBTag: "v1.1"
113 services.XYZCalibService.IsMC: false
114 services.XYZCalibService.UseCondbXYZCorr: true
115 services.XYZCalibService.YZCorrDBTag: "prod4"
116 services.XYZCalibService.XCorrDBTag: "prod4"
117 services.XYZCalibService.NormCorrDBTag: "prod4"
119 #<friendly-type>_<module-label>_<instance-name>_<process-name>