DiTauRecTools::DiTauDiscriminantTool Node1 DiTauRecTools::DiTauDiscriminantTool - m_eDecayMode - initialize() - getJetBDTScore() - execute() - getDecayMode() - parseWeightsFile() - setIDVariables() - setVar() Node2 DiTauRecTools::IDiTauToolBase + execute() + getDecayMode() 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 Node13 std::string Node13->Node1 -m_sDecayMode -m_sWeightsFile -m_sBDTScoreName Node20 std::vector< std::string > Node13->Node20 +elements Node14 std::basic_string< char > Node14->Node13 Node15 std::unique_ptr< MVAUtils ::BDT > + operator->() Node15->Node1 -m_bdt Node20->Node1 -m_vVarNames Node21 std::map< TString, float * > + keys + elements Node21->Node1 -m_mIDSpectators -m_mIDVariables