COLUMNS = 57 OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = SC_RECV_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 8 START_BYTE = 1 DESCRIPTION = " The time this packet was received by the spacecraft, in ticks (256 per second). " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 2 NAME = SC_EV_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 8 START_BYTE = 9 DESCRIPTION = " Spacecraft time at the middle of the pixel, in ticks. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 3 NAME = CEB_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 8 START_BYTE = 17 UNIT = MILLISECOND DESCRIPTION = " Clock count from the GRS Common Electronics Box at the beginning of the pixel. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 4 NAME = UTC DATA_TYPE = CHARACTER BYTES = 23 START_BYTE = 25 DESCRIPTION = " SC_EV_TIME converted to UTC, stored as yyyy-mm-ddThh:mm:ss.sss. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 5 NAME = PIXEL_NUMBER DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 4 START_BYTE = 48 DESCRIPTION = " Sequential counter of accumulation intervals, starts with one as orbit begins. Special case on reboot when the the CEB is in orbit 0, pixel 0. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 6 NAME = ORBIT_NUMBER DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 4 START_BYTE = 52 DESCRIPTION = " Sequential counter of orbits. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 7 NAME = MISSION_PHASE_NUMBER DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 56 DESCRIPTION = " Numeric constant for mission phase, 0 for mapping, 1 for aerobraking, 2 or higher for mapping. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 8 NAME = EXPERIMENT_ID_NUMBER DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 57 DESCRIPTION = " The experiment number. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 9 NAME = SCPOS_INERT DATA_TYPE = IEEE_REAL BYTES = 24 START_BYTE = 59 UNIT = KILOMETER ITEMS = 3 ITEM_BYTES = 8 DESCRIPTION = " The geometric position (x,y,z) of the spacecraft with respect to Mars in the 'MARSIAU' inertial frame at the input epoch 'et'. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 10 NAME = SCVEL_INERT DATA_TYPE = IEEE_REAL BYTES = 24 START_BYTE = 83 UNIT = "KILOMETER/SECOND" ITEMS = 3 ITEM_BYTES = 8 DESCRIPTION = " The geometric velocity (x,y,z) of the spacecraft with respect to Mars in the 'MARSIAU' inertial frame at the input epoch 'et'. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 11 NAME = MARSPOS_INSTR DATA_TYPE = IEEE_REAL BYTES = 24 START_BYTE = 107 UNIT = KILOMETER ITEMS = 3 ITEM_BYTES = 8 DESCRIPTION = " The (x,y,z) position of the sub-spacecraft point as seen from the spacecraft in the instrument frame. If no spacecraft orientation data was available from the loaded CK files for the request time, then all elements of are set to zero. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 12 NAME = MARSVEL_INSTR DATA_TYPE = IEEE_REAL BYTES = 24 START_BYTE = 131 UNIT = "KILOMETER/SECOND" ITEMS = 3 ITEM_BYTES = 8 DESCRIPTION = " Contains the inertial spacecraft velocity direction (x,y,z) rotated to the instrument frame. If no spacecraft orientation data was available for the request time, then all elements are set to zero. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 13 NAME = SCPOS_MARS DATA_TYPE = IEEE_REAL BYTES = 24 START_BYTE = 155 UNIT = KILOMETER ITEMS = 3 ITEM_BYTES = 4 DESCRIPTION = " Spacecraft position (x,y,z) in Mars fixed coordinates. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 14 NAME = INSTR_BORESIGHT_MARS DATA_TYPE = IEEE_REAL BYTES = 24 START_BYTE = 179 UNIT = KILOMETER ITEMS = 3 ITEM_BYTES = 8 DESCRIPTION = " Sub instrument boresight (x,y,z) in Mars fixed coordinates. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 15 NAME = SUB_SCPOS_MARS DATA_TYPE = IEEE_REAL BYTES = 24 START_BYTE = 203 UNIT = KILOMETER ITEMS = 3 ITEM_BYTES = 8 DESCRIPTION = " Sub spacecraft vector (x,y,z) in mars fixed coordinates. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 16 NAME = SCALT DATA_TYPE = IEEE_REAL BYTES = 8 START_BYTE = 227 UNIT = KILOMETER DESCRIPTION = " Areocentric altitude of the sub-spacecraft point in Mars-fixed rotating frame. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 17 NAME = DELTA_ANGLE DATA_TYPE = IEEE_REAL BYTES = 8 START_BYTE = 235 DESCRIPTION = " Difference between GSH +y direction and true north. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 18 NAME = MARS_SOL DATA_TYPE = IEEE_REAL BYTES = 8 START_BYTE = 243 DESCRIPTION = " Mars Day Of Year. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 19 NAME = DAY_INDEX DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 251 DESCRIPTION = " Local Sun Hour. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 20 NAME = LOCAL_HOUR DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 253 DESCRIPTION = " Local Sun Hour. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 21 NAME = LOCAL_MIN DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 254 DESCRIPTION = " Local Sun Minute. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 22 NAME = POINTING DATA_TYPE = BOOLEAN BYTES = 1 START_BYTE = 255 DESCRIPTION = " True if pointing data was available. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 23 NAME = INTERSECTING DATA_TYPE = BOOLEAN BYTES = 1 START_BYTE = 256 DESCRIPTION = " True if intersection data was available. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 24 NAME = BAD_CODE DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 257 DESCRIPTION = " If non-zero, the data has been flagged bad. Definitions yet to be defined. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 25 NAME = COUNTER DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 259 DESCRIPTION = " The packet counter from the gamma pkt, values from 0 to 15. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 26 NAME = NS_COMPRESSED DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 260 DESCRIPTION = " indicates if LANL compression algorithm was used on this data. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 27 NAME = GRS_COMPRESSED DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 261 DESCRIPTION = " indicates if GAMMA compression algorithm was used on this data. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 28 NAME = NS_INSTRUMENT_MEMORY_SIDE DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 262 DESCRIPTION = " Memory side data is coming from. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 29 NAME = EARLY_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 264 DESCRIPTION = " Early time register. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 30 NAME = LATE_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 266 DESCRIPTION = " Late time register. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 31 NAME = DEAD_CNT DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 8 START_BYTE = 268 DESCRIPTION = " Dead count. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 32 NAME = GCR_CNT DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 276 DESCRIPTION = " Galactic cosmic ray count. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 33 NAME = EARLY_2ND_PULSE_CNT DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 278 DESCRIPTION = " Early time to second pulse count. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 34 NAME = CAT1_3SEG_CNT DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 280 DESCRIPTION = " Category 1, 3 prism event count " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 35 NAME = CAT1_4SEG_CNT DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 282 DESCRIPTION = " Category 1, 4 prism event count. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 36 NAME = CAT2_3SEG_CNT DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 284 DESCRIPTION = " Category 2, 3 prism event count. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 37 NAME = CAT2_4SEG_CNT DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 286 DESCRIPTION = " Category 2, 4 prism event count. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 38 NAME = CAT1_1_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 128 START_BYTE = 288 ITEMS = 64 ITEM_BYTES = 2 DESCRIPTION = " Category 1 histogram 1. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 39 NAME = CAT1_2_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 128 START_BYTE = 416 ITEMS = 64 ITEM_BYTES = 2 DESCRIPTION = " Category 1 histogram 2. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 40 NAME = CAT1_3_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 128 START_BYTE = 544 ITEMS = 64 ITEM_BYTES = 2 DESCRIPTION = " Category 1 histogram 3. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 41 NAME = CAT1_4_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 128 START_BYTE = 672 ITEMS = 64 ITEM_BYTES = 2 DESCRIPTION = " Category 1 histogram 4. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 42 NAME = CAT1_SUM_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 128 START_BYTE = 800 ITEMS = 64 ITEM_BYTES = 2 DESCRIPTION = " Category 1 summation histogram. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 43 NAME = CAT2_EARLY_1_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 32 START_BYTE = 928 ITEMS = 16 ITEM_BYTES = 2 DESCRIPTION = " Category 2 early time histogram 1. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 44 NAME = CAT2_EARLY_2_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 32 START_BYTE = 960 ITEMS = 16 ITEM_BYTES = 2 DESCRIPTION = " Category 2 early time histogram 2. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 45 NAME = CAT2_EARLY_3_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 32 START_BYTE = 992 ITEMS = 16 ITEM_BYTES = 2 DESCRIPTION = " Category 2 early time histogram 3. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 46 NAME = CAT2_EARLY_4_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 32 START_BYTE = 1024 ITEMS = 16 ITEM_BYTES = 2 DESCRIPTION = " Category 2 early time histogram 4. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 47 NAME = CAT2_EARLY_SUM_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 32 START_BYTE = 1056 ITEMS = 16 ITEM_BYTES = 2 DESCRIPTION = " Category 2 early time summation histogram. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 48 NAME = CAT2_LATE_1_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 32 START_BYTE = 1088 ITEMS = 16 ITEM_BYTES = 2 DESCRIPTION = " Category 2 late time histogram 1. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 49 NAME = CAT2_LATE_2_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 32 START_BYTE = 1120 ITEMS = 16 ITEM_BYTES = 2 DESCRIPTION = " Category 2 late time histogram 2. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 50 NAME = CAT2_LATE_3_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 32 START_BYTE = 1152 ITEMS = 16 ITEM_BYTES = 2 DESCRIPTION = " Category 2 late time histogram 3. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 51 NAME = CAT2_LATE_4_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 32 START_BYTE = 1184 ITEMS = 16 ITEM_BYTES = 2 DESCRIPTION = " Category 2 late time histogram 4. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 52 NAME = CAT2_LATE_SUM_HIST DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 32 START_BYTE = 1216 ITEMS = 16 ITEM_BYTES = 2 DESCRIPTION = " Category 2 late time summation histogram. " END_OBJECT = COLUMN OBJECT = CONTAINER NAME = EVENTS_ARRAY BYTES = 9 START_BYTE = 1248 REPETITIONS = 84 DESCRIPTION = " Events mode data is the first 84 prism events in each accumulation period. " OBJECT = COLUMN COLUMN_NUMBER = 53 NAME = TTSP DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 1 DESCRIPTION = " Time to second pulse. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 54 NAME = DELAY_HITS DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 3 DESCRIPTION = " Delayed segment id, 0 if a single-prism event, 1 for multiple-prism event. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 55 NAME = PRISM_ID DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 4 DESCRIPTION = " 1 = prism segment 1 only, 2 = prism segment 2 only, 3 = prism segment 3 only, 4 = prism segment 4 only, 5 = multiple prism event. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 56 NAME = DELAY DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 5 DESCRIPTION = " Delayed interaction pulse height. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 57 NAME = PROMPT DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 4 START_BYTE = 6 DESCRIPTION = " Prompt interaction pulse height. " END_OBJECT = COLUMN END_OBJECT = CONTAINER