Documentation of 'edu.wisc.ssec.mcidas.CalibratorGvar' Java class
CalibratorGvar
edu.wisc.ssec.mcidas

Class CalibratorGvar

    • Field Detail

      • isPreCalibrated

        public boolean isPreCalibrated
    • Constructor Detail

      • CalibratorGvar

        public CalibratorGvar(java.io.DataInputStream dis,
                              AncillaryData ad,
                              int[] calBlock)
                       throws java.io.IOException
        constructor
        Parameters:
        dis - data input stream
        ad - AncillaryData object
        calBlock - calibration parameters array
        Throws:
        java.io.IOException
      • CalibratorGvar

        public CalibratorGvar(int sensorId,
                              int[] calBlock)
    • Method Detail

      • initGvar

        public void initGvar(int sensorId,
                             int[] calBlock)
      • setCalType

        public int setCalType(int calType)
        set calibration type of current (input) data
        Specified by:
        setCalType in interface Calibrator
        Parameters:
        calType - one of the types defined in Calibrator interface
      • radToTemp

        public abstract float radToTemp(float inVal,
                                        int band,
                                        int sId)
        calibrate from radiance to temperature
        Parameters:
        inVal - input data value
        band - channel/band number
        sId - sensor id number
      • calibrate

        public float[] calibrate(float[] inputData,
                                 int band,
                                 int calTypeOut)
        calibrate data buffer to specified units.
        Specified by:
        calibrate in interface Calibrator
        Parameters:
        inputData - input data buffer
        band - channel/band number
        calTypeOut - units to convert input buffer to
      • calibrate

        public float calibrate(float inputPixel,
                               int band,
                               int calTypeOut)
        calibrate single value to specified units.
        Specified by:
        calibrate in interface Calibrator
        Parameters:
        inputPixel - input data value
        band - channel/band number
        calTypeOut - units to convert input buffer to
      • calibratedList

        public int[] calibratedList(int band,
                                    boolean isPreCal)
        Specified by:
        calibratedList in interface Calibrator
      • calibratedUnit

        public java.lang.String calibratedUnit(int calType)
        Specified by:
        calibratedUnit in interface Calibrator
      • convertBritToTemp

        public float convertBritToTemp(int inVal)
        convert a gray scale value to brightness temperature
        Specified by:
        convertBritToTemp in interface Calibrator
        Parameters:
        inVal - input data value
      • convertBritToTemp

        public float[] convertBritToTemp(float[] inputData)
        convert a gray scale value to brightness temperature
        Specified by:
        convertBritToTemp in interface Calibrator
        Parameters:
        inputData - input data array

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.