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

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

Go to download

Java library for reading and writing FITS files. FITS, the Flexible Image Transport System, is the format commonly used in the archiving and transport of astronomical data.

There is a newer version: 1.20.2
Show newest version
package nom.tam.fits.header.extra;

/*
 * #%L
 * nom.tam FITS library
 * %%
 * Copyright (C) 1996 - 2015 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.FitsHeaderImpl;
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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.REAL, ""), /** * CCD amplifier position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

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

* default value = none none *

*

* index = none 1-999 *

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

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = 'ns' *

*

* default value = none none *

*

* index = none none *

*/ AMPREAD(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.REAL, ""), /** * CCD amplifier temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ AMPVOLn(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "Date CCD waveforms last compiled"), /** * Arcon waveform options enabled. *

* default value = none *

*

* index = none *

*/ ARCONWM(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "CCD declination"), /** * Declination unit. *

* default value = DETDECU *

*

* index = none *

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

* units = 'yr' *

*

* default value = DETEPOCH *

*

* index = none *

*/ CCDEPOCH(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.REAL, "CCD coordinate equinox"), /** * CCD hardware version *

* default value = DETHWV *

*

* index = none *

*/ CCDHWV(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.REAL, ""), /** * CCD identification. *

* default value = DETECTOR *

*

* index = none *

*/ CCDNAME(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.INTEGER, "Number of amplifiers used"), /** * CCD position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

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

* default value = none none *

*

* index = none 1-999 *

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

* default value = none none *

*

* index = none 1-999 *

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

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

*/ CCDPREn(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "CCD size"), /** * Right ascension of the CCD center. *

* units = CCDRAU *

*

* default value = DETRA *

*

* index = none *

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

* default value = DETRADEC *

*

* index = none *

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

* default value = DETRAU *

*

* index = none *

*/ CCDRAU(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "CCD software version"), /** * CCD temperature sensor measurements in degrees Celsius. *

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ CCDVOLn(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "Controller hardware version"), /** * Controller status. *

* default value = none *

*

* index = none *

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

* default value = none *

*

* index = none *

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

* default value = none *

*

* index = none *

*/ CONTROLR(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "Declination unit"), /** * Default cross dispersion coordinate value. *

* units = CROSUNIT *

*

* default value = none *

*

* index = none *

*/ CROSVAL(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.REAL, ""), /** * Dewar position angle measurements in appropriate units. *

* default value = none none *

*

* index = none 1-999 *

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

* default value = none none *

*

* index = none 1-999 *

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

* default value = none none *

*

* index = none 1-999 *

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

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITPRES *

*

* default value = none none *

*

* index = none 1-999 *

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

* default value = none *

*

* index = none *

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

* default value = none *

*

* index = none *

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

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITTEMP *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

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

* units = UNITVOLT *

*

* default value = none none *

*

* index = none 1-999 *

*/ DEWVOLn(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "Dispersion coordinate unit"), /** * Default dispersion coordinate value. *

* units = DISPUNIT *

*

* default value = none *

*

* index = none *

*/ DISPVAL(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "LST of exposure start"), /** * Local siderial time at the end of the exposure. *

* units = UNITHOUR *

*

* default value = none *

*

* index = none *

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

* units = UNITHOUR *

*

* default value = LST-OBS *

*

* index = none *

*/ LSTHDR(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "Processing hardware"), /** * Processing hardware used. *

* default value = none none *

*

* index = none 1-99 *

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

* default value = none *

*

* index = none *

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

* default value = none none *

*

* index = none 1-99 *

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

* default value = none none *

*

* index = none 1-99 *

*/ PIPESWn(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.REAL, "Preflash time"), /** * Processing log information formatted as FITS comments. *

* default value = none *

*

* index = 1-9999 *

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

* default value = none *

*

* index = none *

*/ PROCSTAT(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "Time of exposure end"), /** * Time of header creation. *

* units = UNITHOUR *

*

* default value = TIMESYS *

*

* index = none *

*/ TIMEHDR(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.STRING, "Time system for TIMEEND"), /** * Time system for the header creation keywords. *

* default value = TIMESYS *

*

* index = none *

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

* default value = TIMESYS *

*

* index = none *

*/ TSYSOBS(HDU.PRIMARY_EXTENSION, 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"), /** * 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, "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.PRIMARY_EXTENSION, VALUE.STRING, "UTC of exposure start"), /** * UTC at the end of the exposure. *

* units = UNITHOUR *

*

* default value = none *

*

* index = none *

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

* units = UNITHOUR *

*

* default value = UTC-OBS *

*

* index = none *

*/ UTCHDR(HDU.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.REAL, "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.PRIMARY_EXTENSION, VALUE.REAL, "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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, 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.PRIMARY_EXTENSION, VALUE.REAL, "MJD of exposure start"); @SuppressWarnings("CPD-START") private final IFitsHeader key; NOAOExt(HDU hdu, VALUE valueType, String comment) { this.key = new FitsHeaderImpl(name(), IFitsHeader.SOURCE.NOAO, hdu, valueType, comment); } NOAOExt(String key, HDU hdu, VALUE valueType, String comment) { this.key = new FitsHeaderImpl(name(), IFitsHeader.SOURCE.NOAO, hdu, valueType, comment); } @Override public String comment() { return this.key.comment(); } @Override public HDU hdu() { return this.key.hdu(); } @Override public String key() { return this.key.key(); } @Override public IFitsHeader n(int... number) { return this.key.n(number); } @Override public SOURCE status() { return this.key.status(); } @Override @SuppressWarnings("CPD-END") public VALUE valueType() { return this.key.valueType(); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy