1 #include "services_dune.fcl"
2 #include "services_refactored_pdune.fcl"
3 #include "ProtoDUNEBeamCuts.fcl"
4 #include "ProtoDUNEBeamlineUtils.fcl"
5 #include "protoDUNE_reco_mc_prolog.fcl"
6 #include "protodune_tools_dune.fcl"
7 process_name: ProtonHitsRemoval
10 #Load the service that manages root files for histograms.
11 TFileService: { fileName: "hitremoval.root" }
13 MemoryTracker: { } #default is one
14 RandomNumberGenerator: {} #ART native random number generator
15 @table::protodune_data_reco_services
16 message: @local::standard_info
19 #services.BackTrackerService.BackTracker.SimChannelModuleLabel: "tpcrawdecoder:simpleSC"
20 services.SpaceCharge.EnableCalEfieldSCE: true
21 services.SpaceCharge.EnableCalSpatialSCE: true
22 services.DetectorPropertiesService: @local::protodunesp_detproperties
23 services.DetectorPropertiesService.GetHVDriftfromSamweb: false
24 services.DetectorPropertiesService.GetReadOutWindowSizefromSamweb: false
25 services.DetectorPropertiesService.UseRunDependentTemperature: false
26 #physics.analyzers.hitana.SaveTrackInfo: true
27 #source is now a root file
30 module_type: RootInput
31 maxEvents: -1 # Number of events to create
33 #added physics-> productors -> module types
37 { @table::protoDUNE_reco_mc_stage1_producers
38 hitpdune: {module_type: "ProtonHitsRemoval"
39 GeneratorTag: "generator"
40 #BeamCuts: @local::Prod2BeamCuts
41 BeamlineUtils: @local::standard_protodunebeamlineutils
42 #TrackerTag: "pandoraTrack"
44 #ShowerTag: "pandoraShower"
45 PFParticleTag: "pandora"
64 pandoraShowercalonosce,
74 pandora2calipidnoxyzt,
77 pandora2Showercalonosce
83 physics.producers.pandoracalo: @local::pdune_sp_calomcsce
84 physics.producers.pandoraShowercalo: @local::pdune_sp_showercalomcsce
85 physics.producers.pandora2calo: @local::pdune_sp_alltrackcalomcsce
86 physics.producers.pandora2Showercalo: @local::pdune_sp_allshowercalomcsce
87 physics.producers.pandoracalinoxyzt: @local::protodunespmcsce_calibrationdedx
88 physics.producers.pandora2calinoxyzt: @local::protodunespmcsce_calibrationdedx
89 physics.producers.pandora2calinoxyzt.CalorimetryModuleLabel: "pandora2calo"
90 physics.producers.pandora2calinoxyzt.TrackModuleLabel: "pandora2Track"
95 module_type: RootOutput
96 fileName: "%ifb_hitpdune.root"
97 dataTier: "full-reconstructed"
99 saveMemoryObjectThreshold: 0
102 #add physics block and imbeded
103 outputs.out1.outputCommands: [ "keep *", "drop *_hitpdune_*_Reco1", "drop *_pandora*_*_Reco1", "drop *_anodepiercerst0_*_Reco1", "drop *_op*_*_Reco1", "drop *_emtrkmichelid_*_Reco2" ]