From 2f7ba478b58bbf68353ac751dbd72085851682ed Mon Sep 17 00:00:00 2001 From: Ernst Hellbar Date: Thu, 7 May 2026 11:09:09 +0200 Subject: [PATCH] ITS: replace input filter with DataSpecUtils::dataDescriptorMatcherFrom --- .../ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx b/Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx index 7158551e02e20..df397b9323408 100644 --- a/Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx +++ b/Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx @@ -237,10 +237,7 @@ void RawPixelDecoder::setupLinks(InputRecord& inputs) auto datadesc = (mUserDataDescription == o2::header::gDataDescriptionInvalid) ? o2::header::gDataDescriptionRawData : mUserDataDescription; if (mUserDataDescription != o2::header::gDataDescriptionInvalid) { // overwrite data filter origin&descriptions with user defined ones if possible for (auto& filt : mInputFilter) { - if (std::holds_alternative(filt.matcher)) { - std::get(filt.matcher).origin = origin; - std::get(filt.matcher).description = datadesc; - } + filt.matcher = o2::framework::DataSpecUtils::dataDescriptorMatcherFrom(ConcreteDataTypeMatcher(origin, datadesc)); } }