From d7f773f2b45caa34d9f65b2e55cbdb5f424ea46f Mon Sep 17 00:00:00 2001 From: Monica Dessole <36501030+mdessole@users.noreply.github.com> Date: Wed, 25 Sep 2024 15:06:36 +0200 Subject: [PATCH] [Minuit2] Remove unused class (#16524) --- math/minuit2/src/BasicMinimumError.cxx | 39 -------------------------- 1 file changed, 39 deletions(-) delete mode 100644 math/minuit2/src/BasicMinimumError.cxx diff --git a/math/minuit2/src/BasicMinimumError.cxx b/math/minuit2/src/BasicMinimumError.cxx deleted file mode 100644 index 861e112d086ec..0000000000000 --- a/math/minuit2/src/BasicMinimumError.cxx +++ /dev/null @@ -1,39 +0,0 @@ -// @(#)root/minuit2:$Id$ -// Authors: M. Winkler, F. James, L. Moneta, A. Zsenei 2003-2005 - -/********************************************************************** - * * - * Copyright (c) 2005 LCG ROOT Math team, CERN/PH-SFT * - * * - **********************************************************************/ - -#include "Minuit2/BasicMinimumError.h" - -#include "Minuit2/MnMatrix.h" - -#include "Minuit2/MnPrint.h" - -namespace ROOT { - -namespace Minuit2 { - -MnAlgebraicSymMatrix BasicMinimumError::Hessian() const -{ - // calculate Heassian: inverse of error matrix - MnAlgebraicSymMatrix tmp(fMatrix); - int ifail = Invert(tmp); - if (ifail != 0) { - MnPrint print("BasicMinimumError::Hessian"); - print.Warn("Inversion fails; return diagonal matrix"); - MnAlgebraicSymMatrix tmp2(fMatrix.Nrow()); - for (unsigned int i = 0; i < fMatrix.Nrow(); i++) { - tmp2(i, i) = 1. / fMatrix(i, i); - } - return tmp2; - } - return tmp; -} - -} // namespace Minuit2 - -} // namespace ROOT