IMETRecoTool Node1 IMETRecoTool + execute() Node4 met::METAssociationTool - m_metSuffix - m_coreKey - m_mapKey - m_metAssociators - m_nevt + METAssociationTool() + initialize() + execute() + finalize() - METAssociationTool() - buildMET() Node1->Node4 Node5 met::METRecoTool - m_doMetSum - m_warnOfDupes - m_contname - m_mapname - m_metfinalname - m_metbuilders - m_metrefiners - m_nevt + METRecoTool() + initialize() + execute() + finalize() - METRecoTool() - buildMET() Node1->Node5 Node2 asg::IAsgTool + ~IAsgTool() + print() Node2->Node1 Node3 IAlgTool Node3->Node2