1 #include "photpropservices_dune.fcl"
2 #include "services_dune.fcl"
6 dune35t_photolibbuild_services: @local::dune35t_g4_services_legacy
8 # Set the photon visiblity service to library building mode
9 dune35t_photolibbuild_services.PhotonVisibilityService: @local::dune35t_photonvisibilityservice_buildlib
11 # enable optical physics in LArG4
12 dune35t_photolibbuild_services.LArG4Parameters.EnabledPhysics: [ "Em",
20 "NeutronTrackingCut" ]
22 # enable this custom physics list
23 dune35t_photolibbuild_services.LArG4Parameters.UseCustomPhysics: true
24 dune35t_photolibbuild_services.LArG4Parameters.UseLitePhotons: false
26 # disable cerenkov light
27 dune35t_photolibbuild_services.LArPropertiesService.EnableCerenkovLight: false
29 # Turn off prescaling in opdeteresponse and geant4
30 dune35t_photolibbuild_services.OpDetResponseInterface.QuantumEfficiency: 1
31 dune35t_photolibbuild_services.LArPropertiesService.ScintPreScale: 1
36 # FD G4-specific services do not exist yet
37 dunefd_photolibbuild_services: @local::dunefd_simulation_services_legacy
39 # Set the photon visiblity service to library building mode
40 dunefd_photolibbuild_services.PhotonVisibilityService: @local::dune10kt_1x2x6_photonvisibilityservice_buildlib
42 # enable optical physics in LArG4
43 dunefd_photolibbuild_services.LArG4Parameters.EnabledPhysics: [ "Em",
51 "NeutronTrackingCut" ]
53 # enable this custom physics list
54 dunefd_photolibbuild_services.LArG4Parameters.UseCustomPhysics: true
55 dunefd_photolibbuild_services.LArG4Parameters.UseLitePhotons: false
57 # disable cerenkov light
58 dunefd_photolibbuild_services.LArPropertiesService.EnableCerenkovLight: false
60 # Turn off prescaling in opdeteresponse and geant4
61 dunefd_photolibbuild_services.OpDetResponseInterface.QuantumEfficiency: 1
62 dunefd_photolibbuild_services.LArPropertiesService.ScintPreScale: 1