From 235868adf31c5ea5a6bff8628663feace52921b7 Mon Sep 17 00:00:00 2001 From: Nicholas Styles <nicholas.styles@desy.de> Date: Fri, 24 Sep 2021 15:09:44 +0200 Subject: [PATCH] fix for ITk pixel conditions following MR 46680 --- .../src/PixelDetectorElementCondAlg.cxx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/InnerDetector/InDetConditions/PixelConditionsAlgorithms/src/PixelDetectorElementCondAlg.cxx b/InnerDetector/InDetConditions/PixelConditionsAlgorithms/src/PixelDetectorElementCondAlg.cxx index 8399889e406..5fee720126b 100644 --- a/InnerDetector/InDetConditions/PixelConditionsAlgorithms/src/PixelDetectorElementCondAlg.cxx +++ b/InnerDetector/InDetConditions/PixelConditionsAlgorithms/src/PixelDetectorElementCondAlg.cxx @@ -8,6 +8,7 @@ #include "InDetReadoutGeometry/SiDetectorElement.h" #include "TrkGeometry/Layer.h" #include "TrkSurfaces/Surface.h" +#include "AthenaKernel/IOVInfiniteRange.h" #include <map> @@ -75,6 +76,9 @@ StatusCode PixelDetectorElementCondAlg::execute(const EventContext& ctx) const ATH_MSG_FATAL("Null pointer to the read conditions object of " << m_readKey.key()); return StatusCode::FAILURE; } + + // Make sure we make a mixed IOV. + writeHandle.addDependency (IOVInfiniteRange::infiniteMixed()); // Add dependency for IOV range writeHandle.addDependency(readHandle); -- GitLab