public class IASI_L1C_Spectrum extends SpectrumAdapter
Modifier and Type | Field and Description |
---|---|
static float |
IDefNsfirst1b |
static float |
IDefNslast1b |
static float |
IDefSpectDWn1b |
static int[][] |
ifov_order2 |
java.util.Map<java.lang.String,double[]> |
new_subset |
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
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType, reader
Constructor and Description |
---|
IASI_L1C_Spectrum(MultiDimensionReader reader,
java.util.Map<java.lang.String,java.lang.Object> metadata) |
Modifier and Type | Method and Description |
---|---|
int |
computeNumChannels() |
float[] |
getChannels() |
FlatField |
getData(java.util.Map<java.lang.String,double[]> subset) |
float[] |
processRange(short[] range,
java.util.Map<java.lang.String,double[]> subset) |
getBandNameMap, getBandNames, getChannelIndexFromWavenumber, getDefaultSubset, getDomainSet, getEmptyMetadataTable, getEmptySubset, getNumChannels, getWavenumberFromChannelIndex, hasBandNames, makeDomain, makeSpectrumDomainType, makeSpectrumRangeType, sortRange, sortRange
getArrayName, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, getSubsetFromLonLatRect, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, readArray, setRangeProcessor
public static float IDefSpectDWn1b
public static float IDefNsfirst1b
public static float IDefNslast1b
public static int[][] ifov_order2
public java.util.Map<java.lang.String,double[]> new_subset
public IASI_L1C_Spectrum(MultiDimensionReader reader, java.util.Map<java.lang.String,java.lang.Object> metadata)
public int computeNumChannels()
computeNumChannels
in class SpectrumAdapter
public float[] getChannels() throws java.lang.Exception
getChannels
in class SpectrumAdapter
java.lang.Exception
public FlatField getData(java.util.Map<java.lang.String,double[]> subset) throws java.lang.Exception
getData
in class MultiDimensionAdapter
java.lang.Exception
public float[] processRange(short[] range, java.util.Map<java.lang.String,double[]> subset)
processRange
in class MultiDimensionAdapter