Help for TES

TES uses the TES algorithm to calculate the emissivity and temperature
from an input dataset. The input dataset must be in radiance units of
Watts per square meter per steradian per micrometer.  This is different
from versions of the program in effect prior to November, 2004.  As a
consequence, input pixels should be real (floating point) values.

The output has one more band than the input. This extra band contains
the tes temperature (the last band), the other bands contain the tes 
emissivity.

Testing
This program was tested on an artificial 2x2x6 band radiance dataset. 

RESTRICTIONS;
1. Maximum size of one band of the input is 10,000 values.
2. Maximum number of bands in the input is 20.
3. If the input radiance is LE zero (mW/m*m/um/sr) the pixel is considered bad
   and not processed. Bad pixel emissivities are set to -1 and -2 respectively.
4. If the emissivity calculated from the regression is LE zero or GE 1.0, the
   pixel is considered bad and set to -3 and -4 respectively. 

HISTORY
Written by Simon J. Hook in FORTRAN.
27 Oct 2004  ...rea...     Modified to accept FULLWORD and REAL input pixels,
                           and remove the restriction of 20,000 for maximum
                           input pixel value.
                           HOT keyword added.
 5 Nov 2004  ...rea...     Modified to treat both input and output pixels as
                           unscaled values.  Output pixels are now real (rather
                           than scaled integer) values.

PARAMETERS:


INP

Input radiance dataset in radiance (W/m*m/um/sr)

OUT

Output tes emissivity dataset plus an extra band including the tes temperature. Emissivity range: 0.0 to 1.0 Temperature in degrees Celsius

SIZE

standard VICAR size field

SL

starting line

SS

starting sample

NL

number of lines

NS

number of samples

EMIS

the assumed emissivity for the calculating the normalized temperature. Typically 0.97

WAVE

the central wavelength for the input channels, in micrometers. (1 value per channel)

SKYRAD

the downwelling sky radiance values in mW/m**2/um/sr as output by TIMSCAL2 (1 value per channel)

NITER

The number of TES iterations

TESEQUATION

MASTER or ASTER TES equation

See Examples:


Cognizant Programmer: