Enum SBFitsExt

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<SBFitsExt>, IFitsHeader

    public enum SBFitsExt
    extends java.lang.Enum<SBFitsExt>
    implements IFitsHeader
    A Set of FITS Standard Extensions for Amateur Astronomical Processing Software Packages published by SBIG.

    Please note that SBIG has published a FITS Standard SBIGFITSEXT that SBIG with CCDOps , Software Bisque with CCDSoft and Diffraction Limited with MaximDl all agreed to and implemented.

    See Also:
    http://archive.sbig.com/pdffiles/SBFITSEXT_1r0.pdf
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      APTAREA
      Aperture Area of the Telescope used in square millimeters.
      APTDIA
      Aperture Diameter of the Telescope used in millimeters.
      CBLACK
      Upon initial display of this image use this ADU level for the Black level.
      CCD_TEMP
      Temperature of CCD when exposure taken.
      CENTALT
      Altitude in degrees of the center of the image in degrees.
      CENTAZ
      Azimuth in degrees of the center of the image in degrees.
      CWHITE
      Upon initial display of this image use this ADU level as the White level.
      DARKTIME
      Total dark time of the observation.
      EGAIN
      Electronic gain in e-/ADU.
      FOCALLEN
      Focal Length of the Telescope used in millimeters.
      IMAGETYP
      This indicates the type of image and should be one of the following: Light Frame Dark Frame Bias Frame Flat Field.
      OBJCTDEC
      This is the Declination of the center of the image in degrees.
      OBJCTRA
      This is the Right Ascension of the center of the image in hours, minutes and secon ds.
      PEDESTAL
      Add this ADU count to each pixel value to get to a zero - based ADU.
      SBSTDVER
      This string indicates the version of this standard that the image was created to ie ‘SBFITSEXT Version 1.0’.
      SET_TEMP
      This is the setpoint of the cooling in degrees C.
      SITELAT
      Latitude of the imaging location in degrees.
      SITELONG
      Longitude of the imaging location in degrees.
      SNAPSHOT
      Number of images combined to make this image as in Track and Accumulate or Co - Added images.
      SWCREATE
      This indicates the name and version of the Software that initially created this file ie ‘SBIGs CCDOps Version 5.10’.
      SWMODIFY
      This indicates the name and version of the Software that modified this file ie ‘SBIGs CCDOps Version 5.10’ and the re can be multiple copies of this keyword.
      TRAKTIME
      If the image was auto-guided this is the exposure time in seconds of the tracker used to acquire this image.
      XBINNING
      Binning factor in width.
      XORGSUBF
      Sub frame X position of upper left pixel relative to whole frame in binned pixel units.
      XPIXSZ
      Pixel width in microns (after binning).
      YBINNING
      Binning factor in height.
      YORGSUBF
      Sub frame Y position of upper left pixel relative to whole frame in binned pixel units.
      YPIXSZ
      Pixel height in microns (after binning).
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private IFitsHeader key  
    • Enum Constant Detail

      • APTAREA

        public static final SBFitsExt APTAREA
        Aperture Area of the Telescope used in square millimeters. Note that we are specifying the area as well as the diameter because we want to be able to correct for any central obstruction.
      • APTDIA

        public static final SBFitsExt APTDIA
        Aperture Diameter of the Telescope used in millimeters.
      • CBLACK

        public static final SBFitsExt CBLACK
        Upon initial display of this image use this ADU level for the Black level.
      • CCD_TEMP

        public static final SBFitsExt CCD_TEMP
        Temperature of CCD when exposure taken.
      • CENTALT

        public static final SBFitsExt CENTALT
        Altitude in degrees of the center of the image in degrees. Format is the same as the OBJCTDEC keyword.
      • CENTAZ

        public static final SBFitsExt CENTAZ
        Azimuth in degrees of the center of the image in degrees. Format is the same as the OBJCTDEC keyword.
      • CWHITE

        public static final SBFitsExt CWHITE
        Upon initial display of this image use this ADU level as the White level. For the SBIG method of displaying images using Background and Range the following conversions would be used: Background = CBLACK Range = CWHITE - CBLACK.
      • DARKTIME

        public static final SBFitsExt DARKTIME
        Total dark time of the observation. This is the total time during which dark current is collected by the detector. If the times in the extension are different the primary HDU gives one of the extension times.

        units = UNITTIME

        default value = EXPTIME

        index = none

      • EGAIN

        public static final SBFitsExt EGAIN
        Electronic gain in e-/ADU.
      • FOCALLEN

        public static final SBFitsExt FOCALLEN
        Focal Length of the Telescope used in millimeters.
      • IMAGETYP

        public static final SBFitsExt IMAGETYP
        This indicates the type of image and should be one of the following: Light Frame Dark Frame Bias Frame Flat Field.
      • OBJCTDEC

        public static final SBFitsExt OBJCTDEC
        This is the Declination of the center of the image in degrees. The format for this is ‘+25 12 34.111’ (SDD MM SS.SSS) using a space as the separator. For the sign, North is + and South is -.
      • OBJCTRA

        public static final SBFitsExt OBJCTRA
        This is the Right Ascension of the center of the image in hours, minutes and secon ds. The format for this is ’12 24 23.123’ (HH MM SS.SSS) using a space as the separator.
      • PEDESTAL

        public static final SBFitsExt PEDESTAL
        Add this ADU count to each pixel value to get to a zero - based ADU. For example in SBIG images we add 100 ADU to each pixel to stop underflow at Zero ADU from noise. We would set PEDESTAL to - 100 in this case.
      • SBSTDVER

        public static final SBFitsExt SBSTDVER
        This string indicates the version of this standard that the image was created to ie ‘SBFITSEXT Version 1.0’.
      • SET_TEMP

        public static final SBFitsExt SET_TEMP
        This is the setpoint of the cooling in degrees C. If it is not specified the setpoint is assumed to be the
      • SITELAT

        public static final SBFitsExt SITELAT
        Latitude of the imaging location in degrees. Format is the same as the OBJCTDEC key word.
      • SITELONG

        public static final SBFitsExt SITELONG
        Longitude of the imaging location in degrees. Format is the same as the OBJCTDEC keyword.
      • SNAPSHOT

        public static final SBFitsExt SNAPSHOT
        Number of images combined to make this image as in Track and Accumulate or Co - Added images.
      • SWCREATE

        public static final SBFitsExt SWCREATE
        This indicates the name and version of the Software that initially created this file ie ‘SBIGs CCDOps Version 5.10’.
      • SWMODIFY

        public static final SBFitsExt SWMODIFY
        This indicates the name and version of the Software that modified this file ie ‘SBIGs CCDOps Version 5.10’ and the re can be multiple copies of this keyword. Only add this keyword if you actually modified the image and we suggest placing this above the HISTORY keywords corresponding to the modifications made to the image.
      • TRAKTIME

        public static final SBFitsExt TRAKTIME
        If the image was auto-guided this is the exposure time in seconds of the tracker used to acquire this image. If this keyword is not present then the image was unguided or hand guided.
      • XBINNING

        public static final SBFitsExt XBINNING
        Binning factor in width.
      • XORGSUBF

        public static final SBFitsExt XORGSUBF
        Sub frame X position of upper left pixel relative to whole frame in binned pixel units.
      • XPIXSZ

        public static final SBFitsExt XPIXSZ
        Pixel width in microns (after binning).
      • YBINNING

        public static final SBFitsExt YBINNING
        Binning factor in height.
      • YORGSUBF

        public static final SBFitsExt YORGSUBF
        Sub frame Y position of upper left pixel relative to whole frame in binned pixel units.
      • YPIXSZ

        public static final SBFitsExt YPIXSZ
        Pixel height in microns (after binning).
    • Constructor Detail

      • SBFitsExt

        private SBFitsExt​(java.lang.String key,
                          IFitsHeader.VALUE valueType,
                          java.lang.String comment)
      • SBFitsExt

        private SBFitsExt​(IFitsHeader.VALUE valueType,
                          java.lang.String comment)
    • Method Detail

      • values

        public static SBFitsExt[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (SBFitsExt c : SBFitsExt.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SBFitsExt valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • comment

        public java.lang.String comment()
        Specified by:
        comment in interface IFitsHeader
      • key

        public java.lang.String key()
        Specified by:
        key in interface IFitsHeader