CopyTruthParticles Node1 CopyTruthParticles + CopyTruthParticles() * m_ptmin * m_truthEventKey * m_outTruthPartKey * execute() * initialize() * classify() Node10 CopyBosonTopLabelTruthParticles - m_ptype + CopyBosonTopLabelTruthParticles() + classify() Node1->Node10 Node11 CopyFlavorLabelTruthParticles - m_ptype + CopyFlavorLabelTruthParticles() + classify() Node1->Node11 Node12 CopyTruthJetParticles - m_includeBSMNonInt - m_includeNu - m_includeMu - m_includePromptLeptons - m_includePromptPhotons - m_chargedOnly - m_includeSM - m_includeDark - m_maxAbsEta - m_vetoPDG_IDs - m_dressingName - m_classif + CopyTruthJetParticles() + initialize() + execute() + classifyJetInput() + setBarCodeFromMetaDataCheck() + classify() - getTCresult() - comesFrom() Node1->Node12 Node13 CopyTruthPartons + CopyTruthPartons() + classify() Node1->Node13 Node2 IJetExecuteTool + ~IJetExecuteTool() + execute() + inputContainerNames() + outputContainerNames() Node2->Node1 Node3 asg::IAsgTool + ~IAsgTool() + print() Node3->Node2 Node5 asg::AsgTool + AsgTool() + ~AsgTool() + AsgTool() + operator=() + initialize() + print() * getProperty() * msg_level_name() * getName() * getKey() Node3->Node5 Node5->Node1 Node6 AsgToolBase + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node6->Node5