Commit 8d19bf6c108777216b536f555c6817753602f861

Authored by Jürgen Knödlseder
1 parent 3c6c07a1

Introduce site-dependent energy range in make_pointings.py

Showing 1 changed file with 11 additions and 3 deletions
examples/make_pointings.py
... ... @@ -561,7 +561,7 @@ def write_obsdef(filename, obsdef):
561 561 file = open(filename, 'w')
562 562  
563 563 # Write header
564   - file.write('ra,dec,tmin,duration,caldb,irf\n')
  564 + file.write('ra,dec,tmin,duration,caldb,irf,emin,emax\n')
565 565  
566 566 # Loop over pointings
567 567 for obs in obsdef:
... ... @@ -578,10 +578,18 @@ def write_obsdef(filename, obsdef):
578 578 ra = obs['ra']
579 579 dec = obs['dec']
580 580  
  581 + # Set site dependent energy thresholds
  582 + if 'South' in obs['irf']:
  583 + emin = 0.030
  584 + emax = 160.0
  585 + else:
  586 + emin = 0.030
  587 + emax = 50.0
  588 +
581 589 # Write information
582   - file.write('%8.4f,%8.4f,%.4f,%.4f,%s,%s\n' %
  590 + file.write('%8.4f,%8.4f,%.4f,%.4f,%s,%s,%.3f,%.1f\n' %
583 591 (ra, dec, obs['tmin'], obs['duration'], obs['caldb'], \
584   - obs['irf']))
  592 + obs['irf'], emin, emax))
585 593  
586 594 # Close file
587 595 file.close()
... ...