|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--grs.pds.BasePdsRecord
|
+--grs.pds.TimeSeriesRecord
|
+--grs.pds.dnd.NsDerivedRecord
DND : Derived Neutron Data.
| Fields inherited from class grs.pds.BasePdsRecord |
PdsTimeFormat |
| Fields inherited from interface grs.pds.PdsRecord |
GAMMA_CHANNELS, int10, int12, int2, int3, logger, MESSAGE_LENGTH, NS_MAX_EVENTS, PEF_COMMANDS, prec10, prec12, prec13, prec14, prec15, prec16, prec17, prec5, prec6, prec7, PROFILE_LENGTH, PROFILE_SIZE, PULSER_CHANNELS, QUERY_DATE_FMT, SC_ID |
| Constructor Summary | |
NsDerivedRecord(DataInputStream in)
|
|
NsDerivedRecord(ResultSet rs)
Constructor for NsDerivedRecord. |
|
| Method Summary | |
static String[] |
createInsertString(String schema)
Create the SQL query used to insert gamma data into the PDS schema. |
static String[] |
createSelectString(String schema)
SQL to join the header table and pulser table to retrieve pulser records from a specific schema. |
long |
getSCLK()
Return the received time of the data. |
Date |
getUTC()
Get the UTC time that this record was observed on. |
static void |
main(String[] args)
Demonstrates use of this class to parse an Ns EDR record. |
int |
prepareInsert(PreparedStatement pstmt)
Bind the values to a prepared statement, for inserting into schema. |
String[] |
toStringArray()
Subclasses will override this to display records as text, suitable for display. |
void |
writeTo(DataOutputStream out)
Write the record to a data ouput stream. |
| Methods inherited from class grs.pds.BasePdsRecord |
endianSwapShort |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public long sc_recv_time
public long ceb_time
public Date utc
public int pixel
public int orbit
public int ody_orbit
public float latitude
public float longitude
public float altitude
public RCoords scpos_inert
public RCoords scvel_inert
public RCoords marspos_instr
public RCoords marsvel_instr
public short day_index
public short local_hour
public short local_min
public float pixel_duration
public short power_supply
public short swap_flag
public short power_level
public byte direction
public float livetime
public float deadtime_percent
public float overload_rate
public float hvps_mntr_2
public float lat_1
public float lon_1
public float lat_pos_4_5
public float lon_pos_4_5
public float cat1_prism1_peak_area
public float cat1_prism2_peak_area
public float cat1_prism3_peak_area
public float cat1_prism4_peak_area
public float cat1_prism1_error
public float cat1_prism2_error
public float cat1_prism3_error
public float cat1_prism4_error
public float cat2_prism1_fast_sum
public float cat2_prism1_error
public float thermal_count_rate
public float thermal_error
public float cat1_prism1_norm_slope
public float cat1_prism1_norm_offset
public float cat1_prism2_norm_slope
public float cat1_prism2_norm_offset
public float cat1_prism3_norm_slope
public float cat1_prism3_norm_offset
public float cat1_prism4_norm_slope
public float cat1_prism4_norm_offset
public float cat2_prism1_norm_slope
public float cat2_prism1_norm_offset
public float cf_atm_epi
public float cf_atm_fast
| Constructor Detail |
public NsDerivedRecord(ResultSet rs)
throws SQLException
rs -
public NsDerivedRecord(DataInputStream in)
throws IOException,
ParseException
in -
IOException
ParseException| Method Detail |
public static String[] createSelectString(String schema)
schema - Schema to use (e.g. "map1").
public static String[] createInsertString(String schema)
schema - DB Schema to use.
public int prepareInsert(PreparedStatement pstmt)
throws SQLException
BasePdsRecord
prepareInsert in class BasePdsRecordpstmt -
SQLExceptionpublic String[] toStringArray()
BasePdsRecord
toStringArray in class BasePdsRecordpublic long getSCLK()
getSCLK in class TimeSeriesRecordpublic Date getUTC()
TimeSeriesRecord
getUTC in class TimeSeriesRecord
public void writeTo(DataOutputStream out)
throws IOException
writeTo in class BasePdsRecordout - OutputStream to write data to.
IOException - Error writing to stream.
public static final void main(String[] args)
throws Exception
args - Filename
Exception
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||