Commit 16092b5c6ffa2342a3ff6f4235581c3cc0fe02ea

Authored by Jürgen Knödlseder
1 parent 35f77120

Set chatter level also in ctools that are called from cspull.

Showing 1 changed file with 11 additions and 5 deletions
scripts/cspull.py
... ... @@ -166,8 +166,9 @@ class cspull(ctools.cscript):
166 166 self.m_profile = self["profile"].boolean()
167 167  
168 168 # Set some fixed parameters
169   - self.m_log = False # Logging in client tools
170   - self.m_debug = self["debug"].boolean() # Debugging in client tools
  169 + self.m_log = False # Logging in client tools
  170 + self.m_chatter = self["chatter"].integer() # Chatter level
  171 + self.m_debug = self["debug"].boolean() # Debugging in client tools
171 172  
172 173 # Return
173 174 return
... ... @@ -286,7 +287,9 @@ class cspull(ctools.cscript):
286 287 binsz=self.m_binsz, \
287 288 npix=self.m_npix, \
288 289 edisp=self.m_edisp, \
289   - log=self.m_log, debug=self.m_debug)
  290 + log=self.m_log, \
  291 + debug=self.m_debug, \
  292 + chatter=self.m_chatter)
290 293  
291 294 # Determine number of events in simulation
292 295 nevents = 0.0
... ... @@ -307,10 +310,13 @@ class cspull(ctools.cscript):
307 310 model_name = models[i].name()
308 311 like = obsutils.cterror(obs, model_name, \
309 312 log=self.m_log, \
310   - debug=self.m_debug)
  313 + debug=self.m_debug,
  314 + chatter=self.m_chatter)
311 315 else:
312 316 like = obsutils.fit(obs, edisp=self.m_edisp, \
313   - log=self.m_log, debug=self.m_debug)
  317 + log=self.m_log, \
  318 + debug=self.m_debug, \
  319 + chatter=self.m_chatter)
314 320  
315 321 # Store results
316 322 logL = like.opt().value()
... ...