Ancillary response file exampleThe following Python example reads in three ARF files and writes out a type II ARF file containing. import os from heap import * # read the three type I ARF files arf1 = arf(“first.arf”) arf2 = arf(“second.arf”) arf3 = arf(“third.arf”) # load the the individual ARF objects into a type II ARF object arfout = arfII() arfout.push(arf1) arfout.push(arf2) arfout.push(arf3) # and write it out arffile = "output.arf" if (os.path.exists(arffile)): os.remove(arffile) status = arfout.write(arffile) if status != 0: print("Failed to write output.arf: status = ", status)
HEASARC Home | Observatories | Archive | Calibration | Software | Tools | Students/Teachers/Public Last modified: Wednesday, 28-Aug-2024 16:49:36 EDT HEASARC Staff Scientist Position - Applications are now being accepted for a Staff Scientist with significant experience and interest in the technical aspects of astrophysics research, to work in the High Energy Astrophysics Science Archive Research Center (HEASARC) at NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. Refer to the AAS Job register for full details. |