1 #include "services_common_dune.fcl"
2 #include "services_dunefd_horizdrift.fcl"
7 ############################
8 ### protoDUNE dual phase ###
9 ############################
11 protodunedphase_services_legacy: {
12 DatabaseUtil: @local::dunefd_database
13 ExptGeoHelperInterface: @local::dune_geometry_helper
14 GeometryConfigurationWriter: {}
15 ChannelStatusService: @local::dunefd_channel_status
16 LArFFT: @local::dunefd_larfft
17 NuRandomService: @local::dune_seedservice
18 Geometry: @local::protodunedphase_geo
19 DetectorClocksService: @local::protodunedphase_detectorclocks
20 DetectorPropertiesService: @local::protodunedphase_detproperties
21 LArPropertiesService: @local::dunefddphase_properties
22 SignalShapingServiceDUNEDPhase: @local::protodunedphase_signalshapingservice
23 SimChannelExtractService: @local::scxdp
24 CrpGainService: @local::dunefddphase_crpgain
25 SpaceCharge: @local::dunefddphase_spacecharge
29 protodunedphase_simulation_services_legacy: {
30 BackTrackerService: @local::dunefd_backtrackerservice_legacy
31 ParticleInventoryService: @local::standard_particleinventoryservice
32 LArFFT: @local::dunefd_larfft
33 LArG4Parameters: @local::protodune_largeantparameters
34 ExptGeoHelperInterface: @local::dune_geometry_helper
35 GeometryConfigurationWriter: {}
36 LArVoxelCalculator: @local::dunefd_larvoxelcalculator
37 MagneticField: @local::no_mag_larsoft
38 NuRandomService: @local::dune_seedservice
39 DatabaseUtil: @local::dunefd_database
40 OpDetResponseInterface: @local::standard_opdetresponse
41 PhotonBackTrackerService: @local::standard_photonbacktrackerservice
42 ChannelStatusService: @local::dunefd_channel_status
43 Geometry: @local::protodunedphase_geo
44 DetectorClocksService: @local::protodunedphase_detectorclocks
45 DetectorPropertiesService: @local::protodunedphase_detproperties
46 LArPropertiesService: @local::dunefddphase_properties
47 SignalShapingServiceDUNEDPhase: @local::protodunedphase_signalshapingservice
48 SimChannelExtractService: @local::scxdp
49 CrpGainService: @local::dunefddphase_crpgain
50 SpaceCharge: @local::dunefddphase_spacecharge
51 PhotonVisibilityService: @local::protodunedp_photonvisibilityservice
52 PhotonVisibilityServiceS2: @local::protodunedp_photonvisibilityserviceS2
53 DetPedestalService: @local::dunedp_fixedpeds
54 CrpGainService: @local::dunefddphase_crpgain
55 OpDigiProperties: @local::protodunedphase_opdigiproperties
58 protodunedphase_reco_services_legacy: @local::protodunedphase_services_legacy
59 protodunedphase_reco_services_legacy.BackTrackerService: @local::dunefd_backtrackerservice_legacy
60 protodunedphase_reco_services_legacy.ParticleInventoryService: @local::standard_particleinventoryservice
61 protodunedphase_reco_services_legacy.RawDigitExtractService: @local::rdx_std
62 protodunedphase_reco_services_legacy.RawDigitPrepService: @local::adcprep_with_services_sim
63 protodunedphase_reco_services_legacy.AdcDeconvolutionService: @local::adcdco_dunefddphase
64 protodunedphase_reco_services_legacy.AdcRoiBuildingService: @local::adcroi_dunefddphase
65 protodunedphase_reco_services_legacy.AdcWireBuildingService: @local::adcwire_std
66 protodunedphase_reco_services_legacy.PedestalEvaluationService: @local::adcped_median
67 #protodunedphase_reco_services_legacy.AdcNoiseRemovalService: @local::adcnr_dunedphase3x1x1
69 # Settings for optical simulation in the protodunedp. Optical simulation IS by default ON,
70 # turned on by custom physics list and defining a photon visibility
71 # services is workspace g4 fhicl file.
73 protodunedphase_simulation_services_legacy.LArG4Parameters.UseCustomPhysics: true
74 protodunedphase_simulation_services_legacy.LArG4Parameters.EnabledPhysics: [ "Em",
82 "NeutronTrackingCut" ]
84 protodunedphase_simulation_services_legacy.OpDetResponseInterface.QuantumEfficiency: 1
85 protodunedphase_simulation_services_legacy.LArPropertiesService.ScintPreScale: 1
86 protodunedphase_simulation_services_legacy.LArPropertiesService.ScintYield: 24000
87 protodunedphase_simulation_services_legacy.LArPropertiesService.EnableCerenkovLight: false
89 protodunedphase_driftY_simulation_services_legacy: @local::protodunedphase_simulation_services_legacy
90 protodunedphase_driftY_simulation_services_legacy.PhotonVisibilityService: @local::protodunedp_driftY_RL99CM_VUVREF_photonvisibilityservice
91 protodunedphase_driftY_simulation_services_legacy.Geometry: @local::protodunedphase_driftY_geo