1 #include "services_dune.fcl"
2 #include "BeamEvent.fcl"
3 #include "ProtoDUNEBeamlineFilter.fcl"
7 process_name: BeamFilter
11 # Load the service that manages root files for histograms.
12 TFileService: { fileName: "BeamlineFilter_hist.root" }
15 RandomNumberGenerator: {} #ART native random number generator
16 message: @local::dune_message_services_prod_debug
17 FileCatalogMetadata: @local::art_file_catalog_data
18 @table::protodune_services
24 module_type: RootInput
26 fileNames: ["input_file.root"]
33 module_type: RootOutput
34 fileName: "filtered.root" #default file name, can override from command line with -o or --output
35 dataTier: "reconstructed"
48 filter: @local::standard_protodunebeamlinefilter_Electron_1GeV
52 #define the producer and filter modules for this path, order matters,
53 #filters reject all following items. see lines starting physics.producers below
56 #trigger_paths is a keyword and contains the paths that modify the art::event,
57 #ie filters and producers
58 trigger_paths: [ reco ]
59 #end_paths is a keyword and contains the paths that do not modify the art::Event,
60 #ie analyzers and output streams. these all run simultaneously
61 end_paths: [ stream1 ]
64 ##############################################################
65 ##############################################################
66 ##############################################################
68 ### Uncomment below to redo Beam Instrumentation Reconstruction
70 #physics.producers.beamevent: @local::proto_beamevent
71 #physics.reco: [ beamevent, filter ]
72 #physics.filters.filter.BeamlineUtils.TOFOffset: 0.
73 #physics.filters.filter.BeamlineUtils.UseCERNCalibSelection: true