CTPUnpackingEmulationTool Node1 CTPUnpackingEmulationTool - m_inputFileName + CTPUnpackingEmulationTool() + decode() + initialize() + isEmulated() - parseInputFile() Node2 CTPUnpackingToolBase # m_forceEnable # m_monTool # s_CTPIDForUnseededChains + CTPUnpackingToolBase() + decode() + initialize() + passBeforePrescaleSelection() + isEmulated() Node2->Node1 Node3 extends< AthAlgTool, ICTPUnpackingTool > Node3->Node2 Node4 std::unordered_map < int, HLT::IDVec > + keys Node4->Node2 #m_ctpToChain Node5 std::vector< T > Node5->Node4 +elements Node7 std::vector< HLT::IDVec > Node5->Node7 +elements Node6 T Node6->Node5 +elements Node7->Node1 -m_events