IBJetHypoDiscriminantCheck Node1 IBJetHypoDiscriminantCheck + DeclareInterfaceID() + passThreshold() Node3 BJetThreeValueCheck - m_bName - m_cName - m_uName - m_cFraction - m_threshold - m_acc - m_monTool - m_llrName + BJetThreeValueCheck() + initialize() + passThreshold() Node1->Node3 Node4 BJetTwoValueCheck - m_numName - m_denomName - m_threshold - m_acc - m_monTool - m_llrName + BJetTwoValueCheck() + initialize() + passThreshold() Node1->Node4 Node2 IAlgTool Node2->Node1