nasa cdf (version 3) {
// global attributes:
		:Data_type = "slow_l1a" ;
		:Data_version = "v0.12.3" ;
		:Descriptor = "EDI>Electron Drift Instrument" ;
		:Discipline = "Space Physics>Magnetospheric Science" ;
		:Generation_date = "20230626" ;
		:Instrument_type = "Electric Fields (space)" ;
		:Logical_source = "mms4_edi_fast_l1a_beam" ;
		:Logical_file_id = "mms4_edi_slow_l1a_efield_20230624_v0.12.3" ;
		:Logical_source_description = "Level 1A EDI Beam Data" ;
		:Mission_group = "MMS" ;
		:PI_name = "J. Burch, H. Vaith," ;
		:PI_affiliation = "SwRI, UNH" ;
		:Project = "STP>Solar-Terrestrial Physics" ;
		:Source_name = "MMS4>MMS Satellite Number 4" ;
		:TEXT = "L1A EDI Beam Data" ;
		:HTTP_LINK = "http://mms.gsfc.nasa.gov/" ;
		:LINK_TEXT = "Magnetospheric Multiscale (MMS) Mission - NASA" ;
		:LINK_TITLE = "Magnetospheric Multiscale (MMS) Mission - NASA" ;
		:File_naming_convention = "source_datatype_descriptor_yyyyMMdd" ;
		:Time_resolution = "Configurable" ;
// variable attributes, one line per entry (which variable each belongs to is not shown):
		CATDESC = "Times upon which beam times are based - merely a placeholder - beam times are the useful times" ;
		CATDESC = "Times of packets" ;
		CATDESC = "time between packets" ;
		CATDESC = "electron optics state" ;
		CATDESC = "flags indicating active gun/detector pairs: 0 : telemetry from both gun-detector pairs (the default)1 : telemetry only from gun2/detector12 : telemetry only from gun1/detector23 : should not occur" ;
		CATDESC = "time of beam hit in detector 2 from gun 1" ;
		CATDESC = "time of beam hit in detector 1 from gun 2" ;
		CATDESC = "Time of Flight (tof) for detector1" ;
		CATDESC = "Time of Flight (tof) for detector2" ;
		CATDESC = "x analytic voltage gun1 detector 2" ;
		CATDESC = "x analytic voltage gun2 detector 1" ;
		CATDESC = "y analytic voltage gun1 detector2" ;
		CATDESC = "y analytic voltage gun2 detector1" ;
		CATDESC = "theta (polar angle) of firing direction gun1" ;
		CATDESC = "theta (polar angle) of firing direction gun2" ;
		CATDESC = "phi (azimuthal angle) of firing direction gun1" ;
		CATDESC = "phi (azimuthal angle) of firing direction gun2" ;
		CATDESC = "proxy for return beam signal for detector2 (correlator word14)" ;
		CATDESC = "proxy for return beam signal for detector1 (correlator word14)" ;
		CATDESC = "proxy for return beam signal plus background for detector2 (correlator word15)" ;
		CATDESC = "proxy for return beam signal plus background for detector1 (correlator word15)" ;
		CATDESC = "number of correlator code chips detector1" ;
		CATDESC = "number of correlator code chips detector2" ;
		CATDESC = "beam energy gun1 detector2" ;
		CATDESC = "beam energy gun2 detector1" ;
		CATDESC = "beam quality gun1 detector2: 0=no beam, 1=beam, no ToF, 2=beam+Tof, 3=beam+Tof+high signal to noise ratio" ;
		CATDESC = "beam quality gun2 detector1: 0=no beam, 1=beam, no ToF, 2=beam+Tof, 3=beam+Tof+high signal to noise ratio" ;
		CATDESC = "correlator code clock divider2 (m) gun2 detector1" ;
		CATDESC = "correlator code clock divider2 (m) gun1 detector2" ;
		CATDESC = "correlator code clock divider1 (n) gun2 detector1" ;
		CATDESC = "correlator code clock divider1 (n) gun1 detector2" ;
		CATDESC = "correlator max channel address gun1 detector2" ;
		CATDESC = "correlator max channel address gun2 detector1" ;
		CATDESC = "FIELDS Clock Rate Scaling Factor time" ;
		CATDESC = "10 minutes average of FIELDS Clock Rate Scaling Factor" ;
		DEPEND_0 = "epoch_timetag" ;
		DEPEND_0 = "epoch_timetag" ;
		DEPEND_0 = "epoch_timetag" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd12" ;
		DEPEND_0 = "Epoch_beam_gd21" ;
		DEPEND_0 = "epoch_crsf" ;
		DICT_KEY = "time>TT2000" ;
		DICT_KEY = "time>TT2000" ;
		DICT_KEY = "time>TT2000" ;
		DICT_KEY = "time>TT2000" ;
		FIELDNAM = "Don't Use Times" ;
		FIELDNAM = "Time tags" ;
		FIELDNAM = "delta_t" ;
		FIELDNAM = "optics state" ;
		FIELDNAM = "gd active" ;
		FIELDNAM = "Time" ;
		FIELDNAM = "Time" ;
		FIELDNAM = "tof1" ;
		FIELDNAM = "tof2" ;
		FIELDNAM = "x analytic voltage gun1" ;
		FIELDNAM = "vax_gd21" ;
		FIELDNAM = "vay_gd12" ;
		FIELDNAM = "y analytic voltage gun2" ;
		FIELDNAM = "theta gun1" ;
		FIELDNAM = "theta gun2" ;
		FIELDNAM = "phi gun1" ;
		FIELDNAM = "phi gun2" ;
		FIELDNAM = "signal detector2" ;
		FIELDNAM = "signal detector1" ;
		FIELDNAM = "sig+bgd detector2" ;
		FIELDNAM = "sig+bgd detector1" ;
		FIELDNAM = "num codechips detector1" ;
		FIELDNAM = "num codechips detector2" ;
		FIELDNAM = "beam energy" ;
		FIELDNAM = "beam energy" ;
		FIELDNAM = "beam quality gun1 detector2" ;
		FIELDNAM = "beam quality gun1 detector2" ;
		FIELDNAM = "clock divider2 (m) gun2 detector1" ;
		FIELDNAM = "clock divider2 (m) gun1 detector2" ;
		FIELDNAM = "clock divider1 (n) gun2 detector1" ;
		FIELDNAM = "clock divider1 (n) gun1 detector2" ;
		FIELDNAM = "max_channel gun1 detector2" ;
		FIELDNAM = "max_channel gun2 detector1" ;
		FIELDNAM = "epoch crsf" ;
		FIELDNAM = "crsf_10min" ;
		FILLVAL = (25 numeric entries, not shown) ;
		FORMAT = "E12.2" ;
		FORMAT = "E12.2" ;
		LABLAXIS = "Epoch" ;
		LABLAXIS = "packet time" ;
		LABLAXIS = "optics state number" ;
		LABLAXIS = "gdactive flag" ;
		LABLAXIS = "gun1 detector2 time" ;
		LABLAXIS = "gun2 detector1 time" ;
		LABLAXIS = "TOF1" ;
		LABLAXIS = "TOF2" ;
		LABLAXIS = "x analytic voltage gun1" ;
		LABLAXIS = "vax_gd21" ;
		LABLAXIS = "vay_gd12" ;
		LABLAXIS = "y analytic voltage gun2" ;
		LABLAXIS = "theta gun1" ;
		LABLAXIS = "theta gun2" ;
		LABLAXIS = "phi gun1" ;
		LABLAXIS = "phi gun2" ;
		LABLAXIS = "signal detector2" ;
		LABLAXIS = "signal detector1" ;
		LABLAXIS = "sig+bgd detector2" ;
		LABLAXIS = "sig+bgd detector1" ;
		LABLAXIS = "num chips1" ;
		LABLAXIS = "num chips2" ;
		LABLAXIS = "energy" ;
		LABLAXIS = "energy" ;
		LABLAXIS = "quality gun1 detector2" ;
		LABLAXIS = "quality gun1 detector2" ;
		LABLAXIS = "clock divider2" ;
		LABLAXIS = "clock divider2" ;
		LABLAXIS = "clock divider1" ;
		LABLAXIS = "clock divider1" ;
		LABLAXIS = "max channel" ;
		LABLAXIS = "max_channel" ;
		MONOTON = "INCREASE" ;
		MONOTON = "INCREASE" ;
		MONOTON = "INCREASE" ;
		MONOTON = "INCREASE" ;
		MONOTON = "INCREASE" ;
		UNITS = "s" ;
		UNITS = "" ;
		UNITS = "" ;
		UNITS = "us" ;
		UNITS = "us" ;
		UNITS = "pseduo quarter volts" ;
		UNITS = "pseduo quarter volts" ;
		UNITS = "pseduo quarter volts" ;
		UNITS = "pseduo quarter volts" ;
		UNITS = "degrees" ;
		UNITS = "degrees" ;
		UNITS = "degrees" ;
		UNITS = "degrees" ;
		UNITS = "counts per accumulation interval" ;
		UNITS = "counts per accumulation interval" ;
		UNITS = "counts per accumulation interval" ;
		UNITS = "counts per accumulation interval" ;
		UNITS = "none" ;
		UNITS = "none" ;
		UNITS = "eV" ;
		UNITS = "eV" ;
		UNITS = "none" ;
		UNITS = "none" ;
		UNITS = "none" ;
		UNITS = "none" ;
		UNITS = "none" ;
		UNITS = "none" ;
		UNITS = "none" ;
		UNITS = "none" ;
		SI_CONVERSION = "1.0e-6>s" ;
		SI_CONVERSION = "1.0e-6>s" ;
		VALIDMIN = (35 numeric entries, not shown) ;
		VALIDMAX = (35 numeric entries, not shown) ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "support_data" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		TIME_BASE = "J2000" ;
		TIME_BASE = "J2000" ;
		TIME_BASE = "J2000" ;
		TIME_BASE = "J2000" ;
		TIME_SCALE = "Terrestrial Time" ;
		TIME_SCALE = "Terrestrial Time" ;
		TIME_SCALE = "Terrestrial Time" ;
		TIME_SCALE = "Terrestrial Time" ;
}