TauAnalysisTools::ITauHFVetoTool Node1 TauAnalysisTools::ITauHFVetoTool + applyHFvetoBDTs() + findClosestPFlowJet() + assembleInputValues() Node4 TauAnalysisTools::TauHFVetoTool - m_onnxTool_bveto1p - m_onnxTool_bveto3p - m_onnxTool_cveto1p - m_onnxTool_cveto3p + TauHFVetoTool() + ~TauHFVetoTool() + initialize() + applyHFvetoBDTs() + findClosestPFlowJet() + assembleInputValues() - inference() - bVetoScore() - cVetoScore() Node1->Node4 Node2 asg::IAsgTool + ~IAsgTool() + print() Node2->Node1 Node3 IAlgTool Node3->Node2