; grismspec.dat ; place this file into your calnicc/calib or nicmoslook/calib directory. ; ; ; Image specification and dispersion database for NICMOSlook ; ; This file is read by NICMOSlook and specifies: ; - whether NICMOSlook treats an image as a direct image or a grism image ; - the in case of a grism image, what dispersion and distortion in used. ; - optional, a 3d flatfield file to be used for flatfield extraction ; ; Each entry has to start with the keyword in the image header which is used ; to identify the image. Next, the value for this keyword and the ; corresponding image type (d= direct image, s= spectrum). ; ; If the image is a grism image, a number of additional parameters are ; given. First, the range of dispersion of the spectrum is given in pixels. ; The first number is the value (microns) for the shortest wavelengths, and ; the second number is the value (microns) for the longest wavelength. ; These values are used to determine the range of the extraction ; process. ; ; What follows is the dispersion relation, parametrized as ; ; lambda = a0 + a1*x + a2*x^2 + a3*x^3 ; ; where x is the x-position in pixels and lambda is the wavelength in micron. ; ; Finally, the image distortion (in y direction) is specified parametrized as ; ; delta_y = b0 + b1*r + b2*r^2 + b3*r^3 ; ; where r = sqrt(x^2 + y^2) is the radius position in pixels and ; delta_y is the y-deviation in pixels of the spectrum from a horizontal line. ; ; In addition, the angle th(eta) specifies a possible small global rotation ; of the spectrum relative to an exact alignment along a row. The ; angle is measured in the usual mathematical fashion, i.e. ; counterclockwise in units of degrees. ; ; The initial data file was created with parameters for the dispersion ; relations determined from a fit to the output of Rodger Thompson's program ; grismoutput and the distortions set to zero. ; ; column FF specifies the flatfield file to be used for extraction of the ; spectra. ; ; MODIFICATION HISTORY ; $Date: 1997/12/24 13:02:45 $ ; ;keyword value disp dispersion relation distortion ; range lambda = sum(ai * x**i) delta = sum(bi * r**i) ; a0 a1 a2 a3 b0 b1 b2 b3 th SO FF FILTER G096 s 0.7800000 1.220000 0.9470000 -0.005400000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -2.960000 -4.440000 nicmosFF.fits F205.conv bckG096.fits G096.response.g191-b2b FILTER G141 s 1.100000 1.900000 1.400000 -0.008000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1.260000 -6.660000 nicmosFF.fits F205.conv bckG141.fits G141.response.g191-b2b FILTER G206 s 1.400000 2.500000 2.038860 -0.01143550 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1.700000 -2.150000 nicmosFF.fits F205.conv fbckg206.fits G206.response.orbit FILTER F090M d F090M.conv FILTER F095N d F095N.conv FILTER F097N d F097N.conv FILTER F108N d F108N.conv FILTER F110M d F110M.conv FILTER F110W d F110W.conv FILTER F113N d F113N.conv FILTER F140W d F140W.conv FILTER F145M d F145M.conv FILTER F150W d F150W.conv FILTER F160W d F160W.conv FILTER F164N d F164N.conv FILTER F165M d F165M.conv FILTER F166N d F166N.conv FILTER F170M d F170M.conv FILTER F171M d F171M.conv FILTER F175W d F175W.conv FILTER F180M d F180M.conv FILTER F187N d F187N.conv FILTER F187W d F187W.conv FILTER F190N d F190N.conv FILTER F196N d F196N.conv FILTER F200N d F200N.conv FILTER F204M d F204M.conv FILTER F205W d F205W.conv FILTER F207M d F207M.conv FILTER F212N d F212N.conv FILTER F215N d F215N.conv FILTER F216N d F216N.conv FILTER F222M d F222M.conv FILTER F237M d F237M.conv