public class RadianceToBTbyLUT extends RangeProcessor
Modifier and Type | Field and Description |
---|---|
(package private) LUTtransform |
lutCal |
hasMultiDimensionScale, metadata, missing, multiScaleDimensionIndex, multiScaleDimName, offset, rangeCheckBeforeScaling, reader, scale, scaleOffsetLen, soIndex, unpack, unsigned, valid_high, valid_low, valid_range
Constructor and Description |
---|
RadianceToBTbyLUT(NetCDFFile reader,
HashMap metadata) |
RadianceToBTbyLUT(NetCDFFile reader,
HashMap metadata,
String radLUTname,
String btLUTname) |
Modifier and Type | Method and Description |
---|---|
float[] |
processRange(short[] values,
HashMap subset)
calls super to unscale radiances then converts to BT
|
createRangeProcessor, getAttributeAsDoubleArray, getAttributeAsFloatArray, getMultiScaleDimensionIndex, hasMultiDimensionScale, processRange, processRange, processRange, processRange, processRangeApplyLUT, processRangeQualityFlag, setHasMultiDimensionScale, setMultiScaleDimName, setMultiScaleIndex
LUTtransform lutCal
public RadianceToBTbyLUT(NetCDFFile reader, HashMap metadata, String radLUTname, String btLUTname) throws Exception
Exception
public RadianceToBTbyLUT(NetCDFFile reader, HashMap metadata) throws Exception
Exception
public float[] processRange(short[] values, HashMap subset)