;+ ;Returns a single static data structure from the common blocks ;- Function mvn_sta_l2dat_struct, apid ;Define the common blocks common mvn_2a, mvn_2a_ind, mvn_2a_dat common mvn_c0, mvn_c0_ind, mvn_c0_dat common mvn_c2, mvn_c2_ind, mvn_c2_dat common mvn_c4, mvn_c4_ind, mvn_c4_dat common mvn_c6, mvn_c6_ind, mvn_c6_dat common mvn_c8, mvn_c8_ind, mvn_c8_dat common mvn_ca, mvn_ca_ind, mvn_ca_dat common mvn_cc, mvn_cc_ind, mvn_cc_dat common mvn_cd, mvn_cd_ind, mvn_cd_dat common mvn_ce, mvn_ce_ind, mvn_ce_dat common mvn_cf, mvn_cf_ind, mvn_cf_dat common mvn_d0, mvn_d0_ind, mvn_d0_dat common mvn_d1, mvn_d1_ind, mvn_d1_dat common mvn_d2, mvn_d2_ind, mvn_d2_dat common mvn_d3, mvn_d3_ind, mvn_d3_dat common mvn_d4, mvn_d4_ind, mvn_d4_dat common mvn_d6, mvn_d6_ind, mvn_d6_dat common mvn_d7, mvn_d7_ind, mvn_d7_dat common mvn_d8, mvn_d8_ind, mvn_d8_dat common mvn_d9, mvn_d9_ind, mvn_d9_dat common mvn_da, mvn_da_ind, mvn_da_dat common mvn_db, mvn_db_ind, mvn_db_dat aa = strlowcase(strcompress(apid,/remove_all)) bb = 'cmn_dat = mvn_'+aa[0]+'_dat' cc = execute(bb) If(cc Gt 0 && is_struct(cmn_dat)) Then Return, cmn_dat Else Return, -1 End