NOAO FITS Keyword Dictionary: Version 0.0

This is a draft. Changes are still being made. There may be errors.

This keyword dictionary defines all keywords which may be used in image data recorded by the data acquisition system. Not all keywords need to 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. The logical class heirarchy is defined in the NOAO Image Data Structure Definitions.

Each keyword definition has the following fields.

NAME
The logical class name as given in the NOAO Image Data Structure Definitions.
KEYWORD
The FITS keyword. The convention for the numerically indexed keywords is given below.
DEFAULT
If a value is given it is either the name of another keywords or the value assumed if no keyword is present.
HDU
A recommendation for whether the keyword should be part of the primary or extension header-data unit when image extensions are used with multiple amplifiers and CCDs. For a single amplifier observation there is only a primary header with data and the HDU recommendation is not applicable.
VALUE
The data type of the value field and units. The datatypes are 'integer' or 'real' for FITS integer or real numbers, boolean for FITS boolean with values T and F, 'string' for FITS string values, 'sexagesimal' for numbers encoded as FITS strings in integer hours/degrees, integer minutes, and real seconds using colons for the field separators, 'date' for FITS format date string, 'section' for IRAF-style section given as a FITS string, and 'checksum'/'datasum' for the proposed check sum encoding as a FITS string. The units, in parenthesis, are as specified or may be be substituted by the applicable units.
COMMENT
The default comment in a FITS card. This is only a default and a more appropriate and detailed comment may be used.
EXAMPLE
An example keyword value.
DESCRIPTION
The description of the keyword and logical parameter.

The entries in the dictionary have the following conventions and rules.

A table of the keywords, defaults, and logical names is given in Table 1: FITS Keyword to Logical Name Mapping.


NAME:         Image.simple
KEYWORD:      SIMPLE
HDU:          primary
VALUE:        boolean
COMMENT:      File conforms to FITS standard
EXAMPLE:      T
DESCRIPTION:
    Required FITS format keyword.


NAME:         Image.bitpix
KEYWORD:      BITPIX
HDU:          primary & extension
VALUE:        integer
COMMENT:      Number of bits per pixel
EXAMPLE:      16
DESCRIPTION:
    Required FITS format keyword.


NAME:         Image.naxis
KEYWORD:      NAXIS
HDU:          primary & extension
VALUE:        integer
COMMENT:      Number of image axes
EXAMPLE:      2.
DESCRIPTION:
    Required FITS format keyword.


NAME:         Image.naxis[i]
KEYWORD:      NAXISi
HDU:          primary & extension
VALUE:        integer
COMMENT:      Number of pixels along axis
EXAMPLE:      2048
DESCRIPTION:
    Required FITS format keywords.


NAME:         Image.bzero
KEYWORD:      BZERO
DEFAULT:      0.
HDU:          primary & extension
VALUE:        real
COMMENT:      Zero factor
EXAMPLE:      -32768.
DESCRIPTION:
    Conversion from file value to data value: data = BSCALE * file + BZERO.
    Only used if BITPIX is positive.  A value of -32768 is used to record
    unsigned short integer data.


NAME:         Image.bscale
KEYWORD:      BSCALE
DEFAULT:      1.
HDU:          primary & extension
VALUE:        real
COMMENT:      Scale factor
EXAMPLE:      2.
DESCRIPTION:
    Conversion from file value to data value: data = BSCALE * file + BZERO.
    Only used if BITPIX is positive.


NAME:         Image.extend
KEYWORD:      EXTEND
HDU:          primary
VALUE:        boolean
COMMENT:      File contains extensions
EXAMPLE:      T
DESCRIPTION:
    Required FITS keyword when there are extensions.


NAME:         Image.nextend
KEYWORD:      NEXTEND
HDU:          primary
VALUE:        integer
COMMENT:      Number of extensions
EXAMPLE:      8
DESCRIPTION:
    Number of extensions in FITS file.


NAME:         Image.xtension
KEYWORD:      XTENSION
HDU:          extension
VALUE:        string
COMMENT:      FITS extension type
EXAMPLE:      'IMAGE   '
DESCRIPTION:
    Required FITS keyword for extensions.  Extensions for CCD image
    data have the value 'IMAGE'.


NAME:         Image.pcount
KEYWORD:      PCOUNT
HDU:          extension
VALUE:        integer
COMMENT:      Number of pixels following data
EXAMPLE:      0
DESCRIPTION:
    Required FITS standard keyword in extensions.


NAME:         Image.gcount
KEYWORD:      GCOUNT
HDU:          extension
VALUE:        integer
COMMENT:      Number of groups
EXAMPLE:      1
DESCRIPTION:
    Required FITS standard keyword in extensions.


NAME:         Image.extname
KEYWORD:      EXTNAME
HDU:          extension
VALUE:        string
COMMENT:      Extension name
EXAMPLE:      'im1     '
DESCRIPTION:
    The extension name which can be used to reference a specific image in
    the image extension format.  For ease of use it should be short.  The
    recommended name is im#, where # is the amplifier/extension version
    number.


NAME:         Image.extver
KEYWORD:      EXTVER
HDU:          extension
VALUE:        integer
COMMENT:      Extension version
EXAMPLE:      3
DESCRIPTION:
    The extension version number which is identical to IMAGEID.
    For detectors with CCDs this would be the unique amplifier number
    within the detector.


NAME:         Image.inherit
KEYWORD:      INHERIT
HDU:          extension
VALUE:        boolean
COMMENT:      Inherit global keywords?
EXAMPLE:      T
DESCRIPTION:
    Parameter to indicate whether the global keywords are to be inherited
    by the image extension.


NAME:         Image.Header.timesys
KEYWORD:      TSYSHDR
DEFAULT:      TIMESYS
HDU:          primary | extension
VALUE:        TIMESYS Dictionary
COMMENT:      Time system for header creation
EXAMPLE:      'UTC     '
DESCRIPTION:
    Time system for the header creation keywords.


NAME:         Image.Header.time
KEYWORD:      TIMEHDR
DEFAULT:      TIMESYS
HDU:          primary & extension
VALUE:        sexagesimal (hours)
COMMENT:      Time of header creation
EXAMPLE:      '09:27:27.00'
DESCRIPTION:
    Time of header creation.


NAME:         Image.Header.date
KEYWORD:      DATEHDR
DEFAULT:      DATE-OBS
HDU:          primary & extension
VALUE:        date
COMMENT:      Date of header creation
EXAMPLE:      '05/04/87'
DESCRIPTION:
    Date header creation.  The format follows the FITS 'date' standard.


NAME:         Image.Header.utc
KEYWORD:      UTCHDR
DEFAULT:      UTC-OBS
HDU:          primary | extension
VALUE:        sexagesimal (hours)
COMMENT:      UTC of header creation
EXAMPLE:      '09:27:27.00'
DESCRIPTION:
    UTC of header creation.


NAME:         Image.Header.mjd
KEYWORD:      MJDHDR
DEFAULT:      MJD-OBS
HDU:          primary & extension
VALUE:        real (days)
COMMENT:      MJD of header creation
EXAMPLE:      46890.394063
DESCRIPTION:
    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.


NAME:         Image.Header.lst
KEYWORD:      LSTHDR
DEFAULT:      LST-OBS
HDU:          primary & extension
VALUE:        sexagesimal (hours)
COMMENT:      LST of header creation
EXAMPLE:      '14:53:42.00'
DESCRIPTION:
    Local siderial time of the header creation.


NAME:         Image.filename
KEYWORD:      FILENAME
HDU:          primary
VALUE:        string
COMMENT:      Original host filename
EXAMPLE:      'dflat313'
DESCRIPTION:
    Filename used to record the original data.


NAME:         Image.Checksum.header
KEYWORD:      CHECKSUM
HDU:          primary & extension
VALUE:        checksum
COMMENT:      Header checksum
EXAMPLE:      '0WDA3T940TA90T99'
DESCRIPTION:
    Header checksum value for verifying the data.  This follows the
    proposed FITS checksum standard.


NAME:         Image.Checksum.data
KEYWORD:      DATASUM
HDU:          primary & extension
VALUE:        datasum
COMMENT:      Data checksum
EXAMPLE:      'aMmjbMkhaMkhaMkh'
DESCRIPTION:
    Data checksum value for verifying the data.  This follows the
    proposed FITS checksum standard.


NAME:         Image.Checksum.version
KEYWORD:      CHECKVER
HDU:          primary & extension
VALUE:        string
COMMENT:      Checksum version
EXAMPLE:      'complement'
DESCRIPTION:
    Version of checksum method used for the checksums.


NAME:         Image.Version.hardware
KEYWORD:      IMAGEHWV
HDU:          primary
VALUE:        string
COMMENT:      Image creation hardware version
EXAMPLE:      'Solaris Telescope System V1'
DESCRIPTION:
    Image creation system hardware version.


NAME:         Image.Version.software
KEYWORD:      IMAGESWV
HDU:          primary
VALUE:        string
COMMENT:      Image creation software version
EXAMPLE:      'DCA (Jun96) with mosaic.tcl (Aug97)'
DESCRIPTION:
    Image creation system software version.


NAME:         Image.end
KEYWORD:      END
HDU:          primary & extension
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Required FITS keyword ending a header.  This may be moved to the
    end of the last FITS 2880 byte header record leaving blank lines between
    the last card and the END card for runtime expansion.


NAME:         Observation.obsid
KEYWORD:      OBSID
HDU:          primary & extension
VALUE:        string
COMMENT:      Observation identification
EXAMPLE:      'kpno.36in.870405.257752'
DESCRIPTION:
    The unique observatory observation identification.  This serves
    to identify all data from the same observation.


NAME:         Observation.imageid
KEYWORD:      IMAGEID
HDU:          extension
VALUE:        integer
COMMENT:      Image identification
EXAMPLE:      1
DESCRIPTION:
    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.


NAME:         Observation.title
KEYWORD:      OBJECT
HDU:          primary & extnsion
VALUE:        string
COMMENT:      Observation title
EXAMPLE:      'm51 V 600s'
DESCRIPTION:
    The observation title given by the observer.  This will often be
    the name of the astronomical target object but the standard
    object name should be given in the OBJNAME keyword.


NAME:         Observation.Obstype.type
KEYWORD:      OBSTYPE
HDU:          primary & extension
VALUE:        OBSTYPE Dictionary
COMMENT:      Observation type
EXAMPLE:      'OBJECT  '
DESCRIPTION:
    The type of observation such as an astronomical exposure or a
    particular type of calibration exposure.


NAME:         Observation.exprequest
KEYWORD:      EXPREQ
DEFAULT:      EXPTIME
HDU:          primary & extension
VALUE:        real (sec)
COMMENT:      Requested exposure time (sec)
EXAMPLE:      600
DESCRIPTION:
    Requested exposure time of the observation.


NAME:         Observation.status
KEYWORD:      OBSSTAT
HDU:          primary
VALUE:        OBSSTAT Dictionary
COMMENT:      Observation status
EXAMPLE:      'ok     '
DESCRIPTION:
    Status of the observation.


NAME:         Observation.Coordinate.system
KEYWORD:      OBSRADEC
DEFAULT:      TELRADEC
HDU:          primary
VALUE:        RADECSYS Dictionary
COMMENT:      Observation coordinate system
EXAMPLE:      'FK5     '
DESCRIPTION:
    Coordinate system used in observation coordinates.


NAME:         Observation.Coordinate.equinox
KEYWORD:      OBSEQUIN
DEFAULT:      TELEQUIN
HDU:          primary
VALUE:        real (years)
COMMENT:      Observation coordinate equinox
EXAMPLE:      2000.0
DESCRIPTION:
    Equinox of coordinates used in observation coordinates.


NAME:         Observation.Coordinate.ra
KEYWORD:      OBSRA
DEFAULT:      DETRA
HDU:          primary
VALUE:        sexagesimal (hours)
COMMENT:      Observation right ascension (hours)
EXAMPLE:      '13:29:24.00'
DESCRIPTION:
    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.


NAME:         Observation.Coordinate.dec
KEYWORD:      OBSDEC
DEFAULT:      DETDEC
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Observation declination (deg)
EXAMPLE:      '47:15:34.00'
DESCRIPTION:
    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.


NAME:         Observation.Coordinate.epoch
KEYWORD:      OBSEPOCH
DEFAULT:      TELEPOCH
HDU:          primary
VALUE:        real (years)
COMMENT:      Observation coordinate epoch
EXAMPLE:      1950.0
DESCRIPTION:
    Epoch of the coordinates used in observation coordinates.


NAME:         Observation.airmass[n]
KEYWORD:      AIRMASSn
HDU:          primary
VALUE:        real
COMMENT:      Airmass
EXAMPLE:      1.080
DESCRIPTION:
    The computed airmass(es) at the time(s) given by the AMMJDn keywords. 


NAME:         Observation.airmass-mjd[n]
KEYWORD:      AMMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      MJD of airmass
EXAMPLE:      46890.394063
DESCRIPTION:
    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.


NAME:         Observation.error[n]
KEYWORD:      ERRORccc
HDU:          primary
VALUE:        comment
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Error information given as a FITS comment.  The sequence numbers are
    used to order the information.


NAME:         Observation.Obstype.Focusseq.nexposures
KEYWORD:      FOCNEXPO
HDU:          primary
VALUE:        integer
COMMENT:      Number of focus exposures
EXAMPLE:      7
DESCRIPTION:
    Number of focus exposures in a focus sequence.


NAME:         Observation.Obstype.Focusseq.start
KEYWORD:      FOCSTART
HDU:          primary
VALUE:        real (instrumental)
COMMENT:      Starting focus
EXAMPLE:      1910.
DESCRIPTION:
    Starting focus value in focus sequence.


NAME:         Observation.Obstype.Focusseq.step
KEYWORD:      FOCSTEP
HDU:          primary
VALUE:        real (instrumental)
COMMENT:      Focus step
EXAMPLE:      20.
DESCRIPTION:
    Focus increment step in focus sequence.


NAME:         Observation.Obstype.Focusseq.shift
KEYWORD:      FOCSHIFT
HDU:          primary
VALUE:        real (pixels)
COMMENT:      Shift between focus exposures
EXAMPLE:      50.
DESCRIPTION:
    Pixel shift on the detector between exposures in a focus sequence.


NAME:         Observation.Obstype.Lamp.name
KEYWORD:      LAMP
HDU:          primary
VALUE:        LAMP Dictionary
COMMENT:      Calibration lamp
EXAMPLE:      'He-Ne-Ar #2'
DESCRIPTION:
    Calibration lamp name


NAME:         Observation.Obstype.Lamp.type
KEYWORD:      LAMPTYPE
HDU:          primary
VALUE:        LAMPTYPE Dictionary
COMMENT:      Lamp type
EXAMPLE:      'He-Ne-Ar'
DESCRIPTION:
    Calibration lamp type.


NAME:         Observation.Obstype.Lamp.Sensors.temperature[n]
KEYWORD:      LMPTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Calibration lamp temperature sensor measurements in degrees Celsius.


NAME:         Observation.Obstype.Lamp.Sensors.voltage[n]
KEYWORD:      LMPVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Calibration lamp voltage sensor measurements in volts.


NAME:         Observation.Obstype.Lamp.Sensors.position[n]
KEYWORD:      LMPPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Calibration lamp linear position sensor measurements in appropriate units.


NAME:         Observation.Obstype.Lamp.Sensors.pressure[n]
KEYWORD:      LMPPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Calibration lamp pressure sensor measurements in appropriate units.


NAME:         Observation.Obstype.Lamp.Sensors.posangle[n]
KEYWORD:      LMPPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Calibration lamp position angle measurements in appropriate units.


NAME:         Observation.Obstype.Lamp.Sensors.mjd[n]
KEYWORD:      LMPMJDn
DEFAULT:      MJD-OBS
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    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.


NAME:         timesys
KEYWORD:      TIMESYS
DEFAULT:      'UTC'
HDU:          primary
VALUE:        TIMESYS Dictionary
COMMENT:      Default time system
EXAMPLE:      'UTC approximate'
DESCRIPTION:
    Default time system.  All the MJD keywords which are not part of
    a TIME class are given in this time system.  This applys to all
    the SENSOR class times.


NAME:         Coordinate.system
KEYWORD:      RADECSYS
DEFAULT:      'FK5'
HDU:          primary
VALUE:        RADECSYS Dictionary
COMMENT:      Default coordinate system
EXAMPLE:      'FK5     '
DESCRIPTION:
    Default coordinate system type.  If absent the default value is 'FK5'.


NAME:         Coordinate.equinox
KEYWORD:      EQUINOX
DEFAULT:      2000.0
HDU:          primary & extension
VALUE:        real (years)
COMMENT:      Default coordinate equinox
EXAMPLE:      2000.0
DESCRIPTION:
    Default coordinate system equinox.  A values before 1984 is Besselian
    otherwise it is Julian.  If absent the default is J2000.


NAME:         Coordinate.ra
KEYWORD:      RA
HDU:          primary & extension
VALUE:        sexagesimal (hours)
COMMENT:      Right ascension (hours)
EXAMPLE:      '13:29:24.00'
DESCRIPTION:
    Default right ascension in hours.


NAME:         Coordinate.dec
KEYWORD:      DEC
HDU:          primary & extension
VALUE:        sexagesimal (deg)
COMMENT:      Declination (deg)
EXAMPLE:      '47:15:34.00'
DESCRIPTION:
    Default declination in degrees.


NAME:         Coordinate.epoch
KEYWORD:      EPOCH
DEFAULT:      MJD-OBS
HDU:          primary
VALUE:        real (years)
COMMENT:      Default coordinate epoch
EXAMPLE:      1987.257752
DESCRIPTION:
    Default coordinate epoch.  The default is the epoch of date for the
    observation as derived from the MJD-OBS keyword.


NAME:         Object[1].name
KEYWORD:      OBJNAME
DEFAULT:      OBJECT
HDU:          primary
VALUE:        string
COMMENT:      Target object
EXAMPLE:      'M 51    '
DESCRIPTION:
    Standard reference or catalog name for the first target astronomical
    object.  The name should follow IAU standards (Specifications ..., The
    Second Reference Dictionary of the Nomenclature of Celestial Objects,
    A&AS, 107, 193).  The OBJECT keyword should be reserved for the
    observation name.


NAME:         Object[1].type
KEYWORD:      OBJTYPE
HDU:          primary
VALUE:        OBJTYPE Dictionary
COMMENT:      Type of object
EXAMPLE:      'galaxy  '
DESCRIPTION:
    Type of the first target astronomical object.


NAME:         Object[1].Coordinate.ra
KEYWORD:      OBJRA
DEFAULT:      RA
HDU:          primary
VALUE:        sexagesimal (hours)
COMMENT:      Right ascension of object (hours)
EXAMPLE:      '13:29:24.00'
DESCRIPTION:
    Right ascension in hours of the first target astronomical object.


NAME:         Object[1].Coordinate.dec
KEYWORD:      OBJDEC
DEFAULT:      DEC
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Declination of object (deg)
EXAMPLE:      '47:15:34.00'
DESCRIPTION:
    Declination in degrees of the first target astronomical object.


NAME:         Object[1].Coordinate.epoch
KEYWORD:      OBJEPOCH
DEFAULT:      EPOCH
HDU:          primary
VALUE:        real (years)
COMMENT:      Epoch of object coordinates
EXAMPLE:      1950.0
DESCRIPTION:
    Epoch of the first target astronomical object coordinates.


NAME:         Object[1].Coordinate.system
KEYWORD:      OBJRADEC
DEFAULT:      RADECSYS
HDU:          primary
VALUE:        RADECSYS Dictionary
COMMENT:      Object coordinate system
EXAMPLE:      'FK5     '
DESCRIPTION:
    Coordinate system type for the first target astronomical object.


NAME:         Object[1].Coordinate.equinox
KEYWORD:      OBJEQUIN
DEFAULT:      EQUINOX
HDU:          primary
VALUE:        real (years)
COMMENT:      Object coordinate equinox
EXAMPLE:      2000.0
DESCRIPTION:
    Coordinate system equinox for the first target astronomical object.


NAME:         Object[n].name
KEYWORD:      OBJmmmm
HDU:          primary
VALUE:        string
COMMENT:      Target object
EXAMPLE:      'NGC 101'
DESCRIPTION:
    Standard reference or catalog name for the second and subsequent
    target astronomical objects.


NAME:         Object[n].type
KEYWORD:      OBJTmmmm
HDU:          primary
VALUE:        OBJTYPE Dictionary
COMMENT:      Object type
EXAMPLE:      'star    '
DESCRIPTION:
    Type of the second and subsequent target astronomical objects.


NAME:         Object[n].Coordinate.ra
KEYWORD:      ORAmmmm
HDU:          primary
VALUE:        sexagesimal (hours)
COMMENT:      Object right ascension
EXAMPLE:      '02:31:45.21'
DESCRIPTION:
    Right ascension in hours of the second and subsequent target
    astronomical objects.


NAME:         Object[n].Coordinate.dec
KEYWORD:      ODECmmmm
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Object declination
EXAMPLE:      '-32:45:20.23'
DESCRIPTION:
    Declination in degrees of the second and subsequent target
    astronomical objects.


NAME:         Object[n].Coordinate.epoch
KEYWORD:      OEPOmmmm
DEFAULT:      OBJEPOCH
HDU:          primary
VALUE:        real (years)
COMMENT:      Object coordinate epoch
EXAMPLE:      1950.0
DESCRIPTION:
    Epoch of the coordinates for the second and subsequent target
    astronomical objects.


NAME:         Object[n].Coordinate.system
KEYWORD:      ORDSmmmm
DEFAULT:      OBJRADEC
HDU:          primary
VALUE:        RADECSYS Dictionary
COMMENT:      Object coordinate system
EXAMPLE:      'HH 44   '
DESCRIPTION:
    Object coordinate system type for the second and subsequent target
    astronomical objects.


NAME:         Object[n].Coordinate.equinox
KEYWORD:      OEQUmmmm
DEFAULT:      OBJEQUIN
HDU:          primary
VALUE:        real (years)
COMMENT:      Object coordinate equinox
EXAMPLE:      2000.0
DESCRIPTION:
    Coordinate system equinox for the second and subsequent
    target astronomical objects.


NAME:         Site.observatory
KEYWORD:      OBSERVAT
HDU:          primary
VALUE:        OBSERVAT Dictionary
COMMENT:      Observatory
EXAMPLE:      'KPNO    '
DESCRIPTION:
    Observatory identification for the site of the observation.


NAME:         Site.weather
KEYWORD:      WEATHER
HDU:          primary
VALUE:        string
COMMENT:      Weather conditions
EXAMPLE:      'clear   '
DESCRIPTION:
    Weather condition description.  Generally this would be either 'clear'
    or 'partly cloudy'.


NAME:         Site.photometric
KEYWORD:      PHOTOMET
HDU:          primary
VALUE:        PHOTOMET Dictionary
COMMENT:      Photometric conditions
EXAMPLE:      'photometric'
DESCRIPTION:
    Photometric conditions during the observation.


NAME:         Site.seeing[n]
KEYWORD:      SEEINGn
HDU:          primary
VALUE:        real (arcsec)
COMMENT:      FWHM (arcsec)
EXAMPLE:      1.30
DESCRIPTION:
    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.


NAME:         Site.seeing-mjd[n]
KEYWORD:      SEEMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      MJD for seeing estimate
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the seeing estimates given as modified Julian dates.


NAME:         Site.Environment.temperature[n]
KEYWORD:      ENVTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      Site temperature (deg C)
EXAMPLE:      61.10
DESCRIPTION:
    Temperatures outside the dome at times given by ENVMJDn keywords.


NAME:         Site.Environment.pressure[n]
KEYWORD:      ENVPREn
HDU:          primary
VALUE:        real (millibars)
COMMENT:      Air pressure (mbars)
EXAMPLE:      972.1
DESCRIPTION:
    Atmospheric pressure measurements at times given by ENVMJDn keywords.


NAME:         Site.Environment.humidity[n]
KEYWORD:      ENVHUMn
HDU:          primary
VALUE:        real (%)
COMMENT:      Relative humidity
EXAMPLE:      22.2
DESCRIPTION:
    Relative humidity measurements at times given by ENVMJDn keywords.


NAME:         Site.Environment.watervapor[n]
KEYWORD:      ENVWATn
HDU:          primary
VALUE:        real (mm)
COMMENT:      Precipitable water vapor (mm)
EXAMPLE:      
DESCRIPTION:
    Precipitable water vapor measurements at times given by ENVMJDn keywords.


NAME:         Site.Environment.windspeed[n]
KEYWORD:      ENVWINn
HDU:          primary
VALUE:        real (km/s)
COMMENT:      Average wind speed (km/s)
EXAMPLE:      10.21
DESCRIPTION:
    Average wind speeds over the sampling period outside the dome at times
    given by ENVMJDn keywords.


NAME:         Site.Environment.winddir[n]
KEYWORD:      ENVDIRn
HDU:          primary
VALUE:        real (deg)
COMMENT:      Average wind direction (deg)
EXAMPLE:      84.1
DESCRIPTION:
    Average wind direction measurements in degrees east of north over
    the sampling period outside the dome at times given by ENVMJDn keywords.


NAME:         Site.Environment.windgusts[n]
KEYWORD:      ENVGUSn
HDU:          primary
VALUE:        real (km/s)
COMMENT:      Maximum gust speed (km/s)
EXAMPLE:      18.20
DESCRIPTION:
    Maximum wind speed in km/s over the sampling period outside the
    dome at times given by ENVMJDn keywords.


NAME:         Site.Environment.period[n]
KEYWORD:      ENVPERn
HDU:          primary
VALUE:        real (sec)
COMMENT:      Wind sampling period (sec)
EXAMPLE:      60.0
DESCRIPTION:
    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'.


NAME:         Site.Environment.mjd[n]
KEYWORD:      ENVMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      Environment measurement time (MJD)
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the site environment measurements given as modified Julian.
    For the wind measurements this is the start of the sampling period.


NAME:         Dome.Environment.temperature[n]
KEYWORD:      DMETEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      Dome temperature (deg C)
EXAMPLE:      63.4
DESCRIPTION:
    Temperatures in degrees Celsius inside the dome.


NAME:         Dome.Environment.windspeed[n]
KEYWORD:      DMEWINn
HDU:          primary
VALUE:        real (km/s)
COMMENT:      Average dome wind speed (km/s)
EXAMPLE:      3.22
DESCRIPTION:
    Average wind speeds over the sampling period inside the dome.


NAME:         Dome.Environment.winddir[n]
KEYWORD:      DMEDIRn
HDU:          primary
VALUE:        real (deg)
COMMENT:      Average wind direction (deg)
EXAMPLE:      
DESCRIPTION:
    Average wind direction measurements in degrees east of north over
    the sampling period inside the dome.


NAME:         Dome.Environment.windgusts[n]
KEYWORD:      DMEGUSn
HDU:          primary
VALUE:        real (km/s)
COMMENT:      Maximum dome wind speed (km/s)
EXAMPLE:      8.20
DESCRIPTION:
    Maximum wind speed over the sampling period inside the
    dome.


NAME:         Dome.Environment.period[n]
KEYWORD:      DMEPERn
HDU:          primary
VALUE:        real (sec)
COMMENT:      Dome wind sampling (sec)
EXAMPLE:      60.0
DESCRIPTION:
    Wind sampling period for the wind measurements inside the dome.
    If no value is given then the measurements are assumed to be
    'instantaneous'.


NAME:         Dome.Environment.mjd[n]
KEYWORD:      DMEMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the dome environment measurements given as modified Julian.
    For the wind measurements this is the start of the sampling period.


NAME:         Dome.status
KEYWORD:      DOMSTAT
HDU:          primary
VALUE:        DOMSTAT Dictionary
COMMENT:      Dome status
EXAMPLE:      'open tracking'
DESCRIPTION:
    Dome status.


NAME:         Dome.Sensors.temperature[n]
KEYWORD:      DOMTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      Dome temperature (deg C)
EXAMPLE:      62.1
DESCRIPTION:
    Dome temperature sensor measurements in degrees Celsius.


NAME:         Dome.Sensors.voltage[n]
KEYWORD:      DOMVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Dome voltage sensor measurements in volts.


NAME:         Dome.Sensors.position[n]
KEYWORD:      DOMPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Dome linear position sensor measurements in appropriate units.


NAME:         Dome.Sensors.pressure[n]
KEYWORD:      DOMPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Dome pressure sensor measurements in appropriate units.


NAME:         Dome.Sensors.posangle[n]
KEYWORD:      DOMPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Dome position angle sensor measurements.  This should be in
    degrees east of north for the center of the dome slit.


NAME:         Dome.Sensors.mjd[n]
KEYWORD:      DOMMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the dome sensor measurements given as modified Julian dates.


NAME:         Telescope.name
KEYWORD:      TELESCOP
HDU:          primary
VALUE:        TELESCOP Dictionary
COMMENT:      Telescope
EXAMPLE:      '0.9m    '
DESCRIPTION:
    Telescope used for the observation.


NAME:         Telescope.config
KEYWORD:      TELCONF
HDU:          primary
VALUE:        TELCONF Dictionary
COMMENT:      Telescope configuration
EXAMPLE:      'prime   '
DESCRIPTION:
    Telescope configuration.  The configuration defines the mirrors,
    correctors, light paths, etc.


NAME:         Telescope.Version.software
KEYWORD:      TELTCS
HDU:          primary
VALUE:        string
COMMENT:      Telescope control system
EXAMPLE:      'TCS V1.0'
DESCRIPTION:
    Telescope control system software version.


NAME:         Telescope.Version.hardware
KEYWORD:      TELVER
HDU:          primary
VALUE:        string
COMMENT:      Telescope version
EXAMPLE:      'V2.1    '
DESCRIPTION:
    Telescope hardware version.


NAME:         Telescope.Coordinate.ra
KEYWORD:      TELRA
DEFAULT:      RA
HDU:          primary
VALUE:        sexagesimal (hours)
COMMENT:      Telescope right ascension (hours)
EXAMPLE:      '13:29:24.00'
DESCRIPTION:
    Telescope pointing right ascension in hours.


NAME:         Telescope.Coordinate.dec
KEYWORD:      TELDEC
DEFAULT:      DEC
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Telescope declination (hours)
EXAMPLE:      '47:15:34.00'
DESCRIPTION:
    Telescope pointing declination in degrees.


NAME:         Telescope.Coordinate.epoch
KEYWORD:      TELEPOCH
DEFAULT:      EPOCH
HDU:          primary
VALUE:        real (years)
COMMENT:      Telescope coordinate epoch
EXAMPLE:      1987.123456
DESCRIPTION:
    Telescope pointing coordinate epoch.


NAME:         Telescope.Coordinate.system
KEYWORD:      TELRADEC
DEFAULT:      RADECSYS
HDU:          primary
VALUE:        RADECSYS Dictionary
COMMENT:      Telescope coordinate system
EXAMPLE:      'FK5     '
DESCRIPTION:
    Telescope pointing coordinate system type.


NAME:         Telescope.Coordinate.equinox
KEYWORD:      TELEQUIN
DEFAULT:      EQUINOX
HDU:          primary
VALUE:        real (years)
COMMENT:      Telescope coordinate equinox
EXAMPLE:      2000.0
DESCRIPTION:
    Telescope pointing coordinate system equinox.


NAME:         Telescope.status
KEYWORD:      TELSTAT
HDU:          primary
VALUE:        TELSTAT Dictionary
COMMENT:      Telescope status
EXAMPLE:      'ok     '
DESCRIPTION:
    Telescope status.


NAME:         Telescope.focus
KEYWORD:      TELFOCUS
HDU:          primary
VALUE:        real (arbitrary)
COMMENT:      Telescope focus
EXAMPLE:      1430
DESCRIPTION:
    Telescope focus value in available units.


NAME:         Telescope.mjd
KEYWORD:      TELMJD
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      Time of zenith distance and hour angle
EXAMPLE:      46890.394063
DESCRIPTION:
    Time of zenith distance and hour angle


NAME:         Telescope.zenith
KEYWORD:      ZD
HDU:          primary
VALUE:        real (deg)
COMMENT:      Zenith distance (deg)
EXAMPLE:      42.359
DESCRIPTION:
    Zenith distance of telescope pointing at TELMJD.


NAME:         Telescope.hourangle
KEYWORD:      HA
HDU:          primary
VALUE:        sexagesimal (hours)
COMMENT:      Hour angle (hours)
EXAMPLE:      '-01:33:55.21'
DESCRIPTION:
    Hour angle at TELMJD.


NAME:         Telescope.ratrackrate
KEYWORD:      TELTKRA
HDU:          primary
VALUE:        real (arcsec/sec)
COMMENT:      Tracking rate from siderial (arcsec/sec)
EXAMPLE:      1.2
DESCRIPTION:
    Right ascension telescope tracking rate from siderial in arc seconds
    per second.


NAME:         Telescope.dectrackrate
KEYWORD:      TELTKDEC
HDU:          primary
VALUE:        real (arcsec/sec)
COMMENT:      Tracking rate from siderial (arcsec/sec)
EXAMPLE:      -3.4
DESCRIPTION:
    Declination telescope tracking rate in arc seconds per second.


NAME:         Telescope.Sensors.mjd[n]
KEYWORD:      TELMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the telescope sensor measurements given as modified Julian dates.


NAME:         Telescope.Sensors.posangle[n]
KEYWORD:      TELPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Telescope position angle measurements in appropriate units.
    This could include altitude and azimuth measurements.


NAME:         Telescope.Sensors.position[n]
KEYWORD:      TELPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Telescope linear position sensor measurements in appropriate units.


NAME:         Telescope.Sensors.pressure[n]
KEYWORD:      TELPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Telescope pressure sensor measurements in appropriate units.


NAME:         Telescope.Sensors.temperature[n]
KEYWORD:      TELTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      Telescope temperature
EXAMPLE:      63.2
DESCRIPTION:
    Telescope temperature sensor measurements in degrees Celsius.
    The comment string may be modified to indicate the location of
    the measurement.


NAME:         Telescope.Sensors.voltage[n]
KEYWORD:      TELVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Telescope voltage sensor measurements in volts.


NAME:         Telescope.Active.Version.hardware
KEYWORD:      ACTHWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Active.Version.software
KEYWORD:      ACTSWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Active.frequency
KEYWORD:      ACTFREQ
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Active.status
KEYWORD:      ACTSTAT
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Active.Sensors.mjd[n]
KEYWORD:      ACTMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the active optics sensor measurements given as modified
    Julian dates.


NAME:         Telescope.Active.Sensors.posangle[n]
KEYWORD:      ACTPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Active optics system position angle measurements in appropriate units.


NAME:         Telescope.Active.Sensors.position[n]
KEYWORD:      ACTPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Active optics system linear position sensor measurements in appropriate
    units.


NAME:         Telescope.Active.Sensors.pressure[n]
KEYWORD:      ACTPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Active optics system pressure sensor measurements in appropriate units.


NAME:         Telescope.Active.Sensors.temperature[n]
KEYWORD:      ACTTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Active optics system temperature sensor measurements in degrees Celsius.


NAME:         Telescope.Active.Sensors.voltage[n]
KEYWORD:      ACTVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Active optics voltage sensor measurements in volts.


NAME:         Telescope.Adc.Version.hardware
KEYWORD:      ADC
HDU:          primary
VALUE:        string
COMMENT:      ADC Identification
EXAMPLE:      'Mayall ADC'
DESCRIPTION:
    Atmospheric dispersion compensator hardware identification.


NAME:         Telescope.Adc.Version.software
KEYWORD:      ADCSWV
HDU:          primary
VALUE:        string
COMMENT:      ADC software version
EXAMPLE:      
DESCRIPTION:
    Atmospheric dispersion compensator software identification.


NAME:         Telescope.Adc.status
KEYWORD:      ADCSTAT
HDU:          primary
VALUE:        dictionary
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    ADC status.


NAME:         Telescope.Adc.Sensors.mjd[n]
KEYWORD:      ADCMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the ADC sensor measurements given as modified Julian dates.


NAME:         Telescope.Adc.Sensors.posangle[n]
KEYWORD:      ADCPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    ADC position angle measurements in appropriate units.


NAME:         Telescope.Adc.Sensors.position[n]
KEYWORD:      ADCPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    ADC linear position sensor measurements in appropriate units.


NAME:         Telescope.Adc.Sensors.pressure[n]
KEYWORD:      ADCPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    ADC pressure sensor measurements in appropriate units.


NAME:         Telescope.Adc.Sensors.temperature[n]
KEYWORD:      ADCTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    ADC temperature sensor measurements in degrees Celsius.


NAME:         Telescope.Adc.Sensors.voltage[n]
KEYWORD:      ADCVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    ADC voltage sensor measurements in volts.


NAME:         Telescope.Adaptive.Version.hardware
KEYWORD:      ADOHWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Adaptive.Version.software
KEYWORD:      ADOSWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Adaptive.type
KEYWORD:      ADOTYPE
HDU:          primary
VALUE:        ADOTYPE Dictionary
COMMENT:      Adaptive optics object type
EXAMPLE:      'Na beacon'
DESCRIPTION:
    Type of object used for wavefront sensing.


NAME:         Telescope.Adaptive.status
KEYWORD:      ADOSTAT
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Adaptive.frequency
KEYWORD:      ADOFREQ
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Adaptive.Coordinate.ra
KEYWORD:      ADORA
HDU:          primary
VALUE:        sexagesimal (hours)
COMMENT:      Adaptive optics object right ascension (hours)
EXAMPLE:      '13:29:24.00'
DESCRIPTION:
    Object right ascension in hour for wavefront sensing.


NAME:         Telescope.Adaptive.Coordinate.dec
KEYWORD:      ADODEC
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Adaptive optics object declination (deg)
EXAMPLE:      '47:15:34.00'
DESCRIPTION:
    Object declination in degree for wavefront sensing.


NAME:         Telescope.Adaptive.Coordinate.epoch
KEYWORD:      ADOEPOCH
DEFAULT:      TELEPOCH
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Object coordinate epoch for wavefront sensing.


NAME:         Telescope.Adaptive.Coordinate.system
KEYWORD:      ADORADEC
DEFAULT:      TELRADEC
HDU:          primary
VALUE:        RADECSYS Dictionary
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Object coordinate system type for wavefront sensing.


NAME:         Telescope.Adaptive.Coordinate.equinox
KEYWORD:      ADOEQUIN
DEFAULT:      TELEQUIN
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Object coordinate system equinox for wavefront sensing.


NAME:         Telescope.Adaptive.Sensors.mjd[n]
KEYWORD:      ADOMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the adaptive optics sensor measurements given as modified
    Julian dates.


NAME:         Telescope.Adaptive.Sensors.posangle[n]
KEYWORD:      ADOPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Adaptive optics system position angle measurements in appropriate units.


NAME:         Telescope.Adaptive.Sensors.position[n]
KEYWORD:      ADOPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Adaptive optics system linear position sensor measurements in
    appropriate units.


NAME:         Telescope.Adaptive.Sensors.pressure[n]
KEYWORD:      ADOPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Adaptive optics system pressure sensor measurements in appropriate units.


NAME:         Telescope.Adaptive.Sensors.temperature[n]
KEYWORD:      ADOTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Adaptive optics system temperature sensor measurements in degrees Celsius.


NAME:         Telescope.Adaptive.Sensors.voltage[n]
KEYWORD:      ADOVOLn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Adaptive optics system voltage sensor measurements in volts.


NAME:         Telescope.Altaz.altitude
KEYWORD:      TELALT
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Telescope altitude
EXAMPLE:      '38:59:03.12'
DESCRIPTION:
    Telescope pointing altitude at the time given by TELAAMJD.


NAME:         Telescope.Altaz.azimuth
KEYWORD:      TELAZ
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Telescope azimuth
EXAMPLE:      '01:22:15.10'
DESCRIPTION:
    Telescope pointing azimuth at the time given by TELAAMJD.


NAME:         Telescope.Altaz.mjd
KEYWORD:      TELAAMJD
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      MJD at for alt/az
EXAMPLE:      46890.394063
DESCRIPTION:
    Modified Julian date at the time of the altitude/azimuth keywords.


NAME:         Telescope.Chop.Version.hardware
KEYWORD:      CHPHWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Chop.Version.software
KEYWORD:      CHPSWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Chop.status
KEYWORD:      CHPSTAT
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Chop.angle
KEYWORD:      CHPANGLE
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Chop.distance
KEYWORD:      CHPDIST
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Chop.frequency
KEYWORD:      CHPFREQ
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Chop.cycles
KEYWORD:      CHPNCHOP
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Chop.Sensors.mjd[n]
KEYWORD:      CHPMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the chopping system sensor measurements given as modified
    Julian dates.


NAME:         Telescope.Chop.Sensors.posangle[n]
KEYWORD:      CHPPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    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.


NAME:         Telescope.Chop.Sensors.position[n]
KEYWORD:      CHPPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Chopping system linear position sensor measurements in appropriate units.


NAME:         Telescope.Chop.Sensors.pressure[n]
KEYWORD:      CHPPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Chopping system pressure sensor measurements in appropriate units.


NAME:         Telescope.Chop.Sensors.temperature[n]
KEYWORD:      CHPTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Chopping system temperature sensor measurements in degrees Celsius.


NAME:         Telescope.Chop.Sensors.voltage[n]
KEYWORD:      CHPVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Chopping system voltage sensor measurements in volts.


NAME:         Telescope.Corrector[1]
KEYWORD:      CORRCTOR
HDU:          primary
VALUE:        string
COMMENT:      Corrector Identification
EXAMPLE:      'doublet '
DESCRIPTION:
    Correctors in the optical path.


NAME:         Telescope.Corrector[m]
KEYWORD:      CORRCTn
HDU:          primary
VALUE:        string
COMMENT:      Corrector
EXAMPLE:      'doublet '
DESCRIPTION:
    Correctors in the optical path.


NAME:         Telescope.Nod.Version.hardware
KEYWORD:      NODHWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Nod.Version.software
KEYWORD:      NODSWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Nod.status
KEYWORD:      NODSTAT
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Nod.angle
KEYWORD:      NODANGLE
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Nod.distance
KEYWORD:      NODDIST
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Nod.frequency
KEYWORD:      NODFREQ
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Nod.cycles
KEYWORD:      NODNCHOP
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Telescope.Nod.Sensors.mjd[n]
KEYWORD:      NODMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the nodding system sensor measurements given as modified
    Julian dates.


NAME:         Telescope.Nod.Sensors.posangle[n]
KEYWORD:      NODPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    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.


NAME:         Telescope.Nod.Sensors.position[n]
KEYWORD:      NODPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Nodding system linear position sensor measurements in appropriate units.


NAME:         Telescope.Nod.Sensors.pressure[n]
KEYWORD:      NODPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Nodding system pressure sensor measurements in appropriate units.


NAME:         Telescope.Nod.Sensors.temperature[n]
KEYWORD:      NODTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Nodding system temperature sensor measurements in degrees Celsius.


NAME:         Telescope.Nod.Sensors.voltage[n]
KEYWORD:      NODVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Nodding system voltage sensor measurements in volts.


NAME:         Tv[n].name
KEYWORD:      TVn
HDU:          primary
VALUE:        TV Dictionary
COMMENT:      TV
EXAMPLE:      'Mosaic TV #1'
DESCRIPTION:
    TV name.


NAME:         Tv[n].status
KEYWORD:      TVnSTAT
HDU:          primary
VALUE:        TVSTAT Dictionary
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    TV status.


NAME:         Tv[n].Version.hardware
KEYWORD:      TVnHWV
HDU:          primary
VALUE:        TV Dictionary
COMMENT:      TV Hardware
EXAMPLE:      'RCA 1202 #4'
DESCRIPTION:
    TV identification and hardware version.


NAME:         Tv[n].Version.software
KEYWORD:      TVnSWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    TV software version.


NAME:         Tv[n].focus[n]
KEYWORD:      TVnFOCn
HDU:          primary
VALUE:        real (arbitrary)
COMMENT:      Television focus
EXAMPLE:      1430
DESCRIPTION:
    Television focus value in available units.


NAME:         Tv[n].Filter[n].name
KEYWORD:      TVnFILTn
HDU:          primary
VALUE:        FILTER Dictionary
COMMENT:      Filter name
EXAMPLE:      'V       '
DESCRIPTION:
    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.


NAME:         Tv[n].Filter[n].type
KEYWORD:      TVnFTYPn
HDU:          primary
VALUE:        FILTER Dictionary
COMMENT:      Filter type
EXAMPLE:      'KP1408 2x2 6mm DDO Set'
DESCRIPTION:
    TV filter type.  This is the technical specification or
    observatory identification name.


NAME:         Tv[n].Filter[n].position
KEYWORD:      TVnFPOSn
HDU:          primary
VALUE:        real (instrumental)
COMMENT:      Filter system position
EXAMPLE:      5.
DESCRIPTION:
    TV filter position given as filter wheel number or other filter
    system position measurement.


NAME:         Tv[n].Sensors.temperature[n]
KEYWORD:      TVnTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Television temperature sensor measurements in degrees Celsius.


NAME:         Tv[n].Sensors.voltage[n]
KEYWORD:      TVnVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Television voltage sensor measurements in volts.


NAME:         Tv[n].Sensors.position[n]
KEYWORD:      TVnPOSn
HDU:          primary
VALUE:        real real ()
COMMENT:      Television position ()
EXAMPLE:      12.312 -3.121
DESCRIPTION:
    Television linear position sensor measurements in
    appropriate units.


NAME:         Tv[n].Sensors.pressure[n]
KEYWORD:      TVnPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Television pressure sensor measurements in appropriate units.


NAME:         Tv[n].Sensors.posangle[n]
KEYWORD:      TVnPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Television position angle measurements in appropriate units.


NAME:         Tv[n].Sensors.mjd[n]
KEYWORD:      TVnMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the guider television sensor measurements given as modified
    Julian dates.


NAME:         Guider.name
KEYWORD:      GUIDER
HDU:          primary
VALUE:        GUIDER Dictionary
COMMENT:      Guider name
EXAMPLE:      'manual  '
DESCRIPTION:
    Guider name.  Two of the names are 'manual' and 'none' for manual
    guiding or no guider, respectively.


NAME:         Guider.status
KEYWORD:      GUISTAT
HDU:          primary
VALUE:        GUISTAT Dictionary
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider status.


NAME:         Guider.Version.hardware
KEYWORD:      GUIDEHWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider identification and hardware version.


NAME:         Guider.Version.software
KEYWORD:      GUIDESWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider software version.


NAME:         Guider.Coordinate.ra
KEYWORD:      GUIRA
HDU:          primary
VALUE:        sexagesimal (hours)
COMMENT:      Guider right ascension (hours)
EXAMPLE:      '13:29:24.00'
DESCRIPTION:
    Guide object right ascension in hours.


NAME:         Guider.Coordinate.dec
KEYWORD:      GUIDEC
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Guider declination (deg)
EXAMPLE:      '47:15:34.00'
DESCRIPTION:
    Guide object declination in degrees.


NAME:         Guider.Coordinate.epoch
KEYWORD:      GUIEPOCH
DEFAULT:      TELEPOCH
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Epoch of the guide object coordinates.


NAME:         Guider.Coordinate.system
KEYWORD:      GUIRADEC
DEFAULT:      TELRADEC
HDU:          primary
VALUE:        RADECSYS Dictionary
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guide object coordinate system type.


NAME:         Guider.Coordinate.equinox
KEYWORD:      GUIEQUIN
DEFAULT:      TELEQUIN
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guide object coordinate system equinox.


NAME:         Guider.rate
KEYWORD:      GUIRATE
HDU:          primary
VALUE:        real (hertz)
COMMENT:      Guider rate (hz)
EXAMPLE:      10.0
DESCRIPTION:
    Guider correction rate in hertz.


NAME:         Guider.Sensors.mjd[n]
KEYWORD:      GUIMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the guider sensor measurements given as modified Julian dates.


NAME:         Guider.Sensors.posangle[n]
KEYWORD:      GUIPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider position angle measurements in appropriate units.


NAME:         Guider.Sensors.position[n]
KEYWORD:      GUIPOSn
HDU:          primary
VALUE:        real real ()
COMMENT:      Guider position ()
EXAMPLE:      12.312 -3.121
DESCRIPTION:
    Guider linear position sensor measurements in appropriate units.
    This might be used for guide probe positions.


NAME:         Guider.Sensors.pressure[n]
KEYWORD:      GUIPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider pressure sensor measurements in appropriate units.


NAME:         Guider.Sensors.temperature[n]
KEYWORD:      GUITEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider temperature sensor measurements in degrees Celsius.


NAME:         Guider.Sensors.voltage[n]
KEYWORD:      GUIVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider voltage sensor measurements in volts.


NAME:         Guider.Tv.name
KEYWORD:      GTV
DEFAULT:      TV
HDU:          primary
VALUE:        TV Dictionary
COMMENT:      Guider TV
EXAMPLE:      'TV #1   '
DESCRIPTION:
    Guider TV name.


NAME:         Guider.Tv.status
KEYWORD:      GTVSTAT
DEFAULT:      TVSTAT
HDU:          primary
VALUE:        TVSTAT Dictionary
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider TV status.


NAME:         Guider.Tv.Version.hardware
KEYWORD:      GTVHWV
DEFAULT:      TVHWV
HDU:          primary
VALUE:        TV Dictionary
COMMENT:      
EXAMPLE:      'RCA 1202 #4'
DESCRIPTION:
    Guider TV identification and hardware version.


NAME:         Guider.Tv.Version.software
KEYWORD:      GTVSWV
DEFAULT:      TVSWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider TV software version.


NAME:         Guider.Tv.Filter[n].name
KEYWORD:      GTVFILn
DEFAULT:      TVFILTn
HDU:          primary
VALUE:        FILTER Dictionary
COMMENT:      Filter name
EXAMPLE:      'V       '
DESCRIPTION:
    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.


NAME:         Guider.Tv.Filter[n].type
KEYWORD:      GTVFTYn
DEFAULT:      TVFTYPn
HDU:          primary
VALUE:        FILTER Dictionary
COMMENT:      Filter type
EXAMPLE:      'KP1408 2x2 6mm DDO Set'
DESCRIPTION:
    Guider TV filter type.  This is the technical specification or observatory
    identification name.


NAME:         Guider.Tv.Filter[n].position
KEYWORD:      GTVFPOn
DEFAULT:      TVFPOSn
HDU:          primary
VALUE:        real (instrumental)
COMMENT:      Filter system position
EXAMPLE:      5.
DESCRIPTION:
    Guider TV filter position given as filter wheel number or other filter
    system position measurement.


NAME:         Guider.Tv.Sensors.temperature[n]
KEYWORD:      GTVTEMn
DEFAULT:      TVTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider television temperature sensor measurements in degrees Celsius.


NAME:         Guider.Tv.Sensors.voltage[n]
KEYWORD:      GTVVOLn
DEFAULT:      TVVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider television voltage sensor measurements in volts.


NAME:         Guider.Tv.Sensors.position[n]
KEYWORD:      GTVPOSn
DEFAULT:      TVPOSn
HDU:          primary
VALUE:        real real ()
COMMENT:      Television position ()
EXAMPLE:      12.312 -3.121
DESCRIPTION:
    Guider television linear position sensor measurements in appropriate units.


NAME:         Guider.Tv.Sensors.pressure[n]
KEYWORD:      GTVPREn
DEFAULT:      TVPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider television pressure sensor measurements in appropriate units.


NAME:         Guider.Tv.Sensors.posangle[n]
KEYWORD:      GTVPANn
DEFAULT:      TVPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Guider television position angle measurements in appropriate units.


NAME:         Guider.Tv.Sensors.mjd[n]
KEYWORD:      GTVMJDn
DEFAULT:      TVMJDn
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the guider television sensor measurements given as modified
    Julian dates.


NAME:         Adapter.Version.hardware
KEYWORD:      ADAPTER
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Adapter.Version.software
KEYWORD:      ADAPSWV
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Adapter.status
KEYWORD:      ADASTAT
HDU:          primary
VALUE:        
COMMENT:      
EXAMPLE:      
DESCRIPTION:


NAME:         Adapter.Sensors.temperature[n]
KEYWORD:      ADATEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Adapter temperature sensor measurements in degrees Celsius.


NAME:         Adapter.Sensors.voltage[n]
KEYWORD:      ADAVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Adapter voltage sensor measurements in volts.


NAME:         Adapter.Sensors.position[n]
KEYWORD:      ADAPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Adapter linear position sensor measurements in appropriate units.


NAME:         Adapter.Sensors.pressure[n]
KEYWORD:      ADAPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Adapter pressure sensor measurements in appropriate units.


NAME:         Adapter.Sensors.posangle[n]
KEYWORD:      ADAPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Adapter position angle measurements in appropriate units.


NAME:         Adapter.Sensors.mjd[n]
KEYWORD:      ADAMJDn
DEFAULT:      MJDHDR
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the adapter sensor measurements given as modified Julian dates.


NAME:         Instrument.name
KEYWORD:      INSTRUME
HDU:          primary
VALUE:        INSTRUME Dictionary
COMMENT:      Instrument
EXAMPLE:      'Hydra   '
DESCRIPTION:
    Instrument name.


NAME:         Instrument.config
KEYWORD:      INSTCONF
HDU:          primary
VALUE:        INSTCONF Dictionary
COMMENT:      Instrument configuration
EXAMPLE:      'Red Cable'
DESCRIPTION:
    Instrument configuration.


NAME:         Instrument.Version.hardware
KEYWORD:      INSTHWV
HDU:          primary
VALUE:        string
COMMENT:      Instrument hardware version
EXAMPLE:      'Prototype V0.5'
DESCRIPTION:
    Instrument hardware version.


NAME:         Instrument.Version.software
KEYWORD:      INSTSWV
HDU:          primary
VALUE:        string
COMMENT:      Instrument software version
EXAMPLE:      'Hydra Control System V2.2'
DESCRIPTION:
   Instrument software version.


NAME:         Instrument.status
KEYWORD:      INSSTAT
HDU:          primary
VALUE:        INSSTAT Dictionary
COMMENT:      Instrument status
EXAMPLE:      'ok      '
DESCRIPTION:
   Instrument status.


NAME:         Instrument.focus
KEYWORD:      INSFOCUS
HDU:          primary
VALUE:        real (instrumental)
COMMENT:      Instrument focus
EXAMPLE:      21.3
DESCRIPTION:
    Instrument focus.


NAME:         Instrument.Sensors.temperature[n]
KEYWORD:      INSTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Instrument temperature sensor measurements in degrees Celsius.


NAME:         Instrument.Sensors.voltage[n]
KEYWORD:      INSVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Instrument voltage sensor measurements in volts.


NAME:         Instrument.Sensors.position[n]
KEYWORD:      INSPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Instrument linear position sensor measurements in appropriate units.


NAME:         Instrument.Sensors.pressure[n]
KEYWORD:      INSPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Instrument pressure sensor measurements in appropriate units.


NAME:         Instrument.Sensors.posangle[n]
KEYWORD:      INSPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Instrument position angle measurements in appropriate units.


NAME:         Instrument.Sensors.mjd[n]
KEYWORD:      INSMJDn
DEFAULT:      MJD-OBS
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the instrument sensor measurements given as modified Julian dates.


NAME:         Aperture[1].apertureid
KEYWORD:      APERTURE
HDU:          primary
VALUE:        string
COMMENT:      Aperture identification
EXAMPLE:      'Mask 12345'
DESCRIPTION:
   Aperture identification.  This can be a physical aperture identification,
   the name of a mask, a fiber configuration, etc.  There is normally
   only one aperture identification for all apertures.


NAME:         Aperture[1].Coordinate.ra
KEYWORD:      APRA
DEFAULT:      OBJRA
HDU:          primary
VALUE:        sexagesimal (hours)
COMMENT:      Aperture right ascension (hours)
EXAMPLE:      '13:29:24.00'
DESCRIPTION:
    Right ascension in hours of the first aperture.


NAME:         Aperture[1].Coordinate.dec
KEYWORD:      APDEC
DEFAULT:      OBJDEC
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Aperture declination (hours)
EXAMPLE:      '47:15:34.00'
DESCRIPTION:
    Declination in degrees of the first aperture.


NAME:         Aperture[1].Coordinate.epoch
KEYWORD:      APEPOCH
DEFAULT:      OBJEPOCH
HDU:          primary
VALUE:        real (years)
COMMENT:      Aperture coordinate epoch
EXAMPLE:      1950.0
DESCRIPTION:
    Epoch of the coordinates for the first aperture.


NAME:         Aperture[1].Coordinate.system
KEYWORD:      APRADEC
DEFAULT:      OBJRADEC
HDU:          primary
VALUE:        RADECSYS Dictionary
COMMENT:      Aperture coordinate system
EXAMPLE:      'FK5     '
DESCRIPTION:
    Aperture coordinate system type for the first aperture.


NAME:         Aperture[1].Coordinate.equinox
KEYWORD:      APEQUIN
DEFAULT:      OBJEQUIN
HDU:          primary
VALUE:        real (years)
COMMENT:      Aperture coordinate equinox
EXAMPLE:      2000.0
DESCRIPTION:
    Coordinate system equinox for the first aperture.


NAME:         Aperture[1].diameter
KEYWORD:      APERDIA
HDU:          primary
VALUE:        real (arcsec or other)
COMMENT:      Aperture diameter ()
EXAMPLE:      2.0
DESCRIPTION:
    Aperture diameter of the first aperture for circular apertures and
    fibers.  If possible the diameter should be in arc seconds.


NAME:         Aperture[1].length
KEYWORD:      APERLEN
HDU:          primary
VALUE:        real (arcsec or other)
COMMENT:      Slit length ()
EXAMPLE:      15.0
DESCRIPTION:
    Aperture length of the first aperture for slit apertures.  If possible
    the length should be in arc seconds.


NAME:         Aperture[1].width
KEYWORD:      APERWID
HDU:          primary
VALUE:        real (arcsec or other)
COMMENT:      Slit width ()
EXAMPLE:      2.0
DESCRIPTION:
    Aperture width of the first aperture for slit apertures.  If possible
    the width should be in arc seconds.


NAME:         Aperture[1].angle
KEYWORD:      APERANG
HDU:          primary
VALUE:        real (deg)
COMMENT:      Slit angle (deg)
EXAMPLE:      90.0
DESCRIPTION:
    Aperture position angle of the first aperture on the sky.


NAME:         Aperture[1].fiberid
KEYWORD:      FIBER
HDU:          primary
VALUE:        string
COMMENT:      
EXAMPLE:      '7 0 13:29:24.1 47:15:34 Sky'
DESCRIPTION:
    Fiber identification for the first fiber.  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.


NAME:         Aperture[1].slitid
KEYWORD:      SLIT
HDU:          primary
VALUE:        string
COMMENT:      
EXAMPLE:      '7 0 13:29:24.1 47:15:34 Sky'
DESCRIPTION:
    Slit or mask hole identification for the first aperture.  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.


NAME:         Aperture[n].apertureid
KEYWORD:      APERmmmm
DEFAULT:      APERTURE
HDU:          primary
VALUE:        string
COMMENT:      Aperture identification
EXAMPLE:      'Mask 12345'
DESCRIPTION:
   Aperture identification.  This can be a physical aperture identification,
   the name of a mask, a fiber configuration, etc.  There is normally
   only one aperture identification for all apertures given by
   the APERTURE keyword.


NAME:         Aperture[n].Coordinate.ra
KEYWORD:      ARAmmmm
DEFAULT:      ORAmmmm
HDU:          primary
VALUE:        sexagesimal (hours)
COMMENT:      Aperture right ascension (hours)
EXAMPLE:      '13:29:24.00'
DESCRIPTION:
    Right ascension in hours of the second and subsequent apertures.


NAME:         Aperture[n].Coordinate.dec
KEYWORD:      ADECmmmm
DEFAULT:      ODECmmmm
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Aperture declination (deg)
EXAMPLE:      '47:15:34.00'
DESCRIPTION:
    Declination in degrees of the second and subsequent apertures.


NAME:         Aperture[n].Coordinate.epoch
KEYWORD:      AEPOmmmm
DEFAULT:      OEPOmmmm
HDU:          primary
VALUE:        real (years)
COMMENT:      Aperture coordinate epoch
EXAMPLE:      1950.0
DESCRIPTION:
    Epoch of the coordinates for the second and subsequent apertures.


NAME:         Aperture[n].Coordinate.system
KEYWORD:      ARDSmmmm
DEFAULT:      ORASmmmm
HDU:          primary
VALUE:        RADECSYS Dictionary
COMMENT:      Aperture coordinate system
EXAMPLE:      'FK5     '
DESCRIPTION:
    Aperture coordinate system type for the second and subsequent
    apertures.


NAME:         Aperture[n].Coordinate.equinox
KEYWORD:      AEQUmmmm
DEFAULT:      OEQUmmmm
HDU:          primary
VALUE:        real (years)
COMMENT:      Aperture coordinate equinox
EXAMPLE:      2000.0
DESCRIPTION:
    Coordinate system equinox for the second and subsequent apertures.


NAME:         Aperture[n].diameter
KEYWORD:      APDImmmm
DEFAULT:      APERDIA
HDU:          primary
VALUE:        real (arcsec or other)
COMMENT:      Aperture diameter ()
EXAMPLE:      2.0
DESCRIPTION:
    Aperture diameter of the first aperture for circular apertures and
    fibers.  If possible the diameter should be in arc seconds.


NAME:         Aperture[n].length
KEYWORD:      APLEmmmm
DEFAULT:      APERLEN
HDU:          primary
VALUE:        real (arcsec or other)
COMMENT:      Slit length ()
EXAMPLE:      15.0
DESCRIPTION:
    Aperture length of the first aperture for slit apertures.  If possible
    the length should be in arc seconds.


NAME:         Aperture[n].width
KEYWORD:      APWImmmm
DEFAULT:      APERWID
HDU:          primary
VALUE:        real (arcsec or other)
COMMENT:      Slit width ()
EXAMPLE:      2.0
DESCRIPTION:
    Aperture width of the first aperture for slit apertures.  If possible
    the width should be in arc seconds.


NAME:         Aperture[n].angle
KEYWORD:      APANmmmm
DEFAULT:      APERANG
HDU:          primary
VALUE:        real (deg)
COMMENT:      Slit angle (deg)
EXAMPLE:      90.0
DESCRIPTION:
    Aperture position angle of the first aperture on the sky.


NAME:         Aperture[n].fiberid
KEYWORD:      FIBmmmm
HDU:          primary
VALUE:        string
COMMENT:      
EXAMPLE:      '7 0 13:29:24.1 47:15:34 Sky'
DESCRIPTION:
    Fiber identification for the first fiber.  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.


NAME:         Aperture[n].slitid
KEYWORD:      SLITmmmm
HDU:          primary
VALUE:        string
COMMENT:      
EXAMPLE:      '7 0 13:29:24.1 47:15:34 Sky'
DESCRIPTION:
    Slit or mask hole identification for the first aperture.  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.


NAME:         Disperser[n].name
KEYWORD:      DISPERn
HDU:          primary
VALUE:        DISPER Dictionary
COMMENT:      Disperser
EXAMPLE:      'RC-181  '
DESCRIPTION:
    Disperser identification names.


NAME:         Disperser[n].Sensors.mjd
KEYWORD:      DISMJDn
DEFAULT:      MJD-OBS
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the disperser sensor measurements given as modified Julian dates.


NAME:         Disperser[n].Sensors.posangle
KEYWORD:      DISPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Disperser position angle measurements in appropriate units.


NAME:         Disperser[n].Sensors.position
KEYWORD:      DISPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Disperser linear position sensor measurements in appropriate units.


NAME:         Disperser[n].Sensors.pressure
KEYWORD:      DISPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Disperser pressure sensor measurements in appropriate units.


NAME:         Disperser[n].Sensors.temperature
KEYWORD:      DISTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Disperser temperature sensor measurements in degrees Celsius.


NAME:         Disperser[n].Sensors.voltage
KEYWORD:      DISVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Disperser voltage sensor measurements in volts.


NAME:         Filter[n].name
KEYWORD:      FILTERn
HDU:          primary & extension
VALUE:        FILTER Dictionary
COMMENT:      Filter name
EXAMPLE:      'V       '
DESCRIPTION:
    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.


NAME:         Filter[n].type
KEYWORD:      FILTYPn
HDU:          primary
VALUE:        FILTER Dictionary
COMMENT:      Filter type
EXAMPLE:      'KP1408 2x2 6mm DDO Set'
DESCRIPTION:
    Filter type.  This is the technical specification or observatory
    identification name.


NAME:         Filter[n].position
KEYWORD:      FILPOSn
HDU:          primary
VALUE:        real (instrumental)
COMMENT:      Filter system position
EXAMPLE:      5.
DESCRIPTION:
    Filter position given as filter wheel number or other filter system
    position measurement.


NAME:         Camera.name
KEYWORD:      CAMERA
HDU:          primary
VALUE:        string
COMMENT:      Camera name
EXAMPLE:      'Simmons'
DESCRIPTION:
    Camera name.


NAME:         Camera.config
KEYWORD:      CAMCONF
HDU:          primary
VALUE:        CAMCONF Dictionary
COMMENT:      Camera Configuration
EXAMPLE:      
DESCRIPTION:
    Camera configuration.


NAME:         Camera.Version.hardware
KEYWORD:      CAMHWV
HDU:          primary
VALUE:        string
COMMENT:      Camera version
EXAMPLE:      'CCD Mosaic V1'
DESCRIPTION:
    Camera hardware version.


NAME:         Camera.Version.software
KEYWORD:      CAMSWV
HDU:          primary
VALUE:        string
COMMENT:      Camera software version
EXAMPLE:      
DESCRIPTION:
    Camera software version.


NAME:         Camera.status
KEYWORD:      CAMSTAT
HDU:          primary
VALUE:        CAMSTAT Dictionary
COMMENT:      Camera status
EXAMPLE:      'ok     '
DESCRIPTION:
    Camera status.


NAME:         Camera.focus
KEYWORD:      CAMFOCUS
HDU:          primary
VALUE:        real (instrumental)
COMMENT:      Camera focus ()
EXAMPLE:      -0.054
DESCRIPTION:
    Camera focus.


NAME:         Camera.Sensors.mjd[n]
KEYWORD:      CAMMJDn
DEFAULT:      MJD-OBS
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    Times for the instrument sensor measurements given as modified Julian dates.


NAME:         Camera.Sensors.posangle[n]
KEYWORD:      CAMPANn
HDU:          primary
VALUE:        real (deg)
COMMENT:      Camera position angle
EXAMPLE:      30.0
DESCRIPTION:
    Camera position angle measurements in appropriate units.


NAME:         Camera.Sensors.position[n]
KEYWORD:      CAMPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Camera linear position sensor measurements in appropriate units.


NAME:         Camera.Sensors.pressure[n]
KEYWORD:      CAMPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Camera pressure sensor measurements in appropriate units.


NAME:         Camera.Sensors.temperature[n]
KEYWORD:      CAMTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Camera temperature sensor measurements in degrees Celsius.


NAME:         Camera.Sensors.voltage[n]
KEYWORD:      CAMVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Camera voltage sensor measurements in volts.


NAME:         Shutter.Version.hardware
KEYWORD:      SHUTHWV
HDU:          primary
VALUE:        string
COMMENT:      Shutter hardware version
EXAMPLE:      'ShutCo Model 7'
DESCRIPTION:
   Shutter identification and hardware version.


NAME:         Shutter.Version.software
KEYWORD:      SHUTSWV
HDU:          primary
VALUE:        string
COMMENT:      Shutter software version
EXAMPLE:      'ShutCo Model 7'
DESCRIPTION:
    Shutter software version.


NAME:         Shutter.status
KEYWORD:      SHUTSTAT
HDU:          primary
VALUE:        SHUTSTAT Dictionary
COMMENT:      Shutter status
EXAMPLE:      'triggered'
DESCRIPTION:
    Shutter status.


NAME:         Shutter.open
KEYWORD:      SHUTOPEN
HDU:          primary
VALUE:        real (ms)
COMMENT:      Shutter open time (ms)
EXAMPLE:      5.0
DESCRIPTION:
    Time for the shutter to open fully.


NAME:         Shutter.close
KEYWORD:      SHUTCLOS
HDU:          primary
VALUE:        real (ms)
COMMENT:      Shutter close time (ms)
EXAMPLE:      2.0
DESCRIPTION:
    Time for the shutter to close fully.


NAME:         Detector.name
KEYWORD:      DETECTOR
HDU:          primary
VALUE:        DETECTOR Dictionary
COMMENT:      Detector name
EXAMPLE:      'T2KA    '
DESCRIPTION:
    Detector name.


NAME:         Detector.config
KEYWORD:      DETCONF
HDU:          primary
VALUE:        DETCONF Dictionary
COMMENT:      Detector Configuration
EXAMPLE:      
DESCRIPTION:
    Detector configuration.


NAME:         Detector.Version.hardware
KEYWORD:      DETHWV
HDU:          primary
VALUE:        string
COMMENT:      Detector version
EXAMPLE:      'CCD Mosaic V1'
DESCRIPTION:
    Detector hardware version.


NAME:         Detector.Version.software
KEYWORD:      DETSWV
HDU:          primary
VALUE:        string
COMMENT:      Detector software version
EXAMPLE:      
DESCRIPTION:
    Detector software version.  This will not generally be used and
    the controller software version will apply.


NAME:         Detector.status
KEYWORD:      DETSTAT
HDU:          primary
VALUE:        DETSTAT Dictionary
COMMENT:      Detector status
EXAMPLE:      'ok     '
DESCRIPTION:
    Detector status.


NAME:         Detector.size
KEYWORD:      DETSIZE
HDU:          primary
VALUE:        section
COMMENT:      Detector size
EXAMPLE:      '[1:2048,1:2048]'
DESCRIPTION:
    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.


NAME:         Detector.nccds
KEYWORD:      NCCDS
DEFAULT:      1
HDU:          primary
VALUE:        integer
COMMENT:      Number of CCDs
EXAMPLE:      1
DESCRIPTION:
    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.


NAME:         Detector.namps
KEYWORD:      NAMPS
DEFAULT:      1
HDU:          primary
VALUE:        integer
COMMENT:      Number of Amplifiers
EXAMPLE:      1
DESCRIPTION:
    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.


NAME:         Detector.Coordinate.ra
KEYWORD:      DETRA
DEFAULT:      TELRA
HDU:          primary & extension
VALUE:        sexagesimal (hours)
COMMENT:      Detector right ascension (hours)
EXAMPLE:      '13:29:24.00'
DESCRIPTION:
    Right ascension of the detector center.


NAME:         Detector.Coordinate.dec
KEYWORD:      DETDEC
DEFAULT:      TELDEC
HDU:          primary
VALUE:        sexagesimal (deg)
COMMENT:      Detector delination (deg)
EXAMPLE:      '47:15:34.00'
DESCRIPTION:
    Declination of the detector center.


NAME:         Detector.Coordinate.epoch
KEYWORD:      DETEPOCH
DEFAULT:      TELEPOCH
HDU:          primary
VALUE:        real (years)
COMMENT:      Detector coordinate epoch
EXAMPLE:      1987.123456
DESCRIPTION:
    Epoch of the detector center coordinates.


NAME:         Detector.Coordinate.equinox
KEYWORD:      DETEQUIN
DEFAULT:      TELEQUIN
HDU:          primary
VALUE:        real (years)
COMMENT:      Detector coordinate equinox
EXAMPLE:      2000.0
DESCRIPTION:
    Detector coordinate system equinox.


NAME:         Detector.Coordinate.system
KEYWORD:      DETRADEC
DEFAULT:      TELRADEC
HDU:          primary
VALUE:        RADECSYS Dictionary
COMMENT:      Detector coordinate system
EXAMPLE:      'FK5     '
DESCRIPTION:
    Detector coordinate system type.


NAME:         Detector.Sensors.mjd[n]
KEYWORD:      DETMJDn
DEFAULT:      MJD-OBS
HDU:          primary
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    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.


NAME:         Detector.Sensors.posangle[n]
KEYWORD:      DETPANn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Detector position angle measurements in appropriate units.


NAME:         Detector.Sensors.position[n]
KEYWORD:      DETPOSn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Detector linear position sensor measurements in appropriate units.


NAME:         Detector.Sensors.pressure[n]
KEYWORD:      DETPREn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Detector pressure sensor measurements in appropriate units.


NAME:         Detector.Sensors.temperature[n]
KEYWORD:      DETTEMn
HDU:          primary
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Detector temperature sensor measurements in degrees Celsius.


NAME:         Detector.Sensors.voltage[n]
KEYWORD:      DETVOLn
HDU:          primary
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Detector voltage sensor measurements in volts.


NAME:         Detector.Projection.raposangle
KEYWORD:      RAPANGL
HDU:          primary
VALUE:        real (deg)
COMMENT:      Position angle of RA axis (deg)
EXAMPLE:      -90.0
DESCRIPTION:
    Projected position angle of the positive right ascension axis on the
    detector.  The position angle is measured clockwise from the image y
    axis.


NAME:         Detector.Projection.decposangle
KEYWORD:      DECPANGL
HDU:          primary
VALUE:        real (deg)
COMMENT:      Position angle of Dec axis (deg)
EXAMPLE:      0.0
DESCRIPTION:
    Projected position angle of the positive declination axis on the
    detector.  The position angle is measured clockwise from the image y
    axis.


NAME:         Detector.Projection.pixscale[i]
KEYWORD:      PIXSCALi
HDU:          primary
VALUE:        real (arcsec/pixel)
COMMENT:      Pixel scale (arcsec/pixel)
EXAMPLE:      15.9
DESCRIPTION:
    Projected pixel scale along axis n in arc seconds per pixel.


NAME:         Detector.Projection.dispaxis
KEYWORD:      DISPAXIS
HDU:          primary
VALUE:        integer (1=along lines, 2=along columns)
COMMENT:      Dispersion axis
EXAMPLE:      1
DESCRIPTION:
    The detector axis along which the dispersion is most closely aligned.


NAME:         Detector.Projection.wavelength
KEYWORD:      DISPWC
HDU:          primary
VALUE:        real (Angstroms)
COMMENT:      Central wavelength (Angstroms)
EXAMPLE:      4250
DESCRIPTION:
    Approximate central wavelength on the detector.


NAME:         Detector.Projection.wdispersion
KEYWORD:      DISPDW
HDU:          primary
VALUE:        real (Angstroms/pix)
COMMENT:      Wavelength dispersion (Angstroms/pix)
EXAMPLE:      4.2
DESCRIPTION:
    Approximate central wavelength dispersion on the detector.


NAME:         Detector.Ccd[n].Dewar.name
KEYWORD:      DEWAR
HDU:          primary
VALUE:        DEWAR Dictionary
COMMENT:      Dewar
EXAMPLE:      'Universal Dewar #2'
DESCRIPTION:
    Dewar identification.


NAME:         Detector.Ccd[n].Dewar.Version.hardware
KEYWORD:      DEWHWV
HDU:          primary | extension
VALUE:        string
COMMENT:      Dewar hardware
EXAMPLE:      'Universal dewar V2.0'
DESCRIPTION:
    Dewar hardware version.


NAME:         Detector.Ccd[n].Dewar.Version.software
KEYWORD:      DEWSWV
HDU:          primary | extension
VALUE:        string
COMMENT:      Dewar software version
EXAMPLE:      
DESCRIPTION:
    Dewar software version.


NAME:         Detector.Ccd[n].Dewar.status
KEYWORD:      DEWSTAT
HDU:          primary | extension
VALUE:        DEWSTAT Dictionary
COMMENT:      Dewar status
EXAMPLE:      'ok     '
DESCRIPTION:
    Dewar status.


NAME:         Detector.Ccd[n].Dewar.Sensors.mjd[n]
KEYWORD:      DEWMJDn
DEFAULT:      MJD-OBS
HDU:          primary | extension
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Dewar.Sensors.posangle[n]
KEYWORD:      DEWPANn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Dewar position angle measurements in appropriate units.


NAME:         Detector.Ccd[n].Dewar.Sensors.position[n]
KEYWORD:      DEWPOSn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Dewar linear position sensor measurements in appropriate units.


NAME:         Detector.Ccd[n].Dewar.Sensors.pressure[n]
KEYWORD:      DEWPREn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Dewar pressure sensor measurements in appropriate units.


NAME:         Detector.Ccd[n].Dewar.Sensors.temperature[n]
KEYWORD:      DEWTEMn
HDU:          primary | extension
VALUE:        real (deg C)
COMMENT:      Dewar temperature (deg C)
EXAMPLE:      -91.
DESCRIPTION:
    Dewar temperature sensor measurements in degrees Celsius.


NAME:         Detector.Ccd[n].Dewar.Sensors.voltage[n]
KEYWORD:      DEWVOLn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Dewar voltage sensor measurements in volts.


NAME:         Detector.Ccd[n].name
KEYWORD:      CCDNAME
DEFAULT:      DETECTOR
HDU:          primary | extension
VALUE:        CCDNAME Dictionary
COMMENT:      CCD identification
EXAMPLE:      'T2KA    '
DESCRIPTION:
    CCD identification.


NAME:         Detector.Ccd[n].Version.hardware
KEYWORD:      CCDHWV
DEFAULT:      DETHWV
HDU:          primary | extension
VALUE:        string
COMMENT:      CCD version
EXAMPLE:      'Arcon V1.0'
DESCRIPTION:
    CCD hardware version


NAME:         Detector.Ccd[n].Version.software
KEYWORD:      CCDSWV
DEFAULT:      DETSWV
HDU:          primary | extension
VALUE:        string
COMMENT:      CCD software version
EXAMPLE:      'Arcon V1.0'
DESCRIPTION:
    CCD software version


NAME:         Detector.Ccd[n].Coordinate.ra
KEYWORD:      CCDRA
DEFAULT:      DETRA
HDU:          primary | extension
VALUE:        sexagesimal (hours)
COMMENT:      CCD right ascension (hours)
EXAMPLE:      '13:29:24.00'
DESCRIPTION:
    Right ascension of the CCD center.


NAME:         Detector.Ccd[n].Coordinate.dec
KEYWORD:      CCDDEC
DEFAULT:      DETDEC
HDU:          primary | extension
VALUE:        sexagesimal (deg)
COMMENT:      CCD declination (deg)
EXAMPLE:      '47:15:34.00'
DESCRIPTION:
    Declination of the CCD center.


NAME:         Detector.Ccd[n].Coordinate.epoch
KEYWORD:      CCDEPOCH
DEFAULT:      DETEPOCH
HDU:          primary | extension
VALUE:        real (years)
COMMENT:      CCD coordinate epoch
EXAMPLE:      1987.123456
DESCRIPTION:
    Epoch of the CCD center coordinates.


NAME:         Detector.Ccd[n].Coordinate.system
KEYWORD:      CCDRADEC
DEFAULT:      DETRADEC
HDU:          primary | extension
VALUE:        RADECSYS Dictionary
COMMENT:      CCD coordinate system
EXAMPLE:      'FK5     '
DESCRIPTION:
    CCD coordinate system type.


NAME:         Detector.Ccd[n].Coordinate.equinox
KEYWORD:      CCDEQUIN
DEFAULT:      DETEQUIN
HDU:          primary | extension
VALUE:        real (years)
COMMENT:      CCD coordinate equinox
EXAMPLE:      2000.0
DESCRIPTION:
    CCD coordinate system equinox.


NAME:         Detector.Ccd[n].pixsize[i]
KEYWORD:      PIXSIZEi
HDU:          primary | extension
VALUE:        real (arbitrary)
COMMENT:      Pixel size ()
EXAMPLE:      
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].preflash
KEYWORD:      PREFLASH
DEFAULT:      0.
HDU:          primary & extension
VALUE:        real (sec)
COMMENT:      Preflash time (sec)
EXAMPLE:      2.0
DESCRIPTION:
    CCD preflash time.  If the times in the extension are different the primary
    HDU gives one of the extension times.


NAME:         Detector.Ccd[n].ccdsize
KEYWORD:      CCDSIZE
DEFAULT:      DETSIZE
HDU:          primary | extension
VALUE:        section
COMMENT:      CCD size
EXAMPLE:      '[1:2048,1:2048]'
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].physical
KEYWORD:      CCDPSIZE
HDU:          primary | extension
VALUE:        section
COMMENT:      CCD size
EXAMPLE:      '[1:2048,1:2048]'
DESCRIPTION:
   The actual format size of the CCD.  This is the same as the CCDSIZE
   keyword except in the case of drift scanning.


NAME:         Detector.Ccd[n].namps
KEYWORD:      CCDNAMPS
DEFAULT:      1
HDU:          primary | extension
VALUE:        integer
COMMENT:      Number of amplifiers used
EXAMPLE:      1
DESCRIPTION:
    Number of amplifiers used to readout the CCD.  This keyword may
    be absent if only one amplifier is used.


NAME:         Detector.Ccd[n].Sensors.mjd[n]
KEYWORD:      CCDMJDn
DEFAULT:      MJDHDR
HDU:          primary | extension
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Sensors.posangle[n]
KEYWORD:      CCDPANn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    CCD position angle measurements in appropriate units.


NAME:         Detector.Ccd[n].Sensors.position[n]
KEYWORD:      CCDPOSn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    CCD linear position sensor measurements in appropriate units.


NAME:         Detector.Ccd[n].Sensors.pressure[n]
KEYWORD:      CCDPREn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    CCD pressure sensor measurements in appropriate units.


NAME:         Detector.Ccd[n].Sensors.temperature[n]
KEYWORD:      CCDTEMn
HDU:          primary | extension
VALUE:        real (deg C)
COMMENT:      CCD temperature (deg C)
EXAMPLE:      -104.
DESCRIPTION:
    CCD temperature sensor measurements in degrees Celsius.


NAME:         Detector.Ccd[n].Sensors.voltage[n]
KEYWORD:      CCDVOLn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    CCD voltage sensor measurements in volts.


NAME:         Detector.Ccd[n].Amp[n].name
KEYWORD:      AMPNAME
HDU:          extension
VALUE:        AMPNAME Dictionary
COMMENT:      Amplifier name
EXAMPLE:      'Amplifier 1'
DESCRIPTION:
    Amplifier name.


NAME:         Detector.Ccd[n].Amp[n].size
KEYWORD:      AMPSIZE
HDU:          extension
VALUE:        section
COMMENT:      Amplifier readout size
EXAMPLE:      '[1:2048,1:2048]'
DESCRIPTION:
    The logical unbinned size of the amplifier readout in section
    notation.  This includes drift scanning if applicable.


NAME:         Detector.Ccd[n].Amp[n].section
KEYWORD:      CCDSEC
DEFAULT:      CCDSIZE
HDU:          extension
VALUE:        section
COMMENT:      Region of CCD read
EXAMPLE:      '[1:2048,1:2048]'
DESCRIPTION:
    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).


NAME:         Detector.Ccd[n].Amp[n].binning
KEYWORD:      CCDSUM
DEFAULT:      '1 1'
HDU:          extension
VALUE:        string (integer integer [integer integer])
COMMENT:      CCD on-chip summing
EXAMPLE:      '1 1     '
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Amp[n].biassec[1]
KEYWORD:      BIASSEC
HDU:          extension
VALUE:        section
COMMENT:      Bias section
EXAMPLE:      '[2049:2080,1:2048]'
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Amp[n].biassec[n]
KEYWORD:      BIASmmmm
HDU:          extension
VALUE:        section
COMMENT:      Bias section
EXAMPLE:      '[2049:2080,1:2048]'
DESCRIPTION:
    Additional sections of the recorded image containing overscan or
    prescan data.  This will be in binned pixels if binning is done.
    The primary section is BIASSEC and these additional regions
    may not be used during calibration.


NAME:         Detector.Ccd[n].Amp[n].trimsec
KEYWORD:      TRIMSEC
DEFAULT:      DATASEC
HDU:          extension
VALUE:        section
COMMENT:      Section of useful data
EXAMPLE:      '[1:2048,1:2048]'
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Amp[n].maxnscan
KEYWORD:      MAXNSCAN
HDU:          extension
VALUE:        integer
COMMENT:      Maximum number of scanned lines
EXAMPLE:      32
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Amp[n].minnscan
KEYWORD:      MINNSCAN
DEFAULT:      MAXNSCAN
HDU:          extension
VALUE:        integer
COMMENT:      Minimum number of scanned lines
EXAMPLE:      1
DESCRIPTION:
   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.


NAME:         Detector.Ccd[n].Amp[n].Amptrans.tm[i,j]
KEYWORD:      ATMi_j
DEFAULT:      0.0 (i!=j), 1.0 (i=j)
HDU:          extension
VALUE:        real
COMMENT:      Amplifier transformation matrix
EXAMPLE:      1.00
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Amp[n].Amptrans.tv[i]
KEYWORD:      ATVi
DEFAULT:      0.0
HDU:          extension
VALUE:        real
COMMENT:      Amplifier transformation vector
EXAMPLE:      1.00
DESCRIPTION:
    Transformation origin vector between CCD and amplifier coordinates.


NAME:         Detector.Ccd[n].Amp[n].Amptrans.section
KEYWORD:      AMPSEC
HDU:          extension
VALUE:        section
COMMENT:      Amplifier section
EXAMPLE:      '[1:2048,2048:1]'
DESCRIPTION:
    Mapping of the CCD section to amplifier coordinates.


NAME:         Detector.Ccd[n].Amp[n].Imagetrans.tm[i,j]
KEYWORD:      LTMi_j
DEFAULT:      0.0 (i!=j), 1.0 (i=j)
HDU:          extension
VALUE:        real
COMMENT:      Image transformation matrix
EXAMPLE:      1.00
DESCRIPTION:
    Transformation matrix between CCD and image coordinates.
    If missing the default is an identify matrix.


NAME:         Detector.Ccd[n].Amp[n].Imagetrans.tv[i]
KEYWORD:      LTVi
DEFAULT:      0.0
HDU:          extension
VALUE:        real
COMMENT:      Image transformation vector
EXAMPLE:      1.00
DESCRIPTION:
    Transformation origin vector between CCD and image coordinates.


NAME:         Detector.Ccd[n].Amp[n].Imagetrans.section
KEYWORD:      DATASEC
HDU:          extension
VALUE:        section
COMMENT:      Image data section
EXAMPLE:      '[33:2080,1:2048]'
DESCRIPTION:
    Mapping of the CCD section to image coordinates.


NAME:         Detector.Ccd[n].Amp[n].Dettrans.tm[i,j]
KEYWORD:      DTMi_j
DEFAULT:      0.0 (i!=j), 1.0 (i=j)
HDU:          extension
VALUE:        real
COMMENT:      Detector transformation matrix
EXAMPLE:      1.00
DESCRIPTION:
    Transformation matrix between CCD and detector coordinates.
    If missing the default is an identify matrix.


NAME:         Detector.Ccd[n].Amp[n].Dettrans.tv[i]
KEYWORD:      DTVi
DEFAULT:      0.0
HDU:          extension
VALUE:        real
COMMENT:      Detector transformation vector
EXAMPLE:      1.00
DESCRIPTION:
    Transformation origin vector between CCD and detector coordinates.


NAME:         Detector.Ccd[n].Amp[n].Dettrans.section
KEYWORD:      DETSEC
HDU:          extension
VALUE:        section
COMMENT:      Detector data section
EXAMPLE:      '[2049:4096,1:2048]'
DESCRIPTION:
    Mapping of the CCD section to detector coordinates.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expstart.date
KEYWORD:      DATE-OBS
HDU:          primary & extension
VALUE:        date
COMMENT:      Date of observation start
EXAMPLE:      '05/04/87'
DESCRIPTION:
    Date of observation in TIMESYS time system at the start of the exposure.
    The format follows the FITS 'date' standard.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expstart.utc
KEYWORD:      UTC-OBS
HDU:          primary & extension
VALUE:        sexagesimal (hours)
COMMENT:      UTC of observation start
EXAMPLE:      '09:27:27.00'
DESCRIPTION:
    UTC time at the start of the exposure.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expstart.mjd
KEYWORD:      MJD-OBS
HDU:          primary & extension
VALUE:        real (days)
COMMENT:      MJD of observation
EXAMPLE:      46890.394063
DESCRIPTION:
    Modified Julian date at the start of the exposure.  The fractional
    part of the date is given to better than a second of time.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expstart.lst
KEYWORD:      LST-OBS
HDU:          primary & extension
VALUE:        sexagesimal (hours)
COMMENT:      LST of observation
EXAMPLE:      '14:53:42.00'
DESCRIPTION:
    Local siderial time at the start of the exposure.


NAME:         Detector.Ccd[n].Amp[n].Exp.exptime
KEYWORD:      EXPTIME
HDU:          primary & extension
VALUE:        real (sec)
COMMENT:      Exposure time (sec)
EXAMPLE:      600
DESCRIPTION:
    Total exposure time of the observation.  This is the total time during
    which photons are collected by the detector.  It includes any shutter
    correction.  If the times in the extension are different the primary
    HDU gives one of the extension times.


NAME:         Detector.Ccd[n].Amp[n].Exp.darktime
KEYWORD:      DARKTIME
DEFAULT:      EXPTIME
HDU:          primary & extension
VALUE:        real (sec)
COMMENT:      Dark time (sec)
EXAMPLE:      600
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Amp[n].Exp.nsubexposures
KEYWORD:      NSUBEXPS
DEFAULT:      1
HDU:          primary | extension
VALUE:        integer
COMMENT:      Number of subexposures
EXAMPLE:      10
DESCRIPTION:
    Number of coadded subexposures.


NAME:         Detector.Ccd[n].Amp[n].Exp.subexptime
KEYWORD:      SEXPn
DEFAULT:      SEXP
HDU:          primary | extension
VALUE:        real (sec)
COMMENT:      Subexposure time (sec)
EXAMPLE:      10.0
DESCRIPTION:
    Exposure time of the nth subexposure.  If all subexposures are the
    same length then only the first keyword, SEXP, is needed.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expstart.timesys
KEYWORD:      TSYSOBS
DEFAULT:      TIMESYS
HDU:          primary | extension
VALUE:        TIMESYS Dictionary
COMMENT:      Time system for TIME-OBS
EXAMPLE:      'UTC     '
DESCRIPTION:
    Time system for the TIME-OBS keyword.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expstart.time
KEYWORD:      TIME-OBS
HDU:          primary & extension
VALUE:        sexagesimal (hours)
COMMENT:      Time of observation start
EXAMPLE:      '09:27:27.00'
DESCRIPTION:
    Time of exposure start in the TSYSOBS system.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expend.date
KEYWORD:      DATEEND
HDU:          primary | extension
VALUE:        date
COMMENT:      Date at end of exposure
EXAMPLE:      '05/04/87'
DESCRIPTION:
    Date at the end of the exposure.  The format follows the FITS standard.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expend.utc
KEYWORD:      UTCEND
HDU:          primary | extension
VALUE:        sexagesimal (hours)
COMMENT:      UTC at end of exposure
EXAMPLE:      '09:27:27.00'
DESCRIPTION:
    UTC at the end of the exposure.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expend.mjd
KEYWORD:      MJDEND
HDU:          primary | extension
VALUE:        real (days)
COMMENT:      MJD at end of exposure
EXAMPLE:      46890.394063
DESCRIPTION:
    Modified Julian date at the end of the exposure.  The fractional
    part of the date is given to better than a second of time.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expend.lst
KEYWORD:      LSTEND
HDU:          primary | extension
VALUE:        sexagesimal (hours)
COMMENT:      LST at end of exposure
EXAMPLE:      '14:53:42.00'
DESCRIPTION:
    Local siderial time at the end of the exposure.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expend.timesys
KEYWORD:      TSYSEND
DEFAULT:      TIMESYS
HDU:          primary | extension
VALUE:        TIMESYS Dictionary
COMMENT:      Time system for TIMEEND
EXAMPLE:      'UTC     '
DESCRIPTION:
    Time system for the TIMEEND keyword.


NAME:         Detector.Ccd[n].Amp[n].Exp.Expend.time
KEYWORD:      TIMEEND
HDU:          primary | extension
VALUE:        sexagesimal (hours)
COMMENT:      Time of exposure end
EXAMPLE:      '09:27:27.00'
DESCRIPTION:
    Time of exposure end in the TSYSEND system.


NAME:         Detector.Ccd[n].Amp[n].Exp.subutstart
KEYWORD:      SUTn
HDU:          primary | extension
VALUE:        sexagesimal (hours)
COMMENT:      UTC of subexposure start
EXAMPLE:      '09:27:27.00'
DESCRIPTION:
    UTC of the start of each subexposure.


NAME:         Detector.Ccd[n].Amp[n].Wcs.ctype[i]
KEYWORD:      CTYPEi
DEFAULT:      'LINEAR'
HDU:          extension
VALUE:        string
COMMENT:      Coordinate type
EXAMPLE:      'LINEAR  '
DESCRIPTION:
    Coordinate type for image world coordinates.  The IRAF WCS standards
    are used (which is generally the FITS standard).


NAME:         Detector.Ccd[n].Amp[n].Wcs.crval[i]
KEYWORD:      CRVALi
DEFAULT:      0.0
HDU:          extension
VALUE:        real
COMMENT:      Coordinate reference value
EXAMPLE:      1.00
DESCRIPTION:
    Coordinate reference value for image world coordinates.  For celestial
    coordinates the coordinate system, equinox, and epoch are given by the
    keywords WCSRADEC, WCSEQUIN, and WCSEPOCH.  The units follow the IRAF
    standard (which is the FITS standard); i.e. right ascension
    and declination in decimal degrees.


NAME:         Detector.Ccd[n].Amp[n].Wcs.crpix[i]
KEYWORD:      CRPIXi
DEFAULT:      0.0
HDU:          extension
VALUE:        real (pixels)
COMMENT:      Coordinate reference pixel
EXAMPLE:      1.00
DESCRIPTION:
    Coordinate reference pixel for image world coordinates.  The IRAF
    WCS standards are used (which is the FITS standard).


NAME:         Detector.Ccd[n].Amp[n].Wcs.cd[i,j]
KEYWORD:      CDi_j
DEFAULT:      0.0
HDU:          extension
VALUE:        real
COMMENT:      Coordinate scale matrix
EXAMPLE:      1.00
DESCRIPTION:
    Coordinate scale matrix for image world coordinates.  This describes
    the scales and rotations of the coordinate axes.  The IRAF WCS
    standards are used.


NAME:         Detector.Ccd[n].Amp[n].Wcs.distortion[i]
KEYWORD:      TBD
HDU:          extension
VALUE:        TBD
COMMENT:      Distortion correction
EXAMPLE:      
DESCRIPTION:
    These keyword(s) provide coefficients for correcting optical
    distortions.  The input is pixel coordinates and the output is revised
    pixel coordinates that may be used with the standard WCS types.  The
    format and description is still to be decided.  One FITS proposal
    is to include a "pixel regularization image".  If this approach
    is used then this keyword would be a reference to the image.


NAME:         Detector.Ccd[n].Amp[n].Wcs.Coordinate.epoch
KEYWORD:      WCSEPOCH
DEFAULT:      CCDEPOCH
HDU:          primary | extension
VALUE:        real (years)
COMMENT:      WCS coordinate epoch
EXAMPLE:      1950.0
DESCRIPTION:
    Epoch of the coordinates used in the world coordinate system.


NAME:         Detector.Ccd[n].Amp[n].Wcs.Coordinate.system
KEYWORD:      WCSRADEC
DEFAULT:      CCDRADEC
HDU:          primary | extension
VALUE:        RADECSYS Dictionary
COMMENT:      WCS coordinate system
EXAMPLE:      'FK5     '
DESCRIPTION:
    Coordinate system type when equitorial coordinates are used in the
    world coordinate system.


NAME:         Detector.Ccd[n].Amp[n].Wcs.Coordinate.equinox
KEYWORD:      WCSEQUIN
DEFAULT:      CCDEQUIN
HDU:          primary | extension
VALUE:        real (years)
COMMENT:      WCS coordinate equinox 
EXAMPLE:      2000.0
DESCRIPTION:
    Equinox when equitorial coordinates are used in the world coordinate
    system.


NAME:         Detector.Ccd[n].Amp[n].Controller.name
KEYWORD:      CONTROLR
HDU:          primary | extension
VALUE:        string
COMMENT:      Detector controller
EXAMPLE:      'Arcon V1.0'
DESCRIPTION:
    Detector controller name.


NAME:         Detector.Ccd[n].Amp[n].Controller.hardware
KEYWORD:      CONHWV
HDU:          primary | extension
VALUE:        string
COMMENT:      Controller hardware version
EXAMPLE:      'Arcon V1.0'
DESCRIPTION:
    Controller hardware version.


NAME:         Detector.Ccd[n].Amp[n].Controller.software
KEYWORD:      CONSWV
HDU:          primary | extension
VALUE:        string
COMMENT:      Controller software version
EXAMPLE:      'Arcon V1.0'
DESCRIPTION:
    Controller software version.


NAME:         Detector.Ccd[n].Amp[n].Controller.status
KEYWORD:      CONSTAT
HDU:          primary | extension
VALUE:        DETSTAT Dictionary
COMMENT:      Controller status
EXAMPLE:      'ok     '
DESCRIPTION:
    Controller status.


NAME:         Detector.Ccd[n].Amp[n].Controller.gain
KEYWORD:      GAIN
HDU:          extension
VALUE:        real (electrons/ADU)
COMMENT:      Amplifier gain (e/ADU)
EXAMPLE:      4.3
DESCRIPTION:
    Amplifier gain in electrons per analog unit.  This is the most current
    estimate of the gain.


NAME:         Detector.Ccd[n].Amp[n].Controller.readnoise
KEYWORD:      RDNOISE
HDU:          extension
VALUE:        real (e)
COMMENT:      Readout noise (e)
EXAMPLE:      12.
DESCRIPTION:
    CCD readout noise in rms electrons.  This is the most current estimate.


NAME:         Detector.Ccd[n].Amp[n].Controller.saturate
KEYWORD:      SATURATE
HDU:          extension
VALUE:        real (ADU)
COMMENT:      Saturation value (ADU)
EXAMPLE:      65000.
DESCRIPTION:
    Pixel value above which the detector is saturated.


NAME:         Detector.Ccd[n].Amp[n].Controller.integration
KEYWORD:      AMPINTEG
HDU:          primary | extension
VALUE:        real (ns)
COMMENT:      Amplifier integration/sample time (ns)
EXAMPLE:      15000.
DESCRIPTION:
    Amplifier integration or sample time.


NAME:         Detector.Ccd[n].Amp[n].Controller.readtime
KEYWORD:      AMPREAD
HDU:          primary | extension
VALUE:        real (ns)
COMMENT:      Unbinned pixel read time (ns)
EXAMPLE:      39480
DESCRIPTION:
    Amplifier unbinned pixel read time.


NAME:         Detector.Ccd[n].Amp[n].Controller.sample
KEYWORD:      AMPSAMPL
HDU:          primary | extension
VALUE:        string
COMMENT:      Amplifier sampling method
EXAMPLE:      'fast mode - dual correlated sampling'
DESCRIPTION:
    CCD amplifier sampling method used.  This may also include any
    integration times.


NAME:         Detector.Ccd[n].Amp[n].Controller.Sensors.mjd[n]
KEYWORD:      AMPMJDn
DEFAULT:      MJD-OBS
HDU:          primary | extension
VALUE:        real (days)
COMMENT:      
EXAMPLE:      46890.394063
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Amp[n].Controller.Sensors.posangle[n]
KEYWORD:      AMPPANn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    CCD amplifier position angle measurements in appropriate units.


NAME:         Detector.Ccd[n].Amp[n].Controller.Sensors.position[n]
KEYWORD:      AMPPOSn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    CCD amplifier linear position sensor measurements in appropriate units.


NAME:         Detector.Ccd[n].Amp[n].Controller.Sensors.pressure[n]
KEYWORD:      AMPPREn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    CCD amplifier pressure sensor measurements in appropriate units.


NAME:         Detector.Ccd[n].Amp[n].Controller.Sensors.temperature[n]
KEYWORD:      AMPTEMn
HDU:          primary | extension
VALUE:        real (deg C)
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    CCD amplifier temperature sensor measurements in degrees Celsius.


NAME:         Detector.Ccd[n].Amp[n].Controller.Sensors.voltage[n]
KEYWORD:      AMPVOLn
HDU:          primary | extension
VALUE:        real
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    CCD amplifier voltage sensor measurements in volts.


NAME:         Detector.Ccd[n].Amp[n].Controller.Arcon.gain
KEYWORD:      ARCONG
HDU:          extension
VALUE:        real (e/ADU)
COMMENT:      Predicted gain (e/ADU)
EXAMPLE:      3.2
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Amp[n].Controller.Arcon.gainindex
KEYWORD:      ARCONGI
HDU:          extension
VALUE:        integer
COMMENT:      Gain selection (index into Gain Table)
EXAMPLE:      2
DESCRIPTION:
    Arcon gain index value.


NAME:         Detector.Ccd[n].Amp[n].Controller.Arcon.readnoise
KEYWORD:      ARCONRN
HDU:          extension
VALUE:        real (e)
COMMENT:      Predicted readout noise (e)
EXAMPLE:      3.9
DESCRIPTION:
    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.


NAME:         Detector.Ccd[n].Amp[n].Controller.Arcon.wavedate
KEYWORD:      ARCONWD
HDU:          primary | extension
VALUE:        string
COMMENT:      Date CCD waveforms last compiled
EXAMPLE:      'Obs Fri Nov 10 22:50:17 1995'
DESCRIPTION:
    Arcon waveform complilation date.


NAME:         Detector.Ccd[n].Amp[n].Controller.Arcon.wavemode
KEYWORD:      ARCONWM
HDU:          primary | extension
VALUE:        string
COMMENT:      Arcon waveform options enabled
EXAMPLE:      'OverlapXmit EarlyReset'
DESCRIPTION:
    Arcon waveform options enabled.


NAME:         Detector.Ccd[n].Badpixels.badpixels
KEYWORD:      BPM
HDU:          primary | extension
VALUE:        string (filename)
COMMENT:      Bad pixels
EXAMPLE:      'mosccd7.pl'
DESCRIPTION:
    Description of bad pixels.  The value is an IRAF bad pixel mask name.


NAME:         Observer.name[1]
KEYWORD:      OBSERVER
HDU:          primary
VALUE:        string
COMMENT:      Observer(s)
EXAMPLE:      'G. Jacoby, D. Tody, F. Valdes'
DESCRIPTION:
    Name(s) of the observers.


NAME:         Observer.name[n]
KEYWORD:      OBSRVRmm
HDU:          primary
VALUE:        string
COMMENT:      Observer(s)
EXAMPLE:      'A. Observer'
DESCRIPTION:
    Names of additional observers.


NAME:         Observer.proposer[1]
KEYWORD:      PROPOSER
HDU:          primary
VALUE:        string
COMMENT:      Proposer(s)
EXAMPLE:      'G. Jacoby, D. Tody, F. Valdes'
DESCRIPTION:
    Name(s) of the proposers.


NAME:         Observer.proposer[n]
KEYWORD:      PROPSRmm
HDU:          primary
VALUE:        string
COMMENT:      Proposer(s)
EXAMPLE:      'A. Proposer'
DESCRIPTION:
    Names of additional proposers.


NAME:         Observer.proposal
KEYWORD:      PROPOSAL
HDU:          primary
VALUE:        string
COMMENT:      Proposal title
EXAMPLE:      'Search for primeval galaxies'
DESCRIPTION:
    The name or title of the proposal.


NAME:         Observer.proposalid
KEYWORD:      PROPID
HDU:          primary
VALUE:        string
COMMENT:      Proposal identification
EXAMPLE:      'KPNO 12345'
DESCRIPTION:
    The unique observatory proposal identification.


NAME:         Observer.comment[n]
KEYWORD:      CMMTcccc
HDU:          primary
VALUE:        comment
COMMENT:      
EXAMPLE:      Filter may be in wrong position
DESCRIPTION:
    Observer comments formatted as FITS comment cards.


NAME:         Processing.status
KEYWORD:      PROCSTAT
HDU:          primary | extension
VALUE:        PROCSTAT Dictionary
COMMENT:      Processing status
EXAMPLE:      'unprocessed'
DESCRIPTION:
    Processing status.


NAME:         Processing.pipeline.name
KEYWORD:      PIPELINE
HDU:          primary | extension
VALUE:        PIPELINE Dictionary
COMMENT:      Pipeline used
EXAMPLE:      'standard'
DESCRIPTION:
    Name of processing pipeline applied.


NAME:         Processing.pipeline.Version.hardware
KEYWORD:      PIPEHWn
HDU:          primary | extension
VALUE:        string
COMMENT:      Processing hardware
EXAMPLE:      'Mosaic system V1'
DESCRIPTION:
    Processing hardware used.


NAME:         Processing.pipeline.Version.software
KEYWORD:      PIPESWn
HDU:          primary | extension
VALUE:        string
COMMENT:      Processing software
EXAMPLE:      'IRAF V2.11'
DESCRIPTION:
    Processing software version.


NAME:         Processing.log[n]
KEYWORD:      PROCn
HDU:          primary | extension
VALUE:        comment
COMMENT:      
EXAMPLE:      
DESCRIPTION:
    Processing log information formatted as FITS comments.


NAME:         Processing.photoncal
KEYWORD:      PHOTCAL
DEFAULT:      F
HDU:          primary | extension
VALUE:        boolean
COMMENT:      Data proportional to photons?
EXAMPLE:      T
DESCRIPTION:
    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.


NAME:         Archive.name
KEYWORD:      ARCHIVE
HDU:          primary
VALUE:        ARCHIVE Dictionary
COMMENT:      Archive
EXAMPLE:      'KPNO STB'
DESCRIPTION:
    The archive name in which the observation is archived.


NAME:         Archive.status
KEYWORD:      ARCHSTAT
HDU:          primary
VALUE:        ARCHSTAT Dictionary
COMMENT:      Archive status
EXAMPLE:      'archived'
DESCRIPTION:
    Archive status of data.


NAME:         Archive.Version.hardware
KEYWORD:      ARCHHWV
HDU:          primary
VALUE:        string
COMMENT:      Archive hardware
EXAMPLE:      'Exabyte EXB8500'
DESCRIPTION:
    Archive hardware version.


NAME:         Archive.Version.software
KEYWORD:      ARCHSWV
HDU:          primary
VALUE:        string
COMMENT:      Archive software version
EXAMPLE:      'STB Version 2'
DESCRIPTION:
    Archive software version.


NAME:         Archive.archiveid
KEYWORD:      ARCHID
DEFAULT:      OBSID
HDU:          primary
VALUE:        string
COMMENT:      Archive identification
EXAMPLE:      'STB 870405 231'
DESCRIPTION:
    Archive identification.  This may be the same as the observation
    identification.


NAME:         Archive.dictionary
KEYWORD:      KWDICT
HDU:          primary
VALUE:        string
COMMENT:      Keyword dictionary
EXAMPLE:      'NOAO FITS Keyword Dictionary (Aug97)'
DESCRIPTION:
    The keyword dictionary defining the keywords.  This dictionary
    should be archived with the data.