Commit 3565f166269b454760058f165dfdc0ec437f54ae

Authored by Jürgen Knödlseder
1 parent b75d6beb

Add Python 3.x kluge to csresmap script (missing Python 3.x division operator in GammaLib)

Showing 1 changed file with 3 additions and 1 deletions
cscripts/csresmap.py
... ... @@ -247,7 +247,9 @@ class csresmap(ctools.cscript):
247 247 signmap = (self._resmap - modelmap).sign()
248 248  
249 249 # Compute logarithm of map. For that we mask pixels
250   - logmap = self._resmap/modelmap
  250 + #logmap = self._resmap/modelmap
  251 + logmap = self._resmap.copy() # Python 3.x kluge
  252 + logmap /= modelmap
251 253 for i in range(logmap.npix()):
252 254 if logmap[i] > 0.0:
253 255 logmap[i] = math.log(logmap[i])
... ...