Enum STScIExt
- All Implemented Interfaces:
Serializable
,Comparable<STScIExt>
,java.lang.constant.Constable
,IFitsHeader
This keyword dictionary gathered form STScI.
See http://tucana.noao.edu/ADASS/adass_proc/adass_95/zaraten/zaraten.html. Additional keywords added in 1.20.1 based on the HLSP Contributor Guide
- Author:
- Attila Kovacs and Richard van Nieuwenhoven
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
Nested classes/interfaces inherited from interface nom.tam.fits.header.IFitsHeader
IFitsHeader.HDU, IFitsHeader.SOURCE, IFitsHeader.VALUE
-
Enum Constant Summary
Enum ConstantDescriptionType approach vectors.Telemetry data rate (baud).Whether clock correction applied (boolean).date of initial data represented (yy/mm/dd)Date of original file creation (yy/mm/dd)Pointing error in declination (degrees; 1-sigma)Declination coordinate of the target or field, in degreesID of detector used for exposureName(s) of dispersive element(s) used for exposure if more than one was used, with nn (zero-padded) incrementing from 1.Name of dispersive element used, or 'MULTI' if more than one defined the passband.Digital Object Identifier for the HLSP data collectionFile name or observatory-unique identifier of the contributing observation.Name(s) of filter(s) used to define the passband, if more than one was used, with nn incrementing from 1 (and zero-pad if nn >9).Detector X field of view (mm)Detector X field of view (mm)The identifier (acronym) for this HLSP collection.Full name of HLSP project leadTitle for HLSP project, long formDesignation of the target(s) or field(s) for this HLSPVersion identifier for this HLSP productDeprecated.In truth this is an illegal FITS keyword, as the character '/' is not allowed in standard FITS keywords.IPPS identification, such as target name, possibly including IPPS configurationMaximum value in rasterMinimum value in rasterRaster LFN / raster ordinal?License for use of these data, with the value 'CC BY 4.0'Data license URL, with the value 'https://creativecommons.org/licenses/by/4.0/'Deprecated.Use the standardDateTime.MJD_OBS
instead.Deprecated.Use the standardDateTime.MJDREF
instead.Fractional portion of ephemeris MJDInteger portion of ephemeris MJDModal Configuration IDOptical axis position in both linearized detector coordinates and sky coordinates.beginning orbit numberending orbit numberPointing error in position angle (degrees; 1-sigma)Quad tree pixel resolutionProcessing script versionData product description?Observatory program/proposal identifier, if applicableTypical spatial extent of the point-spread function, in pixPointing error in right ascension (degrees, 1-sigma)Right Ascension coordinate of the target or field, in degreesSequential number from ODBNumber of times sequence processedsolar elongations included.Specifies where the time assignment of the data is done. for example, for EXOSAT time assignment was made at the Madrid tracking station, so TASSIGN ='Madrid'.Deprecated.Use the standardWCS.TCDLTn
instead.Deprecated.Use the standardWCS.TCRPXn
instead.Deprecated.Use the standardWCS.TCRVLn
instead.Deprecated.Use the standardWCS.TCTYPn
insteadTime reference frame.Units of time, for example 's' for seconds.Clock correction (if not zero), inTIMEUNIT
.Version of time specification convention.The value field of this keyword shall contain the value of the start time of data acquisition in units of TIMEUNIT, relative to MJDREF, JDREF, or DATEREF and TIMEOFFS, in the time system specified by the TIMESYS keyword.The value field of this keyword shall contain the value of the stop time of data acquisition in units of TIMEUNIT, relative to MJDREF, JDREF, or DATEREF and TIMEOFFS, in the time system specified by the TIMESYS keyword.Version of Data Reduction Softwarenominal wavelength of band n, value + unit.Duration of exposure, exclusive of dead time, in seconds.Whether map was corrected for zodiacal light -
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Data quality (binary) flags, with zero indicating no anthologiesstatic final String
Could also be called "FLUX_DENSITY" or something similar, depending upon the quantity stored.static final String
Variance in the flux(es) at the associated wavelength(s)static final String
Wavelength(s) for the associated flux(es), in units of the TUNIT keyword for this column.static final String
StandardDISPRSR
value if multiple passbands are used.static final String
StandardInstrumentDescription.FILTER
value if multiple passbands are used.static final String
Time is reported when detected wavefront passed the center of Earth, a standard value forTIMEREF
.static final String
Time is reported when detected wavefront passed the center of the Sun, a standard value forTIMEREF
.static final String
Time reported is actual time of detection, a standard value forTIMEREF
.static final String
Time is reported when detected wavefront passed the Solar System barycenter, a standard value forTIMEREF
.Fields inherited from interface nom.tam.fits.header.IFitsHeader
MAX_INDEX
-
Method Summary
Modifier and TypeMethodDescriptionfinal FitsKey
impl()
(primarily for internal use) Returns the concrete implementation of this header entry, which provides implementation of access methods.static STScIExt
Returns the enum constant of this type with the specified name.static STScIExt[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Methods inherited from interface nom.tam.fits.header.IFitsHeader
comment, extractIndices, hdu, key, n, status, valueType
-
Enum Constant Details
-
APPVEC
Type approach vectors. E.g. 'COMBINED' -
BIT_RATE
Telemetry data rate (baud). -
CLOCKAPP
Whether clock correction applied (boolean).T
-
DATE_BEG
date of initial data represented (yy/mm/dd)- See Also:
-
DATE_MAP
Date of original file creation (yy/mm/dd) -
DEC_PNTE
Pointing error in declination (degrees; 1-sigma) -
FOV_X_MM
Detector X field of view (mm) -
FOV_Y_MM
Detector X field of view (mm) -
IPPS_B_P
Deprecated.In truth this is an illegal FITS keyword, as the character '/' is not allowed in standard FITS keywords. If possible, avoid using it since it may result in FITS that is not readable by some software.BITS/PIXEL OF IPPS RASTER. -
IPPS_ID
IPPS identification, such as target name, possibly including IPPS configuration -
IPPS_MAX
Maximum value in raster -
IPPS_MIN
Minimum value in raster -
IPPS_RF
Raster LFN / raster ordinal -
JOBNAME
? -
MJD_OBS
Deprecated.Use the standardDateTime.MJD_OBS
instead. -
MJDREF
Deprecated.Use the standardDateTime.MJDREF
instead. -
MJDREFF
Fractional portion of ephemeris MJD -
MJDREFI
Integer portion of ephemeris MJD -
MODAL_ID
Modal Configuration ID -
OPTICn
Optical axis position in both linearized detector coordinates and sky coordinates. -
ORBITBEG
beginning orbit number -
ORBITEND
ending orbit number -
PA_PNTE
Pointing error in position angle (degrees; 1-sigma) -
PIXRESOL
Quad tree pixel resolution -
PROCVER
Processing script version -
PRODUCT
Data product description? -
RA_PNTE
Pointing error in right ascension (degrees, 1-sigma) -
SEQNUM
Sequential number from ODB -
SEQPNUM
Number of times sequence processed -
SOLELONG
solar elongations included. E.g. 'ALL' -
TCDLTn
Deprecated.Use the standardWCS.TCDLTn
instead. -
TCRPXn
Deprecated.Use the standardWCS.TCRPXn
instead. -
TCRVLn
Deprecated.Use the standardWCS.TCRVLn
instead. -
TCTYPn
Deprecated.Use the standardWCS.TCTYPn
instead -
TASSIGN
Specifies where the time assignment of the data is done. for example, for EXOSAT time assignment was made at the Madrid tracking station, so TASSIGN ='Madrid'. Since the document goes on to state that this information is relevant for barycentric corrections, one assumes that this means what is of interest is not the location of the computer where time tags where inserted into the telemetry stream, but whether those time tags refer to the actual photon arrival time or to the time at which the telemetry reached the ground station, etc.
For example, for Einstein the time assignment was performed at the ground station but corrected to allow for the transmission time between satellite and ground, so I presume in this case TASSIGN='SATELLITE'. I believe that for AXAF, TASSIGN = 'SATELLITE'. OGIP/93-003 also speci es the location for the case of a ground station should be recorded the keywords GEOLAT, GEOLONG, and ALTITUDE. This is rather unfortunate since it would be nice to reserve these keywords for the satellite ephemeris position. However, since no ground station is de ned for AXAF, we feel that we can use GEOLONG, GEOLAT, and ALTITUDE for these purposes, especially since such usage is consistent with their usage for ground-based observations. TASSIGN has obviously no meaning when TIMESYS = 'TDB'.
-
TIMEREF
Time reference frame. -
TIMEUNIT
Units of time, for example 's' for seconds. If absent, assume seconds. -
TIMVERSN
Version of time specification convention. -
TIMEZERO
Clock correction (if not zero), inTIMEUNIT
. -
TSTART
The value field of this keyword shall contain the value of the start time of data acquisition in units of TIMEUNIT, relative to MJDREF, JDREF, or DATEREF and TIMEOFFS, in the time system specified by the TIMESYS keyword. Similar toDateTime.TSTART
except that it strictly uses decimal values. -
TSTOP
The value field of this keyword shall contain the value of the stop time of data acquisition in units of TIMEUNIT, relative to MJDREF, JDREF, or DATEREF and TIMEOFFS, in the time system specified by the TIMESYS keyword. Similar toDateTime.TSTOP
except that it strictly uses decimal values. -
VERSION
Version of Data Reduction Software -
WAVEn
nominal wavelength of band n, value + unit. For example '140. microns'. -
ZLREMOV
Whether map was corrected for zodiacal light -
DOI
Digital Object Identifier for the HLSP data collection- Since:
- 1.20.1
-
HLSPID
The identifier (acronym) for this HLSP collection.- Since:
- 1.20.1
-
HLSPLEAD
Full name of HLSP project lead- Since:
- 1.20.1
-
HLSPNAME
Title for HLSP project, long form- Since:
- 1.20.1
-
HLSPTARG
Designation of the target(s) or field(s) for this HLSP- Since:
- 1.20.1
-
HLSPVER
Version identifier for this HLSP product- Since:
- 1.20.1
-
LICENSE
License for use of these data, with the value 'CC BY 4.0'- Since:
- 1.20.1
- See Also:
-
LICENURL
Data license URL, with the value 'https://creativecommons.org/licenses/by/4.0/'- Since:
- 1.20.1
- See Also:
-
PROPOSID
Observatory program/proposal identifier, if applicable- Since:
- 1.20.1
-
XPOSURE
Duration of exposure, exclusive of dead time, in seconds. -
DETECTOR
ID of detector used for exposure- Since:
- 1.20.1
-
FILTERnn
Name(s) of filter(s) used to define the passband, if more than one was used, with nn incrementing from 1 (and zero-pad if nn >9). As such for a passband index of 4, you might useFILTERnn.n(0).n(4)
to construct 'FILTER04'. It is similar to the more standardInstrumentDescription.FILTERn
keyword except for the 2-digit, zero-padded, indexing for bands 1--9.- Since:
- 1.20.1
-
DEC_TARG
Declination coordinate of the target or field, in degrees- Since:
- 1.20.1
-
PSFSIZE
Typical spatial extent of the point-spread function, in pix- Since:
- 1.20.1
-
RA_TARG
Right Ascension coordinate of the target or field, in degrees- Since:
- 1.20.1
-
DISPRSR
Name of dispersive element used, or 'MULTI' if more than one defined the passband.- Since:
- 1.20.1
- See Also:
-
DISPRnn
Name(s) of dispersive element(s) used for exposure if more than one was used, with nn (zero-padded) incrementing from 1. Note that this information can alternatively be represented in a PROVENANCE extension. See Provenance Metadata for details. As such for a passband index of 4, you might useDISPRnn.n(0).n(4)
to construct 'DISPR04'.- Since:
- 1.20.1
-
FILE_ID
File name or observatory-unique identifier of the contributing observation. For products from MAST missions, provide the Observation ID so that the contributing data may be linked within MAST.- Since:
- 1.20.1
-
-
Field Details
-
TIMEREF_GEOCENTRIC
Time is reported when detected wavefront passed the center of Earth, a standard value forTIMEREF
.- Since:
- 1.20.1
- See Also:
-
TIMEREF_HELIOCENTRIC
Time is reported when detected wavefront passed the center of the Sun, a standard value forTIMEREF
.- Since:
- 1.20.1
- See Also:
-
TIMEREF_SOLARSYSTEM
Time is reported when detected wavefront passed the Solar System barycenter, a standard value forTIMEREF
.- Since:
- 1.20.1
- See Also:
-
TIMEREF_LOCAL
Time reported is actual time of detection, a standard value forTIMEREF
.- Since:
- 1.20.1
- See Also:
-
FILTER_MULTI
StandardInstrumentDescription.FILTER
value if multiple passbands are used.- See Also:
-
DISPRSR_MULTI
StandardDISPRSR
value if multiple passbands are used.- See Also:
-
COLNAME_FLAGS
Data quality (binary) flags, with zero indicating no anthologies- See Also:
-
COLNAME_FLUX
Could also be called "FLUX_DENSITY" or something similar, depending upon the quantity stored. Flux(es) for the associated wavelength(s), in units of the value of the TUNIT keyword for this column.- See Also:
-
COLNAME_VARIANCE
Variance in the flux(es) at the associated wavelength(s)- See Also:
-
COLNAME_WAVELENGTH
Wavelength(s) for the associated flux(es), in units of the TUNIT keyword for this column.- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
impl
Description copied from interface:IFitsHeader
(primarily for internal use) Returns the concrete implementation of this header entry, which provides implementation of access methods.- Specified by:
impl
in interfaceIFitsHeader
- Returns:
- the implementation of this keyword, which provides the actual access methods. Implementations of this interface should simply return themselves.
-