RunNucleonDecayFilter.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "NucleonDecayFilter.fcl"
3 
4 process_name: DecayFilter
5 
6 services:
7 {
8  # Load the service that manages root files for histograms.
9  TFileService: { fileName: "NucleonFilterTree.root" }
10  TimeTracker: {}
11  RandomNumberGenerator: {}
12  MemoryTracker: {}
13  FileCatalogMetadata: @local::art_file_catalog_mc
14  @table::dunefd_simulation_services
15  ExptGeoHelperInterface: @local::dune_geometry_helper
16  GeometryConfigurationWriter: {}
17  Geometry: @local::dune10kt_geo
18  MagneticField: @local::no_mag
19 }
20 
21 source:
22 {
23  module_type: RootInput
24  maxEvents: -1 # Number of events to create
25 }
26 
27 physics: {
28  filters: {
29  nucleonfilter: @local::dunefd_nucleondecayfilter
30  }
31 
32  filter: [nucleonfilter]
33  stream1: [out1]
34  end_paths: [stream1]
35 }
36 
37 outputs: {
38  out1: {
39  module_type: RootOutput
40  fileName: "%ifb_%tc_Filtered.root"
41  dataTier: "full-reconstructed"
42  compressionLevel: 1
43  SelectEvents: [filter]
44  }
45 }