Class DoradePARM


  • public class DoradePARM
    extends Object
    • Field Detail

      • BAD_VALUE

        public static final float BAD_VALUE
        Bad data value flag returned by getParamValues().
        See Also:
        Constant Field Values
      • FORMAT_8BIT_INT

        public static final int FORMAT_8BIT_INT
        8-bit signed integer format.
        See Also:
        Constant Field Values
      • FORMAT_16BIT_INT

        public static final int FORMAT_16BIT_INT
        16-bit signed integer format.
        See Also:
        Constant Field Values
      • FORMAT_32BIT_INT

        public static final int FORMAT_32BIT_INT
        32-bit signed integer format.
        See Also:
        Constant Field Values
      • FORMAT_32BIT_FLOAT

        public static final int FORMAT_32BIT_FLOAT
        32-bit IEEE float format.
        See Also:
        Constant Field Values
      • FORMAT_16BIT_FLOAT

        public static final int FORMAT_16BIT_FLOAT
        16-bit IEEE float format.
        See Also:
        Constant Field Values
      • descName

        protected String descName
      • expectedName

        protected String expectedName
      • littleEndianData

        protected boolean littleEndianData
      • TZ_UTC

        protected static final TimeZone TZ_UTC
    • Constructor Detail

      • DoradePARM

        public DoradePARM​(RandomAccessFile file,
                          boolean littleEndianData,
                          ucar.atd.dorade.DoradeRADD radd)
                   throws ucar.atd.dorade.DoradeDescriptor.DescriptorException
        Throws:
        ucar.atd.dorade.DoradeDescriptor.DescriptorException
    • Method Detail

      • getName

        public String getName()
        Get the name of this parameter.
        Returns:
        the name of the parameter
      • getBadDataFlag

        public int getBadDataFlag()
      • getThresholdValue

        public float getThresholdValue()
      • getPolarization

        public int getPolarization()
      • getScale

        public float getScale()
      • getUnitName

        public String getUnitName()
      • getusedPRTs

        public int getusedPRTs()
      • getusedFrequencies

        public int getusedFrequencies()
      • getnSamples

        public int getnSamples()
      • getthresholdParamName

        public String getthresholdParamName()
      • getUnits

        public String getUnits()
        Get the units string for this parameter.
        Returns:
        the units string
      • getDescription

        public String getDescription()
        Get the long description for this parameter.
        Returns:
        the description string
      • getBinaryFormat

        public int getBinaryFormat()
        Get the binary format used for encoding this parameter. Legal values are:
      • FORMAT_8BIT_INT
      • FORMAT_16BIT_INT
      • FORMAT_32BIT_INT
      • FORMAT_16BIT_FLOAT
      • FORMAT_32BIT_FLOAT
Returns:
the binary format for this parameter