19 m_hid2re = std::make_unique<MDT_Hid2RESrcID>();
20 ATH_CHECK(m_hid2re->set(&m_idHelperSvc->mdtIdHelper()));
24 return StatusCode::SUCCESS;
32 ATH_CHECK(m_byteStreamCnvSvc->getFullEventAssembler(fea,
"MdtCsmContByteStream"));
37 return StatusCode::FAILURE;
42 std::map<uint32_t, MdtROD_Encoder> mapEncoder;
45 for (
const MdtCsm* csm : *cont) {
47 uint32_t rodId = m_hid2re->getRodID(coll_id);
48 mapEncoder.try_emplace(rodId).first->second.add(csm);
56 for (
auto&
p : mapEncoder) {
58 p.second.fillROD(*theROD);
61 return StatusCode::SUCCESS;