|
|||||||||||
| 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.and.NsAveragedRecord
AND : Averaged Neutron Data. Product will contain fluxes for thermal, epithermal and fast neutrons over Martian seasons (15° of Ls) split into 4 weeks (3.75 ° 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 | |
double |
epi_count
stop time of average in ticks |
float |
epi_flux
|
float |
epi_livetime
|
float |
epi_overload_rate
|
float |
epi_percent_dead
|
double |
fast_count
|
float |
fast_flux
|
float |
fast_livetime
|
float |
fast_overload_rate
|
float |
fast_percent_dead
|
float |
latitude
|
float |
longitude
centerpoint latitude of 5x5 cell |
double |
sc_start
|
double |
sc_stop
start time of average in ticks |
double |
thrm_count
|
float |
thrm_flux
|
float |
thrm_livetime
|
float |
thrm_overload_rate
|
float |
thrm_percent_dead
|
Date |
utc_start
centerpoint longitude of 5x5 cell |
Date |
utc_stop
centerpoint longitude of 5x5 cell |
| 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)
|
|
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)
|
long |
getSCLKStart()
|
long |
getSCLKStop()
|
static void |
main(String[] args)
Demonstrates use of this class to parse an AND file. |
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)
Subclasses will override this method to write data to a binary or text 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 float latitude
public float longitude
public Date utc_start
public Date utc_stop
public double sc_start
public double sc_stop
public double epi_count
public float epi_livetime
public float epi_percent_dead
public float epi_overload_rate
public float epi_flux
public double thrm_count
public float thrm_livetime
public float thrm_percent_dead
public float thrm_overload_rate
public float thrm_flux
public double fast_count
public float fast_livetime
public float fast_percent_dead
public float fast_overload_rate
public float fast_flux
| Constructor Detail |
public NsAveragedRecord(ResultSet rs)
throws SQLException,
SpiceException
rs -
public NsAveragedRecord(DataInputStream in)
throws IOException
| 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 BasePdsRecordSQLExceptionpublic String[] toStringArray()
BasePdsRecord
toStringArray in class BasePdsRecordpublic long getSCLKStart()
public long getSCLKStop()
public void writeTo(DataOutputStream out)
throws IOException
BasePdsRecord
writeTo in class BasePdsRecordout - OutputStream to write data to.
IOException - Error writing to stream.BasePdsRecord.writeTo(DataOutputStream)
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 | ||||||||||