Package nom.tam.fits.header.extra
Enum CXCExt
- All Implemented Interfaces:
Serializable
,Comparable<CXCExt>
,java.lang.constant.Constable
,IFitsHeader
This is the file content.txt that presents a comprehensive compilation of all classes of data products in the Chandra
Data Archive for the "flight" dataset. This file is the definitive authority on the values of various FITS header
keywords.
All files are identified by the CONTENT value of their principal HDUs.
Originally based on the Guide to Chandra Data Products, with additional keyword entries added in 1.20.1 based on the FITS Keyword Conventions in CXC Data Model files SDS-7.3.- 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 ConstantDescriptionASC-DS processing system revision (release)Correction applied to Basic Time rate (s)Basic Time clock drift (s / VCDUcount2)Basic Time offset (s)Basic Time clock rate (s / VCDUcount)Same asSTScIExt.CLOCKAPP
.OverrideStandard.CTYPEn
image coordinate axis nameData product identificationThe format of the CONVERS keyword is 'i.j.k'. if missing, the default value will be '1.0.0'List of 'preferred cols' for making image from tableData class: 'observed' or 'simulated'Defocus distance of instrument in mm rel to best.Data Subspace data type name (optional) for column n.Data Subspace table pointer for column n.Data Subspace column name for column n.Data Subspace unit name (optional) for column n.Data Subspace filter list for column n.Dead time correction factor [0.0:1.0].Name for composite long-named keyword (f.Unit for composite long-named keyword for column n.Value for composite long-named keyword for column n.Assumed focal length, mm; Level 1 and upCALDB file for gain corretionCALDB file for grade correctionGives a name to an HDU.ICD reference.The OGIP long string convention may be used.Type of composite column (not yet supported)Comma-separated list of column names making up composite col (withMTYPEn
).Mission specifier, e.g.Composite column name (paired withMFORMn
).Data Subspace table pointer for component i (leading index) and column n (trailing index).Data Subspace filter list for component i (leading index) and column n (trailing index).Configuration of instrumentProcessing version of dataNominal roll angle, degSequence numberSIM focus pos (mm)SIM orthogonal axis pos (mm)SIM translation stage pos (mm)Major frame count at startMinor frame count at startOn-Board MET close to STARTMJF and STARTMNFMajor frame count at stopMinor frame count at stopSame asSTScIExt.TASSIGN
.OverrideWCS.TCTYPn
table oordinate axis name.Default binning factor for table columnFloating pointnull
value other than NaNAbsolute timing error.Clock rate errorSame asDateTime.TIMEDEL
.Time stamp reference as bin fractionSame asSTScIExt.TIMEREF
.Same asSTScIExt.TIMEUNIT
.Same asSTScIExt.TIMEZERO
.Same asSTScIExt.TIMVERSN
.Telemetry revision number (IP&CL)Same asSTScIExt.TSTART
.Same asSTScIExt.TSTOP
. -
Field Summary
Modifier and TypeFieldDescriptionstatic final String
StandardDATACLAS
value 'observed'.static final String
StandardDATACLAS
value 'simulated'.static final String
StandardInstrumentDescription.OBS_MODE
value for ground cal observations.static final String
StandardInstrumentDescription.OBS_MODE
value for pointing observations.static final String
StandardInstrumentDescription.OBS_MODE
value while slewing.static final String
Same asSTScIExt.TIMEREF_GEOCENTRIC
.static final String
Same asSTScIExt.TIMEREF_HELIOCENTRIC
.static final String
Same asSTScIExt.TIMEREF_LOCAL
.static final String
Same asSTScIExt.TIMEREF_SOLARSYSTEM
.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 CXCExt
Returns the enum constant of this type with the specified name.static CXCExt[]
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
-
ASCDSVER
ASC-DS processing system revision (release) -
BTIMCORR
Correction applied to Basic Time rate (s) -
BTIMDRFT
Basic Time clock drift (s / VCDUcount2) -
BTIMNULL
Basic Time offset (s) -
BTIMRATE
Basic Time clock rate (s / VCDUcount) -
CONTENT
Data product identification -
CONVERS
The format of the CONVERS keyword is 'i.j.k'. if missing, the default value will be '1.0.0' -
DATACLAS
Data class: 'observed' or 'simulated'- See Also:
-
DTCOR
Dead time correction factor [0.0:1.0]. -
FOC_LEN
Assumed focal length, mm; Level 1 and up -
HDUSPEC
ICD reference. E.g. 'HRC Level 1 Data Products ICD, Version 1.1' -
LONGSTRN
The OGIP long string convention may be used. -
MISSION
Mission specifier, e.g. 'AXAF' -
REVISION
Processing version of data -
ROLL_NOM
Nominal roll angle, deg -
SEQ_NUM
Sequence number -
SIM_X
SIM focus pos (mm) -
SIM_Y
SIM orthogonal axis pos (mm) -
SIM_Z
SIM translation stage pos (mm) -
STARTMJF
Major frame count at start -
STARTMNF
Minor frame count at start -
STARTOBT
On-Board MET close to STARTMJF and STARTMNF -
STOPMJF
Major frame count at stop -
STOPMNF
Minor frame count at stop -
TIERABSO
Absolute timing error. -
TIERRELA
Clock rate error -
TIMEPIXR
Time stamp reference as bin fraction -
TLMVER
Telemetry revision number (IP&CL) -
CLOCKAPP
Same asSTScIExt.CLOCKAPP
.- Since:
- 1.20.1
-
TASSIGN
Same asSTScIExt.TASSIGN
.- Since:
- 1.20.1
-
TIMEDEL
Same asDateTime.TIMEDEL
.- Since:
- 1.20.1
-
TIMEREF
Same asSTScIExt.TIMEREF
.- Since:
- 1.20.1
- See Also:
-
TIMEUNIT
Same asSTScIExt.TIMEUNIT
.- Since:
- 1.20.1
-
TIMVERSN
Same asSTScIExt.TIMVERSN
.- Since:
- 1.20.1
-
TIMEZERO
Same asSTScIExt.TIMEZERO
.- Since:
- 1.20.1
-
TSTART
Same asSTScIExt.TSTART
. -
TSTOP
Same asSTScIExt.TSTOP
. -
DEFOCUS
Defocus distance of instrument in mm rel to best.- Since:
- 1.20.1
-
READMODE
Configuration of instrument- Since:
- 1.20.1
-
GAINFILE
CALDB file for gain corretion- Since:
- 1.20.1
-
GRD_FILE
CALDB file for grade correction- Since:
- 1.20.1
-
CNAMEn
OverrideStandard.CTYPEn
image coordinate axis name- Since:
- 1.20.1
-
CPREF
List of 'preferred cols' for making image from table- Since:
- 1.20.1
-
DSTYPn
Data Subspace column name for column n.- Since:
- 1.20.1
-
DSFORMn
Data Subspace data type name (optional) for column n.- Since:
- 1.20.1
-
DSUNITn
Data Subspace unit name (optional) for column n.- Since:
- 1.20.1
-
DSVALn
Data Subspace filter list for column n.- Since:
- 1.20.1
-
nDSVALn
Data Subspace filter list for component i (leading index) and column n (trailing index).- Since:
- 1.20.1
- See Also:
-
DSREFn
Data Subspace table pointer for column n.- Since:
- 1.20.1
-
nDSREFn
Data Subspace table pointer for component i (leading index) and column n (trailing index).- Since:
- 1.20.1
- See Also:
-
DTYPEn
Name for composite long-named keyword (f. CFITSIO HIERARCH) for column n. Also used to de ne array keywords.- Since:
- 1.20.1
-
DUNITn
Unit for composite long-named keyword for column n.- Since:
- 1.20.1
-
DVALn
Value for composite long-named keyword for column n.- Since:
- 1.20.1
-
HDUNAME
Gives a name to an HDU. If not present, you should use EXTNAME/EXTVER.- Since:
- 1.20.1
-
METYPn
Type of composite column (not yet supported)- Since:
- 1.20.1
-
MFORMn
Comma-separated list of column names making up composite col (withMTYPEn
).- Since:
- 1.20.1
-
MTYPEn
Composite column name (paired withMFORMn
).- Since:
- 1.20.1
-
TCNAMn
OverrideWCS.TCTYPn
table oordinate axis name.- Since:
- 1.20.1
-
TDBINn
Default binning factor for table column- Since:
- 1.20.1
-
TDNULLn
Floating pointnull
value other than NaN- Since:
- 1.20.1
-
-
Field Details
-
DATACLAS_OBSERVED
StandardDATACLAS
value 'observed'.- Since:
- 1.20.1
- See Also:
-
DATACLAS_SIMULATED
StandardDATACLAS
value 'simulated'.- Since:
- 1.20.1
- See Also:
-
OBS_MODE_POINTING
StandardInstrumentDescription.OBS_MODE
value for pointing observations.- Since:
- 1.20.1
- See Also:
-
OBS_MODE_SLEWING
StandardInstrumentDescription.OBS_MODE
value while slewing.- Since:
- 1.20.1
- See Also:
-
OBS_MODE_GROUND_CAL
StandardInstrumentDescription.OBS_MODE
value for ground cal observations.- Since:
- 1.20.1
- See Also:
-
TIMEREF_GEOCENTRIC
Same asSTScIExt.TIMEREF_GEOCENTRIC
.- Since:
- 1.20.1
- See Also:
-
TIMEREF_HELIOCENTRIC
Same asSTScIExt.TIMEREF_HELIOCENTRIC
.- Since:
- 1.20.1
- See Also:
-
TIMEREF_SOLARSYSTEM
Same asSTScIExt.TIMEREF_SOLARSYSTEM
.- Since:
- 1.20.1
- See Also:
-
TIMEREF_LOCAL
Same asSTScIExt.TIMEREF_LOCAL
.- Since:
- 1.20.1
- 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.
-