public class MHSData
extends java.lang.Object
implements terrenus.instrument.RadiometerData
MHSData
class holds data from an MHS
instrument on the NOAA KLMNN' series spacecrafts.MHS
Constructor and Description |
---|
MHSData(MHSHeader header,
MHSRecord record)
Creates a new data object for the specified record.
|
Modifier and Type | Method and Description |
---|---|
double[] |
getCalibratedData(int channel,
terrenus.instrument.RadiometerCalibrator.CalibrationType calType,
double[] calData) |
int[] |
getCountData(int channel,
int[] countData) |
terrenus.instrument.Instrument |
getInstrument() |
void |
getLocationData(double[] latitude,
double[] longitude,
double[] satZenith,
double[] solZenith,
double[] relAzimuth) |
public terrenus.instrument.Instrument getInstrument()
getInstrument
in interface terrenus.instrument.InstrumentData
public int[] getCountData(int channel, int[] countData) throws java.io.IOException
getCountData
in interface terrenus.instrument.RadiometerData
java.io.IOException
public double[] getCalibratedData(int channel, terrenus.instrument.RadiometerCalibrator.CalibrationType calType, double[] calData) throws java.io.IOException
getCalibratedData
in interface terrenus.instrument.RadiometerData
java.io.IOException
public void getLocationData(double[] latitude, double[] longitude, double[] satZenith, double[] solZenith, double[] relAzimuth)
getLocationData
in interface terrenus.instrument.RadiometerData