    typedef struct {
      int month, day, year;
      int hour, minute;
      float sec; /* Second plus fractional part. */
      char radar_type[50]; /* Type of radar. Use for QC-ing the data.
                            * Supported types are:
                            * "wsr88d", "lassen", "uf",
                            * "nsig", "nsig2", "mcgill",
                            * "kwajalein", "rsl", "toga".
                            * Set by appropriate ingest routine.
                            */
      int nvolumes;
      int number;        /* arbitrary number of this radar site */
      char name[8];      /* Nexrad site name */
      char radar_name[8]; /* Radar name. */
      char project[24];   /* Project assocated with data. */
      char city[15];     /* nearest city to radaar site */
      char state[2];     /* state of radar site */
      int latd;   /* degrees of latitude of site */
      int latm;   /* minutes of latitude of site */
      int lats;   /* seconds of latitude of site */
      int lond;   /* degrees of longitude of site */
      int lonm;   /* minutes of longitude of site */
      int lons;   /* seconds of longitude of site */
      int height; /* height of site in meters above sea level*/
      int spulse; /* length of short pulse (ns)*/
      int lpulse; /* length of long pulse (ns) */
      int scan_mode;  /* 0 = PPI, 1 = RHI */
      int vcp;    /* Volume Coverage Pattern (WSR-88D only) */
    } Radar_header;