CopyBosonTopLabelTruthParticles Node1 CopyBosonTopLabelTruthParticles + CopyBosonTopLabelTruthParticles() + classify() Node2 CopyTruthParticles + CopyTruthParticles() * m_ptmin * execute() * initialize() * classify() Node2->Node1 Node3 IJetExecuteTool + ~IJetExecuteTool() + execute() + inputContainerNames() + outputContainerNames() Node3->Node2 Node4 asg::IAsgTool + ~IAsgTool() + print() Node4->Node3 Node6 asg::AsgTool + AsgTool() + ~AsgTool() + AsgTool() + operator=() + initialize() + print() * getProperty() * msg_level_name() * getName() * getKey() Node4->Node6 Node6->Node2 Node7 AsgToolBase + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node7->Node6 Node14 SG::WriteHandleKey < ConstDataVector< DataVector > > + WriteHandleKey() + WriteHandleKey() + operator=() Node14->Node2 #m_outTruthPartKey Node49 SG::ReadHandleKey< DataVector > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node49->Node2 #m_truthEventKey Node18 std::string Node18->Node1 -m_ptype Node19 std::basic_string< char > Node19->Node18