1 #include "services_dune.fcl"
2 #include "largeantmodules_dune.fcl"
3 #include "photpropservices_dune.fcl"
9 TFileService: { fileName: "g4_hist.root" }
11 MemoryTracker: { } # default is one
12 RandomNumberGenerator: {} #ART native random number generator
13 message: @local::standard_info
14 @table::dunedphase3x1x1_simulation_services_legacy
20 PhysicsListName: "FTFP_BERT"
23 enableScintillation: true
24 ScintillationByParticleType: false
25 enableAbsorption: false
34 gdmlFileName_ : "3x1x1dphase_nowires.gdml"
37 MCTruthEventAction: {service_type: "MCTruthEventActionService"}
38 ParticleListAction:{service_type: "ParticleListActionService"}
41 services.PhotonVisibilityService.ParametrisedTimePropagation: false // this is still not supported in the new code
45 module_type: RootInput
46 maxEvents: -1 # Number of events to create
54 larg4Main: { module_type: "larg4Main"
55 enableVisualization: false
56 macroPath: ".:./macros"
60 elecDrift: { module_type: "SimDriftElectrons"
61 SimulationLabel: "larg4Main:LArG4DetectorServicevolTPCActive"
62 StoreDriftedElectronClusters: true
65 photonProp: { module_type: "PhotonLibraryPropagation"
66 DoSlowComponent: false
69 EDepModuleLabels: ["larg4Main:LArG4DetectorServicevolTPCActive"] }
70 photonPropS2:{ module_type: "PhotonLibraryPropagationS2"
72 DriftEModuleLabel: "elecDrift"
75 rns: { module_type: "RandomNumberSaver" }
78 simulate: [ rns, larg4Main, elecDrift, photonProp, photonPropS2 ]
81 trigger_paths: [simulate]
89 module_type: RootOutput
90 fileName: "%ifb_g4.root"