Package nom.tam.fits.header.extra
Enum SBFitsExt
- java.lang.Object
-
- java.lang.Enum<SBFitsExt>
-
- nom.tam.fits.header.extra.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.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface nom.tam.fits.header.IFitsHeader
IFitsHeader.HDU, IFitsHeader.SOURCE, IFitsHeader.VALUE
-
-
Enum Constant Summary
Enum Constants Enum Constant Description APTAREAAperture Area of the Telescope used in square millimeters.APTDIAAperture Diameter of the Telescope used in millimeters.CBLACKUpon initial display of this image use this ADU level for the Black level.CCD_TEMPTemperature of CCD when exposure taken.CENTALTAltitude in degrees of the center of the image in degrees.CENTAZAzimuth in degrees of the center of the image in degrees.CWHITEUpon initial display of this image use this ADU level as the White level.DARKTIMETotal dark time of the observation.EGAINElectronic gain in e-/ADU.FOCALLENFocal Length of the Telescope used in millimeters.IMAGETYPThis indicates the type of image and should be one of the following: Light Frame Dark Frame Bias Frame Flat Field.OBJCTDECThis is the Declination of the center of the image in degrees.OBJCTRAThis is the Right Ascension of the center of the image in hours, minutes and secon ds.PEDESTALAdd this ADU count to each pixel value to get to a zero - based ADU.SBSTDVERThis string indicates the version of this standard that the image was created to ie ‘SBFITSEXT Version 1.0’.SET_TEMPThis is the setpoint of the cooling in degrees C.SITELATLatitude of the imaging location in degrees.SITELONGLongitude of the imaging location in degrees.SNAPSHOTNumber of images combined to make this image as in Track and Accumulate or Co - Added images.SWCREATEThis indicates the name and version of the Software that initially created this file ie ‘SBIGs CCDOps Version 5.10’.SWMODIFYThis 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.TRAKTIMEIf the image was auto-guided this is the exposure time in seconds of the tracker used to acquire this image.XBINNINGBinning factor in width.XORGSUBFSub frame X position of upper left pixel relative to whole frame in binned pixel units.XPIXSZPixel width in microns (after binning).YBINNINGBinning factor in height.YORGSUBFSub frame Y position of upper left pixel relative to whole frame in binned pixel units.YPIXSZPixel height in microns (after binning).
-
Field Summary
Fields Modifier and Type Field Description private IFitsHeaderkey
-
Constructor Summary
Constructors Modifier Constructor Description privateSBFitsExt(java.lang.String key, IFitsHeader.VALUE valueType, java.lang.String comment)privateSBFitsExt(IFitsHeader.VALUE valueType, java.lang.String comment)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringcomment()IFitsHeader.HDUhdu()java.lang.Stringkey()IFitsHeadern(int... number)IFitsHeader.SOURCEstatus()static SBFitsExtvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static SBFitsExt[]values()Returns an array containing the constants of this enum type, in the order they are declared.IFitsHeader.VALUEvalueType()
-
-
-
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).
-
-
Field Detail
-
key
private final IFitsHeader key
-
-
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 namejava.lang.NullPointerException- if the argument is null
-
comment
public java.lang.String comment()
- Specified by:
commentin interfaceIFitsHeader
-
hdu
public IFitsHeader.HDU hdu()
- Specified by:
hduin interfaceIFitsHeader
-
key
public java.lang.String key()
- Specified by:
keyin interfaceIFitsHeader
-
n
public IFitsHeader n(int... number)
- Specified by:
nin interfaceIFitsHeader
-
status
public IFitsHeader.SOURCE status()
- Specified by:
statusin interfaceIFitsHeader
-
valueType
public IFitsHeader.VALUE valueType()
- Specified by:
valueTypein interfaceIFitsHeader
-
-