Package nom.tam.fits.header.extra
Enum ESOExt
- All Implemented Interfaces:
Serializable
,Comparable<ESOExt>
,java.lang.constant.Constable
,IFitsHeader
Standard ESO FITS keywords, based on ESO's
Data
Interface Control Document. Only ESO specific keyword, beyond those defined in the standard or in
CommonExt
are listed.
HIERARCH-type keywords are not currently included in this enumeration.
- Since:
- 1.20.1
- Author:
- Attila Kovacs
- See Also:
-
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 ConstantDescriptionProvides the name under which the file is stored in the archiveIf applicable, the string containing the designation of the dispersing element (grating, grism) used during the observationModification timestamp.UTC seconds since midnight.Records the original file name, as assigned at the instrument workstation.The PI or Co-I’s initials followed by their surname.UTC seconds since midnight. -
Field Summary
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 ESOExt
Returns the enum constant of this type with the specified name.static ESOExt[]
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
-
ARCFILE
Provides the name under which the file is stored in the archive -
DISPELEM
If applicable, the string containing the designation of the dispersing element (grating, grism) used during the observation -
HDRVER
Modification timestamp. Imay be added to files downloaded for the ESO archive by the delivery software. It shall be present in the primary HDU of the delivered file if the metadata of the frame have been updated/modified after the ingestion (an example of such modification is reassigning of the file to a different programme/run or a correction of erroneous metadata). If present, it contains the modification timetag, in restricted ISO 8601 format, YYYY-MM-DDThh:mm:ss.sss. If it is not present in the frame, it indicates that there have been no metadata modifications. HDRVER must not be present in files ingested into archive. In particular, HDRVER must be actively removed prior to ingestion from the headers of products. -
LST
UTC seconds since midnight. -
ORIGFILE
Records the original file name, as assigned at the instrument workstation. -
PI_COI
The PI or Co-I’s initials followed by their surname. The primary keyword should repeat the value OBS.PI-COI.NAME. -
UTC
UTC seconds since midnight.
-
-
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.
-