TAURoIsUnpackingTool Node1 TAURoIsUnpackingTool - m_roIWidthEta - m_roIWidthPhi + TAURoIsUnpackingTool() + unpack() + initialize() + start() + unpack() + unpack() Node2 RoIsUnpackingToolBase # m_monTool # m_roiupdater + RoIsUnpackingToolBase() + initialize() + unpack() + unpack() # getL1Thresholds() # decodeMapping() # addChainsToDecision() # getProbeThresholdName() Node2->Node1 Node3 extends< AthAlgTool, IRoIsUnpackingTool > Node3->Node2 Node4 SG::ReadHandleKey< TrigConf::HLTMenu > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node4->Node2 #m_HLTMenuKey Node40 SG::WriteHandleKey < TrigRoiDescriptorCollection > + WriteHandleKey() + WriteHandleKey() + operator=() Node40->Node2 #m_trigRoIsKey Node41 std::map< HLT::Identifier, HLT::Identifier > Node41->Node2 #m_legToChainMapping Node43 std::map< HLT::Identifier, HLT::IDVec > Node43->Node2 #m_thresholdToChainMapping Node46 SG::ReadHandleKey< TrigConf::L1Menu > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node46->Node2 #m_l1MenuKey Node48 SG::WriteHandleKey < DataVector< LVL1:: RecEmTauRoI > > + WriteHandleKey() + WriteHandleKey() + operator=() Node48->Node1 -m_recRoIsKey Node49 LVL1::CPRoIDecoder + CPRoIDecoder() + ~CPRoIDecoder() + roiType() + coordinate() + crate() + module() + chip() + localcoord() + thresholdsPassed() + et() + isolationWord() Node49->Node1 -m_cpDecoder