1 #include "services_dune.fcl"
2 #include "calorimetry_dune10kt.fcl"
8 # Load the service that manages root files for histograms.
9 TFileService: { fileName: "ntuple.root" }
11 MemoryTracker: { } # default is one
12 @table::dunefd_services
16 ### Define input file format
19 module_type: RootInput
22 ### Define output file format
27 module_type: RootOutput
28 fileName: "standard_pid.root" #default file name, can override from command line with -o or --output
29 dataTier: "full-reconstructed"
33 ### Define the modules and create chains
39 HitLabel: "linecluster"
41 ShowerLabel: "pandora"
42 SpacePointLabel: "pandora"
43 CalorimetryAlg: @local::dune10kt_calorimetryalgmc
44 MVAMethods: [ "electron","muon","photon","pich","proton" ]
45 WeightFiles: [ "mvapid_weights/electron_all_BDT.weights.xml",
46 "mvapid_weights/muon_all_BDT.weights.xml",
47 "mvapid_weights/photon_all_BDT.weights.xml",
48 "mvapid_weights/pich_all_BDT.weights.xml",
49 "mvapid_weights/proton_all_BDT.weights.xml" ]
53 ### Set up a chain of Producer modules
56 ### Set up the output stream
59 ### Set up the trigger paths (these are the modules that modify the event)
60 trigger_paths: [ reco ]
62 ### Set up the end paths (these are the modules that do not modify the event)
63 end_paths: [ stream1 ]