;+
; NAME:
;	vu_header__define
; PURPOSE:
;	Automatic definition of structure for storing parameters
;	for Nagoya IPS observations
; CATEGORY:
;	tomography
; CALLING SEQUENCE:
	PRO vu_header__define
; INPUTS:
;	(none)
; OUTPUTS:
;	(none)
; INCLUDE:
	@compile_opt.pro		; On error, return to caller
; PROCEDURE:
;	Called automatically when when using expression {vu_header}
; MODIFICATION HISTORY:
;	FEB-2001, Paul Hick (UCSD/CASS)
;	MAR-2002, Paul Hick (UCSD/CASS)
;		V1.02; added hdr.latitude_range
;	JUL-2002, Paul Hick (UCSD/CASS)
;		V1.03; added nl, nlos, dlos and binx
;	SEP-2002, Paul Hick (UCSD/CASS; pphick@ucsd.edu)
;		V1.04; added prefix
;-
	tmp =	{vu_header,					$
		file			: 'file',		$		; Fully qualified file name
		created			: !TheTime, 	$
		bad				: 0d0,			$		; 'Bad value' indicator

		version			: '0.00',		$		; Version number
		prefix			: '',			$		; File name prefix (e.g. nv3d)

		nLng			: 0L,			$
		nLat			: 0L,			$
		nRad			: 0L,			$
		nTim			: 0L,			$

		iteration		: 0L,			$
		niterations		: 0L,			$

		time_index		: 0L,			$

		uttime			: !TheTime, 	$
		time_forecast	: !TheTime, 	$		; Forecast time

		array			: [0d0,0d0],	$		; Range of array (Carrington variable)
		roi				: [0d0,0d0],	$		; Region of interest (Carrington variable)

		time_start		: 0d0,			$
		time_step		: 0d0,			$

		distance_start	: 0.0,			$
		distance_step	: 0.0,			$

		latitude_range	: [0.0,0.0],	$

		power_density	: [0.0,0.0],	$
		power_distance	: [0.0,0.0],	$
		density_at_1AU	: 0.0,			$

		smooth_filter	: [0.0,0.0],	$
		fill_filter		: [0.0,0.0],	$

		time_filter		: [0.0,0.0],	$

		clip_longitude	: 0.0,			$

		scale			: [[0.0,0.0],[0.0,0.0]],	$
		r_pwr			: [0.0,0.0,0.0],$

		nl				: [0L,0L],		$
		nlos			: [0L,0L],		$
		dlos			: [0.0,0.0],	$
		binx			: [0.0,0.0],	$

		user_info		: 'user_info',	$

		marker			: 0L,			$
		plasma			: 0L,			$
		magnetic		: 0L			}

RETURN  &  END
