1 #include "services_dune.fcl"
2 #include "hitfindermodules_dune.fcl"
4 #include "signalservices_dune.fcl"
5 #include "caldata_dune.fcl"
6 #include "trackfindermodules_dune.fcl"
7 #include "ecalibration.fcl"
8 #include "triggeralgo_service.fcl"
9 #include "photpropservices_dune.fcl"
12 process_name: dEdxcalibration
16 #Load the service that manages root files for histograms.
17 TFileService: { fileName: "dEdxcalibration.root" }
18 RandomNumberGenerator: {} #ART native random number generator
19 @table::protodune_services
20 message: @local::standard_info
21 FileCatalogMetadata: @local::art_file_catalog_mc
24 #source is now a root file
27 module_type: RootInput
28 maxEvents: -1 # Number of events to create
35 module_type: RootOutput
36 fileName: "dEdxcalibration.root" #default file name, can override from command line with -o or --output
37 dataTier: "reconstructed"
51 module_type: "dEdxcalibration"
56 #define the producer and filter modules for this path, order matters,
57 #filters reject all following items. see lines starting physics.producers below
58 ana: [ dEdxcalibration ]
61 #define the output stream, there could be more than one if using filters
64 #trigger_paths is a keyword and contains the paths that modify the art::event,
65 #ie filters and producers
66 #trigger_paths: [reco]
68 #end_paths is a keyword and contains the paths that do not modify the art::Event,
69 #ie analyzers and output streams. these all run simultaneously
70 #end_paths: [ stream1, ana ]
74 # define the list of LArSoft modules to run through the simulate path
75 #change TrackModuleLabel and CalorimetryModuleLabel here to "pmtrack" and "pmtrackcalo" if required
76 physics.analyzers.dEdxcalibration.TrackModuleLabel: "pandoraTrack"
77 physics.analyzers.dEdxcalibration.CalorimetryModuleLabel: "pandoracalo"
78 physics.analyzers.dEdxcalibration.HitsModuleLabel: "gaushit"
79 physics.analyzers.dEdxcalibration.SaveTrackInfo: true
80 services.SpaceCharge.EnableSimSpatialSCE: true
81 #services.SpaceCharge.EnableCorrSCE: true
82 #services.SpaceCharge.EnableSimEfiledSCE: true