Skip to content

Commit c7199f1

Browse files
committed
ITSMFT: replace input filter of decoder with DataSpecUtils::dataDescriptorMatcherFrom
1 parent fb65f6e commit c7199f1

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -237,10 +237,7 @@ void RawPixelDecoder<Mapping>::setupLinks(InputRecord& inputs)
237237
auto datadesc = (mUserDataDescription == o2::header::gDataDescriptionInvalid) ? o2::header::gDataDescriptionRawData : mUserDataDescription;
238238
if (mUserDataDescription != o2::header::gDataDescriptionInvalid) { // overwrite data filter origin&descriptions with user defined ones if possible
239239
for (auto& filt : mInputFilter) {
240-
if (std::holds_alternative<o2::framework::ConcreteDataMatcher>(filt.matcher)) {
241-
std::get<o2::framework::ConcreteDataMatcher>(filt.matcher).origin = origin;
242-
std::get<o2::framework::ConcreteDataMatcher>(filt.matcher).description = datadesc;
243-
}
240+
filt.matcher = o2::framework::DataSpecUtils::dataDescriptorMatcherFrom(ConcreteDataTypeMatcher(origin, datadesc));
244241
}
245242
}
246243

0 commit comments

Comments
 (0)