|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<RDRName>
gov.nasa.gsfc.drl.rtstps.core.output.hdf5.RDRName
public enum RDRName
Currently defined RDR, note that only some of these are actually supposed by having corresponding concrete RDR
.
Generally this can be determined from this table by the entries that have an EnumSet.range set.
Field Summary | |
---|---|
static int |
ApplicationPacketCount
|
private int |
defaultNumPackets
|
private java.util.EnumSet<PacketName> |
packetsInRDR
|
private Sensor |
sensor
|
private TypeID |
typeID
|
Method Summary | |
---|---|
static RDRName |
fromAppId(int appId)
Return the enumeration from the application id |
static RDRName |
fromRDRNameStr(java.lang.String rdrNameStr)
Given an already existing product name such as SPACECRAFT-DIARY-RDR or SPACECRAFT-DIARY-RDR_All convert that to the appropriate RDRName enums. |
int |
getDefaultNumPackets()
Return the default number of packets |
int |
getDepth()
|
java.lang.String |
getRDRStringName()
Returns the sensor.toString() + "-" + typeID.toString() + "-RDR" appended to it. |
Sensor |
getSensor()
Return the Sensor |
TypeID |
getTypeID()
Return the TypeID |
static RDRName |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static RDRName[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final RDRName A_DCS_Science_Mission
public static final RDRName A_DCS_Telemetry_Housekeeping
public static final RDRName ATMS_Science
public static final RDRName ATMS_Diagnostic
public static final RDRName ATMS_Dwell
public static final RDRName ATMS_Telemetry
public static final RDRName ATMS_Memory_Dump
public static final RDRName CrIS_Science
public static final RDRName CrIS_Diagnostic
public static final RDRName CrIS_HSK_Dwell
public static final RDRName CrIS_SSM_Dwell
public static final RDRName CrIS_IM_Dwell
public static final RDRName CrIS_Telemetry
public static final RDRName CrIS_Memory_Dump
public static final RDRName CERES_Science
public static final RDRName CERES_Diagnostic
public static final RDRName CERES_Telemetry
public static final RDRName SARR_Telemetry
public static final RDRName SARP_Telemetry
public static final RDRName OMPS_NP_Science
public static final RDRName OMPS_NP_Calibration
public static final RDRName OMPS_NP_Diagnostic_EarthView
public static final RDRName OMPS_NP_Diagnostic_Calibration
public static final RDRName OMPS_TC_Science
public static final RDRName OMPS_TC_Calibration
public static final RDRName OMPS_TC_Diagnostic_EarthView
public static final RDRName OMPS_TC_Diagnostic_Calibration
public static final RDRName OMPS_LP_Science
public static final RDRName OMPS_LP_Calibration
public static final RDRName OMPS_LP_Diagnostic_Exposure1_EarthView
public static final RDRName OMPS_LP_Diagnostic_Exposure2_EarthView
public static final RDRName OMPS_LP_Diagnostic_Calibration
public static final RDRName OMPS_Dwell
public static final RDRName OMPS_Telemetry
public static final RDRName OMPS_Memory_Dump
public static final RDRName OMPS_Flight_Software_Bootup
public static final RDRName VIIRS_Science
public static final RDRName VIIRS_Diagnostic
public static final RDRName VIIRS_Telemetry
public static final RDRName VIIRS_Diagnostic_Telemetry
public static final RDRName VIIRS_Memory_Dump
public static final RDRName NPP_Spacecraft_Telemetry
public static final RDRName NPP_Ephemeris_and_Attitude
public static final RDRName NPOESS_Spacecraft_Telemetry
public static final RDRName NPOESS_Ephemeris_and_Attitude
Field Detail |
---|
private Sensor sensor
private TypeID typeID
private int defaultNumPackets
private java.util.EnumSet<PacketName> packetsInRDR
public static int ApplicationPacketCount
Method Detail |
---|
public static RDRName[] values()
for (RDRName c : RDRName.values()) System.out.println(c);
public static RDRName valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic Sensor getSensor()
Sensor
public TypeID getTypeID()
TypeID
public int getDefaultNumPackets()
int
public static RDRName fromAppId(int appId)
appId
- the application identifier of a packet in the RDR
null
public java.lang.String getRDRStringName()
public int getDepth()
public static RDRName fromRDRNameStr(java.lang.String rdrNameStr) throws RtStpsException
rdrNameStr
- the name of pre-existing RDR item
RtStpsException
- wraps any HDF exceptions
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |