1 #include "services_refactored_pdune.fcl"
2 #include "IonAndScint_dune.fcl"
3 #include "PDFastSim_dune.fcl"
9 TFileService: { fileName: "g4_protoDUNE_hist.root" }
11 MemoryTracker: {} # default is one
12 RandomNumberGenerator: {} #ART native random number generator
13 message: @local::standard_info
14 #message: @local::dune_message_services_prod_debug
16 @table::protodune_refactored_simulation_services
18 NuRandomService: @local::dune_prod_seedservice
23 module_type: RootInput
25 fileNames: ["g4_stage1_protoDUNE.root"]
33 rns: { module_type: "RandomNumberSaver" }
34 IonAndScint: @local::protodune_ionandscint
35 PDFastSim: @local::protodune_pdfastsim_pvs
43 simulate: [ rns, IonAndScint, PDFastSim ]
46 trigger_paths: [ simulate ]
47 end_paths: [ stream1 ]
55 module_type: RootOutput
56 fileName: "%ifb_g4_stage2.root"
58 outputCommands: [ "keep *", "drop sim::SimEnergyDeposits_largeant_*_*"]
59 fastCloning: true #will fail if the split level is not the same as for the gen stage, so turn it off
60 compressionLevel: 1 #zlib argument (0-9)
61 #basketSize: 8192 #[Byte] buffer size at 8k
62 #splitLevel: 0 #reduces number of buffers
63 #treeMaxVirtualSize: 1 #[Byte] limits number of buffers/branch to 1 (default is 10)