Level 1 Algorithm Structure Dummy program for Sw

  • Slides: 3
Download presentation
Level 1 Algorithm Structure Dummy program for Sw. RI Level 0 Data sdc_level 2_pipeline

Level 1 Algorithm Structure Dummy program for Sw. RI Level 0 Data sdc_level 2_pipeline Telem_2_charge_calib If processing is not SDC @ Sw. RI set_mission_name create_charge_data set_charge_global_parameters store_charge_data Level 1 Data write_charge_fits_file get_mission_name store_cde_charge_data sdc_create_charge_qual_matrix get_sdc_tlm_data cde_create_charge_qual_matrix create_final_charge_data get_cde_tlm_data extract_values_for_conv_chrg create_final_charge_hk get_num_charge_events sdc_calibrate_raw_tlm convert_2_charge cde_calibrate_raw_tlm get_charge_event_data get_charge_global_parameter two_pt_lin_fit Calibration Data sdc_set_temp get_charge_event_science_data get_charge_event_hk_data cde_set_temp find_nearest_hk_index get_0 x 004_data get_0 x 00 d_data get_0 x 00 a_data For options, order is 1)sdc_swri 2)cde 3)sdc_db

Level 2 Algorithm Structure Level 1 Data create_mass_data 1)get_cde_mass_data 2)get_mass_num_events charge_to_mass_calibration set_mass_global_parameters write_mass_file Level

Level 2 Algorithm Structure Level 1 Data create_mass_data 1)get_cde_mass_data 2)get_mass_num_events charge_to_mass_calibration set_mass_global_parameters write_mass_file Level 1 Data 4)extract_values_for_conv_mass 6)create_final_mass_data 5)convert_to_mass 7)create_final_mass_hk 3)get_mass_event_data get_charge_global_parameter 1)get_mass_event_science_data Simpson-Tuzzolino Equation 2)get_mass_event_qual_data Result from calibration is a data structure with the polynomial fit coefficients, average dn, charge injected, and standard deviation for each temperature and channel.

Flow • • Sdc_level 2_pipeline Telem_2_charge_calib – Set_mission_name – Set_charge_global_parameters – Create_charge_data • Get_mission_name

Flow • • Sdc_level 2_pipeline Telem_2_charge_calib – Set_mission_name – Set_charge_global_parameters – Create_charge_data • Get_mission_name • Get_sdc_tlm_data* – Get_charge_global_parameter • get_num_charge_events • Sdc_calibrate_raw_tlm* • Get_charge_event_data – Get_charge_event_sci_data – Get_charge_event_hk_data » Find_nearest_hk_index – Get_event_0 x 004_data – Get_event_0 x 00 d_data – Get_event_0 x 00 a_data • Sdc_create_charge_qual_matrix * • Extract_values_4_conversion • Convert_2_charge – Sdc_set_temps * – Two_pt_lin_fit • Create_final_charge_data • Create_final_charge_hk – Store_charge_data • Write_charge_fits_file*