1 #include "BeamEvent.fcl"
2 #include "services_dune.fcl"
3 #include "RawDecoder.fcl"
5 #include "protoDUNE_reco_data_prolog.fcl"
7 #include "ProtoDUNEDataUtils.fcl"
8 #include "ProtoDUNEBeamlineUtils.fcl"
9 #include "ProtoDUNEEmptyEventFinder.fcl"
10 #include "ProtoDUNEBeamlineReco.fcl"
11 #include "ProtoDUNEBeamCuts.fcl"
12 #include "ProtoDUNECalibration.fcl"
14 #include "ProtoDUNEUnstableHVFilter.fcl"
15 #include "ProtoDUNEFembFilter.fcl"
17 #include "hitfindermodules_dune.fcl"
18 #include "filters.fcl"
19 #include "signalservices_dune.fcl"
20 #include "caldata_dune.fcl"
21 #include "trackfindermodules_dune.fcl"
22 #include "ecalibration.fcl"
23 #include "triggeralgo_service.fcl"
24 #include "photpropservices_dune.fcl"
25 #include "protodune_tools_dune.fcl"
27 process_name: protonbeamana
31 # Load the service that manages root files for histograms.
32 TFileService: { fileName: "Beam.root" }
35 RandomNumberGenerator: {} #ART native random number generator
38 @table::protodune_data_reco_services
39 message: @local::standard_info
40 message: @local::dune_message_services_prod
41 FileCatalogMetadata: @local::art_file_catalog_mc
42 @table::protodune_reco_services
43 PdspChannelMapService: @local::pdspchannelmap
44 ChannelStatusService: @local::pdsp_channel_status
47 SimChannelModuleLabel: "tpcrawdecoder:simpleSC"
48 G4ModuleLabel: "largeant"
49 MinimumHitEnergyFraction: 1e-1
53 #services.message.destinations.LogStandardOut.threshold: "INFO"
54 #services.Geometry: @local::protodunev6_geo
58 module_type: RootInput
60 #fileNames: ["input_file.root"]
67 module_type: RootOutput
68 fileName: "Beam.root" #default file name, can override from command line with -o or --output
69 dataTier: "reconstructed"
79 @table::protoDUNE_reco_data_stage2_producers
80 #beamevent: @local::proto_beamevent
84 #Create path to run module
85 reco: [ @sequence::protoDUNE_reco_data_stage2 ]
89 f2: @local::pdsp_fembfilter_beamside
90 #f3: @local::standard_missingproductfilter
91 #@table::protoDUNE_reco_data_filters
98 #pduneana: @local::pdspanalysis
101 module_type: "protonbeamana"
103 SpacePointModuleLabel: "reco3d"
104 BeamlineUtils: @local::standard_protodunebeamlineutils
105 BeamModuleLabel: "beamevent"
106 TrackModuleLabel: "pandoraTrack"
107 TimeDecoderModuleLabel: "timingrawdecoder:daq"
109 #CalorimetryTag: "pandoracalo"
110 #CalorimetryTag: "pandoracaloSCE"
111 #CalorimetryTag: "pandoracalinoxyzt"
112 #CalorimetryTag: "pandoracalonosce"
113 CalorimetryTag: "pandoracali"
114 TrackerTag: "pandoraTrack"
116 ShowerTag: "pandoraShower"
117 PFParticleTag: "pandora"
118 GeneratorTag: "generator"
120 DataUtils: @local::standard_protodunedatautils
121 EmptyEventFinder: @local::standard_protoduneemptyeventfinder
123 #BeamCuts: @local::Prod2BeamCuts
124 #beamreco: @local::beamline_reco
130 SelectEvents: [fpath]
136 #trigger_paths: [reco,fpath]
138 ana: [ protonbeamana ]
147 physics.analyzers.ana.SelectEvents: ["fpath"]
149 physics.analyzers.protonbeamana.BeamlineUtils.UseCERNCalibSelection: true
151 physics.analyzers.protonbeamana.TrackModuleLabel: "pandoraTrack"
152 physics.analyzers.protonbeamana.CalorimetryModuleLabel: "pandoracali"
153 physics.analyzers.protonbeamana.SaveTrackInfo: true
157 #physics.analyzers.pduneana.CalorimetryTagSCE: "pandoracali"
158 #physics.analyzers.pduneana.CalorimetryTagNoSCE: "pandoracalonosce" ##For no-SCE sample
159 #physics.analyzers.pduneana.Pandora2CaloSCE: "pandora2cali"
160 #physics.analyzers.pduneana.Verbose: false
161 #physics.analyzers.pduneana.DoReweight: false
162 #physics.analyzers.pduneana.DoProtReweight: false
163 #physics.analyzers.pduneana.GetTrackMichel: false
164 #physics.analyzers.pduneana.CalibrationParsSCE: @local::CalorimetryParameters_SPProd4_Data_r5387 #_eLT
165 #physics.analyzers.pduneana.CalibrationParsNoSCE: @local::CalorimetryParameters_SPProd4_Data_r5387 #_eLT
166 #physics.analyzers.pduneana.Recalibrate: false
167 #physics.analyzers.pduneana.SCE: true
169 #services.ParticleInventoryService.ParticleInventory.EveIdCalculator: "EmEveIdCalculator"
171 #services.DetectorPropertiesService.Electronlifetime: 35000
173 #services.SpaceCharge.EnableCalEfieldSCE: true
174 #services.SpaceCharge.EnableCalSpatialSCE: true
175 #services.SpaceCharge.EnableSimEfieldSCE: true
176 #services.SpaceCharge.EnableSimSpatialSCE: true
177 #services.SpaceCharge.EnableSimulationSCE: true
180 #services.XYZCalibService.IsMC: false
181 #services.XYZCalibService.UseCondbXYZCorr: true
182 #services.XYZCalibService.YZCorrDBTag: "v5.0"
183 #services.XYZCalibService.XCorrDBTag: "v5.0"
184 #services.XYZCalibService.NormCorrDBTag: "v5.0"