pduneana_Prod4_data_reco2.fcl
Go to the documentation of this file.
1 #include "PDSPAnalyzer.fcl"
2 #include "services_dune.fcl"
3 #include "ProtoDUNEFembFilter.fcl"
4 #include "ProtoDUNEUnstableHVFilter.fcl"
5 #include "protoDUNE_reco_data_prolog.fcl"
6 #include "missingproductfilter.fcl"
7 #include "protodune_tools_dune.fcl"
8 
9 process_name: PDSPAna
10 
11 services:
12 {
13  # Load the service that manages root files for histograms.
14  TFileService: { fileName: "pduneana_data.root" }
15  TimeTracker: {}
16  MemoryTracker: {}
17  RandomNumberGenerator: {} #ART native random number generator
18  message: @local::dune_message_services_prod
19  FileCatalogMetadata: @local::art_file_catalog_mc
20  @table::protodune_reco_services
21  PdspChannelMapService: @local::pdspchannelmap
22  ChannelStatusService: @local::pdsp_channel_status
23  BackTrackerService: {
24  BackTracker: {
25  SimChannelModuleLabel: "tpcrawdecoder:simpleSC"
26  G4ModuleLabel: "largeant"
27  MinimumHitEnergyFraction: 1e-1
28  }
29  }
30 }
31 #services.message.destinations.LogStandardOut.threshold: "INFO"
32 #services.Geometry: @local::protodunev6_geo
33 
34 source:
35 {
36  module_type: RootInput
37  maxEvents: -1
38  fileNames: ["input_file.root"]
39 }
40 
41 physics:
42 {
43 
44  producers:{
45  @table::protoDUNE_reco_data_stage2_producers
46  }
47 
48  #Create path to run module
49  reco: [ @sequence::protoDUNE_reco_data_stage2 ]
50 
51  filters: {
52  f1: @local::HVfilter
53  f2: @local::pdsp_fembfilter_beamside
54  f3: @local::standard_missingproductfilter
55  @table::protoDUNE_reco_data_filters
56  }
57 
58  fpath: [f1, f2, f3]
59 
60  analyzers:
61  {
62  pduneana: @local::pdspanalysis
63  }
64 
65  ana: [ pduneana ]
66 
67  #stream1: [ out1 ]
68 
69  end_paths: [ ana ]
70 
71 }
72 
73 outputs: {}
74 physics.producers.pandoracali.CaloAlg.CalAreaConstants: [1.166e-3, 1.122e-3, 1.038e-3]
75 physics.producers.pandora2cali.CaloAlg.CalAreaConstants: [1.166e-3, 1.122e-3, 1.038e-3]
76 physics.analyzers.pduneana.SelectEvents: ["fpath"]
77 physics.analyzers.pduneana.CalorimetryTagSCE: "pandoracali"
78 physics.analyzers.pduneana.CalorimetryTagNoSCE: "pandoracalonosce" ##For no-SCE sample
79 physics.analyzers.pduneana.Pandora2CaloSCE: "pandora2cali"
80 physics.analyzers.pduneana.Verbose: false
81 physics.analyzers.pduneana.DoReweight: false
82 physics.analyzers.pduneana.DoProtReweight: false
83 physics.analyzers.pduneana.GetTrackMichel: false
84 physics.analyzers.pduneana.CalibrationParsSCE: @local::CalorimetryParameters_SPProd4_Data_r5387 #_eLT
85 physics.analyzers.pduneana.CalibrationParsNoSCE: @local::CalorimetryParameters_SPProd4_Data_r5387 #_eLT
86 physics.analyzers.pduneana.Recalibrate: false
87 physics.analyzers.pduneana.SCE: true
88 
89 services.ParticleInventoryService.ParticleInventory.EveIdCalculator: "EmEveIdCalculator"
90 
91 services.DetectorPropertiesService.Electronlifetime: 35000
92 
93 services.SpaceCharge.EnableCalEfieldSCE: true
94 services.SpaceCharge.EnableCalSpatialSCE: true
95 services.SpaceCharge.EnableSimEfieldSCE: true
96 services.SpaceCharge.EnableSimSpatialSCE: true
97 services.SpaceCharge.EnableSimulationSCE: true
98 
99 # xyzt database
100 services.XYZCalibService.IsMC: false
101 services.XYZCalibService.UseCondbXYZCorr: true
102 services.XYZCalibService.YZCorrDBTag: "prod4"
103 services.XYZCalibService.XCorrDBTag: "prod4"
104 services.XYZCalibService.NormCorrDBTag: "prod4"