netcdf classic (CDF-1) {
dimensions:
	time = UNLIMITED ; // (141 currently)
	range = 1000 ;
// global attributes:
		:proc_level = "c1" ;
		:input_source = "nsamplpsC1.a0" ;
		:site_id = "nsa" ;
		:facility_id = "C1 : PAARCS2:NSA-Barrow_Central_Facility" ;
		:averaging_int = "10 minutes" ;
		:deadtime_corrected = "yes" ;
		:time_offset_description = "The time is referenced to the middle of each averaging interval." ;
		:serial_number = "5" ;
		:zeb_platform = "nsamplpsC1.c1" ;
		:history = "Created by CJF on 02-Aug-2005 12:18:33" ;
variables:
	int base_time ;
		base_time:string = "2004-06-27 00:19:59 GMT" ;
		base_time:long_name = "Base time in Epoch" ;
		base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ;
	double time_offset(time) ;
		time_offset:long_name = "Time offset from base_time" ;
		time_offset:units = "seconds since 2004-06-27 00:19:59 GMT" ;
		time_offset:reference_point = "times are referenced to the center of the averaging interval" ;
	double time(time) ;
		time:long_name = "Time offset from midnight" ;
		time:units = "seconds since 2004-06-27 00:00:00 GMT" ;
		time:reference_point = "times are referenced to the center of the averaging interval" ;
	double julian_day(time) ;
		julian_day:long_name = "Day of year" ;
		julian_day:units = "days since 2004-01-01 00:00:00 UTC" ;
		julian_day:comment = "For example: Jan 1 6:00 AM = 0.25" ;
		julian_day:reference_point = "times are referenced to the center of the averaging interval" ;
	float range(range) ;
		range:long_name = "height above ground level to the center of the bin" ;
		range:units = "km" ;
		range:range_resolution = 0.0300000291 ;
	float overlap_corr(range) ;
		overlap_corr:long_name = "near-range overlap correction factor" ;
		overlap_corr:units = "unitless" ;
		overlap_corr:utility = "applied to remove near-field instrument artifact" ;
		overlap_corr:source = "derived from vertical data on 2003-11-19 by CJF" ;
	short deadtime_corrected ;
		deadtime_corrected:long_name = "detector deadtime correction applied" ;
		deadtime_corrected:units = "unitless" ;
		deadtime_corrected:equation = "y=(a+cx+ex^2)/(1+bx+dx^2+fx^3)" ;
		deadtime_corrected:coef_a = "a= 0.02300185641971347 " ;
		deadtime_corrected:coef_b = "b= -0.3760112491643825 " ;
		deadtime_corrected:coef_c = "c= 1.050386710451692 " ;
		deadtime_corrected:coef_d = "d= 0.004038376442503992 " ;
		deadtime_corrected:coef_e = "e= -0.3625570586137006 " ;
		deadtime_corrected:coef_f = "f= 0.00128412385484703 " ;
	float energyMonitor(time) ;
		energyMonitor:long_name = "average laser pulse energy" ;
		energyMonitor:units = "microjoules" ;
	float copol_afterpulse(range) ;
		copol_afterpulse:long_name = "afterpulse subtracted from copol channel" ;
		copol_afterpulse:units = "cts/usec" ;
	float copol_samples(time) ;
		copol_samples:long_name = "number of copol samples per average" ;
		copol_samples:units = "count" ;
	float copol_zerobin(time) ;
		copol_zerobin:long_name = "original location of copol zero bin" ;
		copol_zerobin:units = "unitless" ;
	float copol_bg(time) ;
		copol_bg:long_name = "co-polarized background" ;
		copol_bg:units = "counts per microsecond" ;
	float copol_cts(time, range) ;
		copol_cts:long_name = "co-polarized counts" ;
		copol_cts:units = "counts per microsecond" ;
		copol_cts:corrections = "background subtracted, deadtime corrected, afterpulse subtracted" ;
	float copol_std(time, range) ;
		copol_std:long_name = "copol sample variability" ;
		copol_std:units = "unitless" ;
	float copol_noise(time, range) ;
		copol_noise:long_name = "copol sample statistical noise" ;
		copol_noise:units = "unitless" ;
	float copol_prof(time, range) ;
		copol_prof:long_name = "co-polarized range-corrected backscatter" ;
		copol_prof:units = "cts/(us-km^2)" ;
	float crosspol_afterpulse(range) ;
		crosspol_afterpulse:long_name = "afterpulse subtracted from crosspol channel" ;
		crosspol_afterpulse:units = "cts/usec" ;
	float crosspol_samples(time) ;
		crosspol_samples:long_name = "number of crosspol samples per average" ;
		crosspol_samples:units = "count" ;
	float crosspol_zerobin(time) ;
		crosspol_zerobin:long_name = "original location of crosspol zero bin" ;
		crosspol_zerobin:units = "unitless" ;
	float crosspol_bg(time) ;
		crosspol_bg:long_name = "cross-polarized background" ;
		crosspol_bg:units = "counts per microsecond" ;
	float crosspol_cts(time, range) ;
		crosspol_cts:long_name = "cross-polarized backscatter" ;
		crosspol_cts:units = "counts per microsecond" ;
		crosspol_cts:corrections = "background subtracted, deadtime corrected, afterpulse subtracted" ;
	float crosspol_std(time, range) ;
		crosspol_std:long_name = "crosspol sample variability" ;
		crosspol_std:units = "unitless" ;
	float crosspol_noise(time, range) ;
		crosspol_noise:long_name = "crosspol sample statistical noise" ;
		crosspol_noise:units = "unitless" ;
	float crosspol_prof(time, range) ;
		crosspol_prof:long_name = "cross-polarized range-corrected backscatter" ;
		crosspol_prof:units = "cts/(us-km^2)" ;
	float total_cts(time, range) ;
		total_cts:long_name = "combined backscatter components" ;
		total_cts:units = "cts/(us-km^2)" ;
	float total_prof(time, range) ;
		total_prof:long_name = "combined range-corrected backscatter components" ;
		total_prof:units = "cts/(us-km^2)" ;
	float total_noise(time, range) ;
		total_noise:long_name = "quadrature combined sample noise" ;
		total_noise:units = "cts/(us-km^2)" ;
	float total_std(time, range) ;
		total_std:long_name = "quadrature combined sample variability" ;
		total_std:units = "cts/(us-km^2)" ;
	float sample_stability(time, range) ;
		sample_stability:long_name = "sample relative stability" ;
		sample_stability:units = "unitless" ;
		sample_stability:Comment = "low values indicate stable conditions" ;
	float depolarization(time, range) ;
		depolarization:long_name = "linear depolarization ratio" ;
		depolarization:units = "unitless" ;
		depolarization:equation = "dpr = crosspol_cts/copol_cts" ;
		depolarization:comment_1 = "No depolarization = 0" ;
		depolarization:comment_2 = "Full depolarization = 1" ;
	float lat ;
		lat:long_name = "north latitude" ;
		lat:units = "degrees" ;
	float lon ;
		lon:long_name = "east longitude" ;
		lon:units = "degrees" ;
	float alt ;
		alt:long_name = "altitude" ;
		alt:units = "meters above Mean Sea Level" ;
// time: first 1199.41121712327, last 85199.72432367504, count 141
// range: first 0.0, last 29.9702759, count 1000
}