UF::MandatoryHeader Struct Reference

List of all members.

Detailed Description

First header in UF data file.

Author:
Lulin Song
Version:
Id
MandatoryHeader.h,v 1.10 2009/06/02 20:17:44 lakshman Exp


Public Member Functions

code::Angle getAzimuth () const
code::Angle getElevationAngle () const
code::Location getRadarLocation () const
code::Time getFileGenTime () const
code::Time getDataGenTime () const
code::SpaceTimeRef getFileGenSpaceTimeRef () const
code::SpaceTimeRef getDataSpaceTimeRef () const

Public Attributes

char file_ID [3]
 File ID.
short record_len
 Record length.
short non_mandatory_hdr_pos
 Position of first word of non-mandatory header block ( if it doesn't exist, this points to the first existing header block following the mandatory).
short lu_hdr_pos
 Position of first word of local use header block.
short fd_hdr_pos
 Position of first word of data header block.
short prrbf
 Physical record relative to beginning of file.
short vol_no
 Volume number( relative to beginning of file.
short ray_no
 Ray number within volume scan.
short prnwr
 Physical record number within the ray.
short sweep_no
 Sweep number in volume scan.
char radar_name [9]
 Radar Name ( 8 ASCII characters).
char site_name [9]
 Site Name ( 8 ASCII characters ).
short latitude_deg
short latitude_min
short latitude_sec
short longitude_deg
short longitude_min
short longitude_sec
short antenna_height
short year
short month
short day
short hour
short minute
short second
short millisecond
char time_zone [3]
short azimuth
short elevation
short sweep_mode
short fixed_angle
short sweep_rate
short year_gen
short month_gen
short day_gen
char facility_name [9]
short flag


Member Function Documentation

code::Angle UF::MandatoryHeader::getAzimuth (  )  const

code::Time UF::MandatoryHeader::getDataGenTime (  )  const

code::SpaceTimeRef UF::MandatoryHeader::getDataSpaceTimeRef (  )  const

code::Angle UF::MandatoryHeader::getElevationAngle (  )  const

code::SpaceTimeRef UF::MandatoryHeader::getFileGenSpaceTimeRef (  )  const

code::Time UF::MandatoryHeader::getFileGenTime (  )  const

code::Location UF::MandatoryHeader::getRadarLocation (  )  const


Member Data Documentation

short UF::MandatoryHeader::antenna_height

short UF::MandatoryHeader::azimuth

short UF::MandatoryHeader::day

short UF::MandatoryHeader::day_gen

short UF::MandatoryHeader::elevation

char UF::MandatoryHeader::facility_name[9]

short UF::MandatoryHeader::fd_hdr_pos

Position of first word of data header block.

char UF::MandatoryHeader::file_ID[3]

File ID.

short UF::MandatoryHeader::fixed_angle

short UF::MandatoryHeader::flag

short UF::MandatoryHeader::hour

short UF::MandatoryHeader::latitude_deg

short UF::MandatoryHeader::latitude_min

short UF::MandatoryHeader::latitude_sec

short UF::MandatoryHeader::longitude_deg

short UF::MandatoryHeader::longitude_min

short UF::MandatoryHeader::longitude_sec

short UF::MandatoryHeader::lu_hdr_pos

Position of first word of local use header block.

short UF::MandatoryHeader::millisecond

short UF::MandatoryHeader::minute

short UF::MandatoryHeader::month

short UF::MandatoryHeader::month_gen

short UF::MandatoryHeader::non_mandatory_hdr_pos

Position of first word of non-mandatory header block ( if it doesn't exist, this points to the first existing header block following the mandatory).

short UF::MandatoryHeader::prnwr

Physical record number within the ray.

short UF::MandatoryHeader::prrbf

Physical record relative to beginning of file.

char UF::MandatoryHeader::radar_name[9]

Radar Name ( 8 ASCII characters).

short UF::MandatoryHeader::ray_no

Ray number within volume scan.

short UF::MandatoryHeader::record_len

Record length.

short UF::MandatoryHeader::second

char UF::MandatoryHeader::site_name[9]

Site Name ( 8 ASCII characters ).

short UF::MandatoryHeader::sweep_mode

short UF::MandatoryHeader::sweep_no

Sweep number in volume scan.

short UF::MandatoryHeader::sweep_rate

char UF::MandatoryHeader::time_zone[3]

short UF::MandatoryHeader::vol_no

Volume number( relative to beginning of file.

short UF::MandatoryHeader::year

short UF::MandatoryHeader::year_gen


Generated on Fri May 4 13:40:22 2012 for WDSS-IIw2algs by  doxygen 1.4.7