prodbackground_radiological_decay0_dune10kt_1x2x6.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "dune_radiological_model_decay0.fcl"
3 
4 process_name: MARLEYGen
5 
6 services:
7 {
8  TFileService: { fileName: "prodradiological_hist.root" }
9  TimeTracker: {}
10  RandomNumberGenerator: {} # ART native random number generator
11  FileCatalogMetadata: @local::art_file_catalog_mc
12  @table::dunefd_services
13 }
14 
15 source:
16 {
17  module_type: EmptyEvent
18  timestampPlugin: { plugin_type: "GeneratedEventTimestamp" }
19  maxEvents: 10 # Number of events to create
20  firstRun: 20000047 # Run number to use for this file
21  firstEvent: 1 # number of first event in the file
22 }
23 
24 physics:
25 {
26  producers:
27  {
28  ar39Gen: @local::dune10kt_1x2x6_39Ar_in_LAr
29  ar42Gen: @local::dune10kt_1x2x6_42Ar_in_LAr
30  kr85Gen: @local::dune10kt_1x2x6_85Kr_in_LAr
31  u238Gen: @local::dune10kt_1x2x6_238U_fullchain_in_LAr
32 
33  apaGen: @local::dune10kt_1x2x6_60Co_in_APA
34  cpaGen: @local::dune10kt_1x2x6_40K_in_CPA
35 
36  cNeutronGen: @local::dune10kt_1x2x6_neutron_from_rock # Originally use for K40 in Field Cage. Now repurposed for Neutrons from concrete.
37  rns: { module_type: "RandomNumberSaver" }
38  }
39 
40  # simulate: [ rns, ar39Gen, ar42Gen, kr85Gen, u238Gen, apaGen, cpaGen, cNeutronGen ]
41  simulate: [ rns, ar39Gen, ar42Gen, kr85Gen, apaGen, cpaGen, cNeutronGen ] # u238Gen
42  stream1: [ out1 ]
43  trigger_paths: [ simulate ]
44  end_paths: [ stream1 ]
45 }
46 
47 outputs:
48 {
49  out1:
50  {
51  module_type: RootOutput
52  fileName: "prodradiological_decay0_dune10kt_1x2x6_gen.root" # Default file name, can override from command line with -o or --output
53  dataTier: "generated"
54  compressionLevel: 1
55  }
56 }
57 
58 services:
59 {
60  @table::services
61  @table::dunefd_1x2x6_simulation_services
62 }
63