services_protodune_dualphase.fcl
Go to the documentation of this file.
1 #include "services_common_dune.fcl"
2 #include "services_dunefd_horizdrift.fcl"
3 
4 
5 BEGIN_PROLOG
6 
7 ############################
8 ### protoDUNE dual phase ###
9 ############################
10 
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
26 }
27 
28 
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
56 }
57 
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
68 
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.
72 
73 protodunedphase_simulation_services_legacy.LArG4Parameters.UseCustomPhysics: true
74 protodunedphase_simulation_services_legacy.LArG4Parameters.EnabledPhysics: [ "Em",
75  "FastOptical",
76  "SynchrotronAndGN",
77  "Ion",
78  "Hadron",
79  "Decay",
80  "HadronElastic",
81  "Stopping",
82  "NeutronTrackingCut" ]
83 
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
88 
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
92 
93 
94 END_PROLOG