PDS_VERSION_ID = PDS3 RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 2880 FILE_RECORDS = 118674 ^HEADER = ("nixdb.fit",1) ^TABLE = ("nixdb.fit",14401) DATA_SET_ID = "NEAR-A-NIS-5-EDR-EROS/ORBIT-V1.0" PRODUCT_ID = "NIS-LEVEL2-SPECTRA" PRODUCT_NAME = "NEAR-NIS LEVEL2 DATA" PRODUCT_VERSION_ID = "2.10000" PRODUCT_CREATION_TIME = 2001-09-05T0:41:09 SOFTWARE_NAME = "points " SOFTWARE_VERSION_ID = "2.3.0 " TARGET_NAME = EROS INSTRUMENT_HOST_NAME = "NEAR EARTH ASTEROID RENDEZVOUS" INSTRUMENT_NAME = "NEAR INFRARED SPECTROMETER" INSTRUMENT_ID = "NIS" START_TIME = 1996-108T23:53:18 STOP_TIME = 2000-134T11:01:16 SPACECRAFT_CLOCK_START_COUNT = "5195390" SPACECRAFT_CLOCK_STOP_COUNT = "133625904" DESCRIPTION = "This is the final Level 2 archival data set for the Near Earth Asteroid Rendezvous (NEAR) mission Near Infrared Spectrometer (NIS) Investigation. This dataset was assembled by the NEAR Multispectral Imager/Near Infrared Spectrometer (MSI/NIS) Team. This file contains the raw NIS data and housekeeping information, calibrated NIS data in units of I/F, and derived information on the pointing of the NIS spectrometer. Data from the entire NIS investigation are archived here, from cruise through the end of the NIS investigation in May 2000. For additional information on NIS and NIS data, see: Veverka, J. et al. (1997) J. Geophys. Res., 102, pp. 23709-23728. Warren, J.W. et al. (1997) Space Science Reviews, 82, pp. 101-167. Izenberg, N.R. et al. (2000) Icarus, 148, pp. 550-571. Izenberg, N.R. et al. (2001) Icarus, submitted. " NOTE = "Although this file begins with a FITS-like header, note that this is NOT a FITS-compliant file. Most notably: the data are in row-major order rather than column-major; and the primary data unit contains a binary table, NOT an image. The PDS label is fully compliant with PDS standards. " OBJECT = HEADER BYTES = 14400 HEADER_TYPE = PROPRIETARY INTERCHANGE_FORMAT = ASCII DESCRIPTION = "This pseudo-FITS header contains comments that provide some description of content and format. Note that neither the header nor the data conform to the FITS standard. A standard FITS reader will not be able to extract the data using this header. " END_OBJECT = HEADER OBJECT = TABLE NAME = "NIS SPECTRUM TABLE" INTERCHANGE_FORMAT = BINARY COLUMNS = 52 ROW_BYTES = 1168 ROWS = 292608 DESCRIPTION = "Each row of this table contains observational and engineering parameters as well as the 32-channel data and derived noise values for both the Ge and InGaAs detectors. Note that some entries of '-999.0' indicate the spectrum was not mapped on the asteroid. Some columns record user inputs that controlled Niscal, the NIS Calibration procedure run to generate the values in the table. Those fields are CALIBRATION_MODE_BITS, DARK_MODE, NOISE_MODE, RADIANCE_MODE, and SLIT_MODE. Those columns' possible values and their meanings are described below. Some columns may be used to determine the type of observation e.g. a spectrum with field-of-view completely on, partially on, or completely off the asteroid, a spectrum of the calibration plaque a spectrum with the slit set to narrow or wide and the shutter open or closed. Those columns are SLIT_SHUTTER_FLAG, MIRROR_POSITION, and POLYGON_TYPE_FLAG. One column describes the data quality index which highlights suspect spectra: NIS_DQI. A simple flowchart for classifying each spectrum might look like this: For a given spectrum, answer For the first Yes, these Yes/No Queries in order the Spectrum: ================= ================ /---------------\ < Is NIS_DQI > 0? >YES----------------------------> is BAD \---------------/ NO | V /-------------------------\ < Is SLIT_SHUTTER_FLAG > 1? > YES-----------------> is a DARK CALIBRATION \-------------------------/ NO | V /-----------------------\ < Is MIRROR_POSITION = 0? > YES-----------------> is a PLAQUE CALIBRATION \-----------------------/ NO | V /-------------------------\ < Is POLYGON_TYPE_FLAG = 0? >YES----------------> is TARGET DATA WITH \-------------------------/ FOV FULLY ON TARGET NO | V /-------------------------\ < Is POLYGON_TYPE_FLAG = 3? >YES------------> IS DATA WITH FOV FULLY OFF \-------------------------/ TARGET I.E LOOKING AT NO SPACE/SKY | V |---------| |Otherwise|------------------------------> is TARGET DATA WITH FOV |---------| PARTIALLY ON TARGET " /*********************************************************/ /* NIS ACQUISITION TIME DATA AND COMMANDED SEQUENCE DATA */ /*********************************************************/ OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = MET_HI_WORD BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 1 UNIT = "2^16 SECONDS" DESCRIPTION = "High word of the Mission Elapsed Time value. MET = 65536.d0*MET_HI_WORD + ((MET_LO_WORD+65536.0) MOD 65536.0). MET began at 1996-02-17T20:43:30.628Z (JD 2450131.363548935). The units approximate seconds to 1 part in 10^5" VALID_MINIMUM = 0.0 VALID_MAXIMUM = 2038.0 /* NIS failed after this */ MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 2 NAME = MET_LOW_WORD BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 5 UNIT = "SECONDS" DESCRIPTION = "Low word of the Mission Elapsed Time value. ***N.B. See Description of MET_HI_WORD. The units approximate seconds to 1 part in 10^5" VALID_MINIMUM = 0.0 VALID_MAXIMUM = 65535.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 3 NAME = CURRENT_SEQUENCE_NUM BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 9 DESCRIPTION = "NEAR NIS instrument sequence number of this observation. This column indicates which uploaded NIS sequence was used to acquire this observation. The sequence determines spectra (seconds) per observation, seconds between observations, mirror steps per observation, number of darks and rests, observations per scan, seconds between scans, and calibration interval. " VALID_MINIMUM = 1.0 VALID_MAXIMUM = 15.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 4 NAME = DURATION BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 13 UNIT = "SECONDS" DESCRIPTION = "Seconds of co-added spectra. This column records the duration of all spectra that went into this observation. " VALID_MINIMUM = 0.0 VALID_MAXIMUM = 63.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 5 NAME = MET_OFFSET_TO_MIDDLE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 17 UNIT = "MSEC" DESCRIPTION = "Time offset to middle of exposure from MET. This column, when divided by 1000 and added to the MET in columns 1 & 2, gives the MET at the middle of the co-added spectra. The result is the time used as a lookup into the SPICE ephemerides and attitude kernels to determine observational geometry. " MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 6 NAME = SLIT_SHUTTER_FLAG BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 21 DESCRIPTION = "Flag indicating Slit/Shutter status: Combined slit (wide/narrow) and shutter (open/closed) indication; determines field-of-view (narrow, wide, none). 0.0 = Wide/Open 2.0 = Wide/Closed 1.0 = Narrow/Open 3.0 = Narrow/Closed " VALID_MINIMUM = 0.0 VALID_MAXIMUM = 3.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 7 NAME = GE_DETECTOR_GAIN_FLAG BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 25 DESCRIPTION = "Flag indicating Ge channel gain state: 0.0 = gain is 1 1.0 = gain is 10." VALID_MINIMUM = 0.0 VALID_MAXIMUM = 1.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 8 NAME = CALIBRATION_MODE_BITS BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 29 DESCRIPTION = "Calibration mode bits, Calibration mode input to Niscal; specifies the meaning of the output spectral values: 0 = Averaged raw spectra in DN, coverted to Floating point 1 = (spectra - dark) in DN 2 = fully corrected DN 3 = radiance 4 = I over F see Niscal documentation and software in /DOCUMENT" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 9 NAME = DARK_MODE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 33 DESCRIPTION = "Dark mode, User input to Niscal, specifies source of Darks for calibration: 0 = (default) linear interpolation from darks surrounding data spectra (with a sum or average dark for the spectra at each end) 1 = Spectra are non-interleaved. Darks are derived from 2 other dark-only sequences (usually from preceding and following spectral sequences) DARKS ARE SHUTTER-CLOSED 2 = Spectra are non-interleaved. Darks are derived from dark-only sequences LOOKING INTO SPACE. 3 = Dark subtraction was SKIPPED (usually because it was done externally). 4 = Dark from a single reference dark file: Cc_300dark_mean.dat 5 = Darks may or may not be interleaved. Abundant space darks are found looking into space on either side of the asteroid (as in mirror scans across the asteroid). Dark subtraction is perfomed by fitting space background across the sequence and subtracting. Shutter closed darks are ignored 6 = Same as 5 but the fit is 'tighter' to the dark window. No data is dropped to shrink the dark window. Better for sequences that have only one or two frames looking into space ata time. 7 = Same as mode 5, but including corrected shutter-closed darks 8 = same as mode 6, but including corrected shutter-closed darks see Niscal documentation and software in /DOCUMENT." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 10 NAME = NOISE_MODE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 37 DESCRIPTION = "Radiance mode, User input to Niscal, specifies how spectral noise calculated: 0 = noise for heach nis channel is calculated from the standard deviation of all dark spectra in sequence (Default) 1 = initial noise is pre-calculated from standard deviations from a file of 300 dark spectra taken on an early in-space NIS calibration run see Niscal documentation and software in /DOCUMENT" MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 11 NAME = RADIANCE_MODE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 41 DESCRIPTION = "Radiance mode, User input to Niscal, specifies which radiometric correction table was used in calibration: 0 = Radiative Transfer Model applied to gold sphere, APL xtalk, for water/atm removal is the correction used for all 5.0 level data 1 = 'Placeholder' for other user-defined correction see Niscal documentation and software in /DOCUMENT" MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 12 NAME = SLIT_MODE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 45 DESCRIPTION = "Slit mode, Defunct field, was a user input to Niscal. see Niscal documentation and software in /DOCUMENT" MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 13 NAME = MIRROR_POSITION BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 49 DESCRIPTION = "Scan mirror position. N.B. At mirror position 0, the NIS field-of-view views the calibration plaque (a plaque made with Infragold LF (trademarked) which is a porous metal surface with a gold coating). " VALID_MINIMUM = 0.0 VALID_MAXIMUM = 350.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN /*************************/ /* NIS HOUSEKEEPING DATA */ /*************************/ OBJECT = COLUMN COLUMN_NUMBER = 14 NAME = GE_DETECTOR_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 53 UNIT = "DEGREES CELSIUS" DESCRIPTION = "Ge detector temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 15 NAME = GE_INNER_BOARD_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 57 UNIT = "DEGREES CELSIUS" DESCRIPTION = "Ge inner board temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 16 NAME = GE_OUTER_BOARD_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 61 UNIT = "DEGREES CELSIUS" DESCRIPTION = "Ge outer board temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 17 NAME = INGAAS_DETECTOR_1_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 65 UNIT = "DEGREES CELSIUS" DESCRIPTION = "InGaAs detector 1 temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 18 NAME = INGAAS_DETECTOR_2_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 69 UNIT = "DEGREES CELSIUS" DESCRIPTION = "InGaAs detector 2 temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 19 NAME = INGAAS_INNER_BOARD_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 73 UNIT = "DEGREES CELSIUS" DESCRIPTION = "InGaAs inner board temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 20 NAME = INGAAS_OUTER_BOARD_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 77 UNIT = "DEGREES CELSIUS" DESCRIPTION = "InGaAs outer board temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 21 NAME = SSG_SCAN_MOTOR_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 81 UNIT = "DEGREES CELSIUS" DESCRIPTION = "SSG scan motor temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 22 NAME = SSG_SCAN_MIRROR_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 85 UNIT = "DEGREES CELSIUS" DESCRIPTION = "SSG scan mirror temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 23 NAME = SSG_DRIVE_BOARD_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 89 UNIT = "DEGREES CELSIUS" DESCRIPTION = "SSG drive board temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 24 NAME = SSG_DETECTOR_BASE_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 93 UNIT = "DEGREES CELSIUS" DESCRIPTION = "SSG detector base temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 25 NAME = NIS_DC_DC_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 97 UNIT = "DEGREES CELSIUS" DESCRIPTION = "NIS DC/DC temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 26 NAME = DPU_DC_DC_TEMPERATURE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 101 UNIT = "DEGREES CELSIUS" DESCRIPTION = "DPU DC/DC temperature." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 27 NAME = SSG_MOTOR_CURRENT BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 105 UNIT = MILLIAMP DESCRIPTION = "SSG motor current." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 28 NAME = NIS_DC_DC_CURRENT BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 109 UNIT = MILLIAMP DESCRIPTION = "NIS DC/DC current." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 29 NAME = SSG_DC_DC_CURRENT BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 113 UNIT = MILLIAMP DESCRIPTION = "SSG DC/DC current." MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 30 NAME = HEATING_EVENT_FLAG BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 117 DESCRIPTION = "Heating event flag: -1.0 = no heater influence 0.0 = heater turn-on within 100 seconds 1.0 and greater = Time in seconds since heater turn-on (within 100 s) up to 2200 sec. After 2200 seconds, the decay has pretty much petered out." VALID_MINIMUM = -1.0 VALID_MAXIMUM = 2200.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 31 NAME = POLARIZATION_CORRECTION_FLAG BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 121 DESCRIPTION = "Polarization correction flag: 0.0 = off 1.0 = on." VALID_MINIMUM = 0.0 VALID_MAXIMUM = 1.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 32 NAME = NIS_DQI BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 125 DESCRIPTION = "NIS Data Quality Index: Data quality indicator from input spectra to Niscal: - incremented by 2 for saturation and 4 for rollover, - possible DQI values and their meanings: 0 = No data quality problems 1 = Data missing/interrupted 2 = Saturation (single raw spectral value greater than 4094) 3 = Saturation + Missing 4 = Rollover (multiple raw spectral values' sum greater than 65534) 5 = Rollover + Missing 6 = Rollover + Saturation 7 = Rollover + Saturation + Missing see Niscal documentation and software in /DOCUMENT" END_OBJECT = COLUMN /**********************************************************/ /*** RAW NIS DATA (units = raw DN; 0.0 to 65534.0) ***/ /**********************************************************/ OBJECT = COLUMN COLUMN_NUMBER = 33 NAME = RAW_GE_DATA BYTES = 128 DATA_TYPE = IEEE_REAL START_BYTE = 129 UNIT = DN DESCRIPTION = "Raw spectrum values for the 32 Ge channels covering the wavelength range 816-1486nm. If value is less than zero, add 65536.0 to get original value." ITEMS = 32 ITEM_BYTES = 4 /*VALID_MINIMUM = 0.0*/ VALID_MINIMUM = -32768.0 VALID_MAXIMUM = 65534.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 34 NAME = RAW_INGAAS_DATA BYTES = 128 DATA_TYPE = IEEE_REAL START_BYTE = 257 UNIT = DN DESCRIPTION = "Raw spectrum values for the 32 InGaAs channels covering the wavelength range 1372-2708nm. If value is less than zero, add 65536.0 to get original value." ITEMS = 32 ITEM_BYTES = 4 /*VALID_MINIMUM = 0.0*/ VALID_MINIMUM = -32768.8 VALID_MAXIMUM = 65534.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN /**************************************************************/ /*** CALIBRATED NIS DATA (units = I/F; 0.0 to 1.0) ***/ /**************************************************************/ OBJECT = COLUMN COLUMN_NUMBER = 35 NAME = CALIBRATED_GE_DATA BYTES = 128 DATA_TYPE = IEEE_REAL START_BYTE = 385 UNIT = IOF DESCRIPTION = "Calibrated spectrum values for the 32 Ge channels." ITEMS = 32 ITEM_BYTES = 4 /*VALID_MINIMUM = 0.0*/ /*VALID_MAXIMUM = 1.0*/ MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 36 NAME = CALIBRATED_INGAAS_DATA BYTES = 128 DATA_TYPE = IEEE_REAL START_BYTE = 513 UNIT = IOF DESCRIPTION = "Calibrated spectrum values for the 32 InGaAs channels." ITEMS = 32 ITEM_BYTES = 4 /*VALID_MINIMUM = 0.0*/ /*VALID_MAXIMUM = 1.0*/ MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 37 NAME = CALIBRATED_GE_NOISE BYTES = 128 DATA_TYPE = IEEE_REAL START_BYTE = 641 UNIT = IOF DESCRIPTION = "Calibrated spectrum noise for the 32 Ge channels." ITEMS = 32 ITEM_BYTES = 4 VALID_MINIMUM = 0.0 /*VALID_MAXIMUM = 1.0*/ MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 38 NAME = CALIBRATED_INGAAS_NOISE BYTES = 128 DATA_TYPE = IEEE_REAL START_BYTE = 769 UNIT = IOF DESCRIPTION = "Calibrated spectrum noise for the 32 InGaAs channels." ITEMS = 32 ITEM_BYTES = 4 VALID_MINIMUM = 0.0 /*VALID_MAXIMUM = 1.0*/ MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN /************************************************************************/ /**** DERIVED NIS POINTING INFORMATION */ /**** Spacecraft and Sun xyz positions are in all the Eros body fixed */ /**** reference frame (SPICE name: EROS; SPICE ID: 2000433) */ /**** For columns 39-40, the origin is at the center of Eros */ /**** For columns 41-44, the origin is at the NEAR spacecraft (s/c) */ /************************************************************************/ OBJECT = COLUMN COLUMN_NUMBER = 39 NAME = SPACECRAFT_POSITION_VECTOR BYTES = 12 DATA_TYPE = IEEE_REAL START_BYTE = 897 UNIT = KM DESCRIPTION = "(x,y,z) vector giving spacecraft position in the Eros body fixed reference frame; origin is the center of Eros." ITEMS = 3 ITEM_BYTES = 4 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 40 NAME = SUN_POSITION_VECTOR BYTES = 12 DATA_TYPE = IEEE_REAL START_BYTE = 909 UNIT = KM DESCRIPTION = "(x,y,z) vector giving sun position in the Eros body fixed reference frame; origin is the center of Eros." ITEMS = 3 ITEM_BYTES = 4 END_OBJECT = COLUMN OBJECT = CONTAINER COLUMN_NUMBER = 41 NAME = FRUSTUM BYTES = 12 REPETITIONS = 4 START_BYTE = 921 DESCRIPTION = "This column contains a series of four (x,y,z) vectors, one for each of the NIS FOV frustum corners, in the Eros body fixed reference frame; the origin is the NEAR spacecraft." OBJECT = COLUMN NAME = POSITION BYTES = 12 DATA_TYPE = IEEE_REAL START_BYTE = 1 UNIT = KM ITEMS = 3 ITEM_BYTES = 4 END_OBJECT = COLUMN END_OBJECT = CONTAINER OBJECT = COLUMN COLUMN_NUMBER = 42 NAME = INCIDENCE_ANGLE_RANGE BYTES = 12 DATA_TYPE = IEEE_REAL START_BYTE = 969 UNIT = DEGREES DESCRIPTION = "Average, minimum, and maximum incidence angles within NIS FOV." ITEMS = 3 ITEM_BYTES = 4 VALID_MINIMUM = 0.126324 VALID_MAXIMUM = 179.678 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 43 NAME = EMISSION_ANGLE_RANGE BYTES = 12 DATA_TYPE = IEEE_REAL START_BYTE = 981 UNIT = DEGREES DESCRIPTION = "Average, minimum, and maximum emission angles within NIS FOV." ITEMS = 3 ITEM_BYTES = 4 VALID_MINIMUM = 0.0116353 VALID_MAXIMUM = 89.8965 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 44 NAME = PHASE_ANGLE_RANGE BYTES = 12 DATA_TYPE = IEEE_REAL START_BYTE = 993 UNIT = DEGREES DESCRIPTION = "Average, minimum, and maximum phase angles within NIS FOV." ITEMS = 3 ITEM_BYTES = 4 VALID_MINIMUM = 0.719711 VALID_MAXIMUM = 130.336 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 45 NAME = AVERAGE_LONG_RESOLUTION BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 1005 UNIT = KM DESCRIPTION = "Average resolution across long FOV axis." VALID_MINIMUM = 0.424457 VALID_MAXIMUM = 24043.7 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 46 NAME = RANGE BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 1009 UNIT = KM DESCRIPTION = "Range to target." VALID_MINIMUM = 0.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 47 NAME = LAT_LON_FLAG BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 1013 DESCRIPTION = "Flag value indicating lat/lon range case: 0.0 = Normal 1.0 = North pole 2.0 = South pole 3.0 = Meridian." VALID_MINIMUM = 0.0 VALID_MAXIMUM = 3.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 48 NAME = LATITUDE_RANGE BYTES = 8 DATA_TYPE = IEEE_REAL START_BYTE = 1017 UNIT = DEGREES DESCRIPTION = "Minimum and maximum latitude within NIS FOV." ITEMS = 2 ITEM_BYTES = 4 VALID_MINIMUM = -90.0000 VALID_MAXIMUM = 90.0000 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 49 NAME = LONGITUDE_RANGE BYTES = 8 DATA_TYPE = IEEE_REAL START_BYTE = 1025 UNIT = DEGREES DESCRIPTION = "Minimum and maximum longitude within NIS FOV." ITEMS = 2 ITEM_BYTES = 4 VALID_MINIMUM = 0.00000 VALID_MAXIMUM = 360.000 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 50 NAME = POLYGON_TYPE_FLAG BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 1033 DESCRIPTION = "Flag value indicating field-of-view polygon type: 0.0 = Full - all vertices on shape 1.0 = Partial - single contiguous set of vertices on shape 2.0 = Degenerate - multiple contiguous sets of vertices on shape 3.0 = Empty - no vertices on shape." VALID_MINIMUM = 0.0 VALID_MAXIMUM = 3.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 51 NAME = NUMBER_OF_VERTICES BYTES = 4 DATA_TYPE = IEEE_REAL START_BYTE = 1037 DESCRIPTION = "Number of vertices in the footprint polygon. There will be one set of (lat,long) pairs in the next field for each vertex." VALID_MINIMUM = 0.0 VALID_MAXIMUM = 16.0 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = CONTAINER COLUMN_NUMBER = 52 NAME = VERTICES BYTES = 8 REPETITIONS = 16 START_BYTE = 1041 DESCRIPTION = "This column contains a series of (latitude,longitude) pairs, one for each of the NUMBER_OF_VERTICES (Column 51 above) vertices in the NIS footprint polygon that are on the Eros shape. Vertices after NUMBER_OF_VERTICES are set to (0.0,0.0) which may be outside the VALID_MINIMUM and VALID_MAXIMUM values below." OBJECT = COLUMN NAME = LATITUDE START_BYTE = 1 BYTES = 4 DATA_TYPE = IEEE_REAL UNIT = DEGREES VALID_MINIMUM = -90.0000 VALID_MAXIMUM = 90.0000 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN OBJECT = COLUMN NAME = LONGITUDE START_BYTE = 5 BYTES = 4 DATA_TYPE = IEEE_REAL UNIT = DEGREES VALID_MINIMUM = 0.00000 VALID_MAXIMUM = 360.000 MISSING_CONSTANT = -999.0 END_OBJECT = COLUMN END_OBJECT = CONTAINER END_OBJECT = TABLE END