diff --git a/CMakeLists.txt b/CMakeLists.txt index adf246d4..209046a8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ cmake_minimum_required (VERSION 3.19 FATAL_ERROR) project(duneopdet LANGUAGES CXX) -set(${PROJECT_NAME}_CMAKE_PROJECT_VERSION_STRING 09.72.01d00) +set(${PROJECT_NAME}_CMAKE_PROJECT_VERSION_STRING 09.75.00d00) # cetbuildtools contains our cmake modules find_package(cetbuildtools REQUIRED) diff --git a/duneopdet/OpticalDetector/SIPMOpSensorSim_module.cc b/duneopdet/OpticalDetector/SIPMOpSensorSim_module.cc index 93b65d73..298407f0 100644 --- a/duneopdet/OpticalDetector/SIPMOpSensorSim_module.cc +++ b/duneopdet/OpticalDetector/SIPMOpSensorSim_module.cc @@ -140,7 +140,9 @@ namespace opdet { , fInputToken{ consumes< std::vector >(fInputTag) } , fDarkNoiseRate{config().DarkNoiseRate()} , fCrossTalk{ config().CrossTalk()} - , fSIPMEngine( art::ServiceHandle()->createEngine(*this, + , fSIPMEngine( + art::ServiceHandle()->registerAndSeedEngine( + createEngine(0, "HepJamesRandom", "sipm"), "HepJamesRandom", "sipm", config.get_PSet(), diff --git a/duneopdet/OpticalDetector/WaveformDigitizerSim_module.cc b/duneopdet/OpticalDetector/WaveformDigitizerSim_module.cc index b705c70d..7b0bfd57 100644 --- a/duneopdet/OpticalDetector/WaveformDigitizerSim_module.cc +++ b/duneopdet/OpticalDetector/WaveformDigitizerSim_module.cc @@ -313,7 +313,8 @@ namespace opdet { , fFullWaveformOutput{ config().FullWaveformOutput() } - , fOpDigiEngine( art::ServiceHandle()->createEngine(*this, + , fOpDigiEngine( art::ServiceHandle()->registerAndSeedEngine( + createEngine(0, "HepJamesRandom", "waveformdigi"), "HepJamesRandom", "waveformdigi", config.get_PSet(), @@ -615,4 +616,3 @@ namespace opdet { } // end namespace - diff --git a/duneopdet/PhotonPropagation/PhotonLibraryPropagationS2_module.cc b/duneopdet/PhotonPropagation/PhotonLibraryPropagationS2_module.cc index a218046d..4556b5b0 100644 --- a/duneopdet/PhotonPropagation/PhotonLibraryPropagationS2_module.cc +++ b/duneopdet/PhotonPropagation/PhotonLibraryPropagationS2_module.cc @@ -89,8 +89,10 @@ phot::PhotonLibraryPropagationS2::PhotonLibraryPropagationS2(fhicl::ParameterSet : EDProducer{p} , fDriftEModuleLabel{p.get< std::string >("DriftEModuleLabel")} , fGain{p.get("Gain",500)} - , fPhotonEngine(art::ServiceHandle()->createEngine(*this, "HepJamesRandom", "photon", p, "SeedPhoton")) - , fScintTimeEngine(art::ServiceHandle()->createEngine(*this, "HepJamesRandom", "scinttime", p, "SeedScintTime")) + , fPhotonEngine(art::ServiceHandle()->registerAndSeedEngine( + createEngine(0, "HepJamesRandom", "photon"), "HepJamesRandom", "photon", p, "SeedPhoton")) + , fScintTimeEngine(art::ServiceHandle()->registerAndSeedEngine( + createEngine(0, "HepJamesRandom", "scinttime"), "HepJamesRandom", "scinttime", p, "SeedScintTime")) { art::ServiceHandle lgp; diff --git a/ups/product_deps b/ups/product_deps index 4c6415c8..3bb71486 100644 --- a/ups/product_deps +++ b/ups/product_deps @@ -25,7 +25,7 @@ fwdir product_dir config_data product version cetbuildtools v8_20_00 - only_for_build -dunecore v09_72_01d00 +dunecore v09_75_00d00 end_product_list