Class AMSUB

java.lang.Object
noaa.coastwatch.io.noaa1b.AMSUB
All Implemented Interfaces:
terrenus.instrument.Instrument, terrenus.instrument.Radiometer

public class AMSUB extends Object implements terrenus.instrument.Radiometer
The AMSUB is a radiometer for the NOAA Advanced Microwave Sounding Unit-B.
Since:
3.2.3
Author:
Peter Hollemans
  • Field Details

    • CHANNELS

      public static final int CHANNELS
      The number of channels for this sensor.
      See Also:
    • SAMPLES

      public static final int SAMPLES
      The number of sample per scan line for this sensor.
      See Also:
  • Method Details

    • getInstance

      public static AMSUB getInstance()
      Gets the singleton instance of this class.
    • getName

      public String getName()
      Specified by:
      getName in interface terrenus.instrument.Instrument
    • getLongName

      public String getLongName()
      Specified by:
      getLongName in interface terrenus.instrument.Instrument
    • getChannelCount

      public int getChannelCount()
      Specified by:
      getChannelCount in interface terrenus.instrument.Radiometer
    • getChannelName

      public String getChannelName(int channel)
      Specified by:
      getChannelName in interface terrenus.instrument.Radiometer
    • isThermal

      public boolean isThermal(int channel)
      Specified by:
      isThermal in interface terrenus.instrument.Radiometer
    • getSampleCount

      public int getSampleCount()
      Specified by:
      getSampleCount in interface terrenus.instrument.Radiometer