The correction can be applied to an mcat by invoking:
mcat_exticorrector.pl mcatdir new_mcatdir
new_mcatdir holds the corrected mcat after the program has finished.
The program does the following:
At the location of each object in the mcat (RA,Dec pair) it obtains A(g,r,i) using Schlegel et al. maps and puts it in columns 65, 64, 66. A(r) is written first to maintain the tradition whereby mag_F appears before mag_J. Note that this has not been retained in case of the CCD calibrated mags in columns 161-163. These three calibrated magnitudes are read, corrections applied and written to columns 68 (r), 67 (g) and 69 (i). The values are stored after multiplying them by 1000 to make them integral. The original columns 161-163 are left unchanged. This is done so that we can use either corrected or uncorrected magnitudes easily. Or for being able to apply a different extinction correction.
Procedurally, this is what the pragram does:
Read in legend files from mcat, determine where the calibrated magnitudes are, adjust them by appropriate amounts, find the first blank column, call it ExtF, and put the correction term in it. In the next two blank columns put ExtJ and ExtN. For a standard mcat these are columns 64-66. Write back the mcat (in the newdir).
Additionally, the g mags are corrected with a color term:
g_color_term = -0.373 * (g_o(J) - r_o(F)) + 0.177
Last Outdated: 14 Nov 2000