To create ripple-corrected net fluxes from uncorrected net fluxes for a given order, use the program NEWRIPPLE:
H | is a string array of the primary FITS header (as generated by IUEFHRD from the original SIHI file), used to calculate the heliocentric velocity correction, |
WAVE | the wavelength vector for order M, |
NET | the net flux vector for order M, |
M | echelle spectral order, |
RIP | the output ripple-corrected net flux vector. |
Once the ripple-corrected fluxes are derived, the remaining calibrations can be applied using the routine NEWCALIB. This program will apply the inverse sensitivity function, the sensitivity degradation correction, the temperature sensitivity correction, the non-standard UVC voltage gain correction factor, and the high dispersion calibration correction factor. The final result is divided by the effective exposure time, producing absolute fluxes in the units of ergs/cm2/A/sec.
HD | the primary FITS header input as an IDL string array (as produced by IUEFHRD), |
WAVE | the input wavelength vector, |
FLUX | the input ripple-corrected net flux vector which on output is the absolutely-calibrated flux, |
err | optional input vector of error estimates (such as those produced by the GEX routine) which on output is calibrated the same way as the flux vector. |