netcdf twpmplnor1campC2.c1.19991118.220022 { dimensions: time = UNLIMITED ; // (116 currently) height = 446 ; nlayers = 5 ; variables: int base_time ; base_time:string = "18-Nov-1999,22:00:22 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 1999-11-18 22:00:22 0:00" ; float height(height) ; height:long_name = "Vertical height above ground level of the center of corresponding range_bin" ; height:units = "km AGL" ; float backscatter(time, height) ; backscatter:long_name = "Normalized corrected relative backscatter" ; backscatter:units = "Phe counts * km^2 / (us * mJ)" ; backscatter:comment = "System dead-time corrected, background subtracted, range, overlap, and afterpulsing corrected, and normalized to the energy level" ; backscatter:calculation = "new_signal = ((old_signal - background - afterpulse) * range^2) / (overlap * energy)" ; backscatter:Data_quality_comment = "Afterpulse and overlap corrections have been approximated - aerosol analysis suspect" ; float background_signal(time) ; background_signal:long_name = "Background signal" ; background_signal:units = "Phe counts / us" ; background_signal:comment = "Derived from the dead-time corrected signal between 44.500 and 55.000 km" ; float cloud_base_height(time, nlayers) ; cloud_base_height:long_name = "Cloud base height" ; cloud_base_height:units = "kilometers AGL" ; cloud_base_height:explanation_of_0 = "Value of 0.0 indicates beam is not blocked and no cloud detected" ; cloud_base_height:explanation_of_60 = "Value of 60.0 indicates a beam-blocked condition, or that the beam is severely attenuated" ; cloud_base_height:min_cloud_detection_height = " 0.300 km AGL" ; cloud_base_height:max_cloud_detection_height = "18.900 km AGL" ; float cloud_top_height(time, nlayers) ; cloud_top_height:long_name = "Cloud top height" ; cloud_top_height:units = "km AGL" ; cloud_top_height:comment = "Valid min, valid max, and accuracy are the same as for cloud_base_height" ; float cloud_top_attenuation_flag(time, nlayers) ; cloud_top_attenuation_flag:long_name = "Flag indicating whether the beam was extinguished at indicated cloud top" ; cloud_top_attenuation_flag:units = "unitless" ; cloud_top_attenuation_flag:explanation_of_0 = "Indicates that the beam was not extinguished by the layer" ; cloud_top_attenuation_flag:explanation_of_1 = "Indicates that the beam was totally extinguished by the layer" ; cloud_top_attenuation_flag:explanation_of_2 = "Indicates that the beam was blocked, or severely attenuated, in the first bin" ; short cloud_mask_1(time, height) ; cloud_mask_1:long_name = "Cloud mask" ; cloud_mask_1:units = "unitless" ; cloud_mask_1:comment = "Derived from the cloud_base_height, cloud_top_height, and cloud_top_attenuation_flag fields" ; cloud_mask_1:averaging_comment = "Mask does not have spatial or temporal averaging" ; cloud_mask_1:explanation_of_0 = "No significant return" ; cloud_mask_1:explanation_of_1 = "Significant return" ; cloud_mask_1:explanation_of_2 = "Beam appears attenuated" ; cloud_mask_1:min_cloud_detection_height = " 0.300 km AGL" ; cloud_mask_1:max_cloud_detection_height = "18.900 km AGL" ; short cloud_mask_2(time, height) ; cloud_mask_2:long_name = "Cloud mask" ; cloud_mask_2:units = "unitless" ; cloud_mask_2:comment = "Derived from cloud_mask_1 field" ; cloud_mask_2:averaging_comment = "Mask contains spatial and temporal averaging assuming clouds persist both in time and height. This assumption is used to eliminate false positives" ; cloud_mask_2:explanation_of_0 = "No significant return" ; cloud_mask_2:explanation_of_1 = "Significant return" ; cloud_mask_2:explanation_of_2 = "Beam appears attenuated" ; float random_error(time, height) ; random_error:long_name = "Relative random error in backscatter profiles" ; random_error:units = "Fraction" ; random_error:comment1 = "Calculated from shot-noise statistics" ; random_error:comment2 = "If the signal (backscatter - background) is less than 0.000500, then the error value is set to 555.000000" ; double baseline_update_time(time) ; baseline_update_time:long_name = "The update time of the historical baseline used for the cloud boundary determination of this sample" ; baseline_update_time:units = "yymmdd.hhmmss" ; float shots_summed(time) ; shots_summed:long_name = "Number of laser pulses summed during measurement interval" ; shots_summed:units = "Unitless" ; float pulse_rep(time) ; pulse_rep:long_name = "Repetition rate, or Trigger Frequency of the laser" ; pulse_rep:units = "Hertz" ; float energy_monitor(time) ; energy_monitor:long_name = "Energy output per pulse of transmitted laser beam at 523 nm (Doubled Nd-YLF)" ; energy_monitor:units = "microjoules per pulse" ; float detector_temp(time) ; detector_temp:long_name = "Detector temperature" ; detector_temp:units = "Celsius" ; float instrument_temp(time) ; instrument_temp:long_name = "Instrument temperature" ; instrument_temp:units = "Celsius" ; float laser_temp(time) ; laser_temp:long_name = "Laser temperature" ; laser_temp:units = "Celsius" ; float lat ; lat:long_name = "north latitude" ; lat:units = "degrees" ; lat:valid_range = -90.f, 90.f ; float lon ; lon:long_name = "east longitude" ; lon:units = "degrees" ; lon:valid_range = -180.f, 180.f ; float alt ; alt:long_name = "altitude" ; alt:units = "meters above Mean Sea Level" ; // global attributes: :Date = "Thu Aug 10 01:10:31 2000" ; :Version = "Release_2_2" ; :Command_Line = "mplnor -d 19991118 -f twpC2" ; :Input_Platforms = "twpmplC2.a1" ; :BW_Version = "Release_3_3" ; :Comment = "Pass-through VAP to improve the data quality" ; :Backscatter_data_quality_comment = "Afterpulse and overlap corrections have been approximated - aerosol analysis suspect" ; :Height_uncertainty = "Due to uncertainty in the timing of the laser pulse with respect to the data acquisition, the ground bin might be displaced +/- one bin" ; :Cloud_detection_algorithm = "High-resolution algorithm V2" ; :Min_cloud_detection_height = " 0.300 km AGL" ; :Max_cloud_detection_height = "18.900 km AGL" ; :Serial_number = "009" ; :Deadtime_correction = "Applied for Detector #3929b - Calculated by DMP and DDT" ; :Overlap_correction = "Applied - Calculated by DMP" ; :Afterpulse_correction = "Applied - Calculated by DMP" ; :NASA_GSFC_MPL_Help = "http://virl.gsfc.nasa.gov" ; :missing_value = "-9999.0" ; :Number_Input_Platforms = "1" ; :Input_Platforms_Versions = "3.0.10" ; :zeb_platform = "twpmplnor1campC2.c1" ; :history = "created by the Zebra DataStore library, 10-Aug-2000,1:11:21, $RCSfile: DFA_NetCDF.c,v $ $Revision: 3.52 $\n", ";\n", "Modified by user sri on machine copper at 2014-08-02 21:00:45, using $Id: idl_la.pro 55839 2014-08-02 20:59:59Z sri $" ; }