1 #include "PDSPAnalyzer.fcl"
2 #include "services_dune.fcl"
3 #include "ProtoDUNETruthBeamFilter.fcl"
4 #include "protoDUNE_reco_mc_prolog.fcl"
5 #include "protodune_tools_dune.fcl"
11 # Load the service that manages root files for histograms.
12 TFileService: { fileName: "pduneana_mc.root" }
15 RandomNumberGenerator: {} #ART native random number generator
16 message: @local::dune_message_services_prod
17 FileCatalogMetadata: @local::art_file_catalog_mc
18 @table::protodune_reco_services
19 PdspChannelMapService: @local::pdspchannelmap
20 ChannelStatusService: @local::pdsp_channel_status
23 SimChannelModuleLabel: "tpcrawdecoder:simpleSC"
24 G4ModuleLabel: "largeant"
25 MinimumHitEnergyFraction: 1e-1
29 #services.message.destinations.LogStandardOut.threshold: "INFO"
30 #services.Geometry: @local::protodunev6_geo
34 module_type: RootInput
36 fileNames: ["input_file.root"]
43 @table::protoDUNE_reco_mc_stage2_producers
46 reco: [ @sequence::protoDUNE_reco_mc_stage2 ]
49 fTruth: @local::beam_filter
56 pduneana: @local::pdspanalysis
68 physics.filters.fTruth.PDG: [211, -13, 2212, 321]
69 physics.analyzers.pduneana.SelectEvents: ["fpath"]
70 physics.analyzers.pduneana.CalorimetryTagSCE: "pandoracali"
71 physics.analyzers.pduneana.CalorimetryTagNoSCE: "pandoracalonosce" ##For no-SCE sample
72 physics.analyzers.pduneana.Pandora2CaloSCE: "pandora2cali"
73 physics.analyzers.pduneana.Verbose: false
74 physics.analyzers.pduneana.DoReweight: false
75 physics.analyzers.pduneana.DoProtReweight: false
76 physics.analyzers.pduneana.GetTrackMichel: false
77 physics.analyzers.pduneana.CalibrationParsSCE: @local::CalorimetryParameters_SPProd4_MC_SCE #_eLT
78 physics.analyzers.pduneana.CalibrationParsNoSCE: @local::CalorimetryParameters_SPProd4_MC_SCE #_eLT
79 physics.analyzers.pduneana.Recalibrate: false
80 physics.analyzers.pduneana.SCE: true
82 services.ParticleInventoryService.ParticleInventory.EveIdCalculator: "EmEveIdCalculator"
85 services.XYZCalibService.IsMC: true
86 services.XYZCalibService.UseCondbXYZCorr: true
87 services.XYZCalibService.YZCorrDBTag: "prod4"
88 services.XYZCalibService.XCorrDBTag: "prod4"
89 services.XYZCalibService.NormCorrDBTag: "prod4"
91 physics.producers.pandoracali: @local::protodunespmcsce_calibrationdedx
92 physics.producers.pandoracali.CalorimetryModuleLabel: "pandoracalinoxyzt"
93 physics.producers.pandoracali.TrackModuleLabel: "pandoraTrack"
94 physics.producers.pandoracali.ApplyLifetimeCorrection: false
95 physics.producers.pandoracali.ApplyYZCorrection: true
96 physics.producers.pandoracali.ApplyXCorrection: true
97 physics.producers.pandoracali.ApplyNormCorrection: false
98 physics.producers.pandoracali.CaloAlg.CalAreaConstants: [1.04e-3, 1.04e-3, 1.0156e-3]
100 physics.producers.pandora2cali: @local::protodunespmcsce_calibrationdedx
101 physics.producers.pandora2cali.TrackModuleLabel: "pandora2Track"
102 physics.producers.pandora2cali.CalorimetryModuleLabel: "pandora2calinoxyzt"
103 physics.producers.pandora2cali.ApplyLifetimeCorrection: false
104 physics.producers.pandora2cali.ApplyYZCorrection: true
105 physics.producers.pandora2cali.ApplyXCorrection: true
106 physics.producers.pandora2cali.ApplyNormCorrection: false
107 physics.producers.pandora2cali.CaloAlg.CalAreaConstants: [1.04e-3, 1.04e-3, 1.0156e-3]
109 services.DetectorPropertiesService.Electronlifetime: 35000
111 services.SpaceCharge.EnableCalEfieldSCE: true
112 services.SpaceCharge.EnableCalSpatialSCE: true
113 services.SpaceCharge.EnableSimEfieldSCE: true
114 services.SpaceCharge.EnableSimSpatialSCE: true
115 services.SpaceCharge.EnableSimulationSCE: true