Commit bf02fb089c43d33808baef99d2b88c7470557a7e

Authored by Jürgen Knödlseder
1 parent 4e9d5a1a

Use counts cube in background cube generation in obsutils.sim() function (#2706)

Showing 1 changed file with 5 additions and 0 deletions
cscripts/obsutils.py
... ... @@ -181,6 +181,10 @@ def sim(obs, log=False, debug=False, chatter=2, edisp=False, seed=0,
181 181 # cubes and append them to the observation
182 182 if len(obssim.obs()) > 1:
183 183  
  184 + # Get counts cube. The counts cube is needed to obtained a
  185 + # proper background cube.
  186 + cntcube = binning.cube()
  187 +
184 188 # Get stacked response (use pointing for map centre)
185 189 response = get_stacked_response(obssim.obs(), None, None,
186 190 binsz=binsz, nxpix=npix, nypix=npix,
... ... @@ -188,6 +192,7 @@ def sim(obs, log=False, debug=False, chatter=2, edisp=False, seed=0,
188 192 edisp=edisp,
189 193 coordsys=coord, proj=proj,
190 194 addbounds=addbounds,
  195 + cntcube=cntcube,
191 196 log=log, debug=debug,
192 197 chatter=chatter)
193 198  
... ...