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_namearray_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, sortRangegetArrayName, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, getSubsetFromLonLatRect, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, readArray, setRangeProcessorpublic 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 SpectrumAdapterpublic float[] getChannels() throws Exception
getChannels in class SpectrumAdapterExceptionpublic FlatField getData(Map<String,double[]> subset) throws Exception
getData in class MultiDimensionAdapterExceptionpublic float[] processRange(short[] range, Map<String,double[]> subset)
processRange in class MultiDimensionAdapter