protoDUNE_refactored_g4_stage1.fcl
Go to the documentation of this file.
1 #include "services_refactored_pdune.fcl"
2 #include "LArG4_dune.fcl"
3 
4 process_name: G4Stage1
5 
6 services:
7 {
8  TFileService: { fileName: "g4_protoDUNE_hist.root" }
9  TimeTracker: {}
10  MemoryTracker: {} # default is one
11  RandomNumberGenerator: {} #ART native random number generator
12  message: @local::standard_info
13  #message: @local::dune_message_services_prod_debug
14 
15  @table::protodune_larg4_services
16 
17  NuRandomService: @local::dune_prod_seedservice
18 }
19 
20 source:
21 {
22  module_type: RootInput
23  maxEvents: 30000
24  fileNames: ["gen_protoDUNE.root"]
25 }
26 
27 physics:
28 {
29 
30  producers:
31  {
32 
33  #retain largeant name for compatibility
34  largeant: @local::protodune_larg4
35  #rns: {
36  # module_type: "RandomNumberSaver"
37  #}
38  }
39 
40  analyzers:
41  {
42 
43  }
44 
45  #simulate: [ rns, largeant ]
46  simulate: [ largeant ]
47  stream1: [ out1 ]
48 
49  trigger_paths: [ simulate ]
50  end_paths: [ stream1 ]
51 
52 }
53 
54 outputs:
55 {
56  out1:
57  {
58  module_type: RootOutput
59  fileName: "%ifb_g4_stage1.root"
60  dataTier: "simulated"
61  outputCommands: [ "keep *" ]
62  #outputCommands: [ "keep *", "drop sim::SimEnergyDeposits_largeant_*_G4"]
63  #fastCloning: false #will fail if the split level is not the same as for the gen stage, so turn it off
64  compressionLevel: 1 #zlib argument (0-9)
65  #basketSize: 8192 #[Byte] buffer size at 8k
66  #splitLevel: 0 #reduces number of buffers
67  #treeMaxVirtualSize: 1 #[Byte] limits number of buffers/branch to 1 (default is 10)
68  }
69 }
70