The routine SXT_FLUX reads the thermal response function data from
a file. Although it is not normally necessary, the response function file can be read directly
using the following commands:
IDL> file=concat_dir('$DIR_SXT_SENSITIVE','sre930211_02.genx')
IDL> restgen, file=file, str=response
IDL> help,response,/str
** Structure MS_125794338005, 5 tags, length=5280: TEMP FLOAT Array(51) ELECTS FLOAT Array(12, 51) PHOTONS FLOAT Array(12, 51) ELEM STRING Array(15) ABUN FLOAT Array(15)Note, that the response file may be updated from time to time. The name contains the date of the last update. In this data structure, the variable TEMP is Log10(
), ELECTS are the number of CCD electrons (not DN) per sec for
EM
cm
, and PHOTONS is the corresponding number of
photons. The first dimension of these two dimensional arrays is
arranged so that columns 0 to 5 correspond to the filters in increasing
thickness from 0=open to 5=Be119 and assuming the pre-launch entrance
filter transmission. NOTE: This is not the normal SXT filter numbering scheme.
Columns 6 to 11 correspond to the same filters but with no
entrance filter. By combining the corresponding columns in the appropriate
ratio, it is possible to quickly compute the SXT response for any size hole
in the entrance filter.