Package noaa.coastwatch.io.noaa1b
Interface DataRecord
- All Known Implementing Classes:
AbstractDataRecord,AMSUARecord,AMSUBRecord,HIRS4Record,MHSRecord
public interface DataRecord
The
DataRecord interface is for reading NOAA
1b data records.- Since:
- 3.2.2
- Author:
- Peter Hollemans
-
Method Summary
Modifier and TypeMethodDescriptionfloat[]Gets the calibration data.terrenus.instrument.InstrumentDatagetData()Gets the calibrated and earth located sensor data.getDate()Gets the record date.float[]Gets the navigation data.intGets the scan line number.short[]Gets the sensor data values as uncalibrated counts.booleanDetermines if the calibration data is usable based on quality flags.booleanDetermines if the navigation data is usable based on quality flags.booleanDetermines if the sensor data is usable based on quality flags.
-
Method Details
-
getScanLine
int getScanLine()Gets the scan line number. -
getDate
Date getDate()Gets the record date. -
isSensorDataUsable
boolean isSensorDataUsable()Determines if the sensor data is usable based on quality flags. -
getSensorData
short[] getSensorData()Gets the sensor data values as uncalibrated counts. -
isCalibrationUsable
boolean isCalibrationUsable()Determines if the calibration data is usable based on quality flags. -
getCalibration
float[] getCalibration()Gets the calibration data. -
getData
terrenus.instrument.InstrumentData getData()Gets the calibrated and earth located sensor data.
-