The executable ibis_isgr_energy performs a rise-time correction for each raw ISGRI event, using the ISGRI rise-time correction table (Section B.2). The corrected energy is given in keV (ISGRI_ENERGY), and the corrected rise-time (ISGRI_PI) is the row number used in the IC file. The correction is done by rescaling the measured spectra in accordance with the observed rise-time rt, so that the corrected event corresponds to the deposited energy.
Also the temperature correction is done at this step.
The ISGRI spectral gain has been observed to decrease with time. In OSA9 the description of the gain drift was based on IREM counters integrated over time, to take into account the solar flares. However, this correction proved to be not stable along the whole mission. In OSA10, a tablulated gain-offset coefficient were defined, preserving the same rise-time correction.
In OSA11, in order to stabilize the instrument response across the whole mission, an time-dependent lookup table is used to perform conversion from PHA and RT to ISGRI_ENERGY.
with the (measured) temperature of the different MDU has been introduced. A similar correction was performed also in OSA versions later than OSA 7 assuming, however, a constant T between the different modules, which is not a correct assumption along the mission.
The new OSA11 calibration results in an increased stability of the W and Na line positions along the mission, and in a minor dispersion of Crab and background spectra along the entire mission compared to previous OSA versions.