17 ATH_CHECK(m_roiCollectionKey.initialize(m_seededDecoding));
18 ATH_CHECK(m_regsel_mm.retrieve(DisableTool{!m_seededDecoding}));
20 return StatusCode::SUCCESS;
30 if (m_seededDecoding) {
31 ATH_MSG_DEBUG(
"converting MM BS into RDOs in ROI-seeded mode");
36 ATH_MSG_WARNING(
"Cannot retrieve muonRoI " << m_roiCollectionKey.key());
37 return StatusCode::FAILURE;
40 std::vector<uint32_t>
robs;
42 for (
auto roi : *muonRoI) {
45 m_regsel_mm->ROBIDList(*roi,
robs);
49 if (!m_rawDataTool->convert(
robs, ctx).isSuccess()) {
51 return StatusCode::FAILURE;
56 if (!m_rawDataTool->convert(ctx).isSuccess()) {
58 return StatusCode::FAILURE;
62 return StatusCode::SUCCESS;