From f54f60ea2fec83ec186987fead4c873b3583e093 Mon Sep 17 00:00:00 2001 From: Jürgen Knödlseder Date: Tue, 19 Oct 2021 10:20:33 +0200 Subject: [PATCH] Enhance logging for chatter level 3 and 4 --- modules/comscripts/comlixfit.py | 11 +++++++++++ 1 file changed, 11 insertions(+), 0 deletions(-) diff --git a/modules/comscripts/comlixfit.py b/modules/comscripts/comlixfit.py index 557770c..0fdddd8 100755 --- a/modules/comscripts/comlixfit.py +++ b/modules/comscripts/comlixfit.py @@ -91,6 +91,10 @@ class comlixfit(ctools.cslikelihood): # Write input parameters into logger self._log_parameters(gammalib.TERSE) + # Set optimizer logger + if self._logExplicit(): + self.opt().logger(self._log) + # Return return @@ -182,6 +186,9 @@ class comlixfit(ctools.cslikelihood): # Loop over iterations for iter in range(niter): + # Write iteration header + self._log_header2(gammalib.EXPLICIT, 'Iteration %d' % (iter+1)) + # Update observations self._update_obs() @@ -208,6 +215,10 @@ class comlixfit(ctools.cslikelihood): if delta < eps: break + # Write header + self._log_header1(gammalib.EXPLICIT, + 'Final maximum likelihood model fitting') + # Do final model fit self._final_model_fit() -- libgit2 0.21.4