Package nom.tam.fits.header.extra
Enum CXCExt
- java.lang.Object
-
- java.lang.Enum<CXCExt>
-
- nom.tam.fits.header.extra.CXCExt
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<CXCExt>
,IFitsHeader
public enum CXCExt extends java.lang.Enum<CXCExt> implements 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.
http://cxc.harvard.edu/contrib/arots/fits/content.txt
- Author:
- Richard van Nieuwenhoven
-
-
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 ASCDSVER
ASC-DS processing system revision (release)BTIMCORR
Correction applied to Basic Time rate (s)BTIMDRFT
Basic Time clock drift (s / VCDUcount^2)BTIMNULL
Basic Time offset (s)BTIMRATE
Basic Time clock rate (s / VCDUcount)CONTENT
Data product identification '########'CONVERS
???DATACLAS
Data class '########'DTCOR
Dead time correctionFOC_LEN
Assumed focal length, mm; Level 1 and upHDUSPEC
ICD referenceLONGSTRN
The OGIP long string convention may be used.MISSION
Mission is AXAFREVISION
Processing version of dataROLL_NOM
Nominal roll angle, degSEQ_NUM
Sequence numberSIM_X
SIM focus pos (mm)SIM_Y
SIM orthogonal axis pos (mm)SIM_Z
SIM translation stage pos (mm)STARTMJF
Major frame count at startSTARTMNF
Minor frame count at startSTARTOBT
On-Board MET close to STARTMJF and STARTMNFSTOPMJF
Major frame count at stopSTOPMNF
Minor frame count at stopTIERABSO
Absolute precision of clock correctionTIERRELA
Short-term clock stabilityTIMEPIXR
Time stamp reference as bin fractionTLMVER
Telemetry revision number (IP&CL)TSTART
As in the "TIME" column: raw space craft clock;TSTOP
add TIMEZERO and MJDREF for absolute TT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
comment()
IFitsHeader.HDU
hdu()
java.lang.String
key()
IFitsHeader
n(int... number)
IFitsHeader.SOURCE
status()
static CXCExt
valueOf(java.lang.String name)
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.IFitsHeader.VALUE
valueType()
-
-
-
Enum Constant Detail
-
ASCDSVER
public static final CXCExt ASCDSVER
ASC-DS processing system revision (release)
-
BTIMCORR
public static final CXCExt BTIMCORR
Correction applied to Basic Time rate (s)
-
BTIMDRFT
public static final CXCExt BTIMDRFT
Basic Time clock drift (s / VCDUcount^2)
-
BTIMNULL
public static final CXCExt BTIMNULL
Basic Time offset (s)
-
BTIMRATE
public static final CXCExt BTIMRATE
Basic Time clock rate (s / VCDUcount)
-
CONTENT
public static final CXCExt CONTENT
Data product identification '########'
-
CONVERS
public static final CXCExt CONVERS
???
-
DATACLAS
public static final CXCExt DATACLAS
Data class '########'
-
DTCOR
public static final CXCExt DTCOR
Dead time correction
-
FOC_LEN
public static final CXCExt FOC_LEN
Assumed focal length, mm; Level 1 and up
-
HDUSPEC
public static final CXCExt HDUSPEC
ICD reference
-
LONGSTRN
public static final CXCExt LONGSTRN
The OGIP long string convention may be used.
-
MISSION
public static final CXCExt MISSION
Mission is AXAF
-
REVISION
public static final CXCExt REVISION
Processing version of data
-
ROLL_NOM
public static final CXCExt ROLL_NOM
Nominal roll angle, deg
-
SEQ_NUM
public static final CXCExt SEQ_NUM
Sequence number
-
SIM_X
public static final CXCExt SIM_X
SIM focus pos (mm)
-
SIM_Y
public static final CXCExt SIM_Y
SIM orthogonal axis pos (mm)
-
SIM_Z
public static final CXCExt SIM_Z
SIM translation stage pos (mm)
-
STARTMJF
public static final CXCExt STARTMJF
Major frame count at start
-
STARTMNF
public static final CXCExt STARTMNF
Minor frame count at start
-
STARTOBT
public static final CXCExt STARTOBT
On-Board MET close to STARTMJF and STARTMNF
-
STOPMJF
public static final CXCExt STOPMJF
Major frame count at stop
-
STOPMNF
public static final CXCExt STOPMNF
Minor frame count at stop
-
TIERABSO
public static final CXCExt TIERABSO
Absolute precision of clock correction
-
TIERRELA
public static final CXCExt TIERRELA
Short-term clock stability
-
TIMEPIXR
public static final CXCExt TIMEPIXR
Time stamp reference as bin fraction
-
TLMVER
public static final CXCExt TLMVER
Telemetry revision number (IP&CL)
-
TSTART
public static final CXCExt TSTART
As in the "TIME" column: raw space craft clock;
-
TSTOP
public static final CXCExt TSTOP
add TIMEZERO and MJDREF for absolute TT
-
-
Method Detail
-
values
public static CXCExt[] 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 (CXCExt c : CXCExt.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CXCExt 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:
comment
in interfaceIFitsHeader
-
hdu
public IFitsHeader.HDU hdu()
- Specified by:
hdu
in interfaceIFitsHeader
-
key
public java.lang.String key()
- Specified by:
key
in interfaceIFitsHeader
-
n
public IFitsHeader n(int... number)
- Specified by:
n
in interfaceIFitsHeader
-
status
public IFitsHeader.SOURCE status()
- Specified by:
status
in interfaceIFitsHeader
-
valueType
public IFitsHeader.VALUE valueType()
- Specified by:
valueType
in interfaceIFitsHeader
-
-