nasa cdf (version 3) {
// global attributes:
		:Project = "STP>Solar-Terrestrial Physics" ;
		:Source_name = "MMS2>MMS Satellite Number 2" ;
		:Discipline = "Space Physics>Magnetospheric Science" ;
		:Data_type = "brst_l2pre" ;
		:Descriptor = "AFG>Analog Flux Gate Magnetometer" ;
		:File_naming_convention = "source_descriptor_datatype_yyyyMMddHHmmss" ;
		:Data_version = "2.7.0" ;
		:PI_name = "Burch, J., Russell, C." ;
		:PI_affiliation = "SWRI, UCLA" ;
		:TEXT = "Text describing experiment including reference to instrument paper." ;
		:Instrument_type = "Magnetic Fields (space)" ;
		:Mission_group = "MMS" ;
		:Logical_source = "mms2_afg_brst_l2pre" ;
		:Logical_file_id = "mms2_afg_brst_l2pre_20150723194544_v2.7.0" ;
		:Logical_source_description = "Preliminary Level2 Digital Flux Gate Combined Fast/Slow Survey DC Magnetic Field for MMS Satellite Number 2" ;
		:Time_resolution = "Configurable" ;
		:Rules_of_use = "Not for publication" ;
		:Generated_by = "MMS Science Data Center" ;
		:Generation_date = "20151105" ;
		:MODS = (text block) ;
| version X=2:  flag parameter name corrected: was 'status'
|                         added bits 4, 5, 6 to flag saturation on B1, B2, and B3, respectively
|                         added bit 7 to flag bad data at range changes
|               Added etemp and l1a_mode parameters.
|               rate, hirange, and stemp parameters now comply with MMS CDF Guidlelines, e.g.
|               FILLVAL now defined for stemp and etemp, and is set to !values.f_nan
|               No longer use Var_Parents attribute in stemp -- see Parents instead
|               In this version, temperature-corrected gains are applied.  Reference temperatures are used when
|               stemp or etemp are set to FILLVAL.
|               Non-linearity correction is applied to high rage DFG data.
| version X=1:  added 'flag', rate and hirange parameters (but 'flag' is actually called 'status')
		:Parents = "CDF>mms2_afg_brst_l1a_20150723194544_v0.7.0" ;
		:Parents = "CDF>mms2_fields_hk_l1b_10e_20150723_v0.3.0" ;
		:Parents = "MMS2_DEFATT_2015204_2015205.V00" ;
		:Parents = "MMS2_DEFEPH_2015204_2015205.V01" ;
		:Parents = "CDF>mms2_afg_lorangecal_l2pre_20100101_v3.7.0" ;
// variable attributes, one line per entry (which variable each belongs to is not shown):
		CATDESC = "Interval centered time tag (TBC)" ;
		CATDESC = "Magnetic field vector in Geocentric Solar Ecliptic (GSE) cartesian coordinates plus Btotal (128 S/s)" ;
		CATDESC = "Magnetic field vector in Geocentric Solar Magnetospheric (GSM) cartesian coordinates plus Btotal (128 S/s)" ;
		CATDESC = "Magnetic field vector in Despun MPA-aligned cartesian coordinates plus Btotal (128 S/s)" ;
		CATDESC = "Magnetic field vector in Body Coordinate System cartesian coordinates plus Btotal (128 S/s)" ;
		CATDESC = "0 = No identified problems, non-zero = blank out the data" ;
		CATDESC = "Default time" ;
		CATDESC = "Position in GSE coordinates, 30 second" ;
		CATDESC = "Position in GSM coordinates, 30 second" ;
		CATDESC = "labels for GSE components of B" ;
		CATDESC = "labels for GSM components of B" ;
		CATDESC = "labels for DMPA components of B" ;
		CATDESC = "labels for BCS components of B" ;
		CATDESC = "labels for GSE components of position vector" ;
		CATDESC = "labels for GSM components of position vector" ;
		CATDESC = "1 = High Range, 0 = Low Range" ;
		CATDESC = "Data rate in Samples/sec" ;
		CATDESC = "Sensor Temperature smoothed with 13-pt boxcar (/edge_truncate), linear interpolated to mag times, !C then smoothed with 6398-pt boxcar" ;
		CATDESC = "Electronics Temperature smoothed with 13-pt boxcar (/edge_truncate), linear interpolated to mag times, !C then smoothed with 6398-pt boxcar" ;
		CATDESC = "median rate of L1A source data (NOT necessarily the rate of the L1B data)" ;
		DEPEND_0 = "Epoch" ;
		DEPEND_0 = "Epoch" ;
		DEPEND_0 = "Epoch" ;
		DEPEND_0 = "Epoch" ;
		DEPEND_0 = "Epoch" ;
		DEPEND_0 = "Epoch_state" ;
		DEPEND_0 = "Epoch_state" ;
		DEPEND_0 = "Epoch" ;
		DEPEND_0 = "Epoch" ;
		DEPEND_0 = "Epoch" ;
		DEPEND_0 = "Epoch" ;
		DEPEND_0 = "Epoch" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		DISPLAY_TYPE = "time_series" ;
		FIELDNAM = "Time since Jan 1, 1958" ;
		FIELDNAM = "Magnetic field vector in GSE plus Btotal (128 S/s)" ;
		FIELDNAM = "Magnetic field vector in GSM plus Btotal (128 S/s)" ;
		FIELDNAM = "Magnetic field vector in DMPA plus Btotal (128 S/s)" ;
		FIELDNAM = "Magnetic field vector in BCS plus Btotal (128 S/s)" ;
		FIELDNAM = "mms2_afg_brst_l2pre_flag" ;
		FIELDNAM = "Epoch_state" ;
		FIELDNAM = "mms2_pos_gse" ;
		FIELDNAM = "mms2_pos_gsm" ;
		FIELDNAM = "label B GSE" ;
		FIELDNAM = "label B GSM" ;
		FIELDNAM = "label B DMPA" ;
		FIELDNAM = "label B BCS" ;
		FIELDNAM = "label R GSE" ;
		FIELDNAM = "label R GSM" ;
		FIELDNAM = "mms2_afg_brst_l2pre_hirange" ;
		FIELDNAM = "mms2_afg_brst_l2pre_rate" ;
		FIELDNAM = "mms2_afg_brst_l2pre_stemp" ;
		FIELDNAM = "mms2_afg_brst_l2pre_etemp" ;
		FIELDNAM = "mms2_afg_brst_l2pre_l1a_mode" ;
		FILLVAL = (14 numeric entries, not shown) ;
		FORMAT = "E13.5" ;
		FORMAT = "E13.5" ;
		FORMAT = "E13.5" ;
		FORMAT = "E13.5" ;
		FORMAT = "Z10.8" ;
		FORMAT = "E12.2" ;
		FORMAT = "E12.2" ;
		FORMAT = "A11" ;
		FORMAT = "A11" ;
		FORMAT = "A11" ;
		FORMAT = "A11" ;
		FORMAT = "A11" ;
		FORMAT = "A11" ;
		FORMAT = "I5" ;
		FORMAT = "E13.5" ;
		FORMAT = "E13.5" ;
		FORMAT = "E13.5" ;
		FORMAT = "E13.5" ;
		LABLAXIS = "mms2_afg_brst_Epoch" ;
		LABLAXIS = "mms2_afg_brst_l2pre_gse" ;
		LABLAXIS = "mms2_afg_brst_l2pre_gsm" ;
		LABLAXIS = "mms2_afg_brst_l2pre_dmpa" ;
		LABLAXIS = "mms2_afg_brst_l2pre_bcs" ;
		LABLAXIS = "mms2_afg_brst_l2pre_flag" ;
		LABLAXIS = "Epoch_state" ;
		LABLAXIS = "mms2_pos_gse" ;
		LABLAXIS = "mms2_pos_gsm" ;
		LABLAXIS = "label_b_gse" ;
		LABLAXIS = "label_b_gsm" ;
		LABLAXIS = "label_b_dmpa" ;
		LABLAXIS = "label_b_bcs" ;
		LABLAXIS = "label_r_gse" ;
		LABLAXIS = "label_r_gsm" ;
		LABLAXIS = "mms2_afg_brst_l2pre_hirange" ;
		LABLAXIS = "mms2_afg_brst_l2pre_rate" ;
		LABLAXIS = "mms2_afg_brst_l2pre_stemp" ;
		LABLAXIS = "mms2_afg_brst_l2pre_etemp" ;
		LABLAXIS = "mms2_afg_brst_l2pre_l1a_mode" ;
		LABL_PTR_1 = "label_b_gse" ;
		LABL_PTR_1 = "label_b_gsm" ;
		LABL_PTR_1 = "label_b_dmpa" ;
		LABL_PTR_1 = "label_b_bcs" ;
		LABL_PTR_1 = "label_r_gse" ;
		LABL_PTR_1 = "label_r_gsm" ;
		UNITS = "ns" ;
		UNITS = "nT" ;
		UNITS = "nT" ;
		UNITS = "nT" ;
		UNITS = "nT" ;
		UNITS = "ns" ;
		UNITS = "km" ;
		UNITS = "km" ;
		UNITS = "" ;
		UNITS = "Samples/s" ;
		UNITS = "C" ;
		UNITS = "C" ;
		UNITS = "Samples/s" ;
		VALIDMIN = (14 numeric entries, not shown) ;
		VALIDMAX = (14 numeric entries, not shown) ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "data" ;
		VAR_TYPE = "metadata" ;
		VAR_TYPE = "metadata" ;
		VAR_TYPE = "metadata" ;
		VAR_TYPE = "metadata" ;
		VAR_TYPE = "metadata" ;
		VAR_TYPE = "metadata" ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "support_data" ;
		VAR_TYPE = "support_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 = "log" ;
		SCALETYP = "linear" ;
		SCALETYP = "linear" ;
		SCALETYP = "log" ;
		VAR_NOTES = "During nominal operatins in the region of interest, DMPA is within 3 degrees of GSE." ;
		VAR_NOTES = "bit definitions: \n    0: TBD, 1: TBD, 2: user flagged, 3: TBD, \n    4: B1 saturated, 5: B2 saturated, 6: B3 saturated, 7: range-change glitch, \n    7-31: TBD" ;
		VAR_NOTES = "Sensor Temperature smoothed with 13-pt boxcar (/edge_truncate), linear interpolated to mag times, !C then smoothed with 6398-pt boxcar.  t_maxgap = 240; t_bmaxgap = 240" ;
		VAR_NOTES = "Electronics Temperature smoothed with 13-pt boxcar (/edge_truncate), linear interpolated to mag times, !C then smoothed with 6398-pt boxcar.  t_maxgap = 240; t_bmaxgap = 240" ;
		VAR_NOTES = "8 = slow, 16 = fast, 128 = f128.  Note that 128 S/s L1A data is decimated to 16 S/s in srvy L1B" ;
		MONOTON = "INCREASE" ;
		MONOTON = "INCREASE" ;
		TIME_BASE = "J2000" ;
		TIME_BASE = "J2000" ;
		TIME_SCALE = "Terrestrial Time" ;
		TIME_SCALE = "Terrestrial Time" ;
		REFERENCE_POSITION = "Rotating Earth Geoid" ;
		REFERENCE_POSITION = "Rotating Earth Geoid" ;
}