Terrenus HRPT v2.2

terrenus.instrument
Class MVISR

java.lang.Object
  extended by terrenus.instrument.MVISR
All Implemented Interfaces:
Instrument, Radiometer

public class MVISR
extends java.lang.Object
implements Radiometer

The MVISR is a radiometer for the China Meteorological Administration (CMA) Multispectral Visible and IR Scan Radiometer.


Field Summary
static int SAMPLES
          The number of sample value for the MVISR sensor.
 
Method Summary
 int getChannelCount()
          Gets the number of radiometer channels.
 java.lang.String getChannelName(int channel)
          Gets the radiometer channel name.
static MVISR getInstance()
          Gets the singleton instance of this class.
 java.lang.String getLongName()
          Gets the long name of the instrument.
 java.lang.String getName()
          Gets the short name of the instrument.
 int getSampleCount()
          Gets the sample count for this radiometer.
 boolean isThermal(int channel)
          Returns true if the channel uses thermal calibration or false for visible.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SAMPLES

public static final int SAMPLES
The number of sample value for the MVISR sensor.

See Also:
Constant Field Values
Method Detail

getInstance

public static MVISR getInstance()
Gets the singleton instance of this class.


getName

public java.lang.String getName()
Description copied from interface: Instrument
Gets the short name of the instrument.

Specified by:
getName in interface Instrument

getLongName

public java.lang.String getLongName()
Description copied from interface: Instrument
Gets the long name of the instrument.

Specified by:
getLongName in interface Instrument

getChannelCount

public int getChannelCount()
Description copied from interface: Radiometer
Gets the number of radiometer channels.

Specified by:
getChannelCount in interface Radiometer

getChannelName

public java.lang.String getChannelName(int channel)
Description copied from interface: Radiometer
Gets the radiometer channel name.

Specified by:
getChannelName in interface Radiometer
Parameters:
channel - the channel in the range [1..N].

isThermal

public boolean isThermal(int channel)
Description copied from interface: Radiometer
Returns true if the channel uses thermal calibration or false for visible.

Specified by:
isThermal in interface Radiometer
Parameters:
channel - the channel in the range [1..N].

getSampleCount

public int getSampleCount()
Description copied from interface: Radiometer
Gets the sample count for this radiometer.

Specified by:
getSampleCount in interface Radiometer

Terrenus HRPT v2.2