RoIsUnpackingToolPhase1< T_RoI, T_RoIContainer, F_RoIWordGetter, N_RoIContainer, N_ThresholdType > Node1 RoIsUnpackingToolPhase1 < T_RoI, T_RoIContainer, F_RoIWordGetter, N_RoIContainer, N_ThresholdType > - m_l1RoILinkName - m_thresholdPatternsKey - m_roiHalfWidthEta - m_roiHalfWidthPhi + RoIsUnpackingToolPhase1() + initialize() + start() + unpack() + unpack() Node2 RoIsUnpackingToolBase # m_monTool # m_roiupdater # m_thresholdToChainMapping # m_legToChainMapping # m_decisionsKey # m_decisionsKeyProbe # m_trigRoIsKey # m_l1MenuKey # m_HLTMenuKey + RoIsUnpackingToolBase() + initialize() + unpack() + unpack() # getL1Thresholds() # decodeMapping() # addChainsToDecision() # getProbeThresholdName() * m_decisionsKey * m_decisionsKeyProbe * m_trigRoIsKey * m_l1MenuKey * m_HLTMenuKey Node2->Node1 Node3 extends< AthAlgTool, IRoIsUnpackingTool >     Node3->Node2