All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nom.tam.fits.header.extra.NOAOExt Maven / Gradle / Ivy

package nom.tam.fits.header.extra;

/*
 * #%L
 * nom.tam FITS library
 * %%
 * Copyright (C) 1996 - 2024 nom-tam-fits
 * %%
 * This is free and unencumbered software released into the public domain.
 *
 * Anyone is free to copy, modify, publish, use, compile, sell, or
 * distribute this software, either in source code form or as a compiled
 * binary, for any purpose, commercial or non-commercial, and by any
 * means.
 *
 * In jurisdictions that recognize copyright laws, the author or authors
 * of this software dedicate any and all copyright interest in the
 * software to the public domain. We make this dedication for the benefit
 * of the public at large and to the detriment of our heirs and
 * successors. We intend this dedication to be an overt act of
 * relinquishment in perpetuity of all present and future rights to this
 * software under copyright law.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 * #L%
 */

import nom.tam.fits.header.FitsKey;
import nom.tam.fits.header.IFitsHeader;

/**
 * 

* This keyword dictionary defines keywords which may be used in image data recorded by the data acquisition system. It * currently does not consider keywords for data processing. Most of the keywords defined here will not be used. New * parameters must be added to the logical class heirarchy and then a keyword defined in this dictionary before use in * image data. *

*

* See http://iraf.noao.edu/iraf/web/projects/ccdmosaic/imagedef/fitsdic.html *

* * @author Richard van Nieuwenhoven. */ public enum NOAOExt implements IFitsHeader { /** *

* default value = none *

*

* index = none *

*/ ACTFREQ(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ ACTHWV(HDU.PRIMARY, VALUE.STRING, ""), /** * Times for the active optics sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR ACTMJD *

*

* index = none 1-999 *

*/ ACTMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the active optics sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR ACTMJD *

*

* index = none 1-999 *

*/ ACTMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Active optics system position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ACTPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Active optics system position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ACTPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Active optics system linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ACTPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Active optics system linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ACTPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Active optics system pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ ACTPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Active optics system pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ ACTPREn(HDU.PRIMARY, VALUE.REAL, ""), /** *

* default value = none *

*

* index = none *

*/ ACTSTAT(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ ACTSWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Active optics system temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ ACTTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Active optics system temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ ACTTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Active optics voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ ACTVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Active optics voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ ACTVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the adapter sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR ADAMJD *

*

* index = none 1-999 *

*/ ADAMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the adapter sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR ADAMJD *

*

* index = none 1-999 *

*/ ADAMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Adapter position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADAPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Adapter position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADAPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Adapter linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADAPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Adapter linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADAPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Adapter pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADAPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Adapter pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADAPREn(HDU.PRIMARY, VALUE.REAL, ""), /** *

* default value = none *

*

* index = none *

*/ ADAPSWV(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ ADAPTER(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ ADASTAT(HDU.PRIMARY, VALUE.NONE, ""), /** * Adapter temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADATEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Adapter temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADATEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Adapter voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADAVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Adapter voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADAVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Atmospheric dispersion compensator hardware identification. *

* default value = none *

*

* index = none *

*/ ADC(HDU.PRIMARY, VALUE.STRING, "ADC Identification"), /** * Times for the ADC sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR ADCMJD *

*

* index = none 1-999 *

*/ ADCMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the ADC sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR ADCMJD *

*

* index = none 1-999 *

*/ ADCMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * ADC position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADCPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * ADC position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADCPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * ADC linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADCPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * ADC linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADCPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * ADC pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADCPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * ADC pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADCPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * ADC status. *

* units = 'dictionary' *

*

* default value = none *

*

* index = none *

*/ ADCSTAT(HDU.PRIMARY, VALUE.STRING, ""), /** * Atmospheric dispersion compensator software identification. *

* default value = none *

*

* index = none *

*/ ADCSWV(HDU.PRIMARY, VALUE.STRING, "ADC software version"), /** * ADC temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADCTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * ADC temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADCTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * ADC voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADCVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * ADC voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADCVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Declination of the aperture(s). *

* units = APDECU ADEU%4d *

*

* default value = OBJDEC ODEC%4d *

*

* index = none 1-9999 *

*/ ADECnnn(HDU.PRIMARY, VALUE.STRING, "Aperture declination"), /** * Declination unit. *

* default value = OBJDECU APDECU *

*

* index = none 1-9999 *

*/ ADEUnnn(HDU.PRIMARY, VALUE.STRING, "Declination unit"), /** * Object declination for wavefront sensing. *

* units = ADODECU *

*

* default value = none *

*

* index = none *

*/ ADODEC(HDU.PRIMARY, VALUE.STRING, "Adaptive optics object declination"), /** * Declination unit. *

* default value = none *

*

* index = none *

*/ ADODECU(HDU.PRIMARY, VALUE.STRING, "Declination unit"), /** * Object coordinate epoch for wavefront sensing. *

* default value = TELEPOCH *

*

* index = none *

*/ ADOEPOCH(HDU.PRIMARY, VALUE.NONE, ""), /** * Object coordinate system equinox for wavefront sensing. A value before 1984 is Besselian otherwise it is Julian. *

* default value = TELEQUIN *

*

* index = none *

*/ ADOEQUIN(HDU.PRIMARY, VALUE.REAL, ""), /** *

* default value = none *

*

* index = none *

*/ ADOFREQ(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ ADOHWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Times for the adaptive optics sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR ADOMJD *

*

* index = none 1-999 *

*/ ADOMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the adaptive optics sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR ADOMJD *

*

* index = none 1-999 *

*/ ADOMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Adaptive optics system position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADOPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Adaptive optics system position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADOPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Adaptive optics system linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADOPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Adaptive optics system linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ ADOPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Adaptive optics system pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADOPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Adaptive optics system pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADOPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * Object right ascension for wavefront sensing. *

* units = ADORAU *

*

* default value = none *

*

* index = none *

*/ ADORA(HDU.PRIMARY, VALUE.STRING, "Adaptive optics object right ascension"), /** * Object coordinate system type for wavefront sensing. *

* default value = TELRADEC *

*

* index = none *

*/ ADORADEC(HDU.PRIMARY, VALUE.STRING, ""), /** * Right ascension unit. *

* default value = none *

*

* index = none *

*/ ADORAU(HDU.PRIMARY, VALUE.STRING, "Right ascension unit"), /** *

* default value = none *

*

* index = none *

*/ ADOSTAT(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ ADOSWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Adaptive optics system temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADOTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Adaptive optics system temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADOTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Type of object used for wavefront sensing. *

* default value = none *

*

* index = none *

*/ ADOTYPE(HDU.PRIMARY, VALUE.STRING, "Adaptive optics object type"), /** * Adaptive optics system voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADOVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Adaptive optics system voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ ADOVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Epoch of the coordinates for the aperture(s). *

* units = 'yr' *

*

* default value = OBJEPOCH OEPO%4d *

*

* index = none 1-9999 *

*/ AEPOnnn(HDU.PRIMARY, VALUE.REAL, "Aperture coordinate epoch"), /** * Coordinate system equinox for the aperture(s). A value before 1984 is Besselian otherwise it is Julian. *

* units = 'yr' *

*

* default value = OBJEQUIN OEQU%4d *

*

* index = none 1-9999 *

*/ AEQUnnn(HDU.PRIMARY, VALUE.REAL, "Aperture coordinate equinox"), /** * The computed airmass(es) at the time(s) given by the AMMJDn keywords. *

* default value = none none *

*

* index = none 1-9 *

*/ AIRMASSn(HDU.PRIMARY, VALUE.REAL, "Airmass"), /** * Times for the airmass calculation given as modified Julian dates. The MJDHDR keyword may be used for the time at * which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJDHDR AMMJD *

*

* index = none 1-9 *

*/ AMMJD(HDU.PRIMARY, VALUE.REAL, "MJD of airmass"), /** * Times for the airmass calculation given as modified Julian dates. The MJDHDR keyword may be used for the time at * which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJDHDR AMMJD *

*

* index = none 1-9 *

*/ AMMJDn(HDU.PRIMARY, VALUE.REAL, "MJD of airmass"), /** * Amplifier integration or sample time. *

* units = 'ns' *

*

* default value = none *

*

* index = none *

*/ AMPINTEG(HDU.ANY, VALUE.REAL, "Amplifier integration/sample time"), /** * Times for the amplifier sensor measurements given as modified Julian dates. The MJDHDR keyword may be used for * the time at which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJD-OBS AMPMJD *

*

* index = none 1-999 *

*/ AMPMJD(HDU.ANY, VALUE.REAL, ""), /** * Times for the amplifier sensor measurements given as modified Julian dates. The MJDHDR keyword may be used for * the time at which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJD-OBS AMPMJD *

*

* index = none 1-999 *

*/ AMPMJDn(HDU.ANY, VALUE.REAL, ""), /** * Amplifier name. *

* default value = none *

*

* index = none *

*/ AMPNAME(HDU.EXTENSION, VALUE.STRING, "Amplifier name"), /** * CCD amplifier position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ AMPPAN(HDU.ANY, VALUE.REAL, ""), /** * CCD amplifier position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ AMPPANn(HDU.ANY, VALUE.REAL, ""), /** * CCD amplifier linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ AMPPOS(HDU.ANY, VALUE.REAL, ""), /** * CCD amplifier linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ AMPPOSn(HDU.ANY, VALUE.REAL, ""), /** * CCD amplifier pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ AMPPRE(HDU.ANY, VALUE.REAL, ""), /** * CCD amplifier pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ AMPPREn(HDU.ANY, VALUE.REAL, ""), /** * Amplifier unbinned pixel read time. *

* units = 'ns' *

*

* default value = none none *

*

* index = none none *

*/ AMPREAD(HDU.ANY, VALUE.REAL, "Unbinned pixel read time"), /** * CCD amplifier sampling method used. This may also include any integration times. *

* default value = none *

*

* index = none *

*/ AMPSAMPL(HDU.ANY, VALUE.STRING, "Amplifier sampling method"), /** * Mapping of the CCD section to amplifier coordinates. *

* default value = none *

*

* index = none *

*/ AMPSEC(HDU.EXTENSION, VALUE.STRING, "Amplifier section"), /** * The logical unbinned size of the amplifier readout in section notation. This includes drift scanning if * applicable. *

* default value = none *

*

* index = none *

*/ AMPSIZE(HDU.EXTENSION, VALUE.STRING, "Amplifier readout size"), /** * CCD amplifier temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ AMPTEM(HDU.ANY, VALUE.REAL, ""), /** * CCD amplifier temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ AMPTEMn(HDU.ANY, VALUE.REAL, ""), /** * CCD amplifier voltage sensor measurements in volts. } *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ AMPVOL(HDU.ANY, VALUE.REAL, ""), /** * CCD amplifier voltage sensor measurements in volts. } *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ AMPVOLn(HDU.ANY, VALUE.REAL, ""), /** * Aperture position angle unit. *

* default value = PAUNIT APPAUNIT *

*

* index = none 1-9999 *

*/ APAUnnn(HDU.PRIMARY, VALUE.STRING, "Aperture position angle unit"), /** * Declination of the aperture(s). *

* units = APDECU ADEU%4d *

*

* default value = OBJDEC ODEC%4d *

*

* index = none 1-9999 *

*/ APDEC(HDU.PRIMARY, VALUE.STRING, "Aperture declination"), /** * Declination unit. *

* default value = OBJDECU APDECU *

*

* index = none 1-9999 *

*/ APDECU(HDU.PRIMARY, VALUE.STRING, "Declination unit"), /** * Aperture diameter of the aperture(s) for circular apertures and fibers. This is also used as an approximation to * the size of hexagonal lenses. *

* units = APUNIT *

*

* default value = none APERDIA *

*

* index = none 1-9999 *

*/ APDInnn(HDU.PRIMARY, VALUE.REAL, "Aperture diameter"), /** * Epoch of the coordinates for the aperture(s). *

* units = 'yr' *

*

* default value = OBJEPOCH OEPO%4d *

*

* index = none 1-9999 *

*/ APEPOCH(HDU.PRIMARY, VALUE.REAL, "Aperture coordinate epoch"), /** * Coordinate system equinox for the aperture(s). A value before 1984 is Besselian otherwise it is Julian. *

* units = 'yr' *

*

* default value = OBJEQUIN OEQU%4d *

*

* index = none 1-9999 *

*/ APEQUIN(HDU.PRIMARY, VALUE.REAL, "Aperture coordinate equinox"), /** * Aperture diameter of the aperture(s) for circular apertures and fibers. This is also used as an approximation to * the size of hexagonal lenses. *

* units = APUNIT *

*

* default value = none APERDIA *

*

* index = none 1-9999 *

*/ APERDIA(HDU.PRIMARY, VALUE.REAL, "Aperture diameter"), /** * Aperture length of the aperture(s) for slit apertures. *

* units = APUNIT *

*

* default value = none APERLEN *

*

* index = none 1-999 *

*/ APERLEN(HDU.PRIMARY, VALUE.REAL, "Slit length"), /** * Aperture identification. This can be a physical aperture identification, the name of a mask, a fiber * configuration, etc. When there are many apertures the keyword APERTURE may be used to specify a configuration or * mask identification and the APER%4d keywords can be used to identify some information about the aperture such as * a fiber number. *

* default value = none APERTURE *

*

* index = none 1-9999 *

*/ APERnnn(HDU.PRIMARY, VALUE.STRING, "Aperture identification"), /** * Aperture position angle of the aperture(s) on the sky. This is measured using the longest dimension from north to * east for slits. For hexagonal lenslets it gives the position angle for one of the sides. *

* units = APPAUNIT *

*

* default value = none APERPA *

*

* index = none 1-9999 *

*/ APERPA(HDU.PRIMARY, VALUE.REAL, "Aperture position angle"), /** * Aperture identification. This can be a physical aperture identification, the name of a mask, a fiber * configuration, etc. When there are many apertures the keyword APERTURE may be used to specify a configuration or * mask identification and the APER%4d keywords can be used to identify some information about the aperture such as * a fiber number. *

* default value = none APERTURE *

*

* index = none 1-9999 *

*/ APERWID(HDU.PRIMARY, VALUE.REAL, "Slit width"), /** * Aperture length of the aperture(s) for slit apertures. *

* units = APUNIT *

*

* default value = none APERLEN *

*

* index = none 1-999 *

*/ APLEnnn(HDU.PRIMARY, VALUE.REAL, "Slit length"), /** * Aperture position angle of the aperture(s) on the sky. This is measured using the longest dimension from north to * east for slits. For hexagonal lenslets it gives the position angle for one of the sides. *

* units = APPAUNIT *

*

* default value = none APERPA *

*

* index = none 1-9999 *

*/ APPAnnn(HDU.PRIMARY, VALUE.REAL, "Aperture position angle"), /** * Aperture position angle unit. *

* default value = PAUNIT APPAUNIT *

*

* index = none 1-9999 *

*/ APPAUNIT(HDU.PRIMARY, VALUE.STRING, "Aperture position angle unit"), /** * Right ascension of the aperture(s). *

* units = APRAU ARAU%4d *

*

* default value = OBJRA ORA%4d *

*

* index = none 1-9999 *

*/ APRA(HDU.PRIMARY, VALUE.STRING, "Aperture right ascension"), /** * Aperture coordinate system type for the aperture(s). *

* default value = OBJRADEC ORDS%4d *

*

* index = none 1-9999 *

*/ APRADEC(HDU.PRIMARY, VALUE.STRING, "Aperture coordinate system"), /** * Right ascension unit. *

* default value = OBJRAU APRAU *

*

* index = none 1-9999 *

*/ APRAU(HDU.PRIMARY, VALUE.STRING, "Right ascension unit"), /** * Aperture type. This is an from a dictionary. The common types are "slit", "hole", "fiber", "hexlens", * "hexlens+fiber" and "none". The last type is for aperture-less spectroscopy such as with objective prisms. * Typically for multiobject spectroscopy all the aperture types will be the same and the keyword will be APTYPE. *

* default value = none APTYPE *

*

* index = none 1-9999 *

*/ APTYnnn(HDU.PRIMARY, VALUE.STRING, "Aperture type"), /** * Aperture type. This is an from a dictionary. The common types are "slit", "hole", "fiber", "hexlens", * "hexlens+fiber" and "none". The last type is for aperture-less spectroscopy such as with objective prisms. * Typically for multiobject spectroscopy all the aperture types will be the same and the keyword will be APTYPE. *

* default value = none APTYPE *

*

* index = none 1-9999 *

*/ APTYPE(HDU.PRIMARY, VALUE.STRING, "Aperture type"), /** * Units of aperture dimensions. This applies to slit widths and lengths, fiber diameters, lenslet diameters, etc. * It may be a physical dimension or a projected angle on the sky. *

* default value = UNITAP APUNIT *

*

* index = none 1-9999 *

*/ APUNIT(HDU.PRIMARY, VALUE.STRING, "Aperture dimension unit"), /** * Units of aperture dimensions. This applies to slit widths and lengths, fiber diameters, lenslet diameters, etc. * It may be a physical dimension or a projected angle on the sky. *

* default value = UNITAP APUNIT *

*

* index = none 1-9999 *

*/ APUNnnn(HDU.PRIMARY, VALUE.STRING, "Aperture dimension unit"), /** * Aperture width of the aperture(s) for slit apertures. *

* units = APUNIT *

*

* default value = none APERWID *

*

* index = none 1-9999 *

*/ APWInnn(HDU.PRIMARY, VALUE.REAL, "Slit width"), /** * Right ascension of the aperture(s). *

* units = APRAU ARAU%4d *

*

* default value = OBJRA ORA%4d *

*

* index = none 1-9999 *

*/ ARAnnn(HDU.PRIMARY, VALUE.STRING, "Aperture right ascension"), /** * Right ascension unit. *

* default value = OBJRAU APRAU *

*

* index = none 1-9999 *

*/ ARAUnnn(HDU.PRIMARY, VALUE.STRING, "Right ascension unit"), /** * Archive hardware version. *

* default value = none *

*

* index = none *

*/ ARCHHWV(HDU.PRIMARY, VALUE.STRING, "Archive hardware"), /** * Archive identification. This may be the same as the observation identification. *

* default value = OBSID none *

*

* index = none none *

*/ ARCHID(HDU.PRIMARY, VALUE.STRING, "Archive identification"), /** * The archive name in which the observation is archived. *

* default value = none *

*

* index = none *

*/ ARCHIVE(HDU.PRIMARY, VALUE.STRING, "Archive"), /** * Archive status of data. *

* default value = none *

*

* index = none *

*/ ARCHSTAT(HDU.PRIMARY, VALUE.STRING, "Archive status"), /** * Archive software version. *

* default value = none *

*

* index = none *

*/ ARCHSWV(HDU.PRIMARY, VALUE.STRING, "Archive software version"), /** * Arcon predicted gain. This is the gain measured in the laboratory. The GAIN keyword may also have this value * initially but it is updated to the most recent estimate of the gain. *

* units = 'e/counts' *

*

* default value = none *

*

* index = none *

*/ ARCONG(HDU.EXTENSION, VALUE.REAL, "Predicted gain"), /** * Arcon gain index value. *

* default value = none *

*

* index = none *

*/ ARCONGI(HDU.EXTENSION, VALUE.INTEGER, "Gain selection"), /** * Arcon predicted RMS readout noise. This is the value measured in the laboratory. The RDNOISE keyword may also * have this value initially but it is updated to the most current estimate. *

* units = 'e' *

*

* default value = none *

*

* index = none *

*/ ARCONRN(HDU.EXTENSION, VALUE.REAL, "Predicted readout noise"), /** * Arcon waveform complilation date. *

* default value = none *

*

* index = none *

*/ ARCONWD(HDU.ANY, VALUE.STRING, "Date CCD waveforms last compiled"), /** * Arcon waveform options enabled. *

* default value = none *

*

* index = none *

*/ ARCONWM(HDU.ANY, VALUE.STRING, "Arcon waveform options enabled"), /** * Aperture coordinate system type for the aperture(s). *

* default value = OBJRADEC ORDS%4d *

*

* index = none 1-9999 *

*/ ARDSnnn(HDU.PRIMARY, VALUE.STRING, "Aperture coordinate system"), /** * Transformation matrix between CCD and amplifier coordinates. Normally only two values will be non-zero and will * have values of 1 or -1. If missing the default is an identify matrix. *

* default value = 0.(i!=j),1.(i=j) *

*

* index = 1-9,1-9 *

*/ ATMn_n(HDU.EXTENSION, VALUE.REAL, "Amplifier transformation matrix"), /** * Transformation origin vector between CCD and amplifier coordinates. *

* default value = 0. *

*

* index = 1-9 *

*/ ATVn(HDU.EXTENSION, VALUE.REAL, "Amplifier transformation vector"), /** * Section of the recorded image containing overscan or prescan data. This will be in binned pixels if binning is * done. Multiple regions may be recorded and specified, such as both prescan and overscan, but the first section * given by this parameter is likely to be the one used during calibration. *

* default value = none none *

*

* index = none 1-9999 *

*/ BIASnnn(HDU.EXTENSION, VALUE.STRING, "Bias section"), /** * Section of the recorded image containing overscan or prescan data. This will be in binned pixels if binning is * done. Multiple regions may be recorded and specified, such as both prescan and overscan, but the first section * given by this parameter is likely to be the one used during calibration. *

* default value = none none *

*

* index = none 1-9999 *

*/ BIASSEC(HDU.EXTENSION, VALUE.STRING, "Bias section"), /** * Description of bad pixels. The value is an IRAF bad pixel mask name. *

* default value = none *

*

* index = none *

*/ BPM(HDU.ANY, VALUE.STRING, "Bad pixels"), /** * Camera configuration. *

* default value = none *

*

* index = none *

*/ CAMCONF(HDU.PRIMARY, VALUE.STRING, "Camera Configuration"), /** * Camera name. *

* default value = none *

*

* index = none *

*/ CAMERA(HDU.PRIMARY, VALUE.STRING, "Camera name"), /** * Camera focus. *

* units = 'instrumental' *

*

* default value = none *

*

* index = none *

*/ CAMFOCUS(HDU.PRIMARY, VALUE.REAL, "Camera focus"), /** * Camera hardware version. *

* default value = none *

*

* index = none *

*/ CAMHWV(HDU.PRIMARY, VALUE.STRING, "Camera version"), /** * Times for the instrument sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJD-OBS CAMMJD *

*

* index = none 1-999 *

*/ CAMMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the instrument sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJD-OBS CAMMJD *

*

* index = none 1-999 *

*/ CAMMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Camera position angle measurements in appropriate units. *

* units = UNITANG *

*

* default value = none none *

*

* index = none 1-999 *

*/ CAMPAN(HDU.PRIMARY, VALUE.REAL, "Camera position angle"), /** * Camera position angle measurements in appropriate units. *

* units = UNITANG *

*

* default value = none none *

*

* index = none 1-999 *

*/ CAMPANn(HDU.PRIMARY, VALUE.REAL, "Camera position angle"), /** * Camera linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ CAMPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Camera linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ CAMPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Camera pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ CAMPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Camera pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ CAMPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * Camera status. *

* default value = none *

*

* index = none *

*/ CAMSTAT(HDU.PRIMARY, VALUE.STRING, "Camera status"), /** * Camera software version. *

* default value = none *

*

* index = none *

*/ CAMSWV(HDU.PRIMARY, VALUE.STRING, "Camera software version"), /** * Camera temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ CAMTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Camera temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ CAMTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Camera voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ CAMVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Camera voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ CAMVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Declination of the CCD center. *

* units = CCDDECU *

*

* default value = DETDEC *

*

* index = none *

*/ CCDDEC(HDU.ANY, VALUE.STRING, "CCD declination"), /** * Declination unit. *

* default value = DETDECU *

*

* index = none *

*/ CCDDECU(HDU.ANY, VALUE.STRING, "Declination unit"), /** * Epoch of the CCD center coordinates. *

* units = 'yr' *

*

* default value = DETEPOCH *

*

* index = none *

*/ CCDEPOCH(HDU.ANY, VALUE.REAL, "CCD coordinate epoch"), /** * CCD coordinate system equinox. A value before 1984 is Besselian otherwise it is Julian. *

* units = 'yr' *

*

* default value = DETEQUIN *

*

* index = none *

*/ CCDEQUIN(HDU.ANY, VALUE.REAL, "CCD coordinate equinox"), /** * CCD hardware version *

* default value = DETHWV *

*

* index = none *

*/ CCDHWV(HDU.ANY, VALUE.STRING, "CCD version"), /** * Times for the CCD sensor measurements given as modified Julian dates. The MJDHDR keyword may be used for the time * at which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJDHDR CCDMJD *

*

* index = none 1-999 *

*/ CCDMJD(HDU.ANY, VALUE.REAL, ""), /** * Times for the CCD sensor measurements given as modified Julian dates. The MJDHDR keyword may be used for the time * at which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJDHDR CCDMJD *

*

* index = none 1-999 *

*/ CCDMJDn(HDU.ANY, VALUE.REAL, ""), /** * CCD identification. *

* default value = DETECTOR *

*

* index = none *

*/ CCDNAME(HDU.ANY, VALUE.STRING, "CCD identification"), /** * Number of amplifiers used to readout the CCD. This keyword may be absent if only one amplifier is used. *

* default value = 1 *

*

* index = none *

*/ CCDNAMPS(HDU.ANY, VALUE.INTEGER, "Number of amplifiers used"), /** * CCD position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ CCDPAN(HDU.ANY, VALUE.REAL, ""), /** * CCD position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ CCDPANn(HDU.ANY, VALUE.REAL, ""), /** * CCD linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ CCDPOS(HDU.ANY, VALUE.REAL, ""), /** * CCD linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ CCDPOSn(HDU.ANY, VALUE.REAL, ""), /** * CCD pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ CCDPRE(HDU.ANY, VALUE.REAL, ""), /** * CCD pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ CCDPREn(HDU.ANY, VALUE.REAL, ""), /** * The actual format size of the CCD. This is the same as the CCDSIZE keyword except in the case of drift scanning. *

* default value = none *

*

* index = none *

*/ CCDPSIZE(HDU.ANY, VALUE.STRING, "CCD size"), /** * Right ascension of the CCD center. *

* units = CCDRAU *

*

* default value = DETRA *

*

* index = none *

*/ CCDRA(HDU.ANY, VALUE.STRING, "CCD right ascension"), /** * CCD coordinate system type. *

* default value = DETRADEC *

*

* index = none *

*/ CCDRADEC(HDU.ANY, VALUE.STRING, "CCD coordinate system"), /** * Right ascension unit. *

* default value = DETRAU *

*

* index = none *

*/ CCDRAU(HDU.ANY, VALUE.STRING, "Right ascension unit"), /** * The unbinned section of the logical CCD pixel raster covered by the amplifier readout in section notation. The * section must map directly to the specified data section through the binning and CCD to image coordiante * transformation. The image data section (DATASEC) is specified with the starting pixel less than the ending pixel. * Thus the order of this section may be flipped depending on the coordinate transformation (which depends on how * the CCD coordinate system is defined). *

* default value = CCDSIZE *

*

* index = none *

*/ CCDSEC(HDU.EXTENSION, VALUE.STRING, "Region of CCD read"), /** * The logical unbinned size of the CCD in section notation. Normally this would be the physical size of the CCD * unless drift scanning is done. This is the full size even when subraster readouts are done. *

* default value = DETSIZE *

*

* index = none *

*/ CCDSIZE(HDU.ANY, VALUE.STRING, "CCD size"), /** * CCD on-chip summing given as two or four integer numbers. These define the summing of CCD pixels in the amplifier * readout order. The first two numbers give the number of pixels summed in the serial and parallel directions * respectively. If the first pixel read out consists of fewer unbinned pixels along either direction the next two * numbers give the number of pixels summed for the first serial and parallel pixels. From this it is implicit how * many pixels are summed for the last pixels given the size of the CCD section (CCDSEC). It is highly recommended * that controllers read out all pixels with the same summing in which case the size of the CCD section will be the * summing factors times the size of the data section. *

* default value = '1 1' *

*

* index = none *

*/ CCDSUM(HDU.EXTENSION, VALUE.STRING, "CCD on-chip summing"), /** * CCD software version *

* default value = DETSWV *

*

* index = none *

*/ CCDSWV(HDU.ANY, VALUE.STRING, "CCD software version"), /** * CCD temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ CCDTEM(HDU.ANY, VALUE.REAL, "CCD temperature"), /** * CCD temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ CCDTEMn(HDU.ANY, VALUE.REAL, "CCD temperature"), /** * CCD voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ CCDVOL(HDU.ANY, VALUE.REAL, ""), /** * CCD voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ CCDVOLn(HDU.ANY, VALUE.REAL, ""), /** * Spectrum coordinate matrix. World coordinate axis 1 is defined to be the dispersion and the other axes are * spatial. The matrix implies a dispersion axis in the image coordinates. *

* units = CUNIT1/pixel CUN1%4d/pixel *

*

* default value = 1. CD1_1 *

*

* index = none 1-9999 *

*/ CD1_1(HDU.EXTENSION, VALUE.REAL, "Coordinate scale matrix"), /** * Spectrum coordinate matrix. World coordinate axis 1 is defined to be the dispersion and the other axes are * spatial. The matrix implies a dispersion axis in the image coordinates. *

* units = CUNIT1/pixel CUN1%4d/pixel *

*

* default value = 0. CD1_2 *

*

* index = none 1-9999 *

*/ CD1_2(HDU.EXTENSION, VALUE.REAL, "Coordinate scale matrix"), /** * Spectrum coordinate matrix. World coordinate axis 1 is defined to be the dispersion and the other axes are * spatial. The matrix implies a dispersion axis in the image coordinates. *

* units = CUNIT1/pixel CUN1%4d/pixel *

*

* default value = 1. CD1_1 *

*

* index = none 1-9999 *

*/ CD11nnn(HDU.EXTENSION, VALUE.REAL, "Coordinate scale matrix"), /** * Spectrum coordinate matrix. World coordinate axis 1 is defined to be the dispersion and the other axes are * spatial. The matrix implies a dispersion axis in the image coordinates. *

* units = CUNIT1/pixel CUN1%4d/pixel *

*

* default value = 0. CD1_2 *

*

* index = none 1-9999 *

*/ CD12nnn(HDU.EXTENSION, VALUE.REAL, "Coordinate scale matrix"), /** * Spectrum coordinate matrix. World coordinate axis 1 is defined to be the dispersion and the other axes are * spatial. The matrix implies a dispersion axis in the image coordinates. *

* units = CUNIT2/pixel CUN2%4d/pixel *

*

* default value = 0. CD2_1 *

*

* index = none 1-9999 *

*/ CD2_1(HDU.EXTENSION, VALUE.REAL, "Coordinate scale matrix"), /** * Spectrum coordinate matrix. World coordinate axis 1 is defined to be the dispersion and the other axes are * spatial. The matrix implies a dispersion axis in the image coordinates. *

* units = CUNIT2/pixel CUN2%4d/pixel *

*

* default value = 1. CD2_2 *

*

* index = none 1-9999 *

*/ CD2_2(HDU.EXTENSION, VALUE.REAL, "Coordinate scale matrix"), /** * Spectrum coordinate matrix. World coordinate axis 1 is defined to be the dispersion and the other axes are * spatial. The matrix implies a dispersion axis in the image coordinates. *

* units = CUNIT2/pixel CUN2%4d/pixel *

*

* default value = 0. CD2_1 *

*

* index = none 1-9999 *

*/ CD21nnn(HDU.EXTENSION, VALUE.REAL, "Coordinate scale matrix"), /** * Spectrum coordinate matrix. World coordinate axis 1 is defined to be the dispersion and the other axes are * spatial. The matrix implies a dispersion axis in the image coordinates. *

* units = CUNIT2/pixel CUN2%4d/pixel *

*

* default value = 1. CD2_2 *

*

* index = none 1-9999 *

*/ CD22nnn(HDU.EXTENSION, VALUE.REAL, "Spec coord matrix"), /** * Coordinate scale matrix for image world coordinates. This describes the scales and rotations of the coordinate * axes. *

* units = CUNIT2/pixel CUN2%4d/pixel *

*

* default value = 1. CD2_2 *

*

* index = none 1-9999 *

*/ CHPANGLE(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ CHPDIST(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ CHPFREQ(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ CHPHWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Times for the chopping system sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR CHPMJD *

*

* index = none 1-999 *

*/ CHPMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the chopping system sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR CHPMJD *

*

* index = none 1-999 *

*/ CHPMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** *

* default value = none *

*

* index = none *

*/ CHPNCHOP(HDU.PRIMARY, VALUE.NONE, ""), /** * Chopping system position angle measurements in appropriate units. Note that CHPANGLE should be used for the * chopping angle and these keywords are for other system position angle measurements. *

* default value = none none *

*

* index = none 1-999 *

*/ CHPPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Chopping system position angle measurements in appropriate units. Note that CHPANGLE should be used for the * chopping angle and these keywords are for other system position angle measurements. *

* default value = none none *

*

* index = none 1-999 *

*/ CHPPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Chopping system linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ CHPPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Chopping system linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ CHPPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Chopping system pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ CHPPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Chopping system pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ CHPPREn(HDU.PRIMARY, VALUE.REAL, ""), /** *

* default value = none *

*

* index = none *

*/ CHPSTAT(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ CHPSWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Chopping system temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ CHPTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Chopping system temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ CHPTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Chopping system voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ CHPVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Chopping system voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ CHPVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Dispersion limit for the region occupied by the spectrum. *

* units = CUNIT1 CUN1%4d *

*

* default value = none CMAX1 *

*

* index = none 1-9999 *

*/ CMAX1(HDU.EXTENSION, VALUE.REAL, "Spectrum dispersion limit"), /** * Cross-dispersion limit for the region occupied by the spectrum. *

* units = CUNIT2 CUN2%4d *

*

* default value = none CMAX2 *

*

* index = none 1-9999 *

*/ CMAX2(HDU.EXTENSION, VALUE.REAL, "Spectrum cross-dispersion limit"), /** * Dispersion limit for the region occupied by the spectrum. *

* units = CUNIT1 CUN1%4d *

*

* default value = none CMIN1 *

*

* index = none 1-9999 *

*/ CMIN1(HDU.EXTENSION, VALUE.REAL, "Spectrum dispersion limit"), /** * Cross-dispersion limit for the region occupied by the spectrum. *

* units = CUNIT2 CUN2%4d *

*

* default value = none CMIN2 *

*

* index = none 1-9999 *

*/ CMIN2(HDU.EXTENSION, VALUE.REAL, "Spectrum cross-dispersion limit"), /** * Observer comments. *

* default value = none *

*

* index = 1-9999 *

*/ CMMTnnn(HDU.PRIMARY, VALUE.STRING, ""), /** * Dispersion limit for the region occupied by the spectrum. *

* units = CUNIT1 CUN1%4d *

*

* default value = none CMIN1 *

*

* index = none 1-9999 *

*/ CMN1nnn(HDU.EXTENSION, VALUE.REAL, "Spectrum dispersion limit"), /** * Cross-dispersion limit for the region occupied by the spectrum. *

* units = CUNIT2 CUN2%4d *

*

* default value = none CMIN2 *

*

* index = none 1-9999 *

*/ CMN2nnn(HDU.EXTENSION, VALUE.REAL, "Spectrum cross-dispersion limit"), /** * Dispersion limit for the region occupied by the spectrum. *

* units = CUNIT1 CUN1%4d *

*

* default value = none CMAX1 *

*

* index = none 1-9999 *

*/ CMX1nnn(HDU.EXTENSION, VALUE.REAL, "Spectrum dispersion limit"), /** * Cross-dispersion limit for the region occupied by the spectrum. *

* units = CUNIT2 CUN2%4d *

*

* default value = none CMAX2 *

*

* index = none 1-9999 *

*/ CMX2nnn(HDU.EXTENSION, VALUE.REAL, "Spectrum cross-dispersion limit"), /** * Controller hardware version. *

* default value = none *

*

* index = none *

*/ CONHWV(HDU.ANY, VALUE.STRING, "Controller hardware version"), /** * Controller status. *

* default value = none *

*

* index = none *

*/ CONSTAT(HDU.ANY, VALUE.STRING, "Controller status"), /** * Controller software version. *

* default value = none *

*

* index = none *

*/ CONSWV(HDU.ANY, VALUE.STRING, "Controller software version"), /** * Detector controller name. *

* default value = none *

*

* index = none *

*/ CONTROLR(HDU.ANY, VALUE.STRING, "Detector controller"), /** * Correctors in the optical path. *

* default value = none none *

*

* index = none 1-999 *

*/ CORRCT(HDU.PRIMARY, VALUE.STRING, "Corrector"), /** * Correctors in the optical path. *

* default value = none none *

*

* index = none 1-999 *

*/ CORRCTn(HDU.PRIMARY, VALUE.STRING, "Corrector"), /** * Correctors in the optical path. *

* default value = none *

*

* index = none *

*/ CORRCTOR(HDU.PRIMARY, VALUE.STRING, "Corrector Identification"), /** * Default cross dispersion unit. *

* default value = 'arcsec' *

*

* index = none *

*/ CROSUNIT(HDU.ANY, VALUE.STRING, "Declination unit"), /** * Default cross dispersion coordinate value. *

* units = CROSUNIT *

*

* default value = none *

*

* index = none *

*/ CROSVAL(HDU.ANY, VALUE.REAL, "Cross dispersion coordinate"), /** * Reference spectrum pixel coordinate. Generally this should be the at the center of the spectrum. In raw data the * spectrum position(s) may be predicted apart from an offset that will be determined during data reduction. *

* units = 'pixel' 'pixel' *

*

* default value = none CRPIX1 *

*

* index = none 1-9999 *

*/ CRP1nnn(HDU.EXTENSION, VALUE.REAL, "Coordinate reference pixel"), /** * Reference spectrum pixel coordinate. Generally this should be the at the center of the spectrum. In raw data the * spectrum position(s) may be predicted apart from an offset that will be determined during data reduction. *

* units = 'pixel' 'pixel' *

*

* default value = none CRPIX2 *

*

* index = none 1-9999 *

*/ CRP2nnn(HDU.EXTENSION, VALUE.REAL, "Coordinate reference pixel"), /** * Reference spectrum pixel coordinate. Generally this should be the at the center of the spectrum. In raw data the * spectrum position(s) may be predicted apart from an offset that will be determined during data reduction. *

* units = 'pixel' 'pixel' *

*

* default value = none CRPIX1 *

*

* index = none 1-9999 *

*/ CRPIX1(HDU.EXTENSION, VALUE.REAL, "Coordinate reference pixel"), /** * Reference spectrum pixel coordinate. Generally this should be the at the center of the spectrum. In raw data the * spectrum position(s) may be predicted apart from an offset that will be determined during data reduction. *

* units = 'pixel' 'pixel' *

*

* default value = none CRPIX2 *

*

* index = none 1-9999 *

*/ CRPIX2(HDU.EXTENSION, VALUE.REAL, "Coordinate reference pixel"), /** * Spectrum reference dispersion coordinate corresponding to the spectrum reference pixel coordinate. Note that by * definition WCS axis 1 is always the dispersion axis. The mapping of this WCS axis to the dispersion direction in * the image is given by the coordinate transformation matrix keywords. In raw data the reference dispersion * coordinate may be approximately predicted. This will be refined during data reductions. *

* units = CUNIT1 CUN1%4d *

*

* default value = none CRVAL1 *

*

* index = none 1-9999 *

*/ CRV1nnn(HDU.EXTENSION, VALUE.REAL, "Coordinate reference value"), /** * Spectrum reference dispersion coordinate corresponding to the spectrum reference pixel coordinate. Note that by * definition WCS axis 1 is always the dispersion axis. The mapping of this WCS axis to the dispersion direction in * the image is given by the coordinate transformation matrix keywords. In raw data the reference dispersion * coordinate may be approximately predicted. This will be refined during data reductions. *

* units = CUNIT1 CUN1%4d *

*

* default value = 0. CRVAL1 *

*

* index = none 1-9999 *

*/ CRV2nnn(HDU.EXTENSION, VALUE.REAL, "Coordinate reference value"), /** * Spectrum reference dispersion coordinate corresponding to the spectrum reference pixel coordinate. Note that by * definition WCS axis 1 is always the dispersion axis. The mapping of this WCS axis to the dispersion direction in * the image is given by the coordinate transformation matrix keywords. In raw data the reference dispersion * coordinate may be approximately predicted. This will be refined during data reductions. *

* units = CUNIT1 CUN1%4d *

*

* default value = none CRVAL1 *

*

* index = none 1-9999 *

*/ CRVAL1(HDU.EXTENSION, VALUE.REAL, "Spectrum dispersion center"), /** * Reference right ascension coordinate corresponding to the image reference pixel coordinate. Note that by * definition WCS axis 1 is always the right ascension axis. The mapping of this WCS axis to the right ascension * direction in the image is given by the coordinate transformation matrix keywords. In raw data the reference right * ascension coordinate may be only approximate. This will be refined during data reductions. *

* units = CUNIT1 CUN1%4d *

*

* default value = 0. CRVAL1 *

*

* index = none 1-9999 *

*/ CRVAL2(HDU.EXTENSION, VALUE.REAL, "Spectrum cross-dispersion center"), /** * Reference declination coordinate corresponding to the image reference pixel coordinate. Note that by definition * WCS axis 1 is always the declination axis. The mapping of this WCS axis to the declination direction in the image * is given by the coordinate transformation matrix keywords. In raw data the reference right ascension coordinate * may be only approximate. This will be refined during data reductions. *

* units = CUNIT2 CUN2%4d *

*

* default value = 0. CRVAL2 *

*

* index = none 1-9999 *

*/ CTY1nnn(HDU.EXTENSION, VALUE.STRING, "Spectrum coordinate type"), /** * Coordinate type for image world coordinates. The IRAF WCS standards are used (which is generally the FITS * standard). *

* default value = 'LINEAR' CTYPE1 *

*

* index = none 1-9999 *

*/ CTY2nnn(HDU.EXTENSION, VALUE.STRING, "Spectrum coordinate type"), /** * Coordinate type for image world coordinates. The IRAF WCS standards are used (which is generally the FITS * standard). *

* default value = 'LINEAR' CTYPE2 *

*

* index = none 1-9999 *

*/ CTYP2nnn(HDU.EXTENSION, VALUE.STRING, "Coordinate type"), /** * Spectrum dispersion coordinate type. These are the FITS defined types. *

* default value = 'LINEAR' CTYPE1 *

*

* index = none 1-9999 *

*/ CTYPE1(HDU.EXTENSION, VALUE.STRING, "Spectrum coordinate type"), /** * Coordinate type for image world coordinates. The IRAF WCS standards are used (which is generally the FITS * standard). *

* default value = 'LINEAR' CTYPE1 *

*

* index = none 1-9999 *

*/ CTYPE2(HDU.EXTENSION, VALUE.STRING, "Spectrum coordinate type"), /** * Coordinate type for image world coordinates. The IRAF WCS standards are used (which is generally the FITS * standard). *

* default value = 'LINEAR' CTYPE2 *

*

* index = none 1-9999 *

*/ CUN1nnn(HDU.EXTENSION, VALUE.STRING, "Spectrum coordinate unit"), /** * Coordinate reference unit for direct imaging world coordinates. *

* default value = RAUNIT CUNIT1 *

*

* index = none 1-9999 *

*/ CUN2nnn(HDU.EXTENSION, VALUE.STRING, "Spectrum coordinate unit"), /** * Coordinate reference unit for direct imaging world coordinates. *

* default value = DECUNIT CUNIT2 *

*

* index = none 1-9999 *

*/ CUNIT1(HDU.EXTENSION, VALUE.STRING, "Spectrum coordinate unit"), /** * Coordinate reference unit for direct imaging world coordinates. *

* default value = RAUNIT CUNIT1 *

*

* index = none 1-9999 *

*/ CUNIT2(HDU.EXTENSION, VALUE.STRING, "Coordinate reference unit"), /** * Total dark time of the observation. This is the total time during which dark current is collected by the * detector. If the times in the extension are different the primary HDU gives one of the extension times. *

* units = UNITTIME *

*

* default value = EXPTIME *

*

* index = none *

*/ DARKTIME(HDU.ANY, VALUE.REAL, "Dark time"), /** * Mapping of the CCD section to image coordinates. *

* default value = none *

*

* index = none *

*/ DATASEC(HDU.EXTENSION, VALUE.STRING, "Image data section"), /** * Date at the end of the exposure. The format follows the FITS standard. *

* default value = none *

*

* index = none *

*/ DATEEND(HDU.ANY, VALUE.STRING, "Date at end of exposure"), /** * Date header creation. The format follows the FITS 'date' standard. *

* default value = DATE-OBS *

*

* index = none *

*/ DATEHDR(HDU.ANY, VALUE.STRING, "Date of header creation"), /** * Default date for the observation. This keyword is generally not used and is DATE-OBS keyword for the start of the * exposure on the detector is used. *

* default value = DATE-OBS *

*

* index = none *

*/ DATEOBS(HDU.ANY, VALUE.STRING, "Date of observation"), /** * Projected position angle of the positive declination axis on the detector. The position angle is measured * clockwise from the image y axis. *

* units = UNITPA *

*

* default value = none *

*

* index = none *

*/ DECPANGL(HDU.PRIMARY, VALUE.REAL, "Position angle of Dec axis"), /** * Default declination units. *

* default value = UNITDEC *

*

* index = none *

*/ DECUNIT(HDU.ANY, VALUE.STRING, "Declination unit"), /** * Detector configuration. *

* default value = none *

*

* index = none *

*/ DETCONF(HDU.PRIMARY, VALUE.STRING, "Detector Configuration"), /** * Declination of the detector center. *

* units = DETDECU *

*

* default value = TELDEC *

*

* index = none *

*/ DETDEC(HDU.PRIMARY, VALUE.STRING, "Detector delination"), /** * Declination unit. *

* default value = TELDECU *

*

* index = none *

*/ DETDECU(HDU.PRIMARY, VALUE.STRING, "Delination unit"), /** * Detector name. *

* default value = none *

*

* index = none *

*/ DETECTOR(HDU.PRIMARY, VALUE.STRING, "Detector name"), /** * Epoch of the detector center coordinates. *

* units = 'yr' *

*

* default value = TELEPOCH *

*

* index = none *

*/ DETEPOCH(HDU.PRIMARY, VALUE.REAL, "Detector coordinate epoch"), /** * Detector coordinate system equinox. A value before 1984 is Besselian otherwise it is Julian. *

* units = 'yr' *

*

* default value = TELEQUIN *

*

* index = none *

*/ DETEQUIN(HDU.PRIMARY, VALUE.REAL, "Detector coordinate equinox"), /** * Detector hardware version. *

* default value = none *

*

* index = none *

*/ DETHWV(HDU.PRIMARY, VALUE.STRING, "Detector version"), /** * Times for the detector sensor measurements given as modified Julian dates. The MJDHDR keyword may be used for the * time at which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJD-OBS DETMJD *

*

* index = none 1-999 *

*/ DETMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the detector sensor measurements given as modified Julian dates. The MJDHDR keyword may be used for the * time at which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJD-OBS DETMJD *

*

* index = none 1-999 *

*/ DETMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Detector position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DETPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Detector position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DETPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Detector linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DETPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Detector linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DETPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Detector pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ DETPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Detector pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ DETPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * Right ascension of the detector center. *

* units = DETRAU *

*

* default value = TELRA *

*

* index = none *

*/ DETRA(HDU.ANY, VALUE.STRING, "Detector right ascension"), /** * Detector coordinate system type. *

* default value = TELRADEC *

*

* index = none *

*/ DETRADEC(HDU.PRIMARY, VALUE.STRING, "Detector coordinate system"), /** * Right ascension unit. *

* default value = TELRAU *

*

* index = none *

*/ DETRAU(HDU.ANY, VALUE.STRING, "Right ascension unit"), /** * Mapping of the CCD section to detector coordinates. *

* default value = none *

*

* index = none *

*/ DETSEC(HDU.EXTENSION, VALUE.STRING, "Detector data section"), /** * The logical unbinned size of the detector in section notation. This is the full pixel raster size including, if * applicable, drift scanning or a mosaic format. This is the full size even when subraster readouts are done. *

* default value = none *

*

* index = none *

*/ DETSIZE(HDU.PRIMARY, VALUE.STRING, "Detector size"), /** * Detector status. *

* default value = none *

*

* index = none *

*/ DETSTAT(HDU.PRIMARY, VALUE.STRING, "Detector status"), /** * Detector software version. This will not generally be used and the controller software version will apply. *

* default value = none *

*

* index = none *

*/ DETSWV(HDU.PRIMARY, VALUE.STRING, "Detector software version"), /** * Detector temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ DETTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Detector temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ DETTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Detector voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ DETVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Detector voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ DETVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Dewar identification. *

* default value = none *

*

* index = none *

*/ DEWAR(HDU.PRIMARY, VALUE.STRING, "Dewar"), /** * Dewar hardware version. *

* default value = none *

*

* index = none *

*/ DEWHWV(HDU.ANY, VALUE.STRING, "Dewar hardware"), /** * Times for the dewar sensor measurements given as modified Julian dates. The MJDHDR keyword may be used for the * time at which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJD-OBS DEWMJD *

*

* index = none 1-999 *

*/ DEWMJD(HDU.ANY, VALUE.REAL, ""), /** * Times for the dewar sensor measurements given as modified Julian dates. The MJDHDR keyword may be used for the * time at which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJD-OBS DEWMJD *

*

* index = none 1-999 *

*/ DEWMJDn(HDU.ANY, VALUE.REAL, ""), /** * Dewar position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DEWPAN(HDU.ANY, VALUE.REAL, ""), /** * Dewar position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DEWPANn(HDU.ANY, VALUE.REAL, ""), /** * Dewar linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DEWPOS(HDU.ANY, VALUE.REAL, ""), /** * Dewar linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DEWPOSn(HDU.ANY, VALUE.REAL, ""), /** * Dewar pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ DEWPRE(HDU.ANY, VALUE.REAL, ""), /** * Dewar pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ DEWPREn(HDU.ANY, VALUE.REAL, ""), /** * Dewar status. *

* default value = none *

*

* index = none *

*/ DEWSTAT(HDU.ANY, VALUE.STRING, "Dewar status"), /** * Dewar software version. *

* default value = none *

*

* index = none *

*/ DEWSWV(HDU.ANY, VALUE.STRING, "Dewar software version"), /** * Dewar temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ DEWTEM(HDU.ANY, VALUE.REAL, "Dewar temperature"), /** * Dewar temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ DEWTEMn(HDU.ANY, VALUE.REAL, "Dewar temperature"), /** * Dewar voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ DEWVOL(HDU.ANY, VALUE.REAL, ""), /** * Dewar voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ DEWVOLn(HDU.ANY, VALUE.REAL, ""), /** * Times for the disperser sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJD-OBS DISMJD *

*

* index = none 1-999 *

*/ DISMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the disperser sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJD-OBS DISMJD *

*

* index = none 1-999 *

*/ DISMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Disperser position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DISPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Disperser position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DISPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * The detector axis along which the dispersion is most closely aligned. *

* default value = none *

*

* index = none *

*/ DISPAXIS(HDU.PRIMARY, VALUE.INTEGER, "Dispersion axis"), /** * Approximate central dispersion/pixel on the detector. *

* units = DISPUNIT *

*

* default value = none *

*

* index = none *

*/ DISPDW(HDU.PRIMARY, VALUE.REAL, "Dispersion"), /** * Disperser identification names. *

* default value = none none *

*

* index = none 1-999 *

*/ DISPER(HDU.PRIMARY, VALUE.STRING, "Disperser"), /** * Disperser identification names. *

* default value = none none *

*

* index = none 1-999 *

*/ DISPERn(HDU.PRIMARY, VALUE.STRING, "Disperser"), /** * Disperser linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DISPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Disperser linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DISPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Disperser pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ DISPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Disperser pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ DISPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * Default dispersion coordinate unit. *

* default value = 'Angstrom' *

*

* index = none *

*/ DISPUNIT(HDU.ANY, VALUE.STRING, "Dispersion coordinate unit"), /** * Default dispersion coordinate value. *

* units = DISPUNIT *

*

* default value = none *

*

* index = none *

*/ DISPVAL(HDU.ANY, VALUE.REAL, "Dispersion coordinate"), /** * Approximate central dispersion coordinate on the detector. *

* units = DISPUNIT *

*

* default value = none *

*

* index = none *

*/ DISPWC(HDU.PRIMARY, VALUE.REAL, "Central dispersion coordinate"), /** * Disperser temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ DISTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Disperser temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ DISTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Disperser voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ DISVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Disperser voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ DISVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Average wind direction measurements measured east of north over the sampling period inside the dome. *

* units = UNITPA *

*

* default value = none none *

*

* index = none 1-999 *

*/ DMEDIR(HDU.PRIMARY, VALUE.REAL, "Average wind direction"), /** * Average wind direction measurements measured east of north over the sampling period inside the dome. *

* units = UNITPA *

*

* default value = none none *

*

* index = none 1-999 *

*/ DMEDIRn(HDU.PRIMARY, VALUE.REAL, "Average wind direction"), /** * Maximum wind speed over the sampling period inside the dome. *

* units = UNITVEL *

*

* default value = none none *

*

* index = none 1-999 *

*/ DMEGUS(HDU.PRIMARY, VALUE.REAL, "Maximum dome wind speed"), /** * Maximum wind speed over the sampling period inside the dome. *

* units = UNITVEL *

*

* default value = none none *

*

* index = none 1-999 *

*/ DMEGUSn(HDU.PRIMARY, VALUE.REAL, "Maximum dome wind speed"), /** * Times for the dome environment measurements given as modified Julian. For the wind measurements this is the start * of the sampling period. *

* units = 'd' *

*

* default value = MJDHDR DMEMJD *

*

* index = none 1-999 *

*/ DMEMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the dome environment measurements given as modified Julian. For the wind measurements this is the start * of the sampling period. *

* units = 'd' *

*

* default value = MJDHDR DMEMJD *

*

* index = none 1-999 *

*/ DMEMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Wind sampling period for the wind measurements inside the dome. If no value is given then the measurements are * assumed to be 'instantaneous'. *

* units = UNITTIME *

*

* default value = none none *

*

* index = none 1-999 *

*/ DMEPER(HDU.PRIMARY, VALUE.REAL, "Dome wind sampling"), /** * Wind sampling period for the wind measurements inside the dome. If no value is given then the measurements are * assumed to be 'instantaneous'. *

* units = UNITTIME *

*

* default value = none none *

*

* index = none 1-999 *

*/ DMEPERn(HDU.PRIMARY, VALUE.REAL, "Dome wind sampling"), /** * Temperatures Celsius inside the dome. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ DMETEM(HDU.PRIMARY, VALUE.REAL, "Dome temperature"), /** * Temperatures Celsius inside the dome. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ DMETEMn(HDU.PRIMARY, VALUE.REAL, "Dome temperature"), /** * Average wind speeds over the sampling period inside the dome. *

* units = UNITVEL *

*

* default value = none none *

*

* index = none 1-999 *

*/ DMEWIN(HDU.PRIMARY, VALUE.REAL, "Average dome wind speed"), /** * Average wind speeds over the sampling period inside the dome. *

* units = UNITVEL *

*

* default value = none none *

*

* index = none 1-999 *

*/ DMEWINn(HDU.PRIMARY, VALUE.REAL, "Average dome wind speed"), /** * Times for the dome sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR DOMMJD *

*

* index = none 1-999 *

*/ DOMMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the dome sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR DOMMJD *

*

* index = none 1-999 *

*/ DOMMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Dome position angle sensor measurements. This should be in degrees east of north for the center of the dome slit. *

* default value = none none *

*

* index = none 1-999 *

*/ DOMPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Dome position angle sensor measurements. This should be in degrees east of north for the center of the dome slit. *

* default value = none none *

*

* index = none 1-999 *

*/ DOMPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Dome linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DOMPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Dome linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ DOMPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Dome pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ DOMPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Dome pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ DOMPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * Dome status. *

* default value = none *

*

* index = none *

*/ DOMSTAT(HDU.PRIMARY, VALUE.STRING, "Dome status"), /** * Dome temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ DOMTEM(HDU.PRIMARY, VALUE.REAL, "Dome temperature"), /** * Dome temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ DOMTEMn(HDU.PRIMARY, VALUE.REAL, "Dome temperature"), /** * Dome voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ DOMVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Dome voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ DOMVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Transformation matrix between CCD and detector coordinates. If missing the default is an identify matrix. *

* default value = 0.(i!=j),1.(i=j) *

*

* index = 1-9,1-9 *

*/ DTMn_n(HDU.EXTENSION, VALUE.REAL, "Detector transformation matrix"), /** * Transformation origin vector between CCD and detector coordinates. *

* default value = 0. *

*

* index = 1-9 *

*/ DTVn(HDU.EXTENSION, VALUE.REAL, "Detector transformation vector"), /** * Average wind direction measurements measured east of north over the sampling period outside the dome at times * given by ENVMJDn keywords. *

* units = UNITPA *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVDIR(HDU.PRIMARY, VALUE.REAL, "Average wind direction"), /** * Average wind direction measurements measured east of north over the sampling period outside the dome at times * given by ENVMJDn keywords. *

* units = UNITPA *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVDIRn(HDU.PRIMARY, VALUE.REAL, "Average wind direction"), /** * Maximum wind speed in km/s over the sampling period outside the dome at times given by ENVMJDn keywords. *

* units = UNITVEL *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVGUS(HDU.PRIMARY, VALUE.REAL, "Maximum gust speed"), /** * Maximum wind speed in km/s over the sampling period outside the dome at times given by ENVMJDn keywords. *

* units = UNITVEL *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVGUSn(HDU.PRIMARY, VALUE.REAL, "Maximum gust speed"), /** * Relative humidity measurements at times given by ENVMJDn keywords. *

* units = '%' *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVHUM(HDU.PRIMARY, VALUE.REAL, "Relative humidity"), /** * Relative humidity measurements at times given by ENVMJDn keywords. *

* units = '%' *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVHUMn(HDU.PRIMARY, VALUE.REAL, "Relative humidity"), /** * Times for the site environment measurements given as modified Julian. For the wind measurements this is the start * of the sampling period. *

* units = 'd' *

*

* default value = MJDHDR ENVMJD *

*

* index = none 1-999 *

*/ ENVMJD(HDU.PRIMARY, VALUE.REAL, "Environment measurement time"), /** * Times for the site environment measurements given as modified Julian. For the wind measurements this is the start * of the sampling period. *

* units = 'd' *

*

* default value = MJDHDR ENVMJD *

*

* index = none 1-999 *

*/ ENVMJDn(HDU.PRIMARY, VALUE.REAL, "Environment measurement time"), /** * Wind sampling period for the wind measurements outside the dome at times given by ENVMJDn keywords. If no value * is given then the measurements are assumed to be 'instantaneous'. *

* units = UNITTIME *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVPER(HDU.PRIMARY, VALUE.REAL, "Wind sampling period"), /** * Wind sampling period for the wind measurements outside the dome at times given by ENVMJDn keywords. If no value * is given then the measurements are assumed to be 'instantaneous'. *

* units = UNITTIME *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVPERn(HDU.PRIMARY, VALUE.REAL, "Wind sampling period"), /** * Atmospheric pressure measurements at times given by ENVMJDn keywords. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVPRE(HDU.PRIMARY, VALUE.REAL, "Air pressure"), /** * Atmospheric pressure measurements at times given by ENVMJDn keywords. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVPREn(HDU.PRIMARY, VALUE.REAL, "Air pressure"), /** * Temperatures outside the dome at times given by ENVMJDn keywords. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVTEM(HDU.PRIMARY, VALUE.REAL, "Site temperature"), /** * Temperatures outside the dome at times given by ENVMJDn keywords. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVTEMn(HDU.PRIMARY, VALUE.REAL, "Site temperature"), /** * Precipitable water vapor measurements at times given by ENVMJDn keywords. *

* units = 'mm' *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVWAT(HDU.PRIMARY, VALUE.REAL, "Precipitable water vapor"), /** * Precipitable water vapor measurements at times given by ENVMJDn keywords. *

* units = 'mm' *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVWATn(HDU.PRIMARY, VALUE.REAL, "Precipitable water vapor"), /** * Average wind speeds over the sampling period outside the dome at times given by ENVMJDn keywords. *

* units = UNITVEL *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVWIN(HDU.PRIMARY, VALUE.REAL, "Average wind speed"), /** * Average wind speeds over the sampling period outside the dome at times given by ENVMJDn keywords. *

* units = UNITVEL *

*

* default value = none none *

*

* index = none 1-999 *

*/ ENVWINn(HDU.PRIMARY, VALUE.REAL, "Average wind speed"), /** * Error information. The sequence numbers are used to order the information. *

* default value = none *

*

* index = 1-999 *

*/ ERRORnnn(HDU.PRIMARY, VALUE.STRING, ""), /** * Requested exposure time of the observation. *

* units = UNITTIME *

*

* default value = EXPTIME *

*

* index = none *

*/ EXPREQ(HDU.ANY, VALUE.REAL, "Requested exposure time"), /** * Fiber identification for the fiber(s). The string consists of a fiber number, an object type number (0=sky, * 1=object, etc.), the right ascension and declination, and the object name or title. This can replace OBJNAME, * APRA/OBJRA, and APDEC/OBJDEC. *

* default value = none none *

*

* index = none 1-9999 *

*/ FIBER(HDU.PRIMARY, VALUE.STRING, ""), /** * Fiber identification for the fiber(s). The string consists of a fiber number, an object type number (0=sky, * 1=object, etc.), the right ascension and declination, and the object name or title. This can replace OBJNAME, * APRA/OBJRA, and APDEC/OBJDEC. *

* default value = none none *

*

* index = none 1-9999 *

*/ FIBnnn(HDU.PRIMARY, VALUE.STRING, ""), /** * Filter position given as filter wheel number or other filter system position measurement. *

* units = 'instrumental' *

*

* default value = none none *

*

* index = none 1-999 *

*/ FILPOS(HDU.PRIMARY, VALUE.REAL, "Filter system position"), /** * Filter position given as filter wheel number or other filter system position measurement. *

* units = 'instrumental' *

*

* default value = none none *

*

* index = none 1-999 *

*/ FILPOSn(HDU.PRIMARY, VALUE.REAL, "Filter system position"), /** * Filter type. This is the technical specification or observatory identification name. *

* default value = none none *

*

* index = none 1-999 *

*/ FILTYP(HDU.PRIMARY, VALUE.STRING, "Filter type"), /** * Filter type. This is the technical specification or observatory identification name. *

* default value = none none *

*

* index = none 1-999 *

*/ FILTYPn(HDU.PRIMARY, VALUE.STRING, "Filter type"), /** * Number of focus exposures in a focus sequence. *

* default value = none *

*

* index = none *

*/ FOCNEXPO(HDU.PRIMARY, VALUE.INTEGER, "Number of focus exposures"), /** * Pixel shift on the detector between exposures in a focus sequence. *

* units = 'pixel' *

*

* default value = none *

*

* index = none *

*/ FOCSHIFT(HDU.PRIMARY, VALUE.REAL, "Shift between focus exposures"), /** * Starting focus value in focus sequence. *

* units = 'instrumental' *

*

* default value = none *

*

* index = none *

*/ FOCSTART(HDU.PRIMARY, VALUE.REAL, "Starting focus"), /** * Focus increment step in focus sequence. *

* units = 'instrumental' *

*

* default value = none *

*

* index = none *

*/ FOCSTEP(HDU.PRIMARY, VALUE.REAL, "Focus step"), /** * Amplifier gain in electrons per analog unit. This is the most current estimate of the gain. *

* units = 'e/count' *

*

* default value = none *

*

* index = none *

*/ GAIN(HDU.EXTENSION, VALUE.REAL, "Amplifier gain"), /** * Guider TV name. *

* default value = TV *

*

* index = none *

*/ GTV(HDU.PRIMARY, VALUE.STRING, "Guider TV"), /** * Guider TV filter names. This name is the astronomical standard name if applicable; i.e. U, B, Gunn I, etc. The * filter type and filter device position are given by other keywords. *

* default value = TVFILT GTVFIL *

*

* index = none 1-999 *

*/ GTVFIL(HDU.PRIMARY, VALUE.STRING, "Filter name"), /** * Guider TV filter names. This name is the astronomical standard name if applicable; i.e. U, B, Gunn I, etc. The * filter type and filter device position are given by other keywords. *

* default value = TVFILT GTVFIL *

*

* index = none 1-999 *

*/ GTVFILn(HDU.PRIMARY, VALUE.STRING, "Filter name"), /** * Guider TV filter position given as filter wheel number or other filter system position measurement. *

* units = 'instrumental' *

*

* default value = TVFPOS TVFPO%d *

*

* index = none 1-999 *

*/ GTVFPO(HDU.PRIMARY, VALUE.REAL, "Filter system position"), /** * Guider TV filter position given as filter wheel number or other filter system position measurement. *

* units = 'instrumental' *

*

* default value = TVFPOS TVFPO%d *

*

* index = none 1-999 *

*/ GTVFPOn(HDU.PRIMARY, VALUE.REAL, "Filter system position"), /** * Guider TV filter type. This is the technical specification or observatory identification name. *

* default value = TVFTYP TVFTYP%d *

*

* index = none 1-999 *

*/ GTVFTY(HDU.PRIMARY, VALUE.STRING, "Filter type"), /** * Guider TV filter type. This is the technical specification or observatory identification name. *

* default value = TVFTYP TVFTYP%d *

*

* index = none 1-999 *

*/ GTVFTYn(HDU.PRIMARY, VALUE.STRING, "Filter type"), /** * Guider TV identification and hardware version. *

* default value = TVHWV *

*

* index = none *

*/ GTVHWV(HDU.PRIMARY, VALUE.STRING, ""), /** * Times for the guider television sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = TVMJD%d none *

*

* index = none 1-999 *

*/ GTVMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the guider television sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = TVMJD%d none *

*

* index = none 1-999 *

*/ GTVMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider television position angle measurements in appropriate units. *

* default value = TVPAN TVPAN%d *

*

* index = none 1-999 *

*/ GTVPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider television position angle measurements in appropriate units. *

* default value = TVPAN TVPAN%d *

*

* index = none 1-999 *

*/ GTVPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider television linear position sensor measurements in appropriate units. *

* default value = TVPOS TVPOS%d *

*

* index = none 1-999 *

*/ GTVPOS(HDU.PRIMARY, VALUE.REAL, "Television position ()"), /** * Guider television linear position sensor measurements in appropriate units. *

* default value = TVPOS TVPOS%d *

*

* index = none 1-999 *

*/ GTVPOSn(HDU.PRIMARY, VALUE.REAL, "Television position ()"), /** * Guider television pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = TVPRE TVPRE%d *

*

* index = none 1-999 *

*/ GTVPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider television pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = TVPRE TVPRE%d *

*

* index = none 1-999 *

*/ GTVPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider TV status. *

* default value = TVSTAT *

*

* index = none *

*/ GTVSTAT(HDU.PRIMARY, VALUE.STRING, ""), /** * Guider TV software version. *

* default value = TVSWV *

*

* index = none *

*/ GTVSWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Guider television temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = TVTEMP TVTEMP%d *

*

* index = none 1-999 *

*/ GTVTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider television temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = TVTEMP TVTEMP%d *

*

* index = none 1-999 *

*/ GTVTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider television voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = TVVOL TVVOL%d *

*

* index = none 1-999 *

*/ GTVVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider television voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = TVVOL TVVOL%d *

*

* index = none 1-999 *

*/ GTVVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Guide object declination. *

* units = GUIDECU *

*

* default value = none *

*

* index = none *

*/ GUIDEC(HDU.PRIMARY, VALUE.STRING, "Guider declination"), /** * Declination unit. *

* default value = none *

*

* index = none *

*/ GUIDECU(HDU.PRIMARY, VALUE.STRING, "Declination unit"), /** * Guider identification and hardware version. *

* default value = none *

*

* index = none *

*/ GUIDEHWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Guider name. Two of the names are 'manual' and 'none' for manual guiding or no guider, respectively. *

* default value = none *

*

* index = none *

*/ GUIDER(HDU.PRIMARY, VALUE.STRING, "Guider name"), /** * Guider software version. *

* default value = none *

*

* index = none *

*/ GUIDESWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Epoch of the guide object coordinates. *

* default value = TELEPOCH *

*

* index = none *

*/ GUIEPOCH(HDU.PRIMARY, VALUE.NONE, ""), /** * Guide object coordinate system equinox. A value before 1984 is Besselian otherwise it is Julian. *

* default value = TELEQUIN *

*

* index = none *

*/ GUIEQUIN(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the guider sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR GUIMJD *

*

* index = none 1-999 *

*/ GUIMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the guider sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR GUIMJD *

*

* index = none 1-999 *

*/ GUIMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ GUIPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ GUIPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider linear position sensor measurements in appropriate units. This might be used for guide probe positions. *

* default value = none none *

*

* index = none 1-999 *

*/ GUIPOS(HDU.PRIMARY, VALUE.REAL, "Guider position ()"), /** * Guider linear position sensor measurements in appropriate units. This might be used for guide probe positions. *

* default value = none none *

*

* index = none 1-999 *

*/ GUIPOSn(HDU.PRIMARY, VALUE.REAL, "Guider position ()"), /** * Guider pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ GUIPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ GUIPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * Guide object right ascension. *

* units = GUIRAU *

*

* default value = none *

*

* index = none *

*/ GUIRA(HDU.PRIMARY, VALUE.STRING, "Guider right ascension"), /** * Guide object coordinate system type. *

* default value = TELRADEC *

*

* index = none *

*/ GUIRADEC(HDU.PRIMARY, VALUE.STRING, ""), /** * Guider correction rate. *

* units = UNITFREQ *

*

* default value = none *

*

* index = none *

*/ GUIRATE(HDU.PRIMARY, VALUE.REAL, "Guider rate"), /** * Right ascension unit. *

* default value = none *

*

* index = none *

*/ GUIRAU(HDU.PRIMARY, VALUE.STRING, "Right ascension unit"), /** * Guider status. *

* default value = none *

*

* index = none *

*/ GUISTAT(HDU.PRIMARY, VALUE.STRING, ""), /** * Guider temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ GUITEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ GUITEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ GUIVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Guider voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ GUIVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Hour angle at TELMJD. *

* units = UNITRA *

*

* default value = none *

*

* index = none *

*/ HA(HDU.PRIMARY, VALUE.STRING, "Hour angle"), /** * Image creation system hardware version. *

* default value = none *

*

* index = none *

*/ IMAGEHWV(HDU.PRIMARY, VALUE.STRING, "Image creation hardware version"), /** * The image identification when there are multiple images within an observation. For detectors with CCDs this would * be a unique number assigned to each amplifier in the detector. *

* default value = none *

*

* index = none *

*/ IMAGEID(HDU.EXTENSION, VALUE.INTEGER, "Image identification"), /** * Image creation system software version. *

* default value = none *

*

* index = none *

*/ IMAGESWV(HDU.PRIMARY, VALUE.STRING, "Image creation software version"), /** * Instrument focus. *

* units = 'instrumental' *

*

* default value = none *

*

* index = none *

*/ INSFOCUS(HDU.PRIMARY, VALUE.REAL, "Instrument focus"), /** * Times for the instrument sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJD-OBS INSMJD *

*

* index = none 1-999 *

*/ INSMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the instrument sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJD-OBS INSMJD *

*

* index = none 1-999 *

*/ INSMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Instrument position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ INSPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Instrument position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ INSPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Instrument linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ INSPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Instrument linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ INSPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Instrument pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ INSPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Instrument pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ INSPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * Instrument status. *

* default value = none *

*

* index = none *

*/ INSSTAT(HDU.PRIMARY, VALUE.STRING, "Instrument status"), /** * Instrument configuration. *

* default value = none *

*

* index = none *

*/ INSTCONF(HDU.PRIMARY, VALUE.STRING, "Instrument configuration"), /** * Instrument temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ INSTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Instrument temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ INSTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Instrument hardware version. *

* default value = none *

*

* index = none *

*/ INSTHWV(HDU.PRIMARY, VALUE.STRING, "Instrument hardware version"), /** * Instrument software version. ------------------------------------------------------------------ *

* default value = none *

*

* index = none *

*/ INSTSWV(HDU.PRIMARY, VALUE.STRING, "Instrument software version"), /** * Instrument voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ INSVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Instrument voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ INSVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * The keyword dictionary defining the keywords. This dictionary should be archived with the data. *

* default value = none *

*

* index = none *

*/ KWDICT(HDU.PRIMARY, VALUE.STRING, "Keyword dictionary"), /** * Calibration lamp name *

* default value = none *

*

* index = none *

*/ LAMP(HDU.PRIMARY, VALUE.STRING, "Calibration lamp"), /** * Calibration lamp type. *

* default value = none *

*

* index = none *

*/ LAMPTYPE(HDU.PRIMARY, VALUE.STRING, "Lamp type"), /** * Times for the lamp sensor measurements given as modified Julian dates. The MJDHDR keyword may be used for the * time at which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJD-OBS LMPMJD *

*

* index = none 1-999 *

*/ LMPMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the lamp sensor measurements given as modified Julian dates. The MJDHDR keyword may be used for the * time at which the image header is created or the MJD-OBS keyword may be used for the time of observation. *

* units = 'd' *

*

* default value = MJD-OBS LMPMJD *

*

* index = none 1-999 *

*/ LMPMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Calibration lamp position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ LMPPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Calibration lamp position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ LMPPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Calibration lamp linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ LMPPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Calibration lamp linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ LMPPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Calibration lamp pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ LMPPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Calibration lamp pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ LMPPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * Calibration lamp temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ LMPTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Calibration lamp temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ LMPTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Calibration lamp voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ LMPVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Calibration lamp voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ LMPVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Local siderial time at the start of the exposure. *

* units = UNITHOUR *

*

* default value = none *

*

* index = none *

*/ LST_OBS("LST-OBS", HDU.ANY, VALUE.STRING, "LST of exposure start"), /** * Local siderial time at the end of the exposure. *

* units = UNITHOUR *

*

* default value = none *

*

* index = none *

*/ LSTEND(HDU.ANY, VALUE.STRING, "LST at end of exposure"), /** * Local siderial time of the header creation. *

* units = UNITHOUR *

*

* default value = LST-OBS *

*

* index = none *

*/ LSTHDR(HDU.ANY, VALUE.STRING, "LST of header creation"), /** * Default local siderial time for the observation. This keyword is generally not used and is LST-OBS keyword for * the start of the exposure on the detector is used. *

* units = UNITHOUR *

*

* default value = LST-OBS *

*

* index = none *

*/ LSTOBS(HDU.ANY, VALUE.STRING, "LST of observation"), /** * Transformation matrix between CCD and image coordinates. If missing the default is an identify matrix. *

* default value = 0.(i!=j),1.(i=j) *

*

* index = 1-9,1-9 *

*/ LTMn_n(HDU.EXTENSION, VALUE.REAL, "Image transformation matrix"), /** * Transformation origin vector between CCD and image coordinates. *

* default value = 0. *

*

* index = 1-9 *

*/ LTVn(HDU.EXTENSION, VALUE.REAL, "Image transformation vector"), /** * The maximum number of scanned (unbinned) lines used to form an output line. This is used with drift scanning or a * scan table. For long drift scans this will be the number of lines in the CCD. *

* default value = none *

*

* index = none *

*/ MAXNSCAN(HDU.EXTENSION, VALUE.INTEGER, "Maximum number of scanned lines"), /** * The minimum number of scanned (unbinned) lines used to form an output line. This is used with drift scanning or a * scan table. This will only differ from MAXNSCAN if the initial lines in the output image are from the initial * ramp-up. *

* default value = MAXNSCAN *

*

* index = none *

*/ MINNSCAN(HDU.EXTENSION, VALUE.INTEGER, "Minimum number of scanned lines"), /** * Modified Julian date when the image header was created by the software. The fractional part of the date is given * to better than a second of time. Many header keywords may be sampled or computed at this time and this keyword is * the default for these. *

* units = 'd' *

*

* default value = MJD-OBS *

*

* index = none *

*/ MJDHDR(HDU.ANY, VALUE.REAL, "MJD of header creation"), /** * Default modified Julian date for the observation. The fractional part of the date is given to better than a * second of time. This keyword is generally not used and is MJD-OBS keyword for the start of the exposure on the * detector is used. *

* units = 'd' *

*

* default value = MJD-OBS *

*

* index = none *

*/ MJDOBS(HDU.ANY, VALUE.REAL, "MJD of observation"), /** * The number of amplifiers in the detector. When there is only a single amplifier used it may be absent since the * default value is 1. *

* default value = 1 *

*

* index = none *

*/ NAMPS(HDU.PRIMARY, VALUE.INTEGER, "Number of Amplifiers"), /** * The number of CCDs in the detector. This is used with mosaics of CCD detectors. For a single CCD it may be absent * since the default value is 1. *

* default value = 1 *

*

* index = none *

*/ NCCDS(HDU.PRIMARY, VALUE.INTEGER, "Number of CCDs"), /** *

* default value = none *

*

* index = none *

*/ NODANGLE(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ NODDIST(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ NODFREQ(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ NODHWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Times for the nodding system sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR NODMJD *

*

* index = none 1-999 *

*/ NODMJD(HDU.PRIMARY, VALUE.REAL, ""), /** * Times for the nodding system sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR NODMJD *

*

* index = none 1-999 *

*/ NODMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** *

* default value = none *

*

* index = none *

*/ NODNCHOP(HDU.PRIMARY, VALUE.NONE, ""), /** * Nodding position angle measurements in appropriate units. Note that NODANGLE should be used for the nodding angle * and these keywords are for other system position angle measurements. *

* default value = none none *

*

* index = none 1-999 *

*/ NODPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Nodding position angle measurements in appropriate units. Note that NODANGLE should be used for the nodding angle * and these keywords are for other system position angle measurements. *

* default value = none none *

*

* index = none 1-999 *

*/ NODPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Nodding system linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ NODPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Nodding system linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ NODPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Nodding system pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ NODPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Nodding system pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ NODPREn(HDU.PRIMARY, VALUE.REAL, ""), /** *

* default value = none *

*

* index = none *

*/ NODSTAT(HDU.PRIMARY, VALUE.NONE, ""), /** *

* default value = none *

*

* index = none *

*/ NODSWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Nodding system temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ NODTEM(HDU.PRIMARY, VALUE.REAL, ""), /** * Nodding system temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ NODTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Nodding system voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ NODVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Nodding system voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ NODVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Number of coadded subexposures. When charge shuffling this gives the number of charge shuffled exposures. *

* default value = 1 *

*

* index = none *

*/ NSUBEXPS(HDU.ANY, VALUE.INTEGER, "Number of subexposures"), /** * Declination of the target astronomical object(s). *

* units = OBJDECU ODEU%d *

*

* default value = DEC none *

*

* index = none 1-9999 *

*/ OBJDEC(HDU.PRIMARY, VALUE.STRING, "Declination of object"), /** * Declination unit. *

* default value = DECUNIT OBJDECU *

*

* index = none 1-9999 *

*/ OBJDECU(HDU.PRIMARY, VALUE.STRING, "Declination unit"), /** * Epoch of the target astronomical object coordinate(s). This is given in years. *

* units = 'yr' *

*

* default value = EPOCH OBJEPOCH *

*

* index = none 1-9999 *

*/ OBJEPOCH(HDU.PRIMARY, VALUE.REAL, "Epoch of object coordinates"), /** * Coordinate system equinox for the target astronomical object(s). A value before 1984 is Besselian otherwise it is * Julian. *

* units = 'yr' *

*

* default value = EQUINOX OBJEQUIN *

*

* index = none 1-9999 *

*/ OBJEQUIN(HDU.PRIMARY, VALUE.REAL, "Object coordinate equinox"), /** * Standard reference or catalog name for the target astronomical object(s). The name should follow IAU standards. * These keywords differ from the OBJECT keyword which is used to identify the observation. *

* default value = OBJECT OBJNAME *

*

* index = none 1-9999 *

*/ OBJnnn(HDU.PRIMARY, VALUE.STRING, "Target object"), /** * Right ascension of the target astronomical object(s). *

* units = OBJRAU ORAU%4d *

*

* default value = RA none *

*

* index = none 1-9999 *

*/ OBJRA(HDU.PRIMARY, VALUE.STRING, "Right ascension of object"), /** * Coordinate system type for the target astronomical object(s). *

* default value = RADECSYS OBJRADEC *

*

* index = none 1-9999 *

*/ OBJRADEC(HDU.PRIMARY, VALUE.STRING, "Object coordinate system"), /** * Right ascension unit. *

* default value = RAUNIT OBJRAU *

*

* index = none 1-9999 *

*/ OBJRAU(HDU.PRIMARY, VALUE.STRING, "Right ascension unit"), /** * Type of target astronomical object(s). This is taken from a dictionary of names yet to be defined. Some common * types are 'galaxy', 'star', and 'sky'. If not particular object is targeted the type 'field' may be used. *

* default value = none OBJTYPE *

*

* index = none 1-9999 *

*/ OBJTnnn(HDU.PRIMARY, VALUE.STRING, "Type of object"), /** * Type of target astronomical object(s). This is taken from a dictionary of names yet to be defined. Some common * types are 'galaxy', 'star', and 'sky'. If not particular object is targeted the type 'field' may be used. *

* default value = none OBJTYPE *

*

* index = none 1-9999 *

*/ OBJTYPE(HDU.PRIMARY, VALUE.STRING, "Type of object"), /** * Declination of the observation. This may be distinct from the object coordinates and the telescope coordinates. * It may be used to indicate the requested observation coordinates. *

* units = OBSDECU *

*

* default value = DETDEC *

*

* index = none *

*/ OBSDEC(HDU.PRIMARY, VALUE.STRING, "Observation declination"), /** * Declination unit. *

* default value = DETDECU *

*

* index = none *

*/ OBSDECU(HDU.PRIMARY, VALUE.STRING, "Declination unit"), /** * Epoch of the coordinates used in observation coordinates. *

* units = 'yr' *

*

* default value = TELEPOCH *

*

* index = none *

*/ OBSEPOCH(HDU.PRIMARY, VALUE.REAL, "Observation coordinate epoch"), /** * Equinox of coordinates used in observation coordinates. A value before 1984 is Besselian otherwise it is Julian. *

* units = 'yr' *

*

* default value = TELEQUIN *

*

* index = none *

*/ OBSEQUIN(HDU.PRIMARY, VALUE.REAL, "Observation coordinate equinox"), /** * Observatory identification for the site of the observation. *

* default value = none *

*

* index = none *

*/ OBSERVAT(HDU.PRIMARY, VALUE.STRING, "Observatory"), /** * The unique observatory observation identification. This serves to identify all data from the same observation. *

* default value = none *

*

* index = none *

*/ OBSID(HDU.ANY, VALUE.STRING, "Observation identification"), /** * Right ascension of the observation. This may be distinct from the object coordinates and the telescope * coordinates. It may be used to indicate the requested observation coordinates. *

* units = OBSRAU *

*

* default value = DETRA *

*

* index = none *

*/ OBSRA(HDU.PRIMARY, VALUE.STRING, "Observation right ascension"), /** * Coordinate system used in observation coordinates. *

* default value = TELRADEC *

*

* index = none *

*/ OBSRADEC(HDU.PRIMARY, VALUE.STRING, "Observation coordinate system"), /** * Right ascension unit. *

* default value = DETRAU *

*

* index = none *

*/ OBSRAU(HDU.PRIMARY, VALUE.STRING, "Right ascension unit"), /** * Name(s) of the observers. *

* default value = none none *

*

* index = none 1-9999 *

*/ OBSRVRnn(HDU.PRIMARY, VALUE.STRING, "Observer(s)"), /** * Status of the observation. ----------------------------------------------------------------- *

* default value = none *

*

* index = none *

*/ OBSSTAT(HDU.PRIMARY, VALUE.STRING, "Observation status"), /** * The type of observation such as an astronomical exposure or a particular type of calibration exposure. *

* default value = none *

*

* index = none *

*/ OBSTYPE(HDU.ANY, VALUE.STRING, "Observation type"), /** * Declination of the target astronomical object(s). *

* units = OBJDECU ODEU%d *

*

* default value = DEC none *

*

* index = none 1-9999 *

*/ ODECnnn(HDU.PRIMARY, VALUE.STRING, "Declination of object"), /** * Declination unit. *

* default value = DECUNIT OBJDECU *

*

* index = none 1-9999 *

*/ ODEUnnn(HDU.PRIMARY, VALUE.STRING, "Declination unit"), /** * Epoch of the target astronomical object coordinate(s). This is given in years. *

* units = 'yr' *

*

* default value = EPOCH OBJEPOCH *

*

* index = none 1-9999 *

*/ OEPOnnn(HDU.PRIMARY, VALUE.REAL, "Epoch of object coordinates"), /** * Coordinate system equinox for the target astronomical object(s). A value before 1984 is Besselian otherwise it is * Julian. *

* units = 'yr' *

*

* default value = EQUINOX OBJEQUIN *

*

* index = none 1-9999 *

*/ OEQUnnn(HDU.PRIMARY, VALUE.REAL, "Object coordinate equinox"), /** * Right ascension of the target astronomical object(s). *

* units = OBJRAU ORAU%4d *

*

* default value = RA none *

*

* index = none 1-9999 *

*/ ORAnnn(HDU.PRIMARY, VALUE.STRING, "Right ascension of object"), /** * Right ascension unit. *

* default value = RAUNIT OBJRAU *

*

* index = none 1-9999 *

*/ ORAUnnn(HDU.PRIMARY, VALUE.STRING, "Right ascension unit"), /** * Coordinate system type for the target astronomical object(s). *

* default value = RADECSYS OBJRADEC *

*

* index = none 1-9999 *

*/ ORDSnnn(HDU.PRIMARY, VALUE.STRING, "Object coordinate system"), /** * Status of calibration to data proportional to photons. For CCD data this means bias section correction, zero * level calibration, dark count calibration, and flat field calibration. *

* default value = F *

*

* index = none *

*/ PHOTCAL(HDU.ANY, VALUE.LOGICAL, "Data proportional to photons?"), /** * Photometric conditions during the observation. *

* default value = none *

*

* index = none *

*/ PHOTOMET(HDU.PRIMARY, VALUE.STRING, "Photometric conditions"), /** * Processing hardware used. *

* default value = none none *

*

* index = none 1-99 *

*/ PIPEHW(HDU.ANY, VALUE.STRING, "Processing hardware"), /** * Processing hardware used. *

* default value = none none *

*

* index = none 1-99 *

*/ PIPEHWn(HDU.ANY, VALUE.STRING, "Processing hardware"), /** * Name of processing pipeline applied. *

* default value = none *

*

* index = none *

*/ PIPELINE(HDU.ANY, VALUE.STRING, "Pipeline used"), /** * Processing software version. *

* default value = none none *

*

* index = none 1-99 *

*/ PIPESW(HDU.ANY, VALUE.STRING, "Processing software"), /** * Processing software version. *

* default value = none none *

*

* index = none 1-99 *

*/ PIPESWn(HDU.ANY, VALUE.STRING, "Processing software"), /** * Projected pixel scale along axis n. *

* units = UNITSEP/pixel *

*

* default value = none *

*

* index = 1-9 *

*/ PIXSCALn(HDU.PRIMARY, VALUE.REAL, "Pixel scale"), /** * Unbinned pixel size along each dimension given in appropriate units. The units should be indicated in the * comment. The projected pixel size in arc seconds or wavelength are given by other parameters. *

* units = 'um' *

*

* default value = none *

*

* index = 1-9 *

*/ PIXSIZEn(HDU.ANY, VALUE.REAL, "Pixel size"), /** * Pixel limit for region occupied by the spectrum. *

* units = 'pixel' 'pixel' *

*

* default value = none PMAX1 *

*

* index = none 1-9999 *

*/ PMAX1(HDU.EXTENSION, VALUE.REAL, "Spectrum pixel limit"), /** * Pixel limit for region occupied by the spectrum. *

* units = 'pixel' 'pixel' *

*

* default value = none PMAX2 *

*

* index = none 1-9999 *

*/ PMAX2(HDU.EXTENSION, VALUE.REAL, "Spectrum pixel limit"), /** * Pixel limit for region occupied by the spectrum. *

* units = 'pixel' 'pixel' *

*

* default value = none PMIN1 *

*

* index = none 1-9999 *

*/ PMIN1(HDU.EXTENSION, VALUE.REAL, "Spectrum pixel limit"), /** * Pixel limit for region occupied by the spectrum. *

* units = 'pixel' 'pixel' *

*

* default value = none CMIN2 *

*

* index = none 1-9999 *

*/ PMIN2(HDU.EXTENSION, VALUE.REAL, "Spectrum pixel limit"), /** * Pixel limit for region occupied by the spectrum. *

* units = 'pixel' 'pixel' *

*

* default value = none PMIN1 *

*

* index = none 1-9999 *

*/ PMN1nnn(HDU.EXTENSION, VALUE.REAL, "Spectrum pixel limit"), /** * Pixel limit for region occupied by the spectrum. *

* units = 'pixel' 'pixel' *

*

* default value = none CMIN2 *

*

* index = none 1-9999 *

*/ PMN2n(HDU.EXTENSION, VALUE.REAL, "Spectrum pixel limit"), /** * Pixel limit for region occupied by the spectrum. *

* units = 'pixel' 'pixel' *

*

* default value = none PMAX1 *

*

* index = none 1-9999 *

*/ PMX1n(HDU.EXTENSION, VALUE.REAL, "Spectrum pixel limit"), /** * Pixel limit for region occupied by the spectrum. *

* units = 'pixel' 'pixel' *

*

* default value = none PMAX2 *

*

* index = none 1-9999 *

*/ PMX2n(HDU.EXTENSION, VALUE.REAL, "Spectrum pixel limit"), /** * CCD preflash time. If the times in the extension are different the primary HDU gives one of the extension times. *

* units = UNITTIME *

*

* default value = 0. *

*

* index = none *

*/ PREFLASH(HDU.ANY, VALUE.REAL, "Preflash time"), /** * Processing log information formatted as FITS comments. *

* default value = none *

*

* index = 1-9999 *

*/ PROCnnn(HDU.ANY, VALUE.STRING, ""), /** * Processing status. *

* default value = none *

*

* index = none *

*/ PROCSTAT(HDU.ANY, VALUE.STRING, "Processing status"), /** * The unique observatory proposal identification. *

* default value = none *

*

* index = none *

*/ PROPID(HDU.PRIMARY, VALUE.STRING, "Proposal identification"), /** * The name or title of the proposal. *

* default value = none *

*

* index = none *

*/ PROPOSAL(HDU.PRIMARY, VALUE.STRING, "Proposal title"), /** * Name(s) of the proposers. *

* default value = none none *

*

* index = none 1-9999 *

*/ PROPOSER(HDU.PRIMARY, VALUE.STRING, "Proposer(s)"), /** * Name(s) of the proposers. *

* default value = none none *

*

* index = none 1-9999 *

*/ PROPSRnn(HDU.PRIMARY, VALUE.STRING, "Proposer(s)"), /** * Default coordinate system equinox. A value before 1984 is Besselian otherwise it is Julian. If absent the default * is J2000. *

* units = 'yr' *

*

* default value = 2000. *

*

* index = none *

*/ RADECEQ(HDU.ANY, VALUE.REAL, "Default coordinate equinox"), /** * Projected position angle of the positive right ascension axis on the detector. The position angle is measured * clockwise from the image y axis. *

* units = UNITPA *

*

* default value = none *

*

* index = none *

*/ RAPANGL(HDU.PRIMARY, VALUE.REAL, "Position angle of RA axis"), /** * Default right ascension units. *

* default value = UNITRA *

*

* index = none *

*/ RAUNIT(HDU.ANY, VALUE.STRING, "Right ascension unit"), /** * CCD readout noise in rms electrons. This is the most current estimate. *

* units = 'e' *

*

* default value = none *

*

* index = none *

*/ RDNOISE(HDU.EXTENSION, VALUE.REAL, "Readout noise"), /** * Amplifier unbinned pixel read time. *

* units = 'ns' *

*

* default value = none none *

*

* index = none none *

*/ READTIME(HDU.ANY, VALUE.REAL, "Unbinned pixel read time"), /** * Archive identification. This may be the same as the observation identification. *

* default value = OBSID none *

*

* index = none none *

*/ RECNO(HDU.PRIMARY, VALUE.STRING, "Archive identification"), /** * Seeing estimates specified as the stellar full-width at half-maximum in arc seconds. There may be more than one * estimate. The times of the estimates are given by the SEEMJDn keyword. *

* units = UNITSEP *

*

* default value = none none *

*

* index = none 1-999 *

*/ SEEING(HDU.PRIMARY, VALUE.REAL, "FWHM"), /** * Seeing estimates specified as the stellar full-width at half-maximum in arc seconds. There may be more than one * estimate. The times of the estimates are given by the SEEMJDn keyword. *

* units = UNITSEP *

*

* default value = none none *

*

* index = none 1-999 *

*/ SEEINGn(HDU.PRIMARY, VALUE.REAL, "FWHM"), /** * Times for the seeing estimates given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR SEEMJD *

*

* index = none 1-999 *

*/ SEEMJD(HDU.PRIMARY, VALUE.REAL, "MJD for seeing estimate"), /** * Times for the seeing estimates given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR SEEMJD *

*

* index = none 1-999 *

*/ SEEMJDn(HDU.PRIMARY, VALUE.REAL, "MJD for seeing estimate"), /** * Exposure time of the nth subexposure. If all subexposures are the same length then only the first keyword, SEXP, * is needed. For charge shuffling the subexposure time is the total time for each charge shuffled exposure. There * is no finer division of the exposure times. Comments would be used to describe the subexposures of each charge * shuffled subexposure. *

* units = UNITTIME *

*

* default value = none SEXP *

*

* index = none 1-9999 *

*/ SEXP(HDU.ANY, VALUE.REAL, "Subexposure time"), /** * Exposure time of the nth subexposure. If all subexposures are the same length then only the first keyword, SEXP, * is needed. For charge shuffling the subexposure time is the total time for each charge shuffled exposure. There * is no finer division of the exposure times. Comments would be used to describe the subexposures of each charge * shuffled subexposure. *

* units = UNITTIME *

*

* default value = none SEXP *

*

* index = none 1-9999 *

*/ SEXPnnn(HDU.ANY, VALUE.REAL, "Subexposure time"), /** * Time for the shutter to close fully. *

* units = 'ms' *

*

* default value = none *

*

* index = none *

*/ SHUTCLOS(HDU.PRIMARY, VALUE.REAL, "Shutter close time"), /** * Shutter identification and hardware version. *

* default value = none *

*

* index = none *

*/ SHUTHWV(HDU.PRIMARY, VALUE.STRING, "Shutter hardware version"), /** * Time for the shutter to open fully. *

* units = 'ms' *

*

* default value = none *

*

* index = none *

*/ SHUTOPEN(HDU.PRIMARY, VALUE.REAL, "Shutter open time"), /** * Shutter status. *

* default value = none *

*

* index = none *

*/ SHUTSTAT(HDU.PRIMARY, VALUE.STRING, "Shutter status"), /** * Shutter software version. *

* default value = none *

*

* index = none *

*/ SHUTSWV(HDU.PRIMARY, VALUE.STRING, "Shutter software version"), /** * Slit or mask hole identification for the aperture(s). The string consists of a number, an object type number * (0=sky, 1=object, etc.), the right ascension and declination, and the object name or title. declination, and the * object name or title. This can replace OBJNAME, APRA/OBJRA, and APDEC/OBJDEC. *

* default value = none none *

*

* index = none 1-9999 *

*/ SLIT(HDU.PRIMARY, VALUE.STRING, ""), /** * Slit or mask hole identification for the aperture(s). The string consists of a number, an object type number * (0=sky, 1=object, etc.), the right ascension and declination, and the object name or title. declination, and the * object name or title. This can replace OBJNAME, APRA/OBJRA, and APDEC/OBJDEC. *

* default value = none none *

*

* index = none 1-9999 *

*/ SLITnnn(HDU.PRIMARY, VALUE.STRING, ""), /** * FWHM of the object spectrum profile on the detector. The width is in the units of the spatial world coordinate * system. This may be approximate. It is particularly useful for specifying the profile width of fiber fed spectra. *

* units = CUNIT2 CUN2%4d *

*

* default value = none SPECFWHM *

*

* index = none 1-9999 *

*/ SPECFWHM(HDU.EXTENSION, VALUE.REAL, "FWHM of spectrum"), /** * UTC of the start of each subexposure. *

* units = UNITHOUR *

*

* default value = none SUT *

*

* index = none 1-9999 *

*/ SUT(HDU.ANY, VALUE.STRING, "UTC of subexposure start"), /** * UTC of the start of each subexposure. *

* units = UNITHOUR *

*

* default value = none SUT *

*

* index = none 1-9999 *

*/ SUTn(HDU.ANY, VALUE.STRING, "UTC of subexposure start"), /** * FWHM of the object spectrum profile on the detector. The width is in the units of the spatial world coordinate * system. This may be approximate. It is particularly useful for specifying the profile width of fiber fed spectra. *

* units = CUNIT2 CUN2%4d *

*

* default value = none SPECFWHM *

*

* index = none 1-9999 *

*/ SWIDnnn(HDU.EXTENSION, VALUE.REAL, "FWHM of spectrum"), /** * Modified Julian date at the time of the altitude/azimuth keywords. *

* units = 'd' *

*

* default value = MJDHDR *

*

* index = none *

*/ TELAAMJD(HDU.PRIMARY, VALUE.REAL, "MJD at for alt/az"), /** * Telescope pointing altitude at the time given by TELAAMJD. *

* units = UNITALT *

*

* default value = none *

*

* index = none *

*/ TELALT(HDU.PRIMARY, VALUE.STRING, "Telescope altitude"), /** * Telescope pointing azimuth at the time given by TELAAMJD. *

* units = UNITAZ *

*

* default value = none *

*

* index = none *

*/ TELAZ(HDU.PRIMARY, VALUE.STRING, "Telescope azimuth"), /** * Telescope configuration. The configuration defines the mirrors, correctors, light paths, etc. *

* default value = none *

*

* index = none *

*/ TELCONF(HDU.PRIMARY, VALUE.STRING, "Telescope configuration"), /** * Telescope pointing declination. *

* units = TELDECU *

*

* default value = DEC *

*

* index = none *

*/ TELDEC(HDU.PRIMARY, VALUE.STRING, "Telescope declination"), /** * Declination unit. *

* default value = DECUNIT *

*

* index = none *

*/ TELDECU(HDU.PRIMARY, VALUE.STRING, "Declination unit"), /** * Telescope pointing coordinate epoch. *

* units = 'yr' *

*

* default value = EPOCH *

*

* index = none *

*/ TELEPOCH(HDU.PRIMARY, VALUE.REAL, "Telescope coordinate epoch"), /** * Telescope pointing coordinate system equinox. A value before 1984 is Besselian otherwise it is Julian. *

* units = 'yr' *

*

* default value = EQUINOX *

*

* index = none *

*/ TELEQUIN(HDU.PRIMARY, VALUE.REAL, "Telescope coordinate equinox"), /** * Telescope focus value in available units. *

* units = 'instrumental' *

*

* default value = none *

*

* index = none *

*/ TELFOCUS(HDU.PRIMARY, VALUE.REAL, "Telescope focus"), /** * Time of zenith distance and hour angle *

* units = 'd' *

*

* default value = MJDHDR *

*

* index = none *

*/ TELMJD(HDU.PRIMARY, VALUE.REAL, "Time of zenith distance and hour angle"), /** * Times for the telescope sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR TELMJD *

*

* index = none 1-999 *

*/ TELMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Telescope position angle measurements in appropriate units. This could include altitude and azimuth measurements. *

* default value = none none *

*

* index = none 1-999 *

*/ TELPAN(HDU.PRIMARY, VALUE.REAL, ""), /** * Telescope position angle measurements in appropriate units. This could include altitude and azimuth measurements. *

* default value = none none *

*

* index = none 1-999 *

*/ TELPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Telescope linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ TELPOS(HDU.PRIMARY, VALUE.REAL, ""), /** * Telescope linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

*/ TELPOSn(HDU.PRIMARY, VALUE.REAL, ""), /** * Telescope pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ TELPRE(HDU.PRIMARY, VALUE.REAL, ""), /** * Telescope pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ TELPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * Telescope pointing right ascension. *

* units = TELRAU *

*

* default value = RA *

*

* index = none *

*/ TELRA(HDU.PRIMARY, VALUE.STRING, "Telescope right ascension"), /** * Telescope pointing coordinate system type. *

* default value = RADECSYS *

*

* index = none *

*/ TELRADEC(HDU.PRIMARY, VALUE.STRING, "Telescope coordinate system"), /** * Right ascension unit. *

* default value = RAUNIT *

*

* index = none *

*/ TELRAU(HDU.PRIMARY, VALUE.STRING, "Right ascension unit"), /** * Telescope status. *

* default value = none *

*

* index = none *

*/ TELSTAT(HDU.PRIMARY, VALUE.STRING, "Telescope status"), /** * Telescope control system software version. *

* default value = none *

*

* index = none *

*/ TELTCS(HDU.PRIMARY, VALUE.STRING, "Telescope control system"), /** * Telescope temperature sensor measurements in degrees Celsius. The comment string may be modified to indicate the * location of the measurement. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ TELTEM(HDU.PRIMARY, VALUE.REAL, "Telescope temperature"), /** * Telescope temperature sensor measurements in degrees Celsius. The comment string may be modified to indicate the * location of the measurement. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

*/ TELTEMn(HDU.PRIMARY, VALUE.REAL, "Telescope temperature"), /** * Declination telescope tracking rate in arc seconds per second. *

* units = UNITRATE *

*

* default value = none *

*

* index = none *

*/ TELTKDEC(HDU.PRIMARY, VALUE.REAL, "Tracking rate from siderial"), /** * Right ascension telescope tracking rate from siderial in arc seconds per second. *

* units = UNITRATE *

*

* default value = none *

*

* index = none *

*/ TELTKRA(HDU.PRIMARY, VALUE.REAL, "Tracking rate from siderial"), /** * Telescope hardware version. *

* default value = none *

*

* index = none *

*/ TELVER(HDU.PRIMARY, VALUE.STRING, "Telescope version"), /** * Telescope voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ TELVOL(HDU.PRIMARY, VALUE.REAL, ""), /** * Telescope voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ TELVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Time of exposure end in the TSYSEND system. *

* units = UNITHOUR *

*

* default value = none *

*

* index = none *

*/ TIMEEND(HDU.ANY, VALUE.STRING, "Time of exposure end"), /** * Time of header creation. *

* units = UNITHOUR *

*

* default value = TIMESYS *

*

* index = none *

*/ TIMEHDR(HDU.ANY, VALUE.STRING, "Time of header creation"), /** * Default time system. All times which do not have a "timesys" element associated with them in this dictionary * default to this keyword. . *

* default value = 'UTC' *

*

* index = none *

*/ TIMESYS(HDU.PRIMARY, VALUE.STRING, "Default time system"), /** * Section of the recorded image to be kept after calibration processing. This is generally the part of the data * section containing useful data. The section is in in binned pixels if binning is done. *

* default value = DATASEC *

*

* index = none *

*/ TRIMSEC(HDU.EXTENSION, VALUE.STRING, "Section of useful data"), /** * Time system for the TIMEEND keyword. *

* default value = TIMESYS *

*

* index = none *

*/ TSYSEND(HDU.ANY, VALUE.STRING, "Time system for TIMEEND"), /** * Time system for the header creation keywords. *

* default value = TIMESYS *

*

* index = none *

*/ TSYSHDR(HDU.ANY, VALUE.STRING, "Time system for header creation"), /** * Time system for the TIME-OBS keyword. *

* default value = TIMESYS *

*

* index = none *

*/ TSYSOBS(HDU.ANY, VALUE.STRING, "Time system for TIME-OBS"), /** * TV name. *

* default value = none none *

*

* index = none 1-9 *

*/ TV(HDU.PRIMARY, VALUE.STRING, "TV"), /** * TV filter names. This name is the astronomical standard name if applicable; i.e. U, B, Gunn I, etc. The filter * type and filter device position are given by other keywords. *

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVFILTn(HDU.PRIMARY, VALUE.STRING, "Filter name"), /** * Television focus value in available units. *

* units = 'instrumental' *

*

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVFOCn(HDU.PRIMARY, VALUE.REAL, "Television focus"), /** * TV filter position given as filter wheel number or other filter system position measurement. *

* units = 'instrumental' *

*

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVFPOSn(HDU.PRIMARY, VALUE.REAL, "Filter system position"), /** * TV filter type. This is the technical specification or observatory identification name. *

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVFTYPn(HDU.PRIMARY, VALUE.STRING, "Filter type"), /** * TV identification and hardware version. *

* default value = none none *

*

* index = none 1-9 *

*/ TVHWV(HDU.PRIMARY, VALUE.STRING, "TV Hardware"), /** * Times for the guider television sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR TVMJD%d *

*

* index = 1-9 1-9,1-9 *

*/ TVMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * TV name. *

* default value = none none *

*

* index = none 1-9 *

*/ TVn(HDU.PRIMARY, VALUE.STRING, "TV"), /** * TV filter names. This name is the astronomical standard name if applicable; i.e. U, B, Gunn I, etc. The filter * type and filter device position are given by other keywords. *

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVnFILTn(HDU.PRIMARY, VALUE.STRING, "Filter name"), /** * Television focus value in available units. *

* units = 'instrumental' *

*

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVnFOCn(HDU.PRIMARY, VALUE.REAL, "Television focus"), /** * TV filter position given as filter wheel number or other filter system position measurement. *

* units = 'instrumental' *

*

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVnFPOSn(HDU.PRIMARY, VALUE.REAL, "Filter system position"), /** * TV filter type. This is the technical specification or observatory identification name. *

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVnFTYPn(HDU.PRIMARY, VALUE.STRING, "Filter type"), /** * TV identification and hardware version. *

* default value = none none *

*

* index = none 1-9 *

*/ TVnHWV(HDU.PRIMARY, VALUE.STRING, "TV Hardware"), /** * Times for the guider television sensor measurements given as modified Julian dates. *

* units = 'd' *

*

* default value = MJDHDR TVMJD%d *

*

* index = 1-9 1-9,1-9 *

*/ TVnMJDn(HDU.PRIMARY, VALUE.REAL, ""), /** * Television position angle measurements in appropriate units. *

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVnPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Television linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVnPOSn(HDU.PRIMARY, VALUE.REAL, "Television position ()"), /** * Television pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVnPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * TV status. *

* default value = none none *

*

* index = none 1-9 *

*/ TVnSTAT(HDU.PRIMARY, VALUE.STRING, ""), /** * TV software version. *

* default value = none none *

*

* index = none 1-9 *

*/ TVnSWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Television temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVnTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Television voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVnVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Television position angle measurements in appropriate units. *

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVPANn(HDU.PRIMARY, VALUE.REAL, ""), /** * Television linear position sensor measurements in appropriate units. *

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVPOSn(HDU.PRIMARY, VALUE.REAL, "Television position ()"), /** * Television pressure sensor measurements in appropriate units. *

* units = UNITPRES *

*

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVPREn(HDU.PRIMARY, VALUE.REAL, ""), /** * TV status. *

* default value = none none *

*

* index = none 1-9 *

*/ TVSTAT(HDU.PRIMARY, VALUE.STRING, ""), /** * TV software version. *

* default value = none none *

*

* index = none 1-9 *

*/ TVSWV(HDU.PRIMARY, VALUE.NONE, ""), /** * Television temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVTEMn(HDU.PRIMARY, VALUE.REAL, ""), /** * Television voltage sensor measurements in volts. *

* units = UNITVOLT *

*

* default value = none none *

*

* index = 1-9 1-9,1-9 *

*/ TVVOLn(HDU.PRIMARY, VALUE.REAL, ""), /** * Altitude unit. *

* default value = UNITANG *

*

* index = none *

*/ UNITALT(HDU.PRIMARY, VALUE.STRING, "Altitude unit"), /** * Plane angle unit. *

* default value = 'deg' *

*

* index = none *

*/ UNITANG(HDU.PRIMARY, VALUE.STRING, "Plane angle unit"), /** * Focal plane aperture size unit. *

* default value = 'arcsec' *

*

* index = none *

*/ UNITAP(HDU.PRIMARY, VALUE.STRING, "Aperture size unit"), /** * Area unit. *

* default value = 'pixel' *

*

* index = none *

*/ UNITAREA(HDU.PRIMARY, VALUE.STRING, "Area unit"), /** * Azimuth unit. *

* default value = UNITANG *

*

* index = none *

*/ UNITAZ(HDU.PRIMARY, VALUE.STRING, "Azimuth unit"), /** * Capacitance unit. *

* default value = 'F' *

*

* index = none *

*/ UNITCAP(HDU.PRIMARY, VALUE.STRING, "Capacitance unit"), /** * Charge unit. *

* default value = 'C' *

*

* index = none *

*/ UNITCHAR(HDU.PRIMARY, VALUE.STRING, "Charge unit"), /** * Conductance unit. *

* default value = 'S' *

*

* index = none *

*/ UNITCOND(HDU.PRIMARY, VALUE.STRING, "Conductance unit"), /** * Current unit. *

* default value = 'A' *

*

* index = none *

*/ UNITCUR(HDU.PRIMARY, VALUE.STRING, "Current unit"), /** * Delination unit. *

* default value = 'deg' *

*

* index = none *

*/ UNITDEC(HDU.PRIMARY, VALUE.STRING, "Declination unit"), /** * Energy unit. *

* default value = 'J' *

*

* index = none *

*/ UNITENER(HDU.PRIMARY, VALUE.STRING, "Energy unit"), /** * Event unit. *

* default value = 'count' *

*

* index = none *

*/ UNITEVNT(HDU.PRIMARY, VALUE.STRING, "Event unit"), /** * Flux unit. *

* default value = 'Jy' *

*

* index = none *

*/ UNITFLUX(HDU.PRIMARY, VALUE.STRING, "Flux unit"), /** * Force unit. *

* default value = 'N' *

*

* index = none *

*/ UNITFORC(HDU.PRIMARY, VALUE.STRING, "Force unit"), /** * Frequency unit. *

* default value = 'Hz' *

*

* index = none *

*/ UNITFREQ(HDU.PRIMARY, VALUE.STRING, "Frequency unit"), /** * Time of day unit. *

* default value = h *

*

* index = none *

*/ UNITHOUR(HDU.PRIMARY, VALUE.STRING, "Time of day unit"), /** * Illuminance unit. *

* default value = 'lux' *

*

* index = none *

*/ UNITILLU(HDU.PRIMARY, VALUE.STRING, "Illuminance unit"), /** * Inductance unit. *

* default value = 'H' *

*

* index = none *

*/ UNITINDU(HDU.PRIMARY, VALUE.STRING, "Inductance unit"), /** * Latitude unit. *

* default value = UNITANG *

*

* index = none *

*/ UNITLAT(HDU.PRIMARY, VALUE.STRING, "Latitude unit"), /** * Length unit. A wavelength unit is also provided so this unit is primarily used to instrumental descriptions. *

* default value = 'm' *

*

* index = none *

*/ UNITLEN(HDU.PRIMARY, VALUE.STRING, "Length unit"), /** * Luminous flux unit. *

* default value = 'lm' *

*

* index = none *

*/ UNITLFLX(HDU.PRIMARY, VALUE.STRING, "Luminous flux unit"), /** * Luminous intensity unit. *

* default value = 'cd' *

*

* index = none *

*/ UNITLINT(HDU.PRIMARY, VALUE.STRING, "Luminous intensity unit"), /** * Longitude unit. *

* default value = UNITANG *

*

* index = none *

*/ UNITLONG(HDU.PRIMARY, VALUE.STRING, "Longitude unit"), /** * Mass unit. *

* default value = 'kg' *

*

* index = none *

*/ UNITMASS(HDU.PRIMARY, VALUE.STRING, "Mass unit"), /** * Magnetic density unit. *

* default value = 'T' *

*

* index = none *

*/ UNITMDEN(HDU.PRIMARY, VALUE.STRING, "Magnetic density unit"), /** * Magnetic field unit. *

* default value = 'G' *

*

* index = none *

*/ UNITMFLD(HDU.PRIMARY, VALUE.STRING, "Magnetic field unit"), /** * Magnetic flux unit. *

* default value = 'Wb' *

*

* index = none *

*/ UNITMFLX(HDU.PRIMARY, VALUE.STRING, "Magnetic flux unit"), /** * Position angle unit. *

* default value = UNITANG *

*

* index = none *

*/ UNITPA(HDU.PRIMARY, VALUE.STRING, "Position angle unit"), /** * Power unit. *

* default value = 'W' *

*

* index = none *

*/ UNITPOW(HDU.PRIMARY, VALUE.STRING, "Wavelength unit"), /** * Pressure unit. *

* default value = 'Pa' *

*

* index = none *

*/ UNITPRES(HDU.PRIMARY, VALUE.STRING, "Pressure unit"), /** * Right ascension unit. *

* default value = 'hr' *

*

* index = none *

*/ UNITRA(HDU.PRIMARY, VALUE.STRING, "Right ascension unit"), /** * Celestial rate of motion. *

* default value = arcsec/sec *

*

* index = none *

*/ UNITRATE(HDU.PRIMARY, VALUE.STRING, "Celestial rate of motion unit"), /** * Resistance unit. *

* default value = 'Ohm' *

*

* index = none *

*/ UNITRES(HDU.PRIMARY, VALUE.STRING, "Resistance unit"), /** * Solid angle unit. *

* default value = 'sr' *

*

* index = none *

*/ UNITSANG(HDU.PRIMARY, VALUE.STRING, "Solid angle unit"), /** * Celestial separation unit. *

* default value = 'arcsec' *

*

* index = none *

*/ UNITSEP(HDU.PRIMARY, VALUE.STRING, "Angular separation unit"), /** * Temperature unit. *

* default value = 'K' *

*

* index = none *

*/ UNITTEMP(HDU.PRIMARY, VALUE.STRING, "Temperature unit"), /** * Time unit. *

* default value = 's' *

*

* index = none *

*/ UNITTIME(HDU.PRIMARY, VALUE.STRING, "Time unit"), /** * Velocity unit. *

* default value = 'km/s' *

*

* index = none *

*/ UNITVEL(HDU.PRIMARY, VALUE.STRING, "Velocity unit"), /** * Voltage unit. *

* default value = 'V' *

*

* index = none *

*/ UNITVOLT(HDU.PRIMARY, VALUE.STRING, "Voltage unit"), /** * UTC time at the start of the exposure. *

* units = UNITHOUR *

*

* default value = none *

*

* index = none *

*/ UTC_OBS("UTC-OBS", HDU.ANY, VALUE.STRING, "UTC of exposure start"), /** * UTC at the end of the exposure. *

* units = UNITHOUR *

*

* default value = none *

*

* index = none *

*/ UTCEND(HDU.ANY, VALUE.STRING, "UTC at end of exposure"), /** * UTC of header creation. *

* units = UNITHOUR *

*

* default value = UTC-OBS *

*

* index = none *

*/ UTCHDR(HDU.ANY, VALUE.STRING, "UTC of header creation"), /** * Default UTC time for the observation. This keyword is generally not used and is UTC-OBS keyword for the start of * the exposure on the detector is used. *

* units = UNITHOUR *

*

* default value = UTC-OBS *

*

* index = none *

*/ UTCOBS(HDU.ANY, VALUE.STRING, "UTC of observation"), /** * IRAF WCS attribute strings for all axes. These are defined by the IRAF WCS system. *

* default value = none *

*

* index = 1-999 *

*/ WAT_nnn(HDU.ANY, VALUE.STRING, ""), /** * IRAF WCS attribute strings. These are defined by the IRAF WCS system. *

* default value = none *

*

* index = 1-9,1-999 *

*/ WATn_nnn(HDU.ANY, VALUE.STRING, ""), /** * Descriptive string identifying the source of the astrometry used to derive the WCS. One example is the exposure * used to derive a WCS apart from the reference coordinate. *

* default value = none WCSASTRM *

*

* index = none 1-9999 *

*/ WCSAnnn(HDU.ANY, VALUE.STRING, "WCS Source"), /** * Descriptive string identifying the source of the astrometry used to derive the WCS. One example is the exposure * used to derive a WCS apart from the reference coordinate. *

* default value = none WCSASTRM *

*

* index = none 1-9999 *

*/ WCSASTRM(HDU.ANY, VALUE.STRING, "WCS Source"), /** * Dimensionality of the WCS physical system. In IRAF a WCS can have a higher dimensionality than the image. *

* default value = none *

*

* index = none *

*/ WCSDIM(HDU.ANY, VALUE.INTEGER, "WCS dimensionality"), /** * Epoch of the coordinates used in the world coordinate system. *

* units = 'yr' 'yr' *

*

* default value = CCDEPOCH WCSEPOCH *

*

* index = none 1-9999 *

*/ WCSEnnn(HDU.ANY, VALUE.REAL, "[yr] WCS coordinate epoch"), /** * Equinox when equatorial coordinates are used in the world coordinate system. A value before 1984 is Besselian * otherwise it is Julian. *

* units = 'yr' 'yr' *

*

* default value = CCDEQUIN EQUINOX *

*

* index = none 1-9999 *

*/ WCSEPOCH(HDU.ANY, VALUE.REAL, "[yr] WCS coordinate epoch"), /** * Coordinate system type when equatorial coordinates are used in the world coordinate system. *

* default value = CCDRADEC WCSRADEC *

*

* index = none 1-9999 *

*/ WCSRADEC(HDU.ANY, VALUE.STRING, "WCS coordinate system"), /** * Coordinate system type when equatorial coordinates are used in the world coordinate system. *

* default value = CCDRADEC WCSRADEC *

*

* index = none 1-9999 *

*/ WCSRnnn(HDU.ANY, VALUE.STRING, "WCS coordinate system"), /** * Weather condition description. Generally this would be either 'clear' or 'partly cloudy'. *

* default value = none *

*

* index = none *

*/ WEATHER(HDU.PRIMARY, VALUE.STRING, "Weather conditions"), /** * Zenith distance of telescope pointing at TELMJD. *

* units = UNITANG *

*

* default value = none *

*

* index = none *

*/ ZD(HDU.PRIMARY, VALUE.REAL, "Zenith distance"), /** * Modified Julian date at the start of the exposure. The fractional part of the date is given to better than a * second of time. *

* units = 'd' *

*

* default value = none *

*

* index = none *

*/ MJD_OBS("MJD-OBS", HDU.ANY, VALUE.REAL, "[day] MJD of exposure start"); private final FitsKey key; NOAOExt(HDU hdu, VALUE valueType, String comment) { this(null, hdu, valueType, comment); } NOAOExt(String key, HDU hdu, VALUE valueType, String comment) { this.key = new FitsKey(key == null ? name() : key, IFitsHeader.SOURCE.NOAO, hdu, valueType, comment); } @Override public final FitsKey impl() { return key; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy