edu.wisc.ssec.mcidasv.data.hydra
Class IASI_L1C_Spectrum
java.lang.Object
edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
edu.wisc.ssec.mcidasv.data.hydra.SpectrumAdapter
edu.wisc.ssec.mcidasv.data.hydra.IASI_L1C_Spectrum
public class IASI_L1C_Spectrum
- extends SpectrumAdapter
Fields inherited from class edu.wisc.ssec.mcidasv.data.hydra.SpectrumAdapter |
ancillary_file_name, array_dimension_names, array_name, bandNameArray, bandNameList, bandNameMap, bandNames, channel_sort, channelIndex, channelIndex_name, channelRealType, channels_name, channelType, channelUnit, channelValues, domainSet, FOVindex_name, hasBandNames, numChannels, range_name, spectrumRangeType, spectrumType, time_dim_name, x_dim_name, y_dim_name |
Methods inherited from class edu.wisc.ssec.mcidasv.data.hydra.SpectrumAdapter |
getBandNameMap, getBandNames, getChannelIndexFromWavenumber, getDefaultSubset, getDomainSet, getEmptyMetadataTable, getEmptySubset, getNumChannels, getWavenumberFromChannelIndex, hasBandNames, makeDomain, makeSpectrumDomainType, makeSpectrumRangeType, processRange, processRange, processRange, sortRange, sortRange |
Methods inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter |
getArrayName, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, getSubsetFromLonLatRect, getSubsetFromLonLatRect, makeFlatField, readArray, setRangeProcessor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IDefSpectDWn1b
public static float IDefSpectDWn1b
IDefNsfirst1b
public static float IDefNsfirst1b
IDefNslast1b
public static float IDefNslast1b
ifov_order2
public static int[][] ifov_order2
new_subset
public HashMap new_subset
IASI_L1C_Spectrum
public IASI_L1C_Spectrum(MultiDimensionReader reader,
HashMap metadata)
computeNumChannels
public int computeNumChannels()
- Overrides:
computeNumChannels
in class SpectrumAdapter
getChannels
public float[] getChannels()
throws Exception
- Overrides:
getChannels
in class SpectrumAdapter
- Throws:
Exception
getData
public FlatField getData(Object subset)
throws Exception
- Overrides:
getData
in class MultiDimensionAdapter
- Throws:
Exception
processRange
public float[] processRange(short[] range,
Object subset)
- Overrides:
processRange
in class SpectrumAdapter