;+ ; ; This crib sheet shows how to save MMS data loaded into tplot variables to a CDF file ; ; ; Suggestions for this crib sheet: ; https://github.com/spedas/bleeding_edge/issues ; ; ; $LastChangedBy: egrimes $ ; $LastChangedDate: 2023-08-14 12:51:35 -0700 (Mon, 14 Aug 2023) $ ; $LastChangedRevision: 31999 $ ; $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_6_1/projects/mms/examples/advanced/mms_tplot2cdf_crib.pro $ ;- trange = ['2015-10-16', '2015-10-17'] ; load MMS data and get electron fluxes and pitch angles distributions mms_load_feeps, trange=trange, /tt2000 mms_feeps_pad mms_load_fgm, trange=trange, /tt2000 ; /tt2000 saves the TT2000 timestamps (note: this keyword is also required on the load routine calls) tplot2cdf, /tt2000, filename='cdf_file_with_tt2000_times', $ tvars=['mms1_epd_feeps_srvy_l2_electron_intensity_omni', 'mms1_epd_feeps_srvy_l2_electron_intensity_omni_spin', 'mms1_epd_feeps_srvy_l2_electron_intensity_70-600keV_pad', 'mms1_epd_feeps_srvy_l2_electron_intensity_70-600keV_pad_spin', 'mms1_fgm_b_gsm_srvy_l2_bvec'] stop ; delete the previously loaded data del_data, '*' ; reload and plot the saved data from the CDF file spd_cdf2tplot, 'cdf_file_with_tt2000_times.cdf' tplot, ['mms1_fgm_b_gsm_srvy_l2_bvec', 'mms1_epd_feeps_srvy_l2_electron_intensity_omni', 'mms1_epd_feeps_srvy_l2_electron_intensity_omni_spin', 'mms1_epd_feeps_srvy_l2_electron_intensity_70_600keV_pad', 'mms1_epd_feeps_srvy_l2_electron_intensity_70_600keV_pad_spin'] stop end