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 |
Map<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,
Map<String,Object> metadata) |
Modifier and Type | Method and Description |
---|---|
int |
computeNumChannels() |
float[] |
getChannels() |
FlatField |
getData(Map<String,double[]> subset) |
float[] |
processRange(short[] range,
Map<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 Map<String,double[]> new_subset
public IASI_L1C_Spectrum(MultiDimensionReader reader, Map<String,Object> metadata)
public int computeNumChannels()
computeNumChannels
in class SpectrumAdapter
public float[] getChannels() throws Exception
getChannels
in class SpectrumAdapter
Exception
public FlatField getData(Map<String,double[]> subset) throws Exception
getData
in class MultiDimensionAdapter
Exception
public float[] processRange(short[] range, Map<String,double[]> subset)
processRange
in class MultiDimensionAdapter