Commit df87c6c1f1559359ff22559d425f4c71de8a926b

Authored by Michael Mayer
1 parent 0c61eac8

Added some improvements to csiactobs

Showing 1 changed file with 3 additions and 2 deletions
cscripts/csiactobs.py
... ... @@ -495,7 +495,7 @@ class csiactobs(ctools.cscript):
495 495  
496 496 # Handle background
497 497 index = -1
498   - bkg_mod_hierarchy = self.m_bkg_mod_hiera
  498 + bkg_mod_hierarchy = list(self.m_bkg_mod_hiera)
499 499 for version in self.m_bkg_hiera:
500 500 n = formats.count(version)
501 501 if n > 0:
... ... @@ -508,7 +508,8 @@ class csiactobs(ctools.cscript):
508 508 if self.logTerse():
509 509 self.log("Warning: observation "+str(obs_id)+" has no background information (file=\""+bkgfile+"\"). IRF background cannot be used\n")
510 510 bkgfile = ""
511   - bkg_mod_hierarchy.remove("irf")
  511 + if "irf" in bkg_mod_hierarchy:
  512 + bkg_mod_hierarchy.remove("irf")
512 513  
513 514 # Close hdu index file
514 515 hduindx.close()
... ...