shower_calorimetry_job.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "ShowerCalorimetry.fcl"
3 #include "calorimetry.fcl"
4 
5 process_name: ShowerCalorimetry
6 
7 services:
8 {
9  # Load the service that manages root files for histograms.
10  TimeTracker: {}
11  MemoryTracker: {}
12  RandomNumberGenerator: {} #ART native random number generator
13  message: @local::dune_message_services_prod_debug
14  ExptGeoHelperInterface: @local::dune_geometry_helper
15  Geometry: @local::protodune_geo
16  DetectorClocksService: @local::dunefd_detectorclocks
17  DetectorPropertiesService: @local::protodune_detproperties
18  LArPropertiesService: @local::dunefd_properties
19  LArFFT: @local::dunefd_larfft
20  DatabaseUtil: @local::dunefd_database
21  ChannelStatusService: @local::dunefd_channel_status
22  @table::protodune_services
23 
24  #TFileService: { #closeFileFast: true
25  # fileName: "shower_calo_hist.root" #can be overridden by '-T'
26  # }
27 }
28 services.message.destinations.LogStandardOut.threshold: "INFO"
29 
30 source:
31 {
32  module_type: RootInput
33  maxEvents: -1
34 }
35 
36 outputs:
37 {
38  out1:
39  {
40  module_type: RootOutput
41  fileName: "shower_calo.root" #default file name, can override from command line with -o or --output
42  dataTier: "reconstructed"
43 
44  }
45 }
46 
47 physics:
48 {
49  producers:
50  {
51  showercalo: @local::shower_calorimetry
52  }
53 
54  produce: [ showercalo ]
55  stream1: [ out1 ]
56 
57  trigger_paths: [ produce ]
58  end_paths: [ stream1 ]
59 }
60 
61 physics.producers.showercalo.CorrectSCE: true
62 services.SpaceCharge.CalibrationInputFilename: "SpaceChargeProtoDUNE/SCE_DataDriven_180kV_v2.root"
63 services.SpaceCharge.RepresentationType: "Voxelized_TH3"
64 services.SpaceCharge.EnableCalSpatialSCE: false