ORUtils::IOverlapRemovalTool Node1 ORUtils::IOverlapRemovalTool + removeOverlaps() Node4 ORUtils::OverlapRemovalTool - m_inputLabel - m_outputLabel - m_outputPassValue - m_requireExpectedPointers - m_decHelper - m_eleEleORT - m_eleMuORT - m_eleJetORT - m_muJetORT - m_tauEleORT and 7 more... + OverlapRemovalTool() + initialize() + removeOverlaps() - removeOverlap() Node1->Node4 Node2 asg::IAsgTool + ~IAsgTool() + print() Node2->Node1 Node3 IAlgTool Node3->Node2