1 #include "services_dune.fcl"
2 #include "ProtoDUNETruthBeamFilter.fcl"
6 process_name: BeamFilter
10 # Load the service that manages root files for histograms.
11 TFileService: { fileName: "Filter_hist.root" }
14 RandomNumberGenerator: {} #ART native random number generator
15 message: @local::dune_message_services_prod_debug
16 FileCatalogMetadata: @local::art_file_catalog_mc
17 @table::protodune_services
23 module_type: RootInput
25 fileNames: ["input_file.root"]
32 module_type: RootOutput
33 fileName: "filtered.root" #default file name, can override from command line with -o or --output
34 dataTier: "reconstructed"
47 filter: @local::beam_filter
51 #define the producer and filter modules for this path, order matters,
52 #filters reject all following items. see lines starting physics.producers below
55 #trigger_paths is a keyword and contains the paths that modify the art::event,
56 #ie filters and producers
57 trigger_paths: [ reco ]
58 #end_paths is a keyword and contains the paths that do not modify the art::Event,
59 #ie analyzers and output streams. these all run simultaneously
60 end_paths: [ stream1 ]