Package nom.tam.fits.header.extra
Enum CXCStclSharedExt
- java.lang.Object
-
- java.lang.Enum<CXCStclSharedExt>
-
- nom.tam.fits.header.extra.CXCStclSharedExt
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<CXCStclSharedExt>
,IFitsHeader
public enum CXCStclSharedExt extends java.lang.Enum<CXCStclSharedExt> implements IFitsHeader
This is the file represents the common keywords between CXC and STSclExt- 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 CLOCKAPP
Clock correction appliedMJDREF
1998-01-01T00:00:00 (TT) expressed in MJD (TT)TASSIGN
Spacecraft clockTIMEDEL
Time resolution of data (in seconds)TIMEREF
No pathlength correctionsTIMEUNIT
Units of time e.g.TIMEZERO
Clock correction (if not zero)TIMVERSN
AXAF FITS design documentTSTART
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 CXCStclSharedExt
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static CXCStclSharedExt[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.IFitsHeader.VALUE
valueType()
-
-
-
Enum Constant Detail
-
CLOCKAPP
public static final CXCStclSharedExt CLOCKAPP
Clock correction appliedT
-
MJDREF
public static final CXCStclSharedExt MJDREF
1998-01-01T00:00:00 (TT) expressed in MJD (TT)
-
TASSIGN
public static final CXCStclSharedExt TASSIGN
Spacecraft clock
-
TIMEDEL
public static final CXCStclSharedExt TIMEDEL
Time resolution of data (in seconds)
-
TIMEREF
public static final CXCStclSharedExt TIMEREF
No pathlength corrections
-
TIMEUNIT
public static final CXCStclSharedExt TIMEUNIT
Units of time e.g. 's'
-
TIMVERSN
public static final CXCStclSharedExt TIMVERSN
AXAF FITS design document
-
TIMEZERO
public static final CXCStclSharedExt TIMEZERO
Clock correction (if not zero)
-
TSTART
public static final CXCStclSharedExt TSTART
As in the "TIME" column: raw space craft clock;
-
TSTOP
public static final CXCStclSharedExt TSTOP
add TIMEZERO and MJDREF for absolute TT
-
-
Method Detail
-
values
public static CXCStclSharedExt[] 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 (CXCStclSharedExt c : CXCStclSharedExt.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CXCStclSharedExt 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
-
-