|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--grs.pds.BasePdsRecord
|
+--grs.pds.SpatialSeriesRecord
|
+--grs.pds.SeasonalSeriesRecord
|
+--grs.pds.and.NsAveragedRecord
AND : Averaged Neutron Data. Product will contain fluxes for thermal, epithermal and fast neutrons over Martian seasons (15° of Ls) The table will contain the flux values for each cell in a 5°x5° grid. E.g. the first row will contain the data for the cell centered on +87.5°, 2.5°E, the second row will be centered on +82.5°, 7.5°E and so on, progressing eastward then southward.
| Field Summary | |
float |
cepi
|
float |
cfast
|
float |
ctherm
centerpoint longitude of 5x5 cell |
float |
latitude
|
float |
longitude
centerpoint latitude of 5x5 cell |
int |
mars_year
|
float |
nepi
|
float |
nfast
|
float |
ntherm
|
long |
sc_start_time
|
long |
sc_stop_time
|
int |
season
|
float |
sepi
|
float |
sfast
|
float |
stherm
|
Date |
utc_start_time
|
Date |
utc_stop_time
|
| 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 | |
NsAveragedRecord(DataInputStream in)
Read values in from a data input stream. |
|
NsAveragedRecord(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)
Create the SQL to fetch AND records. |
long |
getSCLKStart()
Return start time of record. |
long |
getSCLKStop()
Return stop time of record. |
Date |
getUTCStart()
Get start time of this record. |
Date |
getUTCStop()
Get stop time of this record. |
static void |
main(String[] args)
Demonstrates use of this class to parse an AND file. |
int |
prepareInsert(PreparedStatement pstmt)
Bind values insert AND records into the pds schema. |
String[] |
toStringArray()
Subclasses will override this to display records as text, suitable for display. |
void |
writeTo(DataOutputStream out)
Write this record in binary format. |
| 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 Date utc_start_time
public Date utc_stop_time
public long sc_start_time
public long sc_stop_time
public int mars_year
public int season
public float latitude
public float longitude
public float ctherm
public float ntherm
public float stherm
public float cepi
public float nepi
public float sepi
public float cfast
public float nfast
public float sfast
| Constructor Detail |
public NsAveragedRecord(ResultSet rs)
throws SQLException
rs -
public NsAveragedRecord(DataInputStream in)
throws IOException
IOException - Could not read from stream.| 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
prepareInsert in class BasePdsRecordpstmt -
SQLExceptionpublic String[] toStringArray()
BasePdsRecord
toStringArray in class BasePdsRecordpublic long getSCLKStart()
getSCLKStart in class SeasonalSeriesRecordpublic long getSCLKStop()
getSCLKStop in class SeasonalSeriesRecordpublic Date getUTCStart()
getUTCStart in class SeasonalSeriesRecordpublic Date getUTCStop()
getUTCStop in class SeasonalSeriesRecord
public void writeTo(DataOutputStream out)
throws IOException
writeTo in class BasePdsRecordout - Stream to write to.
IOException - Could not write 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 | ||||||||||