public class CalibratorFY2 extends CalibratorDefault implements Calibrator
Calibrator.CalibratorFY2CAL_ALB, CAL_BRIT, CAL_MAX, CAL_MIN, CAL_NONE, CAL_RAD, CAL_RAW, CAL_TEMP, SENSOR_FY2D, SENSOR_FY2E, SENSOR_FY2F, SENSOR_FY2G, SENSOR_FY2H, SENSOR_GOES10_IMGR, SENSOR_GOES10_SNDR, SENSOR_GOES12_IMGR, SENSOR_GOES12_SNDR, SENSOR_GOES13_IMGR, SENSOR_GOES13_SNDR, SENSOR_GOES8_IMGR, SENSOR_GOES8_SNDR, SENSOR_GOES9_IMGR, SENSOR_GOES9_SNDR, SENSOR_MSG_IMGR| Constructor and Description |
|---|
CalibratorFY2(int[] prefix,
int[] areaDir,
int[] calBlock) |
| Modifier and Type | Method and Description |
|---|---|
float |
calibrate(float inVal,
int band,
int calTypeOut)
calibrate single value to specified units.
|
float |
tempToRad(float inVal,
int band)
calibrate from temperature to radiance
|
calibrate, setCalTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcalibrate, setCalTypepublic CalibratorFY2(int[] prefix,
int[] areaDir,
int[] calBlock)
throws IOException
IOExceptionpublic float calibrate(float inVal,
int band,
int calTypeOut)
CalibratorDefaultcalibrate in interface Calibratorcalibrate in class CalibratorDefaultinVal - input data valueband - channel/band numbercalTypeOut - units to convert input buffer topublic float tempToRad(float inVal,
int band)
inVal - input data valueband - channel/band number