edu.wisc.ssec.mcidas
Interface Calibrator

All Known Implementing Classes:
CalibratorDefault, CalibratorFY2, CalibratorGvar, CalibratorGvarG10, CalibratorGvarG12, CalibratorGvarG13, CalibratorGvarG8, CalibratorGvarG9, CalibratorMsg

public interface Calibrator

interface for creating Calibrator classes.

Version:
1.2 16 Nov 1998
Author:
Tommy Jasmin, SSEC

Nested Class Summary
static class Calibrator.CalibratorFY2
           
 
Field Summary
static int CAL_ALB
           
static int CAL_BRIT
           
static int CAL_MAX
           
static int CAL_MIN
           
static int CAL_NONE
           
static int CAL_RAD
           
static int CAL_RAW
           
static int CAL_TEMP
           
static int SENSOR_FY2D
          FY-2D
static int SENSOR_FY2E
          FY-2E
static int SENSOR_FY2F
          FY-2F
static int SENSOR_FY2G
          FY-2G
static int SENSOR_FY2H
          FY-2H
static int SENSOR_GOES10_IMGR
          GOES 10 imager.
static int SENSOR_GOES10_SNDR
          GOES 10 sounder.
static int SENSOR_GOES12_IMGR
          GOES 12 imager.
static int SENSOR_GOES12_SNDR
          GOES 12 sounder.
static int SENSOR_GOES13_IMGR
          GOES 13 imager.
static int SENSOR_GOES13_SNDR
          GOES 13 sounder.
static int SENSOR_GOES8_IMGR
          GOES 8 imager.
static int SENSOR_GOES8_SNDR
          GOES 8 sounder.
static int SENSOR_GOES9_IMGR
          GOES 9 imager.
static int SENSOR_GOES9_SNDR
          GOES 9 sounder.
static int SENSOR_MSG_IMGR
          Meteosat Second Generation imager.
 
Method Summary
 float[] calibrate(float[] inputData, int band, int calTypeOut)
           
 float calibrate(float inputPixel, int band, int calTypeOut)
           
 int setCalType(int calType)
           
 

Field Detail

CAL_NONE

static final int CAL_NONE
See Also:
Constant Field Values

CAL_MIN

static final int CAL_MIN
See Also:
Constant Field Values

CAL_RAW

static final int CAL_RAW
See Also:
Constant Field Values

CAL_RAD

static final int CAL_RAD
See Also:
Constant Field Values

CAL_ALB

static final int CAL_ALB
See Also:
Constant Field Values

CAL_TEMP

static final int CAL_TEMP
See Also:
Constant Field Values

CAL_BRIT

static final int CAL_BRIT
See Also:
Constant Field Values

CAL_MAX

static final int CAL_MAX
See Also:
Constant Field Values

SENSOR_FY2D

static final int SENSOR_FY2D
FY-2D

See Also:
Constant Field Values

SENSOR_FY2E

static final int SENSOR_FY2E
FY-2E

See Also:
Constant Field Values

SENSOR_FY2F

static final int SENSOR_FY2F
FY-2F

See Also:
Constant Field Values

SENSOR_FY2G

static final int SENSOR_FY2G
FY-2G

See Also:
Constant Field Values

SENSOR_FY2H

static final int SENSOR_FY2H
FY-2H

See Also:
Constant Field Values

SENSOR_MSG_IMGR

static final int SENSOR_MSG_IMGR
Meteosat Second Generation imager.

See Also:
Constant Field Values

SENSOR_GOES8_IMGR

static final int SENSOR_GOES8_IMGR
GOES 8 imager.

See Also:
Constant Field Values

SENSOR_GOES8_SNDR

static final int SENSOR_GOES8_SNDR
GOES 8 sounder.

See Also:
Constant Field Values

SENSOR_GOES9_IMGR

static final int SENSOR_GOES9_IMGR
GOES 9 imager.

See Also:
Constant Field Values

SENSOR_GOES9_SNDR

static final int SENSOR_GOES9_SNDR
GOES 9 sounder.

See Also:
Constant Field Values

SENSOR_GOES10_IMGR

static final int SENSOR_GOES10_IMGR
GOES 10 imager.

See Also:
Constant Field Values

SENSOR_GOES10_SNDR

static final int SENSOR_GOES10_SNDR
GOES 10 sounder.

See Also:
Constant Field Values

SENSOR_GOES12_IMGR

static final int SENSOR_GOES12_IMGR
GOES 12 imager.

See Also:
Constant Field Values

SENSOR_GOES12_SNDR

static final int SENSOR_GOES12_SNDR
GOES 12 sounder.

See Also:
Constant Field Values

SENSOR_GOES13_IMGR

static final int SENSOR_GOES13_IMGR
GOES 13 imager.

See Also:
Constant Field Values

SENSOR_GOES13_SNDR

static final int SENSOR_GOES13_SNDR
GOES 13 sounder.

See Also:
Constant Field Values
Method Detail

setCalType

int setCalType(int calType)

calibrate

float[] calibrate(float[] inputData,
                  int band,
                  int calTypeOut)

calibrate

float calibrate(float inputPixel,
                int band,
                int calTypeOut)