ucar.nc2.iosp.uf
Class UFheader

java.lang.Object
  extended by ucar.nc2.iosp.uf.UFheader

public class UFheader
extends java.lang.Object

Created by IntelliJ IDEA. User: yuanho Date: Sep 24, 2008 Time: 3:53:18 PM To change this template use File | Settings | File Templates.


Constructor Summary
UFheader()
           
 
Method Summary
static int bytesToInt(byte[] bytes, boolean swapBytes)
           
static int bytesToShort(byte a, byte b, boolean swapBytes)
           
 java.lang.String getDataFormat()
           
 java.util.Date getEndDate()
           
 java.util.List getGroup(java.lang.String key)
           
 float getHorizontalBeamWidth(java.lang.String ab)
           
 int getMaxRadials()
           
 float getMeanElevation(java.util.ArrayList<Ray> gList)
           
 float getMeanElevation(java.lang.String key, int eNum)
           
 short getMissingData()
           
protected  short getShort(byte[] bytes, int offset)
           
 java.util.Date getStartDate()
           
 float getStationElevation()
           
 java.lang.String getStationId()
           
 float getStationLatitude()
           
 float getStationLongitude()
           
 java.lang.Short getSweepMode()
           
 boolean isValidFile(RandomAccessFile raf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UFheader

public UFheader()
Method Detail

isValidFile

public boolean isValidFile(RandomAccessFile raf)

getMeanElevation

public float getMeanElevation(java.lang.String key,
                              int eNum)

getMeanElevation

public float getMeanElevation(java.util.ArrayList<Ray> gList)

getGroup

public java.util.List getGroup(java.lang.String key)

getMaxRadials

public int getMaxRadials()

getDataFormat

public java.lang.String getDataFormat()

getStartDate

public java.util.Date getStartDate()

getEndDate

public java.util.Date getEndDate()

getHorizontalBeamWidth

public float getHorizontalBeamWidth(java.lang.String ab)

getStationId

public java.lang.String getStationId()

getSweepMode

public java.lang.Short getSweepMode()

getStationLatitude

public float getStationLatitude()

getStationLongitude

public float getStationLongitude()

getStationElevation

public float getStationElevation()

getMissingData

public short getMissingData()

getShort

protected short getShort(byte[] bytes,
                         int offset)

bytesToShort

public static int bytesToShort(byte a,
                               byte b,
                               boolean swapBytes)

bytesToInt

public static int bytesToInt(byte[] bytes,
                             boolean swapBytes)