Commit a9afb5fcb497652ddaf72f6309ee473d26f352c5

Authored by Jürgen Knödlseder
1 parent 31d34ecd

Put optimizer result into logger for explicit chatter level

Showing 1 changed file with 9 additions and 0 deletions
cscripts/csbkgmodel.py
... ... @@ -355,6 +355,9 @@ class csbkgmodel(ctools.csobservation):
355 355 like = ctools.ctlike(obs)
356 356 like.run()
357 357  
  358 + # Extract optimiser
  359 + opt = like.opt()
  360 +
358 361 # Extract fitted model
359 362 model = like.obs().models()[0].copy()
360 363  
... ... @@ -376,6 +379,9 @@ class csbkgmodel(ctools.csobservation):
376 379 like = ctools.ctlike(obs)
377 380 like.run()
378 381  
  382 + # Extract optimiser
  383 + opt = like.opt()
  384 +
379 385 # Extract fitted model
380 386 model = like.obs().models()[0].copy()
381 387  
... ... @@ -388,6 +394,9 @@ class csbkgmodel(ctools.csobservation):
388 394 if spectral[iint].error() == 0.0:
389 395 spectral.remove(nodes - i - 1)
390 396  
  397 + # Write optimizer
  398 + self._log_string(gammalib.EXPLICIT, str(opt))
  399 +
391 400 # Return model
392 401 return model
393 402  
... ...