Attributes { HDF5_ROOT_GROUP { ancillary_data { String Dataset "release", "end_geoseg", "version", "end_region", "atlas_sdp_gps_epoch", "end_rgt", "end_delta_time", "end_orbit", "start_cycle", "data_end_utc", "control", "start_gpssow", "granule_end_utc", "end_cycle", "granule_start_utc", "start_delta_time", "start_geoseg", "start_orbit", "data_start_utc", "end_gpsweek", "start_rgt", "end_gpssow", "qa_at_interval", "start_region", "start_gpsweek"; calibrations { String Dataset "ds_channel", "ds_fine_counts"; laser_energy_conversion { String Dataset "base_temp", "cal54_product", "internal", "lrs", "spd"; } low_link_impulse_response { String Dataset "laser", "hist_x", "mode", "return_source", "cal20_product", "num_bins", "temperature", "bin_width", "side"; pce1 { String Dataset "hist", "total_events"; } pce2 { String Dataset "hist", "total_events"; } pce3 { String Dataset "hist", "total_events"; } } rx_sensitivity_to_misalignment { String Dataset "azimuth_grid_range", "cal47_product", "elevation", "azimuth", "temperature", "grid_spacing", "elevation_grid_range"; pce1 { String Dataset "rel_intensity_strong", "rel_intensity_weak"; } pce2 { String Dataset "rel_intensity_strong", "rel_intensity_weak"; } pce3 { String Dataset "rel_intensity_strong", "rel_intensity_weak"; } } receiver_channel_skews { pce1 { String Dataset "cal49_product", "skew_fall", "skew_fall_stderr", "skew_rise", "skew_rise_stderr", "side", "temperature"; } pce2 { String Dataset "cal49_product", "skew_fall", "skew_fall_stderr", "skew_rise", "skew_rise_stderr", "side", "temperature"; } pce3 { String Dataset "cal49_product", "skew_fall", "skew_fall_stderr", "skew_rise", "skew_rise_stderr", "side", "temperature"; } } dead_time_radiometric_signal_loss { String Dataset "cal34_product", "rad_corr", "strength_strong", "dead_time", "strength_weak", "width"; } first_photon_bias { String Dataset "dead_time", "cal19_product", "strength_strong", "strength_weak", "ffb_corr", "width"; } effective_cell_delay { String Dataset "cal17_product"; pce1 { String Dataset "cal_fall", "efc_fall", "cal_rise", "efc_ll", "efc_rise", "efc_ot", "temperature"; } pce2 { String Dataset "cal_fall", "efc_fall", "cal_rise", "efc_ll", "efc_rise", "efc_ot", "temperature"; } pce3 { String Dataset "cal_fall", "efc_fall", "cal_rise", "efc_ll", "efc_rise", "efc_ot", "temperature"; } } nominal_rx_sensitivity { String Dataset "cal30_product", "side"; pce1 { String Dataset "rms_resid_strong", "rms_resid_weak", "sdev_strong", "slope_strong", "sdev_weak", "slope_weak"; } pce2 { String Dataset "rms_resid_strong", "rms_resid_weak", "sdev_strong", "slope_strong", "sdev_weak", "slope_weak"; } pce3 { String Dataset "rms_resid_strong", "rms_resid_weak", "sdev_strong", "slope_strong", "sdev_weak", "slope_weak"; } } laser_energy_fraction { String Dataset "cal45_product", "energy_fract", "optics_throughput"; } rx_sensitivity_vs_wtom { String Dataset "laser", "mode", "temperature", "cal61_product", "side"; pce1 { String Dataset "h_strong", "rms_of_fit_strong", "ypeak_strong", "sdev_ypeak_weak", "sdev_xpeak_weak", "xpeak_weak", "h_weak", "sdev_ypeak_strong", "ypeak_weak", "xpeak_strong", "rms_of_fit_weak", "sdev_xpeak_strong", "sdev_h_weak", "sdev_h_strong"; } pce2 { String Dataset "h_strong", "rms_of_fit_strong", "ypeak_strong", "sdev_ypeak_weak", "sdev_xpeak_weak", "xpeak_weak", "h_weak", "sdev_ypeak_strong", "ypeak_weak", "xpeak_strong", "rms_of_fit_weak", "sdev_xpeak_strong", "sdev_h_weak", "sdev_h_strong"; } pce3 { String Dataset "h_strong", "rms_of_fit_strong", "ypeak_strong", "sdev_ypeak_weak", "sdev_xpeak_weak", "xpeak_weak", "h_weak", "sdev_ypeak_strong", "ypeak_weak", "xpeak_strong", "rms_of_fit_weak", "sdev_xpeak_strong", "sdev_h_weak", "sdev_h_strong"; } } start_timing_skews { String Dataset "lu_ll1", "ll3_ll1", "ll2_ll1", "ll1", "cal44_product", "tl_ll3", "side", "spd_temp", "tu_ll2"; } dead_time { String Dataset "cal42_product", "temperature", "side"; pce1 { String Dataset "dead_time", "sigma"; } pce2 { String Dataset "dead_time", "sigma"; } pce3 { String Dataset "dead_time", "sigma"; } } hv_bias_receiver_radiometric_sensitivity { String Dataset "cal46_product", "side"; pce2 { String Dataset "rnom_weak", "npoints_weak", "sigma_fit_weak", "sigma_b_strong", "vnom_strong", "sigma_fit_strong", "sigma_c_weak", "c_strong", "b_weak", "sigma_b_weak", "sigma_c_strong", "rnom_strong", "vnom_weak", "b_strong", "c_weak", "npoints_strong"; } pce3 { String Dataset "rnom_weak", "npoints_weak", "sigma_fit_weak", "sigma_b_strong", "vnom_strong", "sigma_fit_strong", "sigma_c_weak", "c_strong", "b_weak", "sigma_b_weak", "sigma_c_strong", "rnom_strong", "vnom_weak", "b_strong", "c_weak", "npoints_strong"; } pce1 { String Dataset "rnom_weak", "npoints_weak", "sigma_fit_weak", "sigma_b_strong", "vnom_strong", "sigma_fit_strong", "sigma_c_weak", "c_strong", "b_weak", "sigma_b_weak", "sigma_c_strong", "rnom_strong", "vnom_weak", "b_strong", "c_weak", "npoints_strong"; } } } isf { String Dataset "bias_offset_y", "wtom_lambda_off", "start_time_coeff", "bias_offset_x", "wtom_tune_flag", "cal46_aging", "bias_time", "wtom_alt_tune_corr", "uso_freq_dev", "bias_rate"; } housekeeping { String Dataset "hvpc_ab_flag", "det_ab_flag", "laser_12_flag", "lrs_ab_flag", "pdu_ab_flag", "spd_ab_flag", "tams_ab_flag"; } tep { String Dataset "tep_check_pce1", "tep_check_pce2", "tep_check_pce3", "thres_tep_max", "thres_tep_min"; } tod_tof { String Dataset "lrs_clock", "corr_rx_coarse_pce3", "tof_win_size", "tof_extracted_s", "dt_t0", "tof_bin_size", "tof_lower_win_ctr", "tof_upper_win_ctr", "corr_tx_coarse_pce2", "corr_rx_coarse_pce2", "dt_uso", "min_conf", "dt_imet", "corr_tx_coarse_pce3", "dupe_fc_tol", "discard_short_mframes", "repair_txrx_slip", "cal_uso_scale", "corr_rx_coarse_pce1", "cal_risefall_box_int", "corr_tx_coarse_pce1"; } } atlas { housekeeping { radiometry { String Dataset "bg_sensitivity_pce2_s", "bg_sensitivity_pce3_s", "bg_sensitivity_pce1_s", "ret_sensitivity_pce3_w", "ret_sensitivity_pce3_s", "ret_sensitivity_pce2_w", "bg_sensitivity_pce2_w", "bg_sensitivity_pce1_w", "ret_sensitivity_pce1_s", "bg_sensitivity_pce3_w", "ret_sensitivity_pce1_w", "delta_time", "ret_sensitivity_pce2_s"; } laser_energy_lrs { String Dataset "e_tx_pce2_s", "e_tx_pce3_w", "lrs_temp", "e_tx_pce3_s", "e_tx", "e_tx_pce1_s", "e_tx_pce2_w", "delta_time", "e_tx_pce1_w"; } laser_energy_spd { String Dataset "e_tx_pce2_s", "e_tx_pce3_w", "edge_xmtnc", "e_tx_pce3_s", "e_tx", "laser_temp", "e_tx_pce1_s", "peak_xmtnc", "e_tx_pce2_w", "thrlo_rdbk", "delta_time", "thrhi_rdbk", "e_tx_pce1_w", "ds_10"; } pointing { String Dataset "q_sc_i2b_3", "q_sc_i2b_2", "x_sc_body_rate", "y_sc_body_rate", "sc_solution_sec", "sc_solution_subsec", "z_sc_body_rate", "delta_time", "q_sc_i2b_4", "q_sc_i2b_1"; } thermal { String Dataset "hkt_ob_mz3_t", "hkt_ofa6_pri_t", "hkt_ob_pz2_t", "hkt_dom_rad2_t", "hkt_meb_mce2_t", "hkt_ofa5_red_t", "hkt_meb_pce3_2_t", "hkt_ob_mz2_t", "hkt_tel_pri1_t", "hkt_dem1_t2_it_t", "hkt_ob_pz4_t", "hkt_struc_my_t", "hkt_lhp_evap_t", "hkt_dem6_t", "hkt_meb_pce1_2_t", "hkt_scif_myflex_t", "pdub_therm_ct_t", "hkt_ofa2_pri_t", "spdb_therm_t", "hkt_lrs_orad1_t", "hkt_dem4_t", "hkt_dem5_t4_et_t", "hkt_meb_pce2_2_t", "hkt_lhp_res1_t", "hkt_tel_sec1_t", "hkt_dem3_t4_et_t", "hkt_meb_hkt_t", "hkt_dem3_t1_eb_t", "hkt_ofa2_red_t", "hkt_meb_pce1_1_t", "hkt_cchp_adiab_t", "hkt_ob_pz3_t", "hkt_ofa4_red_t", "hkt_lrs_orad2_t", "hkt_ofa1_red_t", "hkt_ofa1_et_t", "hkt_ofa4_pri_t", "hvpca_therm_a_t", "hkt_imsc_mzflex_t", "hkt_lhp_res2_t", "hkt_dem2_t", "hkt_scif_pxflex_t", "hkt_dem5_t1_eb_t", "pdua_therm_ct_t", "hkt_ofa7_red_t", "hkt_meb_asc2_t", "hkt_ltr_trans_t", "pdua_therm_dlv_b_t", "hkt_foldm_t", "pdub_therm_dlv_b_t", "hkt_dem1_t3_ib_t", "hkt_lrs_ss_t", "hkt_meb_lvpc1_t", "hkt_imsc_myflex_t", "hkt_meb_sbc1_t", "hkt_ofa7_pri_t", "hkt_meb_mce1_t", "hkt_struc_mz_t", "hkt_bsm_t", "hvpcb_therm_a_t", "hkt_ofa3_red_t", "hkt_meb_pce3_1_t", "hkt_dem5_t3_ib_t", "hkt_tel_pri2_t", "hkt_tel_tow1_t", "hkt_ofa1_pri_t", "hvpcb_therm_b_t", "hkt_dem1_t1_eb_t", "pdua_therm_mi_t", "hkt_ltr_tams_t", "hkt_meb_pce2_1_t", "pdua_therm_dlv_a_t", "hkt_ofa3_pri_t", "hkt_meb_sbc2_t", "hkt_cchp_las1_t", "hvpca_therm_b_t", "hkt_scif_pyflex_t", "delta_time", "hkt_a_beam_px_t", "hkt_meb_mce3_t", "spda_therm_t", "hkt_meb_mce4_t", "pdub_therm_dlv_a_t", "hkt_dem1_t4_et_t", "hkt_tel_pri3_t", "hkt_dom_rad1_t", "hkt_beamx_t", "hkt_lhp_vapline_t", "hkt_dem3_t3_ib_t", "hkt_ofa6_red_t", "hkt_lasrad_t", "hkt_spd_t", "hkt_tel_sec2_t", "hkt_ob_mz1_t", "hkt_ofa7_et_t", "hkt_tel_tow2_t", "hkt_lhp_liqline_t", "hkt_meb_lvpc2_t", "hkt_sunshade_t", "hkt_meb_asc1_t", "hkt_wtem_t", "hkt_dem5_t2_it_t", "hkt_meb_uso2_t", "hkt_dem3_t2_it_t", "hkt_ob_pz1_t", "hkt_meb_uso1_t", "pdub_therm_mi_t", "hkt_ofa5_pri_t"; } laser_energy_internal { String Dataset "e_tx_pce2_s", "e_tx_pce3_w", "laser_mode", "e_tx_pce3_s", "e_tx", "laser_temp", "e_tx_pce1_s", "e_tx_pce2_w", "delta_time", "e_tx_pce1_w"; } meb { String Dataset "hkt_meb_p15p0i_lvpc_i", "hkt_meb_p5d_mon_v", "hkt_meb_p15v_mon_v", "hkt_meb_2p5v_pce3_v", "hkt_meb_3p3v_mon_v", "hkt_meb_5p0v_sbc_v", "hkt_meb_1p5v_mon_v", "hkt_meb_i_uso_i", "hkt_meb_2p5v_pce2_v", "hkt_meb_1p5v_asc_v", "hkt_meb_1p5vb_pce3_v", "hkt_meb_3p3i_lvpc_i", "hkt_meb_1p5va_pce1_v", "hkt_meb_5p0i_sbc_i", "hkt_meb_n15p0i_lvpc_i", "hkt_meb_n5a_mon_v", "hkt_meb_cal_p65p3_t", "hkt_meb_1p5va_pce2_v", "hkt_meb_cal_n35p9_t", "hkt_meb_cal_p25_t", "hkt_meb_2p5v_pce1_v", "hkt_meb_n15v_mon_v", "hkt_meb_1p5va_pce3_v", "delta_time", "hkt_ground_check", "hkt_meb_v_uso_v", "hkt_meb_cal_n62p5_t", "hkt_meb_5p0i_lvpc_i", "hkt_meb_p5a_mon_v", "hkt_meb_cal_n6p6_t", "hkt_meb_1p5vb_pce2_v", "hkt_meb_1p5vb_pce1_v"; } pdu { String Dataset "pdu_spare_3_v", "pdu_p3p3v_dem5_i", "pdu_n3v_dem1_i", "pdu_tcs_ofa_htr1_i", "pdu_lhp2_i", "pdu_meb_lvpc_v", "pdu_tcs_ofa_htr6_i", "pdu_pwm_tlsp_pri_i", "hvpc_mod_3", "hvpc_tlm_7", "pdu_p5v_dem2_v", "pdu_laser_1_v", "pdu_spare_4_v", "pdu_tcs_ofa_htr4_i", "pdu_laser_2_i", "pdu_n3v_dem2_i", "pdu_det_i", "hvpc_mod_2", "pdu_p3p3v_dem5_v", "pdu_ofa_p12v_i", "pdu_spare_5_v", "pdu_p5v_dem6_i", "pdu_n3v_dem3_i", "pdu_p5v_dem5_i", "pdu_spare_2_v", "pdu_ofa_p12v_v", "pdu_p3p3v_dem2_i", "pdu_spd_p3p3v_v", "pdu_lrs_opts_heater_i", "pdu_n3v_dem4_i", "hvpc_mod_6", "pdu_lrs_i", "pdu_n3v_dem3_v", "pdu_p3p3v_dem4_i", "pdu_p5v_dem2_i", "pdu_p5v_dem5_v", "pdu_meb_lvpc_i", "pdu_n3v_dem2_v", "pdu_p3p3v_dem2_v", "pdu_tcs_ofa_htr5_i", "pdu_tcs_ofa_htr7_i", "pdu_lhp1_i", "pdu_n3v_dem1_v", "pdu_p5v_dem1_i", "pdu_p5v_dem3_i", "pdu_spd_n5v_v", "pdu_pwm_tlsp_tower_i", "pdu_laser_2_v", "pdu_p3p3v_dem1_v", "pdu_det_v", "pdu_spd_p5v_i", "pdu_p3p3v_dem3_v", "pdu_n3v_dem5_i", "pdu_daa_opts_htr_i", "hvpc_mod_4", "pdu_spd_p5v_v", "delta_time", "pdu_lhp_startup_htr_i", "pdu_spd_n5v_i", "pdu_p5v_dem1_v", "pdu_tcs_ofa_htr2_i", "pdu_spd_p3p3v_i", "hvpc_mod_1", "pdu_tcs_ofa_htr3_i", "pdu_spare_1_v", "pdu_laser_1_i", "pdu_p5v_dem3_v", "pdu_pwm_tlsp_sec_i", "pdu_n3v_dem6_i", "pdu_hvpc_i", "hvpc_mod_5", "pdu_p3p3v_dem1_i", "pdu_p3p3v_dem6_i", "hvpc_tlm_6", "pdu_p5v_dem4_i", "pdu_p3p3v_dem3_i", "pdu_ofa_n12v_v", "pdu_n3v_dem5_v", "pdu_tams_i"; } position_velocity { String Dataset "x_sc_eci_vel", "z_sc_eci_pos", "z_sc_eci_vel", "sc_solution_sec", "sc_solution_subsec", "delta_time", "y_sc_eci_vel", "y_sc_eci_pos", "x_sc_eci_pos"; } status { String Dataset "pdub_ofa2", "pdub_ofa1", "pdub_lhp_startup", "pdub_det_ps", "pdub_spare_sig", "pdub_ofa7", "pdub_lrs_opt", "pdub_laser_2", "pdub_ofa_ps", "pdub_ofa5", "pdua_spd_ps", "pdua_lhp_startup", "pdua_pri_mir", "pdua_hvpc", "pdub_tams_ls", "pdua_daa_opt", "pdub_ofa4", "pdub_sec_mir", "pdua_lrs", "pdub_lhp2", "pdua_det_ps", "pdua_spare_sig", "pdua_ofa5", "pdub_hvpc", "pdub_spd_ps", "pdua_laser_2", "pdub_ofa6", "pdua_tower", "pdua_ofa4", "pdua_ofa2", "pdua_ofa_ps", "pdua_ofa1", "pdua_lrs_opt", "pdub_lrs", "pdua_ofa6", "pdua_laser_1", "pdua_sec_mir", "delta_time", "pdub_tower", "pdua_ofa7", "pdub_daa_opt", "pdua_tams_ls", "pdua_lhp2", "pdub_ofa3", "pdua_ofa3", "pdub_laser_1", "pdua_lhp1", "pdub_pri_mir", "pdub_lhp1"; } time_at_the_tone { String Dataset "delta_time", "gps_1pps_sec", "gps_1pps_subsec", "sc_time_1pps_sec", "sc_time_1pps_subsec"; } } tx_pulse_width { String Dataset "delta_time", "tx_pulse_skew_est", "tx_pulse_width_lower", "tx_pulse_width_upper"; } pce2 { sxp_ssr_s { String Dataset "delta_time", "ds_50samples", "latitude", "longitude", "mf_cosz", "pce_mframe_cnt", "cosb", "srm"; } dfc_hk { String Dataset "alt_imet_at_1pps", "alt_last_seq_count", "alt_rw_start_reg_w", "alt_t0_cnt", "alt_spw_not_ready_cnt", "alt_sci_seg_limit", "alt_rw_start_reg_s", "alt_spot_tag_cnts_s", "alt_rw_width_reg_s", "alt_spot_tag_cnts_w", "alt_cmd_count", "alt_gp_reg", "tx_leading_coarse", "alt_dfc_hk_status", "alt_write_watchdog", "atm_rw_start_reg_s", "alt_dupe_margin", "tx_trailing_cell", "atm_rw_width_reg_w", "alt_mframe_freq", "alt_debug_status", "alt_config", "tx_trailing_coarse", "alt_sci_addr", "alt_wait_watchdog", "tx_leading_cell", "atm_rw_start_reg_w", "atm_rw_width_reg_s", "delta_time", "alt_debug_reg", "alt_cal_interval", "alt_edac_status", "alt_cal_rise", "pce_mframe_cnt", "alt_imet_at_first_t0", "alt_last_opcode", "alt_rw_width_reg_w", "alt_1pps_count", "alt_dfc_status", "alt_cal_fall"; } algorithm_science { weak { String Dataset "alt_error_flags", "daynight_flag", "decisionflags", "flywheel", "signalflags"; } String Dataset "useflag", "ds_4bytes", "alt_band_channel_mask", "gps_time", "alt_band_mask", "amet_time", "ds_2samples", "delta_time", "pce_mframe_cnt", "alt_nbands"; strong { String Dataset "alt_error_flags", "daynight_flag", "decisionflags", "flywheel", "signalflags"; } } altimetry { String Dataset "cal_rise_sm", "useflag", "n_bands", "ch_mask_w", "ch_mask_s", "ds_hist", "cal_fall_sm", "delta_time", "pce_mframe_cnt", "ds_strong_channel_index", "ds_weak_channel_index"; weak { String Dataset "band2_width", "band1_offset", "band1_width", "alt_rw_width", "hist", "alt_rw_start", "band2_offset", "n_mf_ph", "ph_ndx_beg"; photons { String Dataset "tof_flag", "ph_id_count", "ph_tof", "tx_other_tof", "ph_id_pulse", "rx_band_id", "ph_id_channel", "tx_ll_tof", "delta_time", "pce_mframe_cnt"; } } strong { String Dataset "band2_width", "band1_offset", "band1_width", "alt_rw_width", "hist", "alt_rw_start", "band2_offset", "n_mf_ph", "ph_ndx_beg"; photons { String Dataset "tof_flag", "ph_id_count", "ph_tof", "tx_other_tof", "ph_id_pulse", "rx_band_id", "ph_id_channel", "tx_ll_tof", "delta_time", "pce_mframe_cnt"; } } } atmosphere_s { String Dataset "atm_rw_start", "atm_rw_width", "atm_shift_amount", "delta_time", "ds_hist_bin_index", "pce_mframe_cnt", "atm_bins", "useflag"; } pmf_hk { String Dataset "activeknobstable", "autorestartdfccount", "cmd_err_cntr", "cmd_suc_cntr", "delta_time", "mode"; } sxp_ssr_w { String Dataset "delta_time", "ds_50samples", "latitude", "longitude", "mf_cosz", "pce_mframe_cnt", "cosb", "srm"; } background { String Dataset "bg_cnt_50shot_s", "bg_cnt_50shot_w", "delta_time", "pce_mframe_cnt", "useflag"; } } pce1 { sxp_ssr_s { String Dataset "delta_time", "ds_50samples", "latitude", "longitude", "mf_cosz", "pce_mframe_cnt", "cosb", "srm"; } dfc_hk { String Dataset "alt_imet_at_1pps", "alt_last_seq_count", "alt_rw_start_reg_w", "alt_t0_cnt", "alt_spw_not_ready_cnt", "alt_sci_seg_limit", "alt_rw_start_reg_s", "alt_spot_tag_cnts_s", "alt_rw_width_reg_s", "alt_spot_tag_cnts_w", "alt_cmd_count", "alt_gp_reg", "tx_leading_coarse", "alt_dfc_hk_status", "alt_write_watchdog", "atm_rw_start_reg_s", "alt_dupe_margin", "tx_trailing_cell", "atm_rw_width_reg_w", "alt_mframe_freq", "alt_debug_status", "alt_config", "tx_trailing_coarse", "alt_sci_addr", "alt_wait_watchdog", "tx_leading_cell", "atm_rw_start_reg_w", "atm_rw_width_reg_s", "delta_time", "alt_debug_reg", "alt_cal_interval", "alt_edac_status", "alt_cal_rise", "pce_mframe_cnt", "alt_imet_at_first_t0", "alt_last_opcode", "alt_rw_width_reg_w", "alt_1pps_count", "alt_dfc_status", "alt_cal_fall"; } algorithm_science { weak { String Dataset "alt_error_flags", "daynight_flag", "decisionflags", "flywheel", "signalflags"; } String Dataset "useflag", "ds_4bytes", "alt_band_channel_mask", "gps_time", "alt_band_mask", "amet_time", "ds_2samples", "delta_time", "pce_mframe_cnt", "alt_nbands"; strong { String Dataset "alt_error_flags", "daynight_flag", "decisionflags", "flywheel", "signalflags"; } } altimetry { String Dataset "cal_rise_sm", "useflag", "n_bands", "ch_mask_w", "ch_mask_s", "ds_hist", "cal_fall_sm", "delta_time", "pce_mframe_cnt", "ds_strong_channel_index", "ds_weak_channel_index"; weak { String Dataset "band2_width", "band1_offset", "band1_width", "alt_rw_width", "hist", "alt_rw_start", "band2_offset", "n_mf_ph", "ph_ndx_beg"; photons { String Dataset "tof_flag", "ph_id_count", "ph_tof", "tx_other_tof", "ph_id_pulse", "rx_band_id", "ph_id_channel", "tx_ll_tof", "delta_time", "pce_mframe_cnt"; } } strong { String Dataset "band2_width", "band1_offset", "band1_width", "alt_rw_width", "hist", "alt_rw_start", "band2_offset", "n_mf_ph", "ph_ndx_beg"; photons { String Dataset "tof_flag", "ph_id_count", "ph_tof", "tx_other_tof", "ph_id_pulse", "rx_band_id", "ph_id_channel", "tx_ll_tof", "delta_time", "pce_mframe_cnt"; } } } atmosphere_s { String Dataset "atm_rw_start", "atm_rw_width", "atm_shift_amount", "delta_time", "ds_hist_bin_index", "pce_mframe_cnt", "atm_bins", "useflag"; } pmf_hk { String Dataset "activeknobstable", "autorestartdfccount", "cmd_err_cntr", "cmd_suc_cntr", "delta_time", "mode"; } sxp_ssr_w { String Dataset "delta_time", "ds_50samples", "latitude", "longitude", "mf_cosz", "pce_mframe_cnt", "cosb", "srm"; } background { String Dataset "bg_cnt_50shot_s", "bg_cnt_50shot_w", "delta_time", "pce_mframe_cnt", "useflag"; } } pce3 { sxp_ssr_s { String Dataset "delta_time", "ds_50samples", "latitude", "longitude", "mf_cosz", "pce_mframe_cnt", "cosb", "srm"; } dfc_hk { String Dataset "alt_imet_at_1pps", "alt_last_seq_count", "alt_rw_start_reg_w", "alt_t0_cnt", "alt_spw_not_ready_cnt", "alt_sci_seg_limit", "alt_rw_start_reg_s", "alt_spot_tag_cnts_s", "alt_rw_width_reg_s", "alt_spot_tag_cnts_w", "alt_cmd_count", "alt_gp_reg", "tx_leading_coarse", "alt_dfc_hk_status", "alt_write_watchdog", "atm_rw_start_reg_s", "alt_dupe_margin", "tx_trailing_cell", "atm_rw_width_reg_w", "alt_mframe_freq", "alt_debug_status", "alt_config", "tx_trailing_coarse", "alt_sci_addr", "alt_wait_watchdog", "tx_leading_cell", "atm_rw_start_reg_w", "atm_rw_width_reg_s", "delta_time", "alt_debug_reg", "alt_cal_interval", "alt_edac_status", "alt_cal_rise", "pce_mframe_cnt", "alt_imet_at_first_t0", "alt_last_opcode", "alt_rw_width_reg_w", "alt_1pps_count", "alt_dfc_status", "alt_cal_fall"; } algorithm_science { weak { String Dataset "alt_error_flags", "daynight_flag", "decisionflags", "flywheel", "signalflags"; } String Dataset "useflag", "ds_4bytes", "alt_band_channel_mask", "gps_time", "alt_band_mask", "amet_time", "ds_2samples", "delta_time", "pce_mframe_cnt", "alt_nbands"; strong { String Dataset "alt_error_flags", "daynight_flag", "decisionflags", "flywheel", "signalflags"; } } altimetry { String Dataset "cal_rise_sm", "useflag", "n_bands", "ch_mask_w", "ch_mask_s", "ds_hist", "cal_fall_sm", "delta_time", "pce_mframe_cnt", "ds_strong_channel_index", "ds_weak_channel_index"; weak { String Dataset "band2_width", "band1_offset", "band1_width", "alt_rw_width", "hist", "alt_rw_start", "band2_offset", "n_mf_ph", "ph_ndx_beg"; photons { String Dataset "tof_flag", "ph_id_count", "ph_tof", "tx_other_tof", "ph_id_pulse", "rx_band_id", "ph_id_channel", "tx_ll_tof", "delta_time", "pce_mframe_cnt"; } } strong { String Dataset "band2_width", "band1_offset", "band1_width", "alt_rw_width", "hist", "alt_rw_start", "band2_offset", "n_mf_ph", "ph_ndx_beg"; photons { String Dataset "tof_flag", "ph_id_count", "ph_tof", "tx_other_tof", "ph_id_pulse", "rx_band_id", "ph_id_channel", "tx_ll_tof", "delta_time", "pce_mframe_cnt"; } } } atmosphere_s { String Dataset "atm_rw_start", "atm_rw_width", "atm_shift_amount", "delta_time", "ds_hist_bin_index", "pce_mframe_cnt", "atm_bins", "useflag"; } pmf_hk { String Dataset "activeknobstable", "autorestartdfccount", "cmd_err_cntr", "cmd_suc_cntr", "delta_time", "mode"; } sxp_ssr_w { String Dataset "delta_time", "ds_50samples", "latitude", "longitude", "mf_cosz", "pce_mframe_cnt", "cosb", "srm"; } background { String Dataset "bg_cnt_50shot_s", "bg_cnt_50shot_w", "delta_time", "pce_mframe_cnt", "useflag"; } } } gpsr { carrier_amplitude { String Dataset "constell_id", "carrier_amp", "noise_ratio", "num_valid_slots", "antenna_id", "signal_type", "delta_time", "channel_num", "ds_16_slots", "sv_id"; } carrier_phase { String Dataset "constell_id", "deter_f", "delta_range", "num_valid_slots", "antenna_id", "ds_24_slots", "signal_type", "delta_time", "carrier_c_int", "carrier_c_fract", "channel_num", "sv_id"; } channel_status { String Dataset "constell_id", "code_loop_mode", "code_loop_bw", "code_loop_corr_ff", "code_phase_deter", "carrier_loop_int_t_ff", "nav_d_sync", "num_valid_slots", "logical_track_state", "carrier_loop_int_t", "carrier_ph_deter", "carrier_loop_bw_ff", "antenna_id", "code_loop_int_t_ff", "code_loop_int_t", "code_loop_bw_ff", "code_loop_lock", "carrier_loop_lock", "ds_24_slots", "carrier_loop_bw", "signal_type", "delta_time", "carrier_loop_thres_ff", "code_loop_thres_ff", "channel_num", "carrier_loop_mode", "carrier_loop_disc_ff", "sv_id"; } code_phase { String Dataset "constell_id", "deter_f", "num_valid_slots", "code_chip_count", "antenna_id", "smooth_flg", "code_chip_fract", "ds_24_slots", "signal_type", "delta_time", "channel_num", "sv_id"; } navigation { String Dataset "max_ura", "gps_time_subsec", "gdop", "tdop", "vertical_speed", "nsm", "velocity_error_x", "longitude", "pdop", "latitude", "n_svs", "velocity_error_z", "max_curve_fit", "position_y", "position_error_y", "velocity_y", "position_x", "gps_time_sec", "position_z", "velocity_x", "delta_time", "clock_freq_error", "gnss_time_error", "velocity_error_y", "position_error_x", "position_qa", "velocity_z", "h_ell", "position_error_z"; } noise_histogram { String Dataset "chain_index", "norm_pos_in_phase_p3", "ds_chain", "norm_neg_quad_phase_m1", "norm_pos_quad_phase_p3", "norm_pos_quad_phase_p1", "noise_power", "delta_time", "norm_pos_in_phase_p1", "norm_neg_quad_phase_m3", "norm_neg_in_phase_m3", "norm_neg_in_phase_m1"; } hk { String Dataset "n_sv_w_all", "ic_tag_error", "edac_single_bit_error", "dc_data_error", "register_file_errors", "cpu_processor_load", "nsm", "edac_double_bit_error", "sram_edac_status", "discarded_tm_packets", "n_svs_acquired", "protocol_selection_f", "transient_protocol_errors", "dc_tag_error", "clock_source", "prom_edac_status", "front_end_t", "n_svs_used", "n_svs_wo_all", "transmit_buffer_occupancy", "delta_time", "discarded_tc_packets", "ic_data_error", "memory_dump_status"; } time_correlation { String Dataset "gps_time_subsec", "utc_usec", "tdop", "nsm", "imt", "gps_time_sec", "time_qa", "delta_time", "utc_days", "utc_msec"; } } lrs { laser_centroid { String Dataset "centofintbase", "cent_mag", "quality_f", "cent_h", "delta_time", "trackstat_f", "win", "cent_v", "coi_offset"; } stellar_centroid { String Dataset "cent_mag", "coi_offset", "delta_time", "centofintbase", "cent_h", "quality_f", "cent_v", "trackstat_f"; } hk_1120 { String Dataset "chkstat_s_ld_df", "srate_y", "pc_t", "spwdiscardlink", "sysstat_ac_en", "timecnt", "m12v_ldc_mon_v", "timeerrcnt", "p5v_sdc_mon_v", "cmderrcode", "chkstat_e_sd_df", "sysstat_sw", "spwstat_ll_err", "p3_3v_cmon_a", "spwstat_pec", "p5v_ana_mon_v", "timeerrcode", "chkstat_s_sd_df", "m12v_cmon_a", "p1_5v_mon_v", "meter_bar1_t", "ppsoffset_ticks", "p12v_ana_mon_v", "ground2_v", "therm_open_ref_v", "therm_gnd_ref_v", "sysstat_sdcd_cable", "stellar_barrel2_t", "sysstat_lsync", "sysstat_ldc", "chkstat_e_at", "sysstat_ldcd_cable", "chkstat_e_ad", "ldmemconflict", "sysstat_j1", "spwdiscardbkup", "m12v_supp_mon_v", "srate_x", "cmderrcnt", "chkstat_e_ld_df", "dmppktleft", "m12v_sdc_mon_v", "ppscount", "sysstat_j2", "cmdcnt", "ppsoscval", "laser_barrel1_t", "spwoutofsync", "ground1_v", "ldoverrun", "ldbackground", "ldmemcnt", "chkstat_s_at", "sdoverrun", "laser_barrel3_t", "sdmemconflict", "p5v_ldc_mon_v", "dmpmemcnt", "ldc_t", "reference_v", "meter_bar2_t", "meter_bar3_t", "sdbackground", "sdc_t", "p3_3v_mon_v", "delta_time", "p12v_cmon_a", "p5v_supp_mon_v", "stellar_shroud_t", "chkstat_e_bc", "sysstat_ldc_en", "ppsoffset_ms", "sysstat_hk", "stellar_barrel3_t", "stellar_barrel1_t", "srate_z", "sysstat_sdc_en", "p1_8v_mon_v", "sysstat_sdc", "pcc_t", "laser_barrel2_t", "spwdiscardcmd", "sysstat_sdca_cable", "p5v_cmon_a", "spwstat_lp_err", "sysstat_ldca_cable", "spwstat_st_f"; } } orbit_info { String Dataset "cycle_number", "delta_time", "orbit_number", "rgt"; } quality_assessment { String Dataset "ds_statistics", "qa_granule_fail_reason", "qa_granule_pass_fail"; along_track { String Dataset "delta_time_end", "delta_time_start"; pce1 { String Dataset "qa_at_n_dupe", "qa_at_n_rx_w", "qa_at_n_rx_s", "qa_at_n_tep", "qa_at_n_tx", "qa_at_tx_ll_stat", "qa_at_tx_other_stat"; } pce2 { String Dataset "qa_at_n_dupe", "qa_at_n_rx_w", "qa_at_n_rx_s", "qa_at_n_tep", "qa_at_n_tx", "qa_at_tx_ll_stat", "qa_at_tx_other_stat"; } pce3 { String Dataset "qa_at_n_dupe", "qa_at_n_rx_w", "qa_at_n_rx_s", "qa_at_n_tx", "qa_at_tx_ll_stat", "qa_at_tx_other_stat"; } } event_counts { pce1 { String Dataset "edac_starttag_fifo_dbe", "tdc_fifo_empty", "burst_fifo_empty", "tdc_fifo_went_full", "alt_t0_cnt", "sdram_mismatch_err", "mframe_gap", "did_not_finish_writing_data_err", "tdc_fifo_half_full", "did_not_finish_transfer_err", "alt_sci_seg_limit", "tdc_weak_path_err", "edac_card_readout_ram_sbe", "edac_mf_number_sbe", "packetizer_a_fifo_went_full", "spw_rx_invalid_opcode_err", "edac_packet_fifo_b_dbe", "alt_gp_reg", "edac_card_creation_ram_sbe", "nested_exit", "mode", "cmd_err_cntr", "starttag_fifo_went_full", "packetizer_a_fifo_empty", "edac_burst_fifo_sbe", "edac_singlebit_error_cnt", "spw_rx_invalid_length_err", "edac_sdram_a_dbe", "spw_not_ready_cnt", "alt_write_watchdog", "tracking_fifo_empty", "start_data_collection", "edac_packet_fifo_b_sbe", "alt_dupe_margin", "edac_start_tag_fifo_sbe", "edac_start_tracking_fifo_sbe", "autorestartdfccount", "edac_packet_fifo_a_dbe", "alt_mframe_freq", "edac_card_flag_ram_sbe", "edac_sdram_b_sbe", "alt_config", "edac_start_tag_fifo_dbe", "spw_rx_eep_err", "spw_disconnect_err_cnt", "edac_eventtag_fifo_dbe", "edac_eventtag_fifo_sbe", "tdc_strong_path_err", "activeknobstable", "packetizer_b_fifo_empty", "tracking_fifo_went_full", "alt_sci_addr", "tx_pulses_in_majorframe", "edac_card_creation_ram_dbe", "cmd_suc_cntr", "edac_packet_fifo_a_sbe", "alt_wait_watchdog", "packetizer_b_fifo_went_full", "burst_fifo_went_full", "spw_debug_mux_out", "range_window_dropout_err", "edac_sdram_b_dbe", "card_data_not_finished_err", "alt_debug_reg", "alt_cmd_cnt", "alt_cal_interval", "edac_sdram_a_sbe", "current_read_sdram_buffer", "eventtag_fifo_went_full", "edac_start_tracking_fifo_dbe", "spw_parity_err_cnt", "eventtag_fifo_empty", "edac_card_readout_ram_dbe", "edac_mf_number_dbe", "alt_last_opcode", "edac_burst_fifo_dbe", "starttag_fifo_empty"; } pce2 { String Dataset "edac_starttag_fifo_dbe", "tdc_fifo_empty", "burst_fifo_empty", "tdc_fifo_went_full", "alt_t0_cnt", "sdram_mismatch_err", "mframe_gap", "did_not_finish_writing_data_err", "tdc_fifo_half_full", "did_not_finish_transfer_err", "alt_sci_seg_limit", "tdc_weak_path_err", "edac_card_readout_ram_sbe", "edac_mf_number_sbe", "packetizer_a_fifo_went_full", "spw_rx_invalid_opcode_err", "edac_packet_fifo_b_dbe", "alt_gp_reg", "edac_card_creation_ram_sbe", "nested_exit", "mode", "cmd_err_cntr", "starttag_fifo_went_full", "packetizer_a_fifo_empty", "edac_burst_fifo_sbe", "edac_singlebit_error_cnt", "spw_rx_invalid_length_err", "edac_sdram_a_dbe", "spw_not_ready_cnt", "alt_write_watchdog", "tracking_fifo_empty", "start_data_collection", "edac_packet_fifo_b_sbe", "alt_dupe_margin", "edac_start_tag_fifo_sbe", "edac_start_tracking_fifo_sbe", "autorestartdfccount", "edac_packet_fifo_a_dbe", "alt_mframe_freq", "edac_card_flag_ram_sbe", "edac_sdram_b_sbe", "alt_config", "edac_start_tag_fifo_dbe", "spw_rx_eep_err", "spw_disconnect_err_cnt", "edac_eventtag_fifo_dbe", "edac_eventtag_fifo_sbe", "tdc_strong_path_err", "activeknobstable", "packetizer_b_fifo_empty", "tracking_fifo_went_full", "alt_sci_addr", "tx_pulses_in_majorframe", "edac_card_creation_ram_dbe", "cmd_suc_cntr", "edac_packet_fifo_a_sbe", "alt_wait_watchdog", "packetizer_b_fifo_went_full", "burst_fifo_went_full", "spw_debug_mux_out", "range_window_dropout_err", "edac_sdram_b_dbe", "card_data_not_finished_err", "alt_debug_reg", "alt_cmd_cnt", "alt_cal_interval", "edac_sdram_a_sbe", "current_read_sdram_buffer", "eventtag_fifo_went_full", "edac_start_tracking_fifo_dbe", "spw_parity_err_cnt", "eventtag_fifo_empty", "edac_card_readout_ram_dbe", "edac_mf_number_dbe", "alt_last_opcode", "edac_burst_fifo_dbe", "starttag_fifo_empty"; } pce3 { String Dataset "edac_starttag_fifo_dbe", "tdc_fifo_empty", "burst_fifo_empty", "tdc_fifo_went_full", "alt_t0_cnt", "sdram_mismatch_err", "mframe_gap", "did_not_finish_writing_data_err", "tdc_fifo_half_full", "did_not_finish_transfer_err", "alt_sci_seg_limit", "tdc_weak_path_err", "edac_card_readout_ram_sbe", "edac_mf_number_sbe", "packetizer_a_fifo_went_full", "spw_rx_invalid_opcode_err", "edac_packet_fifo_b_dbe", "alt_gp_reg", "edac_card_creation_ram_sbe", "nested_exit", "mode", "cmd_err_cntr", "starttag_fifo_went_full", "packetizer_a_fifo_empty", "edac_burst_fifo_sbe", "edac_singlebit_error_cnt", "spw_rx_invalid_length_err", "edac_sdram_a_dbe", "spw_not_ready_cnt", "alt_write_watchdog", "tracking_fifo_empty", "start_data_collection", "edac_packet_fifo_b_sbe", "alt_dupe_margin", "edac_start_tag_fifo_sbe", "edac_start_tracking_fifo_sbe", "autorestartdfccount", "edac_packet_fifo_a_dbe", "alt_mframe_freq", "edac_card_flag_ram_sbe", "edac_sdram_b_sbe", "alt_config", "edac_start_tag_fifo_dbe", "spw_rx_eep_err", "spw_disconnect_err_cnt", "edac_eventtag_fifo_dbe", "edac_eventtag_fifo_sbe", "tdc_strong_path_err", "activeknobstable", "packetizer_b_fifo_empty", "tracking_fifo_went_full", "alt_sci_addr", "tx_pulses_in_majorframe", "edac_card_creation_ram_dbe", "cmd_suc_cntr", "edac_packet_fifo_a_sbe", "alt_wait_watchdog", "packetizer_b_fifo_went_full", "burst_fifo_went_full", "spw_debug_mux_out", "range_window_dropout_err", "edac_sdram_b_dbe", "card_data_not_finished_err", "alt_debug_reg", "alt_cmd_cnt", "alt_cal_interval", "edac_sdram_a_sbe", "current_read_sdram_buffer", "eventtag_fifo_went_full", "edac_start_tracking_fifo_dbe", "spw_parity_err_cnt", "eventtag_fifo_empty", "edac_card_readout_ram_dbe", "edac_mf_number_dbe", "alt_last_opcode", "edac_burst_fifo_dbe", "starttag_fifo_empty"; } } record_counts { String Dataset "delta_time_end", "qa_n_lrs_laser_cent", "qa_n_lrs_laser_window", "qa_n_a_hkt_e", "qa_n_a_hkt_b", "qa_n_a_hkt_d", "qa_n_a_hkt_status", "qa_n_sc3", "qa_n_lrs_hk", "qa_n_lrs_stellar_cent", "qa_n_lrs_stellar_window", "qa_n_a_sla_hk", "qa_n_a_mce_pos", "qa_n_a_hkt_c", "qa_n_sc4", "qa_n_a_hkt_a", "delta_time_start", "qa_n_a_sc_pon", "qa_n_sc1", "qa_n_a_sc_pos", "qa_n_a_sc_tat", "qa_n_lrs_laser_image", "qa_n_lrs_stellar_image", "qa_n_sim_hk", "qa_n_sc2", "qa_n_lrs_tams_window"; pce1 { String Dataset "qa_n_alt_mframe", "qa_n_atm_hist_s", "qa_n_atm_hist_w", "qa_n_pmf_algorithm_science", "qa_n_pmf_timekeeping", "qa_n_a_dfc_hk", "qa_n_sxp_ssr"; } pce2 { String Dataset "qa_n_alt_mframe", "qa_n_atm_hist_s", "qa_n_atm_hist_w", "qa_n_pmf_algorithm_science", "qa_n_pmf_timekeeping", "qa_n_a_dfc_hk", "qa_n_sxp_ssr"; } pce3 { String Dataset "qa_n_alt_mframe", "qa_n_atm_hist_s", "qa_n_atm_hist_w", "qa_n_pmf_algorithm_science", "qa_n_pmf_timekeeping", "qa_n_a_dfc_hk", "qa_n_sxp_ssr"; } } summary { String Dataset "delta_time_end", "qa_lrs_temp", "qa_bias_offset_x", "qa_s_tod_a_sla_hk", "qa_s_tod_sc_imu", "qa_lrs_inv_mag", "qa_cal47_temp", "qa_time_corr", "qa_s_tod_hk_meb", "qa_internal_temp", "qa_internal_energy", "qa_spd_temp", "qa_s_tod_gpsr", "qa_lrs_inv_sum", "qa_hvpc_mod_5", "qa_bias_offset_y", "qa_fw_flag", "qa_s_tod_hk_pointing", "qa_hvpc_mod_6", "qa_int_e_tx", "delta_time_start", "qa_s_tod_hk_pdu", "qa_s_tod_hk_thermal", "qa_s_tod_sc_stoh1", "qa_s_tod_hk_laser_energy", "qa_s_tod_mce_position", "qa_s_tod_sc_acs", "qa_spd_energy", "qa_hvpc_mod_1", "qa_s_tod_sc_st", "qa_hvpc_mod_3", "qa_spd_e_tx", "qa_lrs_e_tx", "qa_lrs_inv_spot", "qa_amet_r1", "qa_hvpc_mod_4", "qa_s_tod_hk_tat", "qa_s_tod_hk_pos_vel", "qa_s_tod_sc_ephemeris", "qa_s_tod_sc_stoh2", "qa_hvpc_mod_2", "qa_amet_r2", "qa_s_tod_sc_hk"; pce1 { String Dataset "qa_s_alt_cal_fall", "qa_tx_leading_fine", "qa_rx_fine_count", "qa_s_n_mf_skip", "qa_rx_channel_id", "qa_ret_sens_w", "qa_s_tod_method", "qa_tep_tof", "qa_rx_coarse_count", "qa_ret_sens_s", "qa_s_tod_atm_hist_w", "qa_s_n_tep", "qa_s_alt_cal_rise", "qa_s_tod_atm_hist_s", "qa_s_tod_background", "qa_s_n_tx_oob", "qa_s_tx_other_stat", "qa_dupe_percent", "qa_bg_sens_w", "qa_s_n_rx_w", "qa_s_n_1pps_skip", "qa_s_n_rx_s", "qa_s_tod_alt", "qa_s_n_missed_thres", "qa_s_n_tx", "qa_tx_coarse_count", "qa_tx_trailing_fine", "qa_s_n_dupe", "qa_ph_tx_ll", "qa_s_n_swapped_txfine", "qa_s_tx_ll_stat", "qa_bg_sens_s"; } pce2 { String Dataset "qa_s_alt_cal_fall", "qa_tx_leading_fine", "qa_rx_fine_count", "qa_s_n_mf_skip", "qa_rx_channel_id", "qa_ret_sens_w", "qa_s_tod_method", "qa_tep_tof", "qa_rx_coarse_count", "qa_ret_sens_s", "qa_s_tod_atm_hist_w", "qa_s_n_tep", "qa_s_alt_cal_rise", "qa_s_tod_atm_hist_s", "qa_s_tod_background", "qa_s_n_tx_oob", "qa_s_tx_other_stat", "qa_dupe_percent", "qa_bg_sens_w", "qa_s_n_rx_w", "qa_s_n_1pps_skip", "qa_s_n_rx_s", "qa_s_tod_alt", "qa_s_n_missed_thres", "qa_s_n_tx", "qa_tx_coarse_count", "qa_tx_trailing_fine", "qa_s_n_dupe", "qa_ph_tx_ll", "qa_s_n_swapped_txfine", "qa_s_tx_ll_stat", "qa_bg_sens_s"; } pce3 { String Dataset "qa_s_alt_cal_fall", "qa_tx_leading_fine", "qa_rx_fine_count", "qa_s_n_mf_skip", "qa_rx_channel_id", "qa_ret_sens_w", "qa_s_tod_method", "qa_tep_tof", "qa_rx_coarse_count", "qa_ret_sens_s", "qa_s_tod_atm_hist_w", "qa_s_n_tep", "qa_s_alt_cal_rise", "qa_s_tod_atm_hist_s", "qa_s_tod_background", "qa_s_n_tx_oob", "qa_s_tx_other_stat", "qa_dupe_percent", "qa_bg_sens_w", "qa_s_n_rx_w", "qa_s_n_1pps_skip", "qa_s_n_rx_s", "qa_s_tod_alt", "qa_s_n_missed_thres", "qa_s_n_tx", "qa_tx_coarse_count", "qa_tx_trailing_fine", "qa_s_n_dupe", "qa_ph_tx_ll", "qa_s_n_swapped_txfine", "qa_s_tx_ll_stat", "qa_bg_sens_s"; } } tof { String Dataset "txrx_discard_count", "txrx_repair_count", "txrx_slip_repair"; pce2 { String Dataset "beg_mframe_cnt", "ne_conf", "hist_conf", "txrx_slip_flag", "too_few_tx", "st_period", "end_mframe_cnt", "n_dnf", "slip_magnitude", "ne_delta_time", "st_conf"; } pce1 { String Dataset "beg_mframe_cnt", "ne_conf", "hist_conf", "txrx_slip_flag", "too_few_tx", "st_period", "end_mframe_cnt", "n_dnf", "slip_magnitude", "ne_delta_time", "st_conf"; } pce3 { String Dataset "beg_mframe_cnt", "ne_conf", "hist_conf", "txrx_slip_flag", "too_few_tx", "st_period", "end_mframe_cnt", "n_dnf", "slip_magnitude", "ne_delta_time", "st_conf"; } } } sc { String Dataset "acs_time_subsec", "sc_time_1pps_sec", "sc_time_1pps_subsec", "delta_time", "acs_time_sec"; ephemeris { String Dataset "eci_position_res_x", "eci_velocity_res_z", "eci_velocity_z", "eci_position_y", "eci_velocity_y", "eci_velocity_res_x", "eci_position_res_z", "eci_position_x", "eci_velocity_x", "eci_velocity_res_y", "eci_position_res_y", "delta_time", "eci_position_z"; } attitude_control_system { String Dataset "acs_mode", "sc_to_lrs_quat_3", "sc_to_lrs_quat_4", "sc_to_lrs_quat_2", "sc_body_rate_z", "delta_time", "sc_to_lrs_quat_1", "sc_body_rate_y", "sc_body_rate_x"; } solar_array { String Dataset "azimuth_est", "azimuth_meas_1", "azimuth_meas_2", "delta_time", "elev_meas_1", "elev_est", "elev_meas_2"; } star_tracker { String Dataset "atm_etr_counter", "atm_frame_counter", "delta_time", "etr_counter", "mode_status"; optical_head_1 { String Dataset "quaternion2", "att_qa_x", "atm_etr_counter", "att_qa_z", "seq_mode_st", "atm_frame_counter", "quaternion3", "att_qa_y", "quaternion1", "quaternion4", "delta_time", "n_stars"; } optical_head_2 { String Dataset "quaternion2", "att_qa_x", "atm_etr_counter", "att_qa_z", "seq_mode_st", "atm_frame_counter", "quaternion3", "att_qa_y", "quaternion1", "quaternion4", "delta_time", "n_stars"; } } inertial_measurement_unit { String Dataset "delta_time", "sync_event_ttag"; gyro_a { String Dataset "gyro_angle", "gyro_rate_f", "gyro_sat_f", "gyro_scal_f"; } gyro_b { String Dataset "gyro_angle", "gyro_rate_f", "gyro_sat_f", "gyro_scal_f"; } gyro_c { String Dataset "gyro_angle", "gyro_rate_f", "gyro_sat_f", "gyro_scal_f"; } gyro_d { String Dataset "gyro_angle", "gyro_rate_f", "gyro_sat_f", "gyro_scal_f"; } } hk { String Dataset "at_heater_4_sw", "sa_4_ot_bk_t", "at_heater_3_sw", "sc_at_flex_t", "ds_ab_index", "at_det_p", "sa_1_in_bk_t", "ds_flexure_index", "at_heater_2_c", "at_lhp_sdhtr_sw", "at_heater_1_sw", "at_det_sw", "at_laser_a_c", "sa_1_in_cell_t", "delta_time", "sa_4_ot_cell_t", "sc_e_bus_v", "at_laser_sw", "at_lhp_sdhtr_c", "at_main_sw", "at_heater_2_sw", "at_heater_1_c", "at_heater_4_c", "ds_temp_index", "at_heater_3_c", "at_t", "at_main_c"; } } METADATA { AcquisitionInformation { lidar { } lidarDocument { } platform { } platformDocument { } } DataQuality { CompletenessOmission { } DomainConsistency { } } ProductSpecificationDocument { } SeriesIdentification { } DatasetIdentification { } Extent { } QADatasetIdentification { } Lineage { Control { } Calibration { } ANC26-02 { } ANC21 { } ANC36-02 { } ANC38-02 { } ANC25-02 { } ANC27 { } ANC13 { } ANC19 { } ATL01 { } } ProcessStep { Browse { } Metadata { } PGE { } QA { } } } } H5_GLOBAL { String HDF5_OBJ_FULLPATH "H5_GLOBAL"; String short_name "ATL02"; String level "L1B"; String title "SET_BY_META"; String description "Science unit converted time ordered telemetry calibrated for instrument effects. All photon events per channel per transmit pulse. Includes Atmosphere raw profiles. Contains s/c location data."; String Conventions "CF-1.6"; String contributor_name "Thomas A Neumann (thomas.neumann@nasa.gov), Thorsten Markus (thorsten.markus@nasa.gov), Suneel Bhardwaj (suneel.bhardwaj@nasa.gov) David W Hancock III (david.w.hancock@nasa.gov)"; String contributor_role "Instrument Engineer, Investigator, Principle Investigator, Data Producer, Data Producer"; String data_rate "Data within this group pertain to the granule in its entirety."; String date_type "UTC"; String featureType "trajectory"; String geospatial_lat_units "degrees_north"; String geospatial_lon_units "degrees_east"; String granule_type "ATL02"; String identifier_product_doi_authority "http://dx.doi.org"; String license "Data may not be reproduced or distributed without including the citation for this product included in this metadata. Data may not be distributed in an altered form without the written permission of the ICESat-2 Science Project Office at NASA/GSFC."; String naming_authority "http://dx.doi.org"; String spatial_coverage_type "Horizontal"; String standard_name_vocabulary "CF-1.6"; String time_type "CCSDS UTC-A"; String date_created "2023-01-03T18:15:50.000000Z"; String hdfversion "HDF5 1.10.7"; String history "2023-01-03T18:15:50.000000Z;8add2519-6f47-352b-95c1-dd0a36c20c52;Created by PGE atlas_l1b Version 5.0"; String identifier_file_uuid "8add2519-6f47-352b-95c1-dd0a36c20c52"; String identifier_product_format_version "5.0"; Float64 time_coverage_duration 423.; String time_coverage_end "2023-01-01T00:03:35.000000Z"; String time_coverage_start "2022-12-31T23:56:32.000000Z"; Float64 geospatial_lat_min -26.963315599999998; Float64 geospatial_lon_min -149.89922479999998; Float64 geospatial_lat_max 0.024205599999999997; Float64 geospatial_lon_max -147.1225872; String publisher_name "NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center"; String publisher_email "nsidc@nsidc.org"; String publisher_url "http://nsidc.org/daac/"; String identifier_product_type "ATL02"; String identifier_product_doi "doi:10.5067/ATLAS/ATL02.006"; String institution "National Aeronautics and Space Administration (NASA)"; String creator_name "GSFC I-SIPS > ICESat-2 Science Investigator-led Processing System"; String summary "The purpose of ATL02 is to provide science-unit, calibrated data for upstream processing. Data converted from raw counts to science units, calibrated for instrument effects and precisely time-tagged. ATL02 provides the position and pointing data needed to precisely geolocate each photon. ATL02 is of limited use to the science community."; String keywords "EARTH SCIENCE > SPECTRAL/ENGINEERING > INFRARED WAVELENGTHS > SENSOR COUNTS > NONE > NONE > Photons"; String keywords_vocabulary "NASA/GCMD Science Keywords"; String citation "Cite these data in publications as follows: The data used in this study were produced by the ICESat-2 Science Project Office at NASA/GSFC. The data archive site is the NASA National Snow and Ice Data Center Distributed Active Archive Center."; String processing_level "1B"; String references "http://nsidc.org/data/icesat2/data.html"; String project "ICESat-2 > Ice, Cloud, and land Elevation Satellite-2"; String instrument "ATLAS > Advanced Topographic Laser Altimeter System"; String platform "ICESat-2 > Ice, Cloud, and land Elevation Satellite-2"; String source "Spacecraft"; } /ancillary_data/ { String HDF5_OBJ_FULLPATH "/ancillary_data/"; String Description "Contains information ancillary to the data product. This may include product characteristics, instrument characteristics and/or processing constants."; String data_rate "Data within this group pertain to the granule in its entirety."; } /ancillary_data/release { String HDF5_OBJ_FULLPATH "/ancillary_data/release"; String long_name "Release Number"; String units "1"; String source "Operations"; String contentType "auxiliaryInformation"; String description "Release number of the granule. The release number is incremented when the software or ancillary data used to create the granule has been changed."; } /ancillary_data/end_geoseg { String HDF5_OBJ_FULLPATH "/ancillary_data/end_geoseg"; String long_name "Ending Geolocation Segment"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The ending geolocation segment number associated with the data contained within this granule. ICESat granule geographic regions are further refined by geolocation segments. During the geolocation process, a geolocation segment is created approximately every 20m from the start of the orbit to the end. The geolocation segments help align the ATLAS strong a weak beams and provide a common segment length for the L2 and higher products. The geolocation segment indices differ slightly from orbit-to-orbit because of the irregular shape of the Earth. The geolocation segment indices on ATL01 and ATL02 are only approximate because beams have not been aligned at the time of their creation."; } /ancillary_data/version { String HDF5_OBJ_FULLPATH "/ancillary_data/version"; String long_name "Version"; String units "1"; String source "Operations"; String contentType "auxiliaryInformation"; String description "Version number of this granule within the release. It is a sequential number corresponding to the number of times the granule has been reprocessed for the current release."; } /ancillary_data/calibrations/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/"; String Description "This group contains calibrations derived from the ATLAS CAL products."; } /ancillary_data/calibrations/ds_channel { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/ds_channel"; String CLASS "DIMENSION_SCALE"; String NAME "ds_channel"; String long_name "Channel"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 20; String contentType "referenceInformation"; String description "Dimension scale for ATLAS PCE channels (1-16=strong, 17-20=weak)"; } /ancillary_data/calibrations/laser_energy_conversion/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/laser_energy_conversion/"; String Description "Contains CAL54 - absolute, energy monitor"; } /ancillary_data/calibrations/laser_energy_conversion/base_temp { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/laser_energy_conversion/base_temp"; String long_name "Base Temperature"; String units "degC"; String source "CAL54"; String contentType "auxiliaryInformation"; String description "Base temperature coefficient."; } /ancillary_data/calibrations/laser_energy_conversion/cal54_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/laser_energy_conversion/cal54_product"; String long_name "CAL File Name"; String units "1"; String source "CAL54"; String contentType "auxiliaryInformation"; String description "Name of source file containing the calibration data"; } /ancillary_data/calibrations/laser_energy_conversion/internal { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/laser_energy_conversion/internal"; String long_name "Laser Internal Coeffs"; String units "1"; String source "CAL54"; String contentType "auxiliaryInformation"; String description "Internal laser monitor coefficients (a_(J),b0_(J/count),b1_(J/degC_count),c0_(J/count^2),c1_(J/degC_count^2),d_(J/count^3),e_(J/count^4),std_of_residuals)"; } /ancillary_data/calibrations/laser_energy_conversion/lrs { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/laser_energy_conversion/lrs"; String long_name "LRS Coeffs"; String units "1"; String source "CAL54"; String contentType "auxiliaryInformation"; String description "LRS coefficients a_(J),b0_(J/count),b1_(J/degC_count),c0_(J/count^2),c1_(J/degC_count^2),d_(J/count^3),e_(J/count^4),std_of_residuals"; } /ancillary_data/calibrations/laser_energy_conversion/spd { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/laser_energy_conversion/spd"; String long_name "SPD Coeffs"; String units "1"; String source "CAL54"; String contentType "auxiliaryInformation"; String description "SPD laser monitor coefficients a_(J),b0_(J/count),b1_(J/degC_count),c0_(J/count^2),c1_(J/degC_count^2),d_(J/count^3),e_(J/count^4),std_of_residuals"; } /ancillary_data/calibrations/low_link_impulse_response/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/"; String Description "CAL20 - System low link impulse response. Calibrates receiver impulse response, including optical and electrically introduced reflections."; } /ancillary_data/calibrations/low_link_impulse_response/laser { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/laser"; String long_name "Laser"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Laser Number"; } /ancillary_data/calibrations/low_link_impulse_response/hist_x { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/hist_x"; String CLASS "DIMENSION_SCALE"; String NAME "hist_x"; String long_name "Histogram Bin X Values"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Histogram bin x-values"; } /ancillary_data/calibrations/low_link_impulse_response/mode { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/mode"; String long_name "Laser Power Setting"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Laser Power Setting"; } /ancillary_data/calibrations/low_link_impulse_response/pce1/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/pce1/"; String Description "CAL20 - System low link impulse response. Calibrates receiver impulse response, including optical and electrically introduced reflections."; } /ancillary_data/calibrations/low_link_impulse_response/pce1/hist { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/pce1/hist"; String long_name "Histogram"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Per-Channel Histogram"; } /ancillary_data/calibrations/low_link_impulse_response/pce1/total_events { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/pce1/total_events"; String long_name "Total Events"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Number of events used in constructing the per-channel histogram"; } /ancillary_data/calibrations/low_link_impulse_response/return_source { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/return_source"; String long_name "Return Source"; String units "1"; String source "CAL20"; Int32 valid_min 0; Int32 valid_max 3; String contentType "auxiliaryInformation"; String description "Source of the events from which the data are derived."; String flag_meanings "none tep maat echo"; Int32 flag_values 0, 1, 2, 3; } /ancillary_data/calibrations/low_link_impulse_response/cal20_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/cal20_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; } /ancillary_data/calibrations/low_link_impulse_response/num_bins { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/num_bins"; String long_name "Number of Bins"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Number of bins in the histogram"; } /ancillary_data/calibrations/low_link_impulse_response/temperature { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/temperature"; String long_name "Temperature"; String units "degreesC"; String contentType "auxiliaryInformation"; String description "Temperature for which calibrations are provided."; String source "CAL20"; } /ancillary_data/calibrations/low_link_impulse_response/pce2/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/pce2/"; String Description "CAL20 - System low link impulse response. Calibrates receiver impulse response, including optical and electrically introduced reflections."; } /ancillary_data/calibrations/low_link_impulse_response/pce2/hist { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/pce2/hist"; String long_name "Histogram"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Per-Channel Histogram"; } /ancillary_data/calibrations/low_link_impulse_response/pce2/total_events { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/pce2/total_events"; String long_name "Total Events"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Number of events used in constructing the per-channel histogram"; } /ancillary_data/calibrations/low_link_impulse_response/bin_width { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/bin_width"; String long_name "Bin Width"; String units "seconds"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Histogram bin width"; } /ancillary_data/calibrations/low_link_impulse_response/pce3/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/pce3/"; String Description "CAL20 - System low link impulse response. Calibrates receiver impulse response, including optical and electrically introduced reflections."; } /ancillary_data/calibrations/low_link_impulse_response/pce3/hist { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/pce3/hist"; String long_name "Histogram"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Per-Channel Histogram"; } /ancillary_data/calibrations/low_link_impulse_response/pce3/total_events { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/pce3/total_events"; String long_name "Total Events"; String units "1"; String source "CAL20"; String contentType "auxiliaryInformation"; String description "Number of events used in constructing the per-channel histogram"; } /ancillary_data/calibrations/low_link_impulse_response/side { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/low_link_impulse_response/side"; String long_name "A_or_B"; String units "1"; String source "CAL20"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "A or B Side Component"; String flag_meanings "A B"; Int32 flag_values 1, 2; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/"; String Description "CAL47 - Provides a calibration for Receiver Sensitivity as a function of Transmit-to-Receiver Beam Misalignment."; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/azimuth_grid_range { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/azimuth_grid_range"; String long_name "Azimuth Grid Range"; String units "microradians"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Azimuth Grid Range"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/cal47_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/cal47_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce1/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce1/"; String Description "CAL47 - Rx Sensitivity as a function of TX-to-IFOV Misalignments. Correlates the residual misalignment of the total 6 beams (given the single BSM AZ/El mirror) interspersed among AMCS calibrations, to apparent shifts in signal gain."; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce1/rel_intensity_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce1/rel_intensity_strong"; String long_name "Relative intensity"; String units "1"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Strong spot relative intensity"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce1/rel_intensity_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce1/rel_intensity_weak"; String long_name "Relative intensity"; String units "1"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Weak spot relative intensity"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/elevation { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/elevation"; String CLASS "DIMENSION_SCALE"; String NAME "elevation"; String long_name "Elevation"; String units "microradians"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Elevation"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/azimuth { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/azimuth"; String CLASS "DIMENSION_SCALE"; String NAME "azimuth"; String long_name "Azimuth"; String units "microradians"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Azimuth"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/temperature { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/temperature"; String long_name "Temperature"; String units "degC"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Reference temperature within the CAL47 product."; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce2/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce2/"; String Description "CAL47 - Rx Sensitivity as a function of TX-to-IFOV Misalignments. Correlates the residual misalignment of the total 6 beams (given the single BSM AZ/El mirror) interspersed among AMCS calibrations, to apparent shifts in signal gain."; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce2/rel_intensity_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce2/rel_intensity_strong"; String long_name "Relative intensity"; String units "1"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Strong spot relative intensity"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce2/rel_intensity_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce2/rel_intensity_weak"; String long_name "Relative intensity"; String units "1"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Weak spot relative intensity"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/grid_spacing { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/grid_spacing"; String long_name "Grid Spacing"; String units "microradians"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "GridSpacing"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce3/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce3/"; String Description "CAL47 - Rx Sensitivity as a function of TX-to-IFOV Misalignments. Correlates the residual misalignment of the total 6 beams (given the single BSM AZ/El mirror) interspersed among AMCS calibrations, to apparent shifts in signal gain."; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce3/rel_intensity_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce3/rel_intensity_strong"; String long_name "Relative intensity"; String units "1"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Strong spot relative intensity"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce3/rel_intensity_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/pce3/rel_intensity_weak"; String long_name "Relative intensity"; String units "1"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Weak spot relative intensity"; } /ancillary_data/calibrations/rx_sensitivity_to_misalignment/elevation_grid_range { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_to_misalignment/elevation_grid_range"; String long_name "Elevation Grid Range"; String units "microradians"; String source "CAL47_IMG"; String contentType "auxiliaryInformation"; String description "Elevation Grid Range"; } /ancillary_data/calibrations/receiver_channel_skews/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/"; String Description "CAL49 - Receiver Channel Skews. Timing skews for every rising/fall channel on ATLAS."; } /ancillary_data/calibrations/receiver_channel_skews/pce1/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce1/"; String Description "CAL49 - Receiver Channel Skews. Timing skews for every rising/fall channel on ATLAS."; } /ancillary_data/calibrations/receiver_channel_skews/pce1/cal49_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce1/cal49_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; } /ancillary_data/calibrations/receiver_channel_skews/pce1/skew_fall { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce1/skew_fall"; String long_name "Skew_Fall"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Per-channel skew (Fall)"; } /ancillary_data/calibrations/receiver_channel_skews/pce1/skew_fall_stderr { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce1/skew_fall_stderr"; String long_name "Skew_Fall StdErr"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Standard error of the calculated skew (Fall)"; } /ancillary_data/calibrations/receiver_channel_skews/pce1/skew_rise { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce1/skew_rise"; String long_name "Skew_Rise"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Per-channel skew (Rise)"; } /ancillary_data/calibrations/receiver_channel_skews/pce1/skew_rise_stderr { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce1/skew_rise_stderr"; String long_name "Skew_Rise StdErr"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Standard error of the calculated skew (Rise)"; } /ancillary_data/calibrations/receiver_channel_skews/pce1/side { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce1/side"; String long_name "Primary_Redundant"; String units "1"; String source "CAL49"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "Primary or Redundant Component"; String flag_meanings "PRIM REDU"; Int32 flag_values 1, 2; } /ancillary_data/calibrations/receiver_channel_skews/pce1/temperature { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce1/temperature"; String long_name "Temperature"; String units "degreesC"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Temperature for which calibrations are retrieved."; } /ancillary_data/calibrations/receiver_channel_skews/pce2/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce2/"; String Description "CAL49 - Receiver Channel Skews. Timing skews for every rising/fall channel on ATLAS."; } /ancillary_data/calibrations/receiver_channel_skews/pce2/cal49_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce2/cal49_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; } /ancillary_data/calibrations/receiver_channel_skews/pce2/skew_fall { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce2/skew_fall"; String long_name "Skew_Fall"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Per-channel skew (Fall)"; } /ancillary_data/calibrations/receiver_channel_skews/pce2/skew_fall_stderr { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce2/skew_fall_stderr"; String long_name "Skew_Fall StdErr"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Standard error of the calculated skew (Fall)"; } /ancillary_data/calibrations/receiver_channel_skews/pce2/skew_rise { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce2/skew_rise"; String long_name "Skew_Rise"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Per-channel skew (Rise)"; } /ancillary_data/calibrations/receiver_channel_skews/pce2/skew_rise_stderr { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce2/skew_rise_stderr"; String long_name "Skew_Rise StdErr"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Standard error of the calculated skew (Rise)"; } /ancillary_data/calibrations/receiver_channel_skews/pce2/side { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce2/side"; String long_name "Primary_Redundant"; String units "1"; String source "CAL49"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "Primary or Redundant Component"; String flag_meanings "PRIM REDU"; Int32 flag_values 1, 2; } /ancillary_data/calibrations/receiver_channel_skews/pce2/temperature { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce2/temperature"; String long_name "Temperature"; String units "degreesC"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Temperature for which calibrations are retrieved."; } /ancillary_data/calibrations/receiver_channel_skews/pce3/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce3/"; String Description "CAL49 - Receiver Channel Skews. Timing skews for every rising/fall channel on ATLAS."; } /ancillary_data/calibrations/receiver_channel_skews/pce3/cal49_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce3/cal49_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; } /ancillary_data/calibrations/receiver_channel_skews/pce3/skew_fall { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce3/skew_fall"; String long_name "Skew_Fall"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Per-channel skew (Fall)"; } /ancillary_data/calibrations/receiver_channel_skews/pce3/skew_fall_stderr { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce3/skew_fall_stderr"; String long_name "Skew_Fall StdErr"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Standard error of the calculated skew (Fall)"; } /ancillary_data/calibrations/receiver_channel_skews/pce3/skew_rise { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce3/skew_rise"; String long_name "Skew_Rise"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Per-channel skew (Rise)"; } /ancillary_data/calibrations/receiver_channel_skews/pce3/skew_rise_stderr { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce3/skew_rise_stderr"; String long_name "Skew_Rise StdErr"; String units "seconds"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Standard error of the calculated skew (Rise)"; } /ancillary_data/calibrations/receiver_channel_skews/pce3/side { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce3/side"; String long_name "Primary_Redundant"; String units "1"; String source "CAL49"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "Primary or Redundant Component"; String flag_meanings "PRIM REDU"; Int32 flag_values 1, 2; } /ancillary_data/calibrations/receiver_channel_skews/pce3/temperature { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/receiver_channel_skews/pce3/temperature"; String long_name "Temperature"; String units "degreesC"; String source "CAL49"; String contentType "auxiliaryInformation"; String description "Temperature for which calibrations are retrieved."; } /ancillary_data/calibrations/dead_time_radiometric_signal_loss/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time_radiometric_signal_loss/"; String Description "CAL34 - Dead-time Radiometric Signal Loss. Contains a table of radiometric corrections versus apparent return strength and width for several dead-time values. Correction is to be multiplied by raw return strength to get corrected return strength"; } /ancillary_data/calibrations/dead_time_radiometric_signal_loss/cal34_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time_radiometric_signal_loss/cal34_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL34"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Products containing the calibration data"; } /ancillary_data/calibrations/dead_time_radiometric_signal_loss/rad_corr { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time_radiometric_signal_loss/rad_corr"; String long_name "Radiometric Correction"; String units "1"; String source "CAL34"; String contentType "auxiliaryInformation"; String description "Radiometric Correction (width, strength, deadtime)"; } /ancillary_data/calibrations/dead_time_radiometric_signal_loss/strength_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time_radiometric_signal_loss/strength_strong"; String long_name "Strong Beam Strength"; String units "events/shot"; String source "CAL34"; String contentType "auxiliaryInformation"; String description "Strong spot strength in events/shot (strength, deadtime)"; } /ancillary_data/calibrations/dead_time_radiometric_signal_loss/dead_time { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time_radiometric_signal_loss/dead_time"; String long_name "Dead Time"; String units "ns"; String source "CAL34"; String contentType "auxiliaryInformation"; String description "Dead time value"; } /ancillary_data/calibrations/dead_time_radiometric_signal_loss/strength_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time_radiometric_signal_loss/strength_weak"; String long_name "Weak Beam Strength"; String units "events/shot"; String source "CAL34"; String contentType "auxiliaryInformation"; String description "Weak spot strength in events/shot (strength, deadtime)"; } /ancillary_data/calibrations/dead_time_radiometric_signal_loss/width { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time_radiometric_signal_loss/width"; String long_name "Apparent Width"; String units "ns"; String source "CAL34"; String contentType "auxiliaryInformation"; String description "Apparent width (width, deadtime)"; } /ancillary_data/calibrations/first_photon_bias/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/first_photon_bias/"; String Description "CAL19 -First Photon Bias. Provides a correction for first photon bias."; } /ancillary_data/calibrations/first_photon_bias/dead_time { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/first_photon_bias/dead_time"; String long_name "Dead Time"; String units "ns"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Dead time value"; } /ancillary_data/calibrations/first_photon_bias/cal19_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/first_photon_bias/cal19_product"; String long_name "CAL Product Name"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Products containing the calibration data"; } /ancillary_data/calibrations/first_photon_bias/strength_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/first_photon_bias/strength_strong"; String long_name "Strong Beam Strength"; String units "events/shot"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Strong spot strength in events/shot (strength, deadtime)"; } /ancillary_data/calibrations/first_photon_bias/strength_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/first_photon_bias/strength_weak"; String long_name "Weak Beam Strength"; String units "events/shot"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Weak spot strength in events/shot (strength, deadtime)"; } /ancillary_data/calibrations/first_photon_bias/ffb_corr { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/first_photon_bias/ffb_corr"; String long_name "FFB Correction"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "First Photon Bias Correction (width, strength, deadtime)"; } /ancillary_data/calibrations/first_photon_bias/width { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/first_photon_bias/width"; String long_name "Apparent Width"; String units "ns"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Apparent width (width, deadtime)"; } /ancillary_data/calibrations/effective_cell_delay/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/"; String Description "CAL17 - PCE Effective Cell Delay. Calibration product for PCE Unit Cell Delay -- a matrix of effective fine counts as a function of temperature, voltage, PCE card, channel, and event edge (rising, falling)."; } /ancillary_data/calibrations/effective_cell_delay/cal17_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/cal17_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; } /ancillary_data/calibrations/effective_cell_delay/pce1/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce1/"; String Description "CAL17 - PCE Effective Cell Delay. Calibration product for PCE Unit Cell Delay -- a matrix of effective fine counts as a function of temperature, voltage, PCE card, channel, and event edge (rising, falling)."; } /ancillary_data/calibrations/effective_cell_delay/pce1/cal_fall { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce1/cal_fall"; String long_name "Call Falling"; String units "1"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Cal_fall value which calibrations are provided (indexed by raw_cal_fall/256)"; } /ancillary_data/calibrations/effective_cell_delay/pce1/efc_fall { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce1/efc_fall"; String long_name "EFC Falling"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective Rx falling fine cell count (cell, channel, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce1/cal_rise { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce1/cal_rise"; String long_name "Call Rising"; String units "1"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Cal_rise value which calibrations are provided (index to raw_cal_rise/256)"; } /ancillary_data/calibrations/effective_cell_delay/pce1/efc_ll { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce1/efc_ll"; String long_name "EFC LL"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective Tx fine cell count for leading lower (cell, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce1/efc_rise { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce1/efc_rise"; String long_name "EFC Rising"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective rising Rx fine cell count (cell, channel, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce1/efc_ot { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce1/efc_ot"; String long_name "EFC Other"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective Tx fine cell count for other (cell, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce1/temperature { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce1/temperature"; String long_name "Temperature"; String units "degreesC"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Temperature for which calibrations are provided."; String CLASS "DIMENSION_SCALE"; String NAME "/ancillary_data/calibrations/effective_cell_delay/pce1/temperature"; } /ancillary_data/calibrations/effective_cell_delay/pce2/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce2/"; String Description "CAL17 - PCE Effective Cell Delay. Calibration product for PCE Unit Cell Delay -- a matrix of effective fine counts as a function of temperature, voltage, PCE card, channel, and event edge (rising, falling)."; } /ancillary_data/calibrations/effective_cell_delay/pce2/cal_fall { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce2/cal_fall"; String long_name "Call Falling"; String units "1"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Cal_fall value which calibrations are provided (indexed by raw_cal_fall/256)"; } /ancillary_data/calibrations/effective_cell_delay/pce2/efc_fall { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce2/efc_fall"; String long_name "EFC Falling"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective Rx falling fine cell count (cell, channel, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce2/cal_rise { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce2/cal_rise"; String long_name "Call Rising"; String units "1"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Cal_rise value which calibrations are provided (index to raw_cal_rise/256)"; } /ancillary_data/calibrations/effective_cell_delay/pce2/efc_ll { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce2/efc_ll"; String long_name "EFC LL"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective Tx fine cell count for leading lower (cell, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce2/efc_rise { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce2/efc_rise"; String long_name "EFC Rising"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective rising Rx fine cell count (cell, channel, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce2/efc_ot { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce2/efc_ot"; String long_name "EFC Other"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective Tx fine cell count for other (cell, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce2/temperature { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce2/temperature"; String long_name "Temperature"; String units "degreesC"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Temperature for which calibrations are provided."; String CLASS "DIMENSION_SCALE"; String NAME "/ancillary_data/calibrations/effective_cell_delay/pce2/temperature"; } /ancillary_data/calibrations/effective_cell_delay/pce3/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce3/"; String Description "CAL17 - PCE Effective Cell Delay. Calibration product for PCE Unit Cell Delay -- a matrix of effective fine counts as a function of temperature, voltage, PCE card, channel, and event edge (rising, falling)."; } /ancillary_data/calibrations/effective_cell_delay/pce3/cal_fall { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce3/cal_fall"; String long_name "Call Falling"; String units "1"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Cal_fall value which calibrations are provided (indexed by raw_cal_fall/256)"; } /ancillary_data/calibrations/effective_cell_delay/pce3/efc_fall { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce3/efc_fall"; String long_name "EFC Falling"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective Rx falling fine cell count (cell, channel, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce3/cal_rise { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce3/cal_rise"; String long_name "Call Rising"; String units "1"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Cal_rise value which calibrations are provided (index to raw_cal_rise/256)"; } /ancillary_data/calibrations/effective_cell_delay/pce3/efc_ll { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce3/efc_ll"; String long_name "EFC LL"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective Tx fine cell count for leading lower (cell, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce3/efc_rise { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce3/efc_rise"; String long_name "EFC Rising"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective rising Rx fine cell count (cell, channel, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce3/efc_ot { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce3/efc_ot"; String long_name "EFC Other"; String units "counts"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Effective Tx fine cell count for other (cell, temp)"; } /ancillary_data/calibrations/effective_cell_delay/pce3/temperature { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/effective_cell_delay/pce3/temperature"; String long_name "Temperature"; String units "degreesC"; String source "CAL17"; String contentType "auxiliaryInformation"; String description "Temperature for which calibrations are provided."; String CLASS "DIMENSION_SCALE"; String NAME "/ancillary_data/calibrations/effective_cell_delay/pce3/temperature"; } /ancillary_data/calibrations/nominal_rx_sensitivity/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/"; String Description "CAL30 - Nominal Rx Sensitivity. Receiver radiometric sensitivity, in an absolute measurement, with all variables (temperature, bias, alignment) set to nominal values."; } /ancillary_data/calibrations/nominal_rx_sensitivity/cal30_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/cal30_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce1/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce1/"; String Description "CAL30 - Nominal Rx Sensitivity. Receiver radiometric sensitivity, in an absolute measurement, with all variables (temperature, bias, alignment ) set to nominal values."; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce1/rms_resid_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce1/rms_resid_strong"; String long_name "RMS Residual"; String units "1"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Strong spot RMS Residual fraction"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce1/rms_resid_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce1/rms_resid_weak"; String long_name "RMS Residual"; String units "1"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Weak spot RMS Residual fraction"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce1/sdev_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce1/sdev_strong"; String long_name "sdev_strong"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Strong spot standard deviation"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce1/slope_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce1/slope_strong"; String long_name "Slope"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Strong spot Slope"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce1/sdev_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce1/sdev_weak"; String long_name "sdev_weak"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Weak spot standard deviation"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce1/slope_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce1/slope_weak"; String long_name "Slope"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Weak spot Slope"; } /ancillary_data/calibrations/nominal_rx_sensitivity/side { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/side"; String long_name "Detector Bank Side"; String units "1"; String source "CAL30"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "A or B side of the detector bank"; String flag_meanings "A B"; Int32 flag_values 1, 2; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce2/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce2/"; String Description "CAL30 - Nominal Rx Sensitivity. Receiver radiometric sensitivity, in an absolute measurement, with all variables (temperature, bias, alignment ) set to nominal values."; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce2/rms_resid_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce2/rms_resid_strong"; String long_name "RMS Residual"; String units "1"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Strong spot RMS Residual fraction"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce2/rms_resid_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce2/rms_resid_weak"; String long_name "RMS Residual"; String units "1"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Weak spot RMS Residual fraction"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce2/sdev_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce2/sdev_strong"; String long_name "sdev_strong"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Strong spot standard deviation"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce2/slope_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce2/slope_strong"; String long_name "Slope"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Strong spot Slope"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce2/sdev_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce2/sdev_weak"; String long_name "sdev_weak"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Weak spot standard deviation"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce2/slope_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce2/slope_weak"; String long_name "Slope"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Weak spot Slope"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce3/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce3/"; String Description "CAL30 - Nominal Rx Sensitivity. Receiver radiometric sensitivity, in an absolute measurement, with all variables (temperature, bias, alignment ) set to nominal values."; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce3/rms_resid_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce3/rms_resid_strong"; String long_name "RMS Residual"; String units "1"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Strong spot RMS Residual fraction"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce3/rms_resid_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce3/rms_resid_weak"; String long_name "RMS Residual"; String units "1"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Weak spot RMS Residual fraction"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce3/sdev_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce3/sdev_strong"; String long_name "sdev_strong"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Strong spot standard deviation"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce3/slope_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce3/slope_strong"; String long_name "Slope"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Strong spot Slope"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce3/sdev_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce3/sdev_weak"; String long_name "sdev_weak"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Weak spot standard deviation"; } /ancillary_data/calibrations/nominal_rx_sensitivity/pce3/slope_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/nominal_rx_sensitivity/pce3/slope_weak"; String long_name "Slope"; String units "counts/s/pW"; String source "CAL30"; String contentType "auxiliaryInformation"; String description "Weak spot Slope"; } /ancillary_data/calibrations/laser_energy_fraction/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/laser_energy_fraction/"; String Description "Contains CAL45 data - Transmit Energy Fraction per Beam"; } /ancillary_data/calibrations/laser_energy_fraction/cal45_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/laser_energy_fraction/cal45_product"; String long_name "CAL File Name"; String units "1"; String source "CAL45"; String contentType "auxiliaryInformation"; String description "Name of source file containing the calibration data"; } /ancillary_data/calibrations/laser_energy_fraction/energy_fract { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/laser_energy_fraction/energy_fract"; String long_name "Energy Fraction"; String units "1"; String source "CAL45"; String contentType "auxiliaryInformation"; String description "Energy Fraction, Per Spot"; } /ancillary_data/calibrations/laser_energy_fraction/optics_throughput { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/laser_energy_fraction/optics_throughput"; String long_name "Optics Throughput"; String units "1"; String source "CAL45"; String contentType "auxiliaryInformation"; String description "Optics Throughput, Per PCE"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/"; String Description "CAL61 - Rx Sensitivity vs. WTOM Ratio. Provides parameter values, for each spot, for the fit of Relative Sensitivity based on the reported WTEM through a quadratic curve."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/laser { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/laser"; String long_name "Laser"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "Laser Number"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/mode { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/mode"; String long_name "Laser Power Setting"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "Laser Power Setting"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/"; String Description "CAL61 - Rx Sensitivity vs. WTOM Ratio. Calibration of receiver throughput as a function of the WTOM/WTEM diode signals (D1, D2) to indicate quality of the spectral tuning of the OFMs (etalons) for each receiver IFOV."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/h_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/h_strong"; String long_name "h_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "h_strong; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/rms_of_fit_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/rms_of_fit_strong"; String long_name "rms_of_fit_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "rms_of_fit_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/ypeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/ypeak_strong"; String long_name "ypeak_strong"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "ypeak_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_ypeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_ypeak_weak"; String long_name "sdev_ypeak_weak"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_ypeak_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_xpeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_xpeak_weak"; String long_name "sdev_xpeak_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_xpeak_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/xpeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/xpeak_weak"; String long_name "xpeak_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "xpeak_weak; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/h_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/h_weak"; String long_name "h_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "h_weak; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_ypeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_ypeak_strong"; String long_name "sdev_ypeak_strong"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_ypeak_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/ypeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/ypeak_weak"; String long_name "ypeak_weak"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "ypeak_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/xpeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/xpeak_strong"; String long_name "xpeak_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "xpeak_strong; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/rms_of_fit_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/rms_of_fit_weak"; String long_name "rms_of_fit_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "rms_of_fit_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_xpeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_xpeak_strong"; String long_name "sdev_xpeak_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_xpeak_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_h_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_h_weak"; String long_name "sdev_h_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_h_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_h_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce1/sdev_h_strong"; String long_name "sdev_h_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_h_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/temperature { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/temperature"; String long_name "Temperature"; String units "degreesC"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "Temperature for which calibrations are provided."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/"; String Description "CAL61 - Rx Sensitivity vs. WTOM Ratio. Calibration of receiver throughput as a function of the WTOM/WTEM diode signals (D1, D2) to indicate quality of the spectral tuning of the OFMs (etalons) for each receiver IFOV."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/h_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/h_strong"; String long_name "h_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "h_strong; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/rms_of_fit_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/rms_of_fit_strong"; String long_name "rms_of_fit_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "rms_of_fit_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/ypeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/ypeak_strong"; String long_name "ypeak_strong"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "ypeak_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_ypeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_ypeak_weak"; String long_name "sdev_ypeak_weak"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_ypeak_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_xpeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_xpeak_weak"; String long_name "sdev_xpeak_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_xpeak_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/xpeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/xpeak_weak"; String long_name "xpeak_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "xpeak_weak; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/h_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/h_weak"; String long_name "h_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "h_weak; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_ypeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_ypeak_strong"; String long_name "sdev_ypeak_strong"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_ypeak_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/ypeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/ypeak_weak"; String long_name "ypeak_weak"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "ypeak_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/xpeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/xpeak_strong"; String long_name "xpeak_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "xpeak_strong; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/rms_of_fit_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/rms_of_fit_weak"; String long_name "rms_of_fit_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "rms_of_fit_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_xpeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_xpeak_strong"; String long_name "sdev_xpeak_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_xpeak_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_h_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_h_weak"; String long_name "sdev_h_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_h_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_h_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce2/sdev_h_strong"; String long_name "sdev_h_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_h_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/cal61_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/cal61_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/"; String Description "CAL61 - Rx Sensitivity vs. WTOM Ratio. Calibration of receiver throughput as a function of the WTOM/WTEM diode signals (D1, D2) to indicate quality of the spectral tuning of the OFMs (etalons) for each receiver IFOV."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/h_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/h_strong"; String long_name "h_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "h_strong; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/rms_of_fit_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/rms_of_fit_strong"; String long_name "rms_of_fit_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "rms_of_fit_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/ypeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/ypeak_strong"; String long_name "ypeak_strong"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "ypeak_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_ypeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_ypeak_weak"; String long_name "sdev_ypeak_weak"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_ypeak_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_xpeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_xpeak_weak"; String long_name "sdev_xpeak_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_xpeak_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/xpeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/xpeak_weak"; String long_name "xpeak_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "xpeak_weak; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/h_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/h_weak"; String long_name "h_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "h_weak; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_ypeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_ypeak_strong"; String long_name "sdev_ypeak_strong"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_ypeak_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/ypeak_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/ypeak_weak"; String long_name "ypeak_weak"; String units "counts/s"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "ypeak_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/xpeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/xpeak_strong"; String long_name "xpeak_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "xpeak_strong; used in Eqn 5-17."; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/rms_of_fit_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/rms_of_fit_weak"; String long_name "rms_of_fit_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "rms_of_fit_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_xpeak_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_xpeak_strong"; String long_name "sdev_xpeak_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_xpeak_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_h_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_h_weak"; String long_name "sdev_h_weak"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_h_weak"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_h_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/pce3/sdev_h_strong"; String long_name "sdev_h_strong"; String units "1"; String source "CAL61"; String contentType "auxiliaryInformation"; String description "sdev_h_strong"; } /ancillary_data/calibrations/rx_sensitivity_vs_wtom/side { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/rx_sensitivity_vs_wtom/side"; String long_name "Detector Bank Side"; String units "1"; String source "CAL61"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "A or B side of the detector bank"; String flag_meanings "A B"; Int32 flag_values 1, 2; } /ancillary_data/calibrations/ds_fine_counts { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/ds_fine_counts"; String CLASS "DIMENSION_SCALE"; String NAME "ds_fine_counts"; String units "1"; String long_name "Fine Counts"; String source "Dimension Scale"; Int16 valid_min 0; Int16 valid_max 74; String contentType "referenceInformation"; String description "Dimension scale for ATLAS Time-of-flight fine counts."; } /ancillary_data/calibrations/start_timing_skews/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/start_timing_skews/"; String Description "CAL44 - Start Timing Skews. Produces START pulse timing skews within & among PCEs to properly align all start pulse timing channels."; } /ancillary_data/calibrations/start_timing_skews/lu_ll1 { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/start_timing_skews/lu_ll1"; String long_name "LU-LL1"; String units "seconds"; String source "CAL44"; String contentType "auxiliaryInformation"; String description "LU-LL1"; } /ancillary_data/calibrations/start_timing_skews/ll3_ll1 { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/start_timing_skews/ll3_ll1"; String long_name "LL3-LL1"; String units "seconds"; String source "CAL44"; String contentType "auxiliaryInformation"; String description "LL3-LL1"; } /ancillary_data/calibrations/start_timing_skews/ll2_ll1 { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/start_timing_skews/ll2_ll1"; String long_name "LL2-LL1"; String units "seconds"; String source "CAL44"; String contentType "auxiliaryInformation"; String description "LL2-LL1"; } /ancillary_data/calibrations/start_timing_skews/ll1 { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/start_timing_skews/ll1"; String long_name "LL1"; String units "seconds"; String source "CAL44"; String contentType "auxiliaryInformation"; String description "Leading Lower Skew, PCE1"; } /ancillary_data/calibrations/start_timing_skews/cal44_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/start_timing_skews/cal44_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL44"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; } /ancillary_data/calibrations/start_timing_skews/tl_ll3 { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/start_timing_skews/tl_ll3"; String long_name "TL-LL3"; String units "seconds"; String source "CAL44"; String contentType "auxiliaryInformation"; String description "TL-LL3"; } /ancillary_data/calibrations/start_timing_skews/side { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/start_timing_skews/side"; String long_name "SPD Side"; String units "1"; String source "CAL44"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "A or B side of the Start Pulse Detector"; String flag_meanings "A B"; Int32 flag_values 1, 2; } /ancillary_data/calibrations/start_timing_skews/spd_temp { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/start_timing_skews/spd_temp"; String long_name "SPD_Temp"; String units "degreesC"; String source "CAL44"; String contentType "auxiliaryInformation"; String description "SPD Temperature"; } /ancillary_data/calibrations/start_timing_skews/tu_ll2 { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/start_timing_skews/tu_ll2"; String long_name "TU-LL2"; String source "CAL44"; String contentType "auxiliaryInformation"; String description "TU-LL2"; String units "seconds"; } /ancillary_data/calibrations/dead_time/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/"; String Description "CAL42 - Dead-time. Estimates dead time for each ATLAS receiver channel accompanied by an estimated standard deviation for that measurement. photoelectrons/spot/shot, channel-to-channel basis."; } /ancillary_data/calibrations/dead_time/cal42_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/cal42_product"; String long_name "CAL Product Name"; String units "1"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; String source "CAL42"; } /ancillary_data/calibrations/dead_time/temperature { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/temperature"; String long_name "Temperature"; String units "degreesC"; String source "CAL42"; String contentType "auxiliaryInformation"; String description "Temperature for which calibrations are provided."; } /ancillary_data/calibrations/dead_time/pce1/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/pce1/"; String Description "CAL42 - Dead-time. Estimates dead time for each ATLAS receiver channel accompanied by an estimated standard deviation for that measurement. photoelectrons/spot/shot, channel-to-channel basis."; } /ancillary_data/calibrations/dead_time/pce1/dead_time { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/pce1/dead_time"; String long_name "DeadTime"; String units "seconds"; String source "CAL42"; String contentType "auxiliaryInformation"; String description "Dead Time (channel)"; } /ancillary_data/calibrations/dead_time/pce1/sigma { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/pce1/sigma"; String long_name "Sigma"; String units "seconds"; String source "CAL42"; String contentType "auxiliaryInformation"; String description "Sigma (channel)"; } /ancillary_data/calibrations/dead_time/side { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/side"; String long_name "Detector Bank Side"; String units "1"; String source "CAL42"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "A or B side of the detector bank"; String flag_meanings "A B"; Int32 flag_values 1, 2; } /ancillary_data/calibrations/dead_time/pce2/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/pce2/"; String Description "CAL42 - Dead-time. Estimates dead time for each ATLAS receiver channel accompanied by an estimated standard deviation for that measurement. photoelectrons/spot/shot, channel-to-channel basis."; } /ancillary_data/calibrations/dead_time/pce2/dead_time { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/pce2/dead_time"; String long_name "DeadTime"; String units "seconds"; String source "CAL42"; String contentType "auxiliaryInformation"; String description "Dead Time (channel)"; } /ancillary_data/calibrations/dead_time/pce2/sigma { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/pce2/sigma"; String long_name "Sigma"; String units "seconds"; String source "CAL42"; String contentType "auxiliaryInformation"; String description "Sigma (channel)"; } /ancillary_data/calibrations/dead_time/pce3/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/pce3/"; String Description "CAL42 - Dead-time. Estimates dead time for each ATLAS receiver channel accompanied by an estimated standard deviation for that measurement. photoelectrons/spot/shot, channel-to-channel basis."; } /ancillary_data/calibrations/dead_time/pce3/dead_time { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/pce3/dead_time"; String long_name "DeadTime"; String units "seconds"; String source "CAL42"; String contentType "auxiliaryInformation"; String description "Dead Time (channel)"; } /ancillary_data/calibrations/dead_time/pce3/sigma { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/dead_time/pce3/sigma"; String long_name "Sigma"; String units "seconds"; String source "CAL42"; String contentType "auxiliaryInformation"; String description "Sigma (channel)"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/"; String Description "CAL46 - Relationship describing detector responsivity as the PMT high voltage deviates from nominal high voltage setting (V0)."; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/cal46_product { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/cal46_product"; String long_name "CAL Product Name"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Name of ATLAS CAL Product containing the calibration data"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/side { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/side"; String long_name "Detector Bank Side"; String units "1"; String source "CAL46"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "A or B side of the detector bank"; String flag_meanings "A B"; Int32 flag_values 1, 2; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/"; String Description "CAL46 - Per-PCE."; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/rnom_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/rnom_weak"; String long_name "r_nom"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot Rnom"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/npoints_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/npoints_weak"; String long_name "npoints_weak"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot number of points"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_fit_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_fit_weak"; String long_name "sigma_fit_weak"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot sigma of fit"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_b_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_b_strong"; String long_name "sigma_b_strong"; String units "1/v"; String contentType "auxiliaryInformation"; String description "Strong spot sigma of coefficient b"; String source "CAL46"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/vnom_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/vnom_strong"; String long_name "v_nom"; String units "v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot nominal voltage"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_fit_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_fit_strong"; String long_name "sigma_fit_strong"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot sigma of fit"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_c_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_c_weak"; String long_name "sigma_c_weak"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot sigma of coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/c_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/c_strong"; String long_name "c_strong"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/b_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/b_weak"; String long_name "b_weak"; String units "1/v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot coefficient b"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_b_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_b_weak"; String long_name "sigma_b_weak"; String units "1/v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot sigma of coefficient b"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_c_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/sigma_c_strong"; String long_name "sigma_c_strong"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot sigma of coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/rnom_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/rnom_strong"; String long_name "r_nom"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot Rnom"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/vnom_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/vnom_weak"; String long_name "v_nom"; String units "v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot nominal voltage"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/b_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/b_strong"; String long_name "b_strong"; String units "1/v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot coefficient b"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/c_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/c_weak"; String long_name "c_weak"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/npoints_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce2/npoints_strong"; String long_name "npoints_strong"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot number of points"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/"; String Description "CAL46 - Per-PCE."; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/rnom_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/rnom_weak"; String long_name "r_nom"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot Rnom"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/npoints_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/npoints_weak"; String long_name "npoints_weak"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot number of points"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_fit_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_fit_weak"; String long_name "sigma_fit_weak"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot sigma of fit"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_b_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_b_strong"; String long_name "sigma_b_strong"; String units "1/v"; String contentType "auxiliaryInformation"; String description "Strong spot sigma of coefficient b"; String source "CAL46"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/vnom_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/vnom_strong"; String long_name "v_nom"; String units "v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot nominal voltage"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_fit_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_fit_strong"; String long_name "sigma_fit_strong"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot sigma of fit"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_c_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_c_weak"; String long_name "sigma_c_weak"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot sigma of coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/c_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/c_strong"; String long_name "c_strong"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/b_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/b_weak"; String long_name "b_weak"; String units "1/v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot coefficient b"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_b_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_b_weak"; String long_name "sigma_b_weak"; String units "1/v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot sigma of coefficient b"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_c_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/sigma_c_strong"; String long_name "sigma_c_strong"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot sigma of coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/rnom_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/rnom_strong"; String long_name "r_nom"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot Rnom"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/vnom_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/vnom_weak"; String long_name "v_nom"; String units "v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot nominal voltage"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/b_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/b_strong"; String long_name "b_strong"; String units "1/v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot coefficient b"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/c_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/c_weak"; String long_name "c_weak"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/npoints_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce3/npoints_strong"; String long_name "npoints_strong"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot number of points"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/ { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/"; String Description "CAL46 - Per-PCE."; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/rnom_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/rnom_weak"; String long_name "r_nom"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot Rnom"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/npoints_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/npoints_weak"; String long_name "npoints_weak"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot number of points"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_fit_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_fit_weak"; String long_name "sigma_fit_weak"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot sigma of fit"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_b_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_b_strong"; String long_name "sigma_b_strong"; String units "1/v"; String contentType "auxiliaryInformation"; String description "Strong spot sigma of coefficient b"; String source "CAL46"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/vnom_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/vnom_strong"; String long_name "v_nom"; String units "v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot nominal voltage"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_fit_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_fit_strong"; String long_name "sigma_fit_strong"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot sigma of fit"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_c_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_c_weak"; String long_name "sigma_c_weak"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot sigma of coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/c_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/c_strong"; String long_name "c_strong"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/b_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/b_weak"; String long_name "b_weak"; String units "1/v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot coefficient b"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_b_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_b_weak"; String long_name "sigma_b_weak"; String units "1/v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot sigma of coefficient b"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_c_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/sigma_c_strong"; String long_name "sigma_c_strong"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot sigma of coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/rnom_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/rnom_strong"; String long_name "r_nom"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot Rnom"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/vnom_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/vnom_weak"; String long_name "v_nom"; String units "v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot nominal voltage"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/b_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/b_strong"; String long_name "b_strong"; String units "1/v"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot coefficient b"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/c_weak { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/c_weak"; String long_name "c_weak"; String units "1/v^2"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Weak spot coefficient c"; } /ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/npoints_strong { String HDF5_OBJ_FULLPATH "/ancillary_data/calibrations/hv_bias_receiver_radiometric_sensitivity/pce1/npoints_strong"; String long_name "npoints_strong"; String units "1"; String source "CAL46"; String contentType "auxiliaryInformation"; String description "Strong spot number of points"; } /ancillary_data/end_region { String HDF5_OBJ_FULLPATH "/ancillary_data/end_region"; String long_name "Ending Region"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The ending product-specific region number associated with the data contained within this granule. ICESat-2 data products are separated by geographic regions. The data contained within a specific region are the same for ATL01 and ATL02. ATL03 regions differ slightly because of different geolocation segment locations caused by the irregular shape of the Earth. The region indices for other products are completely independent."; } /ancillary_data/atlas_sdp_gps_epoch { String HDF5_OBJ_FULLPATH "/ancillary_data/atlas_sdp_gps_epoch"; String long_name "ATLAS Epoch Offset"; String units "seconds since 1980-01-06T00:00:00.000000Z"; String source "Operations"; String contentType "auxiliaryInformation"; String description "Number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS Standard Data Product (SDP) epoch (2018-01-01:T00.00.00.000000 UTC). Add this value to delta time parameters to compute full gps_seconds (relative to the GPS epoch) for each data point."; } /ancillary_data/end_rgt { String HDF5_OBJ_FULLPATH "/ancillary_data/end_rgt"; String long_name "Ending Reference Groundtrack"; String units "1"; String source "Derived"; Int32 valid_min 1; Int32 valid_max 1387; String contentType "auxiliaryInformation"; String description "The ending reference groundtrack (RGT) number associated with the data contained within this granule. There are 1387 reference groundtrack in the ICESat-2 repeat orbit. The reference groundtrack increments each time the spacecraft completes a full orbit of the Earth and resets to 1 each time the spacecraft completes a full cycle."; } /ancillary_data/end_delta_time { String HDF5_OBJ_FULLPATH "/ancillary_data/end_delta_time"; String long_name "ATLAS End Time (Actual)"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch at the last data point in the file. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /ancillary_data/end_orbit { String HDF5_OBJ_FULLPATH "/ancillary_data/end_orbit"; String long_name "Ending Orbit Number"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The ending orbit number associated with the data contained within this granule. The orbit number increments each time the spacecraft completes a full orbit of the Earth."; } /ancillary_data/start_cycle { String HDF5_OBJ_FULLPATH "/ancillary_data/start_cycle"; String long_name "Starting Cycle"; String units "1"; String source "Derived"; Int32 valid_min 0; Int32 valid_max 99; String contentType "auxiliaryInformation"; String description "The starting cycle number associated with the data contained within this granule. The cycle number is the counter of the number of 91-day repeat cycles completed by the mission."; } /ancillary_data/data_end_utc { String HDF5_OBJ_FULLPATH "/ancillary_data/data_end_utc"; String long_name "End UTC Time of Granule (CCSDS-A, Actual)"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "UTC (in CCSDS-A format) of the last data point within the granule."; } /ancillary_data/control { String HDF5_OBJ_FULLPATH "/ancillary_data/control"; String long_name "Control File"; String units "1"; String source "Operations"; String contentType "auxiliaryInformation"; String description "PGE-specific control file used to generate this granule. To re-use, replace breaks (BR) with linefeeds."; } /ancillary_data/start_gpssow { String HDF5_OBJ_FULLPATH "/ancillary_data/start_gpssow"; String long_name "Start GPS SOW of Granule (Actual)"; String units "seconds"; String source "Derived"; String contentType "auxiliaryInformation"; String description "GPS seconds-of-week of the first data point in the granule."; } /ancillary_data/granule_end_utc { String HDF5_OBJ_FULLPATH "/ancillary_data/granule_end_utc"; String long_name "End UTC Time of Granule (CCSDS-A, Requested)"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Requested end time (in UTC CCSDS-A) of this granule."; } /ancillary_data/end_cycle { String HDF5_OBJ_FULLPATH "/ancillary_data/end_cycle"; String long_name "Ending Cycle"; String units "1"; String source "Derived"; Int32 valid_min 0; Int32 valid_max 99; String contentType "auxiliaryInformation"; String description "The ending cycle number associated with the data contained within this granule. The cycle number is the counter of the number of 91-day repeat cycles completed by the mission."; } /ancillary_data/granule_start_utc { String HDF5_OBJ_FULLPATH "/ancillary_data/granule_start_utc"; String long_name "Start UTC Time of Granule (CCSDS-A, Requested)"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Requested start time (in UTC CCSDS-A) of this granule."; } /ancillary_data/start_delta_time { String HDF5_OBJ_FULLPATH "/ancillary_data/start_delta_time"; String long_name "ATLAS Start Time (Actual)"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch at the first data point in the file. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /ancillary_data/start_geoseg { String HDF5_OBJ_FULLPATH "/ancillary_data/start_geoseg"; String long_name "Starting Geolocation Segment"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The starting geolocation segment number associated with the data contained within this granule. ICESat granule geographic regions are further refined by geolocation segments. During the geolocation process, a geolocation segment is created approximately every 20m from the start of the orbit to the end. The geolocation segments help align the ATLAS strong a weak beams and provide a common segment length for the L2 and higher products. The geolocation segment indices differ slightly from orbit-to-orbit because of the irregular shape of the Earth. The geolocation segment indices on ATL01 and ATL02 are only approximate because beams have not been aligned at the time of their creation."; } /ancillary_data/isf/ { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/"; String Description "Constants and calibrations provided by the ICESat-2 Instrument Support Facility (via ANC27)"; } /ancillary_data/isf/bias_offset_y { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/bias_offset_y"; String long_name "AMCS Bias Offset Y"; String units "microradians"; String source "ANC27 (ATBD Section 5.3.3.1)"; String contentType "auxiliaryInformation"; String description "Zero is center of BSM range: (x,y)=(8000,8000). Used in Eqn 5-13 to generate coordinates that are used in Eqn 5-11 to interpolate CAL 47, which has 1 R grid spacing."; } /ancillary_data/isf/wtom_lambda_off { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/wtom_lambda_off"; String long_name "WTOM Wavelength Offset"; String units "1"; String contentType "auxiliaryInformation"; String description "WTOM Wavelength Offset. Currently zero. An \"off-tuning\" value to be used with alternate tuning; method for calculating not defined."; String source "ANC27 (ATBD Section 5.3.3.2)"; } /ancillary_data/isf/start_time_coeff { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/start_time_coeff"; String long_name "Start Time Coefficients"; String units "ns"; String source "ANC27 (ATBD Section 3.5.6)"; String contentType "auxiliaryInformation"; String description "Start time coefficients for TOF center correction (coefficent x scenario)"; } /ancillary_data/isf/bias_offset_x { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/bias_offset_x"; String long_name "AMCS Bias Offset X"; String units "microradians"; String source "ANC27 (ATBD Section 5.3.3.1)"; String contentType "auxiliaryInformation"; String description "Zero is center of BSM range: (x,y)=(8000,8000). Used in Eqn 5-13 to generate coordinates that are used in Eqn 5-11 to interpolate CAL 47, which has 1 R grid spacing."; } /ancillary_data/isf/wtom_tune_flag { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/wtom_tune_flag"; String long_name "WTOM Tuning Flag"; String units "1"; String source "ANC27 (ATBD Section 5.3.3.2)"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "WTOM Tuning Flag (1=standard method, 2=alternate method)"; String flag_meanings "std alt"; Int32 flag_values 1, 2; } /ancillary_data/isf/cal46_aging { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/cal46_aging"; String long_name "CAL46 Aging Factor"; String units "1"; String source "ANC27 (ATBD Section 5.3.14)"; String contentType "auxiliaryInformation"; String description "CAL46 Aging correction factor"; } /ancillary_data/isf/bias_time { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/bias_time"; String long_name "AMCS Bias Time"; String units "seconds since 2018-01-01"; String source "ANC27 (ATBD Section 5.3.3.1)"; String contentType "auxiliaryInformation"; String description "Times of surrounding AMCS bias corrections"; } /ancillary_data/isf/wtom_alt_tune_corr { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/wtom_alt_tune_corr"; String long_name "WTOM Alt Tuning Correction"; String units "1"; String source "ANC27 (ATBD Section 5.3.3.2)"; String contentType "auxiliaryInformation"; String description "W\" in Eqn 5-15. Used only for alternate tuning; method for calculating not defined."; } /ancillary_data/isf/uso_freq_dev { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/uso_freq_dev"; String long_name "USO Frequence Deviation"; String units "hz"; String source "ANC27"; String contentType "auxiliaryInformation"; String description "USO frequency deviation; Used in Eqn 2-4."; } /ancillary_data/isf/bias_rate { String HDF5_OBJ_FULLPATH "/ancillary_data/isf/bias_rate"; String long_name "AMCS bias rate"; String units "microradians/undefined_time"; String source "ANC27 (ATBD Section 5.3.3.1)"; String contentType "auxiliaryInformation"; String description "Currently a placeholder, not used in calculations."; } /ancillary_data/start_orbit { String HDF5_OBJ_FULLPATH "/ancillary_data/start_orbit"; String long_name "Starting Orbit Number"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The starting orbit number associated with the data contained within this granule. The orbit number increments each time the spacecraft completes a full orbit of the Earth."; } /ancillary_data/data_start_utc { String HDF5_OBJ_FULLPATH "/ancillary_data/data_start_utc"; String long_name "Start UTC Time of Granule (CCSDS-A, Actual)"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "UTC (in CCSDS-A format) of the first data point within the granule."; } /ancillary_data/housekeeping/ { String HDF5_OBJ_FULLPATH "/ancillary_data/housekeeping/"; String Description "Constants and calibrations related to ATLAS housekeeping data."; } /ancillary_data/housekeeping/hvpc_ab_flag { String HDF5_OBJ_FULLPATH "/ancillary_data/housekeeping/hvpc_ab_flag"; String long_name "HVPC Side, A or B"; String units "1"; String source "Derived, L1B ATBD"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "Indicates if the active High Voltage Power Converter (HVPC) is side A (1) or side B (2)."; String flag_meanings "a b"; Int32 flag_values 1, 2; } /ancillary_data/housekeeping/det_ab_flag { String HDF5_OBJ_FULLPATH "/ancillary_data/housekeeping/det_ab_flag"; String long_name "Detector Side, A or B"; String units "1"; String source "Derived, L1B ATBD"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "Indicates if the active detector (DET) is side A (1) or side B (2)."; String flag_meanings "a b"; Int32 flag_values 1, 2; } /ancillary_data/housekeeping/laser_12_flag { String HDF5_OBJ_FULLPATH "/ancillary_data/housekeeping/laser_12_flag"; String long_name "Laser 1 or Laser 2"; String units "1"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "Indicates if the active Laser is laser 1 or laser 2."; String flag_meanings "1 2"; Int32 flag_values 1, 2; String source "Derived, L1B ATBD"; } /ancillary_data/housekeeping/lrs_ab_flag { String HDF5_OBJ_FULLPATH "/ancillary_data/housekeeping/lrs_ab_flag"; String long_name "LRS Side A or B"; String units "1"; String source "Derived, L1B ATBD"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "Indicates if the active LRS is side A (1) or side B (2)."; String flag_meanings "a b"; Int32 flag_values 1, 2; } /ancillary_data/housekeeping/pdu_ab_flag { String HDF5_OBJ_FULLPATH "/ancillary_data/housekeeping/pdu_ab_flag"; String long_name "PDU Side A or B"; String units "1"; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "Indicates if the active PDU is side a (1) or side b (2)."; String flag_meanings "a b"; Int32 flag_values 1, 2; String source "Derived, L1B ATBD"; Int32 valid_min 1; } /ancillary_data/housekeeping/spd_ab_flag { String HDF5_OBJ_FULLPATH "/ancillary_data/housekeeping/spd_ab_flag"; String long_name "SPD A or B"; String units "1"; String source "Derived, L1B ATBD"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "Indicates if the active Start Pulse Detector (SPD) is side a (1) or side b (2)."; String flag_meanings "a b"; Int32 flag_values 1, 2; } /ancillary_data/housekeeping/tams_ab_flag { String HDF5_OBJ_FULLPATH "/ancillary_data/housekeeping/tams_ab_flag"; String long_name "TAMS Side A or B"; String units "1"; String source "Derived, L1B ATBD"; Int32 valid_min 1; Int32 valid_max 2; String contentType "auxiliaryInformation"; String description "Indicates if the active TAMS is side a (1) or side b (2)."; String flag_meanings "a b"; Int32 flag_values 1, 2; } /ancillary_data/end_gpsweek { String HDF5_OBJ_FULLPATH "/ancillary_data/end_gpsweek"; String long_name "Ending GPSWeek of Granule (Actual)"; String units "weeks from 1980-01-06"; String source "Derived"; String contentType "auxiliaryInformation"; String description "GPS week number of the last data point in the granule."; } /ancillary_data/start_rgt { String HDF5_OBJ_FULLPATH "/ancillary_data/start_rgt"; String long_name "Starting Reference Groundtrack"; String units "1"; String source "Derived"; Int32 valid_min 1; Int32 valid_max 1387; String contentType "auxiliaryInformation"; String description "The starting reference groundtrack (RGT) number associated with the data contained within this granule. There are 1387 reference groundtrack in the ICESat-2 repeat orbit. The reference groundtrack increments each time the spacecraft completes a full orbit of the Earth and resets to 1 each time the spacecraft completes a full cycle."; } /ancillary_data/end_gpssow { String HDF5_OBJ_FULLPATH "/ancillary_data/end_gpssow"; String long_name "Ending GPS SOW of Granule (Actual)"; String units "seconds"; String source "Derived"; String contentType "auxiliaryInformation"; String description "GPS seconds-of-week of the last data point in the granule."; } /ancillary_data/tep/ { String HDF5_OBJ_FULLPATH "/ancillary_data/tep/"; String Description "Contains ancillary values related to TEP detection."; } /ancillary_data/tep/tep_check_pce1 { String HDF5_OBJ_FULLPATH "/ancillary_data/tep/tep_check_pce1"; String long_name "TEP flag for PCE1."; String units "1"; String source "ATLAS L1B ATBD"; Int32 valid_min 0; Int32 valid_max 1; String contentType "auxiliaryInformation"; String description "Flag indicating that the PCE1 strong channels should be checked for TEP events. Default value is 1 (indicating that TEP is possible on PCE1). A value of 0 indicates that PCE1 data are not examined for TEP."; String flag_meanings "do_not_check check"; Int32 flag_values 0, 1; } /ancillary_data/tep/tep_check_pce2 { String HDF5_OBJ_FULLPATH "/ancillary_data/tep/tep_check_pce2"; String long_name "TEP flag for PCE2."; String units "1"; String source "ATLAS L1B ATBD"; Int32 valid_min 0; Int32 valid_max 1; String contentType "auxiliaryInformation"; String description "Flag indicating that the PCE2 strong channels should be checked for TEP events. Default value is 1 (indicating that TEP is possible on PCE2). A value of 0 indicates that PCE2 data are not examined for TEP."; String flag_meanings "do_not_check check"; Int32 flag_values 0, 1; } /ancillary_data/tep/tep_check_pce3 { String HDF5_OBJ_FULLPATH "/ancillary_data/tep/tep_check_pce3"; String long_name "TEP flag for PCE3."; String units "1"; String source "ATLAS L1B ATBD"; Int32 valid_min 0; Int32 valid_max 1; String contentType "auxiliaryInformation"; String description "Flag indicating that the PCE3 strong channels should be checked for TEP events. Default value is 0 (indicating that TEP is not possible on PCE3). A value of 1 indicates that PCE3 data are examined for TEP (even though the hardware does not support this possibility)."; String flag_meanings "do_not_check check"; Int32 flag_values 0, 1; } /ancillary_data/tep/thres_tep_max { String HDF5_OBJ_FULLPATH "/ancillary_data/tep/thres_tep_max"; String long_name "TEP Detection Maximum"; String units "seconds"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "Maximum value used to classify TEP photons. Default value per ATBD is 100ns. (100e-9 sec)"; } /ancillary_data/tep/thres_tep_min { String HDF5_OBJ_FULLPATH "/ancillary_data/tep/thres_tep_min"; String long_name "TEP Detection Minimum"; String units "seconds"; String contentType "auxiliaryInformation"; String description "Minimum value used to classify TEP photons. Default value per ATBD is 0ns. (0e-9 sec)"; String source "ATLAS L1B ATBD"; } /ancillary_data/tod_tof/ { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/"; String Description "Contains ancillary parameters related to Time-of-Flight and/or Time-of-Day calculations."; String data_rate "Data within this group pertain to the granule in its entirety."; } /ancillary_data/tod_tof/lrs_clock { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/lrs_clock"; String long_name "LRS Clock Rate"; String units "seconds/count"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "The nominal rate of the LRS internal 27 MHz oscillator (divided by 32)."; } /ancillary_data/tod_tof/corr_rx_coarse_pce3 { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/corr_rx_coarse_pce3"; String long_name "Correction value for PCE3 Rx coarse clock offset"; String units "counts"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "Correction for the PCE3 Receive coarse clock offset. This corrects for the offset between the actual number of coarse clock cycles and the reported number of coarse clock cycles (for each channel). Default value is -1."; } /ancillary_data/tod_tof/tof_win_size { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/tof_win_size"; String long_name "Size of TOF Histogram Windows"; String units "seconds"; String source "ATLAS L1B ATBD,"; String contentType "auxiliaryInformation"; String description "Size of the TxRx slip detection windows within the peak-aligned, windowed TOF histograms."; } /ancillary_data/tod_tof/tof_extracted_s { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/tof_extracted_s"; String long_name "Duration of TOF Histogram Window"; String units "seconds"; String source "ATLAS L1B ATBD,"; String contentType "auxiliaryInformation"; String description "Duration of peak-aligned, windowed TOF histograms."; } /ancillary_data/tod_tof/dt_t0 { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/dt_t0"; String long_name "T0 Clock Tick"; String units "seconds/count"; String source "ATLAS L1B ATBD, Section 4.2.1"; String contentType "auxiliaryInformation"; String description "T0 clock tick."; } /ancillary_data/tod_tof/tof_bin_size { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/tof_bin_size"; String long_name "TOF Histogram Bin Size"; String units "seconds"; String source "ATLAS L1B ATBD,"; String contentType "auxiliaryInformation"; String description "Binsize of peak-aligned, windowed TOF histograms."; } /ancillary_data/tod_tof/tof_lower_win_ctr { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/tof_lower_win_ctr"; String long_name "Center of TOF Histogram Lower Window"; String units "seconds"; String source "ATLAS L1B ATBD,"; String contentType "auxiliaryInformation"; String description "Center of the lower TxRx slip detection window within the peak-aligned, windowed TOF histograms."; } /ancillary_data/tod_tof/tof_upper_win_ctr { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/tof_upper_win_ctr"; String long_name "Center of TOF Histogram Upper Window"; String units "seconds"; String source "ATLAS L1B ATBD,"; String contentType "auxiliaryInformation"; String description "Center of the upper TxRx slip detection window within the peak-aligned, windowed TOF histograms."; } /ancillary_data/tod_tof/corr_tx_coarse_pce2 { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/corr_tx_coarse_pce2"; String long_name "Correction value for PCE2 Tx coarse clock offset"; String units "counts"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "Correction for the PCE2 Transmit coarse clock offset. This corrects for the offset between the actual number of coarse clock cycles and the reported number of coarse clock cycles. Default value is -1."; } /ancillary_data/tod_tof/corr_rx_coarse_pce2 { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/corr_rx_coarse_pce2"; String long_name "Correction value for PCE2 Rx coarse clock offset"; String units "counts"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "Correction for the PCE2 Receive coarse clock offset. This corrects for the offset between the actual number of coarse clock cycles and the reported number of coarse clock cycles (for each channel). Default value is -1."; } /ancillary_data/tod_tof/dt_uso { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/dt_uso"; String long_name "USO (AMET) Clock Tick"; String units "seconds/count"; String source "ATLAS L1B ATBD, Section 4.2.1"; String contentType "auxiliaryInformation"; String description "The AMET clock tick"; } /ancillary_data/tod_tof/min_conf { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/min_conf"; String long_name "Minimum Confidence"; String units "1"; String source "ATLAS L1B ATBD,"; String contentType "auxiliaryInformation"; String description "Minimum TxRx histogram confidence level to fail a granule."; } /ancillary_data/tod_tof/dt_imet { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/dt_imet"; String long_name "IMET Clock Tick"; String units "seconds/count"; String source "ATLAS L1B ATBD, Section 4.2.1"; String contentType "auxiliaryInformation"; String description "IMET clock tick."; } /ancillary_data/tod_tof/corr_tx_coarse_pce3 { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/corr_tx_coarse_pce3"; String long_name "Correction value for PCE3 Tx coarse clock offset"; String units "counts"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "Correction for the PCE3 Transmit coarse clock offset. This corrects for the offset between the actual number of coarse clock cycles and the reported number of coarse clock cycles. Default value is -1."; } /ancillary_data/tod_tof/dupe_fc_tol { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/dupe_fc_tol"; String long_name "Duplicate_Tolerance"; String units "counts"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "Tolerance used when comparing fine counts within duplicate detection"; } /ancillary_data/tod_tof/discard_short_mframes { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/discard_short_mframes"; String long_name "Discard_Short_MFrames"; String units "1"; String contentType "auxiliaryInformation"; String description "If TRUE, discard the photons associated with major frames containing less than 199 Tx."; String source "ATLAS L1B ATBD,"; } /ancillary_data/tod_tof/repair_txrx_slip { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/repair_txrx_slip"; String long_name "TXRX_Slip_Repair"; String units "1"; String source "ATLAS L1B ATBD,"; String contentType "auxiliaryInformation"; String description "If TRUE, attempt to repair any detected TXRX slip."; } /ancillary_data/tod_tof/cal_uso_scale { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/cal_uso_scale"; String long_name "Calibration value for USO"; String units "1"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "Calibration value for the Ultra Stable Oscillator (USO). Computed using the number of coarse clock ticks measurement generated by the USO between sequential 1PPS time stamps from the on-orbit GPS to estimate the coarse clock ruler scale factor."; } /ancillary_data/tod_tof/corr_rx_coarse_pce1 { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/corr_rx_coarse_pce1"; String long_name "Correction value for PCE1 Rx coarse clock offset"; String units "counts"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "Correction for the PCE1 Receive coarse clock offset. This corrects for the offset between the actual number of coarse clock cycles and the reported number of coarse clock cycles (for each channel). Default value is -1."; } /ancillary_data/tod_tof/cal_risefall_box_int { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/cal_risefall_box_int"; String long_name "cal_risefall boxcar interval"; String units "counts"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "Boxcar averaging interval for cal_risefall averaging, in major-frame counts. Boxcar averages are using to generate 1D spline coefficients. The spline coefficients are used to create smoothed, interpolated cal_risefall values at the full data rate."; } /ancillary_data/tod_tof/corr_tx_coarse_pce1 { String HDF5_OBJ_FULLPATH "/ancillary_data/tod_tof/corr_tx_coarse_pce1"; String long_name "Correction value for PCE1 Tx coarse clock offset"; String units "counts"; String source "ATLAS L1B ATBD"; String contentType "auxiliaryInformation"; String description "Correction for the PCE1 Transmit coarse clock offset. This corrects for the offset between the actual number of coarse clock cycles and the reported number of coarse clock cycles. Default value is -1."; } /ancillary_data/qa_at_interval { String HDF5_OBJ_FULLPATH "/ancillary_data/qa_at_interval"; String long_name "QA Along-Track Interval"; String units "1"; String source "control"; String contentType "auxiliaryInformation"; String description "Statistics time interval for along-track QA data."; } /ancillary_data/start_region { String HDF5_OBJ_FULLPATH "/ancillary_data/start_region"; String long_name "Starting Region"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The starting product-specific region number associated with the data contained within this granule. ICESat-2 data products are separated by geographic regions. The data contained within a specific region are the same for ATL01 and ATL02. ATL03 regions differ slightly because of different geolocation segment locations caused by the irregular shape of the Earth. The region indices for other products are completely independent."; } /ancillary_data/start_gpsweek { String HDF5_OBJ_FULLPATH "/ancillary_data/start_gpsweek"; String long_name "Start GPSWeek of Granule (Actual)"; String units "weeks from 1980-01-06"; String source "Derived"; String contentType "auxiliaryInformation"; String description "GPS week number of the first data point in the granule."; } /atlas/ { String HDF5_OBJ_FULLPATH "/atlas/"; String Description "Group contains the ATLAS EU-converted data"; String data_rate "Data within this group are stored at the nominal rate of the corresponding ATLAS APIDs (varies per APID)."; } /atlas/housekeeping/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/"; String Description "Group contains the ATLAS EU-converted housekeeping data"; String data_rate "Data within this group are stored at the nominal rate of the corresponding ATLAS APIDs (varies per APID)."; } /atlas/housekeeping/radiometry/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/"; String Description "The radiometry group contains background and receiver sensitivity"; String data_rate "Data within this group are stored at the data rate of one hertz."; } /atlas/housekeeping/radiometry/bg_sensitivity_pce2_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/bg_sensitivity_pce2_s"; String long_name "PCE2 Strong background sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.2"; String contentType "referenceInformation"; String description "PCE2, Strong spot - receiver response per watt of continuous illumination in the passband from a diffuse source larger than the field of view, in the absence of any dead time effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/bg_sensitivity_pce3_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/bg_sensitivity_pce3_s"; String long_name "PCE3 Strong background sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.2"; String contentType "referenceInformation"; String description "PCE3, Strong spot - receiver response per watt of continuous illumination in the passband from a diffuse source larger than the field of view, in the absence of any dead time effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/bg_sensitivity_pce1_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/bg_sensitivity_pce1_s"; String long_name "PCE1 Strong background sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.2"; String contentType "referenceInformation"; String description "PCE1, Strong spot - receiver response per watt of continuous illumination in the passband from a diffuse source larger than the field of view, in the absence of any dead time effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/ret_sensitivity_pce3_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/ret_sensitivity_pce3_w"; String long_name "PCE3 Weak return sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.3"; String contentType "referenceInformation"; String description "PCE3, Weak spot - receiver response per joule/return pulse in the field of view, in the absence of any deadtime effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/ret_sensitivity_pce3_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/ret_sensitivity_pce3_s"; String long_name "PCE3 Strong return sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.3"; String contentType "referenceInformation"; String description "PCE3, Strong spot - receiver response per joule/return pulse in the field of view, in the absence of any deadtime effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/ret_sensitivity_pce2_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/ret_sensitivity_pce2_w"; String long_name "PCE2 Weak return sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.3"; String contentType "referenceInformation"; String description "PCE2, Weak spot - receiver response per joule/return pulse in the field of view, in the absence of any deadtime effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/bg_sensitivity_pce2_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/bg_sensitivity_pce2_w"; String long_name "PCE2 Weak background sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.2"; String contentType "referenceInformation"; String description "PCE2, Weak spot - receiver response per watt of continuous illumination in the passband from a diffuse source larger than the field of view, in the absence of any dead time effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/bg_sensitivity_pce1_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/bg_sensitivity_pce1_w"; String long_name "PCE1 Weak background sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.2"; String contentType "referenceInformation"; String description "PCE1, Weak spot - receiver response per watt of continuous illumination in the passband from a diffuse source larger than the field of view, in the absence of any dead time effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/ret_sensitivity_pce1_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/ret_sensitivity_pce1_s"; String long_name "PCE1 Strong return sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.3"; String contentType "referenceInformation"; String description "PCE1, Strong spot - receiver response per joule/return pulse in the field of view, in the absence of any deadtime effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/bg_sensitivity_pce3_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/bg_sensitivity_pce3_w"; String long_name "PCE3 Weak background sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.2"; String contentType "referenceInformation"; String description "PCE3, Weak spot - receiver response per watt of continuous illumination in the passband from a diffuse source larger than the field of view, in the absence of any dead time effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/ret_sensitivity_pce1_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/ret_sensitivity_pce1_w"; String long_name "PCE1 Weak return sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.3"; String contentType "referenceInformation"; String description "PCE1, Weak spot - receiver response per joule/return pulse in the field of view, in the absence of any deadtime effects."; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed. The timestamp is computed based on the housekeeping design to sample laser near the asc 1pps internal pulse. (See the L1B ATBD section 5 Radiometric Corrections )"; String coordinates "delta_time"; } /atlas/housekeeping/radiometry/ret_sensitivity_pce2_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/radiometry/ret_sensitivity_pce2_s"; String long_name "PCE2 Strong return sensitivity"; String units "events/s/Watt"; String source "ATBD Section 5.5.3"; String contentType "referenceInformation"; String description "PCE2, Strong spot - receiver response per joule/return pulse in the field of view, in the absence of any deadtime effects."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_lrs/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_lrs/"; String Description "Laser energy derived from LRS Centroid Magnitudes. Packet Frequency is 50 Hertz."; String data_rate "Data within this group are provided at the packet rate of 50hz."; } /atlas/housekeeping/laser_energy_lrs/e_tx_pce2_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_lrs/e_tx_pce2_s"; Float32 _FillValue 3.402823466e+38; String long_name "Spot laser energy for PCE2, strong"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE2 strong spot, derived from LRS laser centroids and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_lrs/e_tx_pce3_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_lrs/e_tx_pce3_w"; Float32 _FillValue 3.402823466e+38; String long_name "Spot laser energy for PCE3, weak"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE3 weak spot, derived from LRS laser centroids and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_lrs/lrs_temp { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_lrs/lrs_temp"; String units "degreesC"; Float32 _FillValue 3.402823466e+38; String long_name "Laser Temperature"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "LRS Temperature. From A_HKT_C Telemetry packet"; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_lrs/e_tx_pce3_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_lrs/e_tx_pce3_s"; Float32 _FillValue 3.402823466e+38; String long_name "Spot laser energy for PCE3, strong"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE3 strong spot, derived from LRS laser centroids and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_lrs/e_tx { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_lrs/e_tx"; Float32 _FillValue 3.402823466e+38; String long_name "total laser energy"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Total laser energy from derived from LRS laser centroid magnitudes."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_lrs/e_tx_pce1_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_lrs/e_tx_pce1_s"; Float32 _FillValue 3.402823466e+38; String long_name "Spot laser energy for PCE1, strong"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE1 strong spot, derived from LRS laser centroids and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_lrs/e_tx_pce2_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_lrs/e_tx_pce2_w"; Float32 _FillValue 3.402823466e+38; String long_name "Spot laser energy for PCE2, weak"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE2 weak spot, derived from LRS laser centroids and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_lrs/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_lrs/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed. The timestamp is computed based on the housekeeping design to sample laser near the asc 1pps internal pulse. (See the L1B ATBD section 5 Radiometric Corrections )"; } /atlas/housekeeping/laser_energy_lrs/e_tx_pce1_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_lrs/e_tx_pce1_w"; Float32 _FillValue 3.402823466e+38; String long_name "Spot laser energy for PCE1, weak"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE1 weak spot, derived from LRS laser centroids and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/"; String Description "Laser energy from APID 1063 Analog HK Telemetry. Packet Frequency is 1 Hertz."; String data_rate "Data within this group are provided at the packet rate of 1hz."; } /atlas/housekeeping/laser_energy_spd/e_tx_pce2_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/e_tx_pce2_s"; String units "joules"; String long_name "Spot laser energy for PCE2, strong"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE2 strong spot, derived from the analog HK telemetry and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/e_tx_pce3_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/e_tx_pce3_w"; String units "joules"; String long_name "Spot laser energy for PCE3, weak"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE3 weak spot, derived from the analog HK telemetry and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/edge_xmtnc { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/edge_xmtnc"; String long_name "SPD Edge"; String units "mV"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "edge_xmtnc. From Analog HK Telemetry packet E (APID 1063)."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/e_tx_pce3_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/e_tx_pce3_s"; String units "joules"; String long_name "Spot laser energy for PCE3, strong"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE3 strong spot, derived from the analog HK telemetry and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/e_tx { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/e_tx"; String long_name "total laser energy"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Total laser energy from Analog HK Telemetry packet E (APID 1063)."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/laser_temp { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/laser_temp"; String long_name "Laser Temperature"; String units "degreesC"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser Temperature. From A_HKT_C PRIMARY SPD THERMISTOR MED_34 chan[74] or REDUNDANT SPD THERMISTOR MED_35 chan[81]"; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/e_tx_pce1_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/e_tx_pce1_s"; String units "joules"; String long_name "Spot laser energy for PCE1, strong"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE1 strong spot, derived from the analog HK telemetry and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/peak_xmtnc { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/peak_xmtnc"; String long_name "SPD Peak"; String units "mV"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "peak_xmtnc. From Analog HK Telemetry packet E (APID 1063)."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/e_tx_pce2_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/e_tx_pce2_w"; String units "joules"; String long_name "Spot laser energy for PCE2, weak"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE2 weak spot, derived from the analog HK telemetry and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/thrlo_rdbk { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/thrlo_rdbk"; String long_name "SPD Lower Thres"; String units "volts"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Start Pulse Detector (SPD) lower threshold readback value. Reported as an analog voltage whose nominal setting puts the threshold at 20% of full laser energy. From Analog HK Telemetry packet E (APID 1063)."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed. The timestamp is computed based on the housekeeping design to sample laser near the asc 1pps internal pulse. (See the L1B ATBD section 5 Radiometric Corrections )"; } /atlas/housekeeping/laser_energy_spd/thrhi_rdbk { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/thrhi_rdbk"; String long_name "SPD Upper Thres"; String units "volts"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Start Pulse Detector (SPD) upper threshold readback value. Reported as an analog voltage whose nominal setting puts the threshold at 80% of full laser energy. From Analog HK Telemetry packet E (APID 1063)."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/e_tx_pce1_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/e_tx_pce1_w"; String units "joules"; String long_name "Spot laser energy for PCE1, weak"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE1 weak spot derived from the analog HK telemetry and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_spd/ds_10 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_spd/ds_10"; String CLASS "DIMENSION_SCALE"; String NAME "ds_10"; String long_name "DS for 10 measurements"; String units "1"; String source "ATLAS"; Int16 valid_min 1; Int16 valid_max 10; String contentType "referenceInformation"; String description "Dimension scale for10 measurements."; } /atlas/housekeeping/pointing/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/"; String Description "APID 1138 ATLAS Pointing Message- Spacecraft Attitude and Rates Packet - Relayed to SSR. Packet Frequency is by command."; String data_rate "Data within this group are stored at the data rate of the source APIDs. (only downlinked on command)."; } /atlas/housekeeping/pointing/q_sc_i2b_3 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/q_sc_i2b_3"; String long_name "q_sc_i2b_3"; String units "1"; String source "ATL01/atlas/a_sc_pon_1138"; Float64 valid_min -1.; Float64 valid_max 1.; String contentType "referenceInformation"; String description "SC Inertial to ATLAS Body Frame quaternion 3"; String coordinates "delta_time"; } /atlas/housekeeping/pointing/q_sc_i2b_2 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/q_sc_i2b_2"; String long_name "q_sc_i2b_2"; String units "1"; String source "ATL01/atlas/a_sc_pon_1138"; Float64 valid_min -1.; Float64 valid_max 1.; String contentType "referenceInformation"; String description "SC Inertial to ATLAS Body Frame quaternion 2"; String coordinates "delta_time"; } /atlas/housekeeping/pointing/x_sc_body_rate { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/x_sc_body_rate"; String long_name "x_sc_body_rate"; String units "radians/second"; String source "ATL01/atlas/a_sc_pon_1138"; String contentType "referenceInformation"; String description "SC body rate as measured about the X axis in the ATLAS frame"; String coordinates "delta_time"; } /atlas/housekeeping/pointing/y_sc_body_rate { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/y_sc_body_rate"; String long_name "y_sc_body_rate"; String source "ATL01/atlas/a_sc_pon_1138"; String contentType "referenceInformation"; String description "SC body rate as measured about the Y axis in the ATLAS frame"; String coordinates "delta_time"; String units "radians/second"; } /atlas/housekeeping/pointing/sc_solution_sec { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/sc_solution_sec"; String long_name "sc_solution_sec"; String units "seconds"; String source "ATL01/atlas/a_sc_pon_1138"; String contentType "referenceInformation"; String description "Recorded time of the pointing solution in seconds from the spacecraft epoch"; String coordinates "delta_time"; } /atlas/housekeeping/pointing/sc_solution_subsec { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/sc_solution_subsec"; String long_name "sc_solution_subsec"; String units "subseconds"; String source "ATL01/atlas/a_sc_pon_1138"; String contentType "referenceInformation"; String description "Spacecraft recorded time counts - 24 bits, 100 ns per count"; String coordinates "delta_time"; } /atlas/housekeeping/pointing/z_sc_body_rate { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/z_sc_body_rate"; String long_name "z_sc_body_rate"; String units "radians/second"; String source "ATL01/atlas/a_sc_pon_1138"; String contentType "referenceInformation"; String description "SC body rate as measured about the Z axis in the ATLAS frame"; String coordinates "delta_time"; } /atlas/housekeeping/pointing/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/housekeeping/pointing/q_sc_i2b_4 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/q_sc_i2b_4"; String long_name "q_sc_i2b_4"; String units "1"; String source "ATL01/atlas/a_sc_pon_1138"; Float64 valid_min -1.; Float64 valid_max 1.; String contentType "referenceInformation"; String description "SC Inertial to ATLAS Body Frame quaternion 4"; String coordinates "delta_time"; } /atlas/housekeeping/pointing/q_sc_i2b_1 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pointing/q_sc_i2b_1"; String long_name "q_sc_i2b_1"; String units "1"; String source "ATL01/atlas/a_sc_pon_1138"; Float64 valid_min -1.; Float64 valid_max 1.; String contentType "referenceInformation"; String description "SC Inertial to ATLAS Body Frame quaternion 1"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/"; String Description "Thermal data from APID 1061 Analog HK Telemetry. Packet Frequency is 1 in Hertz."; String data_rate "Data within this group are stored at the data rate of the source APID. (Nominally 1HZ)."; } /atlas/housekeeping/thermal/hkt_ob_mz3_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ob_mz3_t"; String long_name "HKT OB MZ3 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Optical Bench, -Z Side T TCS-25 A_HKT_C.chan[67]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa6_pri_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa6_pri_t"; String long_name "HKT OFA6 PRI T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-43 OFA6 PRI T - A_HKT_C.chan[24]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ob_pz2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ob_pz2_t"; String long_name "HKT OB PZ2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Optical Bench, +Z Side T TCS-27 A_HKT_C.chan[64]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dom_rad2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dom_rad2_t"; String long_name "HKT DOM RAD2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT DAA DOM Radiator T (Red) TCS-48 - A_HKT_C.chan[34]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_mce2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_mce2_t"; String long_name "HKT MEB MCE2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB MCE2 T MEB-08 - A_HKT_C.chan[6]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa5_red_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa5_red_t"; String long_name "HKT OFA5 RED T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-42 OFA5 RED T - A_HKT_C.chan[30]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_pce3_2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_pce3_2_t"; String long_name "HKT MEB PCE3 2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB PCE3 2 T MEB-16 - A_HKT_C.chan[14]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ob_mz2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ob_mz2_t"; String long_name "HKT OB MZ2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Optical Bench, -Z Side T TCS-24 A_HKT_C.chan[66]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_tel_pri1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_tel_pri1_t"; String long_name "HKT TEL PRI1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Telescope, Primary Mirror T (Pri) TCS-05 A_HKT_C.chan[95]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem1_t2_it_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem1_t2_it_t"; String long_name "HKT_DEM1_T2_IT_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 76 - DEM1_TH_D-MEB-39 Internal Top T A_HKT_C.chan[40]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ob_pz4_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ob_pz4_t"; String long_name "HKT_OB_PZ4_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Optical Bench +z4 T TCS_32 A_HKT_C.chan[105]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_struc_my_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_struc_my_t"; String long_name "HKT STRUC MY T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Structure Y Panel T TCS_55 A_HKT_C.chan[91]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_lhp_evap_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_lhp_evap_t"; String long_name "HKT LHP EVAP T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "LHP Evaporator T TCS-15 A_HKT_C.chan[54]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem6_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem6_t"; String long_name "HKT_DEM6_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 87 - DEM6_TH_A-MEB-50 External Bottom T A_HKT_C.chan[51]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_pce1_2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_pce1_2_t"; String long_name "HKT MEB PCE1 2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB PCE1 2 T MEB-12 - A_HKT_C.chan[10]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_scif_myflex_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_scif_myflex_t"; String long_name "HKT SCIF MYFLEX T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "-Y S/C Flexure T A_HKT_C.chan[93]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/pdub_therm_ct_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/pdub_therm_ct_t"; String long_name "PDUB THERM CT T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PDU CT BOARD B T -MEB-25 A_HKT_C.chan[77]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa2_pri_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa2_pri_t"; String long_name "HKT OFA2 PRI T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-35 OFA2 PRI T - A_HKT_C.chan[20]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/spdb_therm_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/spdb_therm_t"; String long_name "SPDB THERM T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "REDUNDANT SPD THERMISTOR MEB-35 A_HKT_C.chan[81]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_lrs_orad1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_lrs_orad1_t"; String long_name "HKT LRS ORAD1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "LRS Optics RadiatorT (Pri) TCS-08 A_HKT_C.chan[56]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem4_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem4_t"; String long_name "HKT_DEM4_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 82 - DEM4_TH_A-MEB-45 External Bottom T A_HKT_C.chan[46]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem5_t4_et_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem5_t4_et_t"; String long_name "HKT_DEM5_T4_ET_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 83 - DEM5_TH_A-MEB-46 External Top T A_HKT_C.chan[47]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_pce2_2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_pce2_2_t"; String long_name "HKT MEB PCE2 2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB PCE2 2 T MEB-14 - A_HKT_C.chan[12]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_lhp_res1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_lhp_res1_t"; String long_name "HKT LHP RES1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "LHP Compensation Chamber T (Pri) TCS-10 A_HKT_C.chan[52]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_tel_sec1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_tel_sec1_t"; String long_name "HKT TEL SEC1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Telescope, Secondary Mirror T (Pri) TCS-01 A_HKT_C.chan[97]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem3_t4_et_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem3_t4_et_t"; String long_name "HKT_DEM3_T4_ET_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 78 - DEM3_TH_A-MEB-41 External Top T A_HKT_C.chan[42]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_hkt_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_hkt_t"; String long_name "HKT MEB HKT T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB HKT T MEB-21 - A_HKT_C.chan[2]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem3_t1_eb_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem3_t1_eb_t"; String long_name "HKT_DEM3_T1_EB_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 79 - DEM3_TH_B-MEB-42 External Bottom T A_HKT_C.chan[43]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa2_red_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa2_red_t"; String long_name "HKT OFA2 RED T"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-36 OFA2 RED T - A_HKT_C.chan[27]"; String coordinates "delta_time"; String units "degreesC"; } /atlas/housekeeping/thermal/hkt_meb_pce1_1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_pce1_1_t"; String long_name "HKT MEB PCE1 1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB PCE1 1 T MEB-11 - A_HKT_C.chan[9]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_cchp_adiab_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_cchp_adiab_t"; String long_name "HKT CCHP ADIAB T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Laser CCHP Adiabatic Section T TCS-12 A_HKT_C.chan[55]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ob_pz3_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ob_pz3_t"; String long_name "HKT_OB_PZ3_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Optical Bench +z3 T TCS_31 A_HKT_C.chan[103]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa4_red_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa4_red_t"; String long_name "HKT OFA4 RED T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-40 OFA4 RED T - A_HKT_C.chan[29]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_lrs_orad2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_lrs_orad2_t"; String long_name "HKT LRS ORAD2 T"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "LRS Optics Radiator T (Red) TCS-09 A_HKT_C.chan[57]"; String coordinates "delta_time"; String units "degreesC"; } /atlas/housekeeping/thermal/hkt_ofa1_red_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa1_red_t"; String long_name "HKT OFA1 RED T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-34 OFA1 RED T - A_HKT_C.chan[26]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa1_et_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa1_et_t"; String long_name "HKT_OFA1_ET_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "OFA1 ETALON T TCS_58 A_HKT_C.chan[104]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa4_pri_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa4_pri_t"; String long_name "HKT OFA4 PRI T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-39 OFA4 PRI T - A_HKT_C.chan[22]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hvpca_therm_a_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hvpca_therm_a_t"; String long_name "HVPCTHERM T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PRIMARY HVPC THERMISTOR A MEB-30 A_HKT_C.chan[68]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_imsc_mzflex_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_imsc_mzflex_t"; String long_name "HKT IMSC MZFLEX T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "IMSC Flexure 2 T TCS-29 A_HKT_C.chan[89]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_lhp_res2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_lhp_res2_t"; String long_name "HKT LHP RES2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "LHP Compensation Chamber T (Red) TCS-11 A_HKT_C.chan[53]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem2_t"; String long_name "HKT_DEM2_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 77 - DEM2_TH_A-MEB-40 External Bottom T A_HKT_C.chan[41]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_scif_pxflex_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_scif_pxflex_t"; String long_name "HKT SCIF PXFLEX T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "+X S/C Flexure T TCS-51 A_HKT_C.chan[87]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem5_t1_eb_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem5_t1_eb_t"; String long_name "HKT_DEM5_T1_EB_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 84 - DEM5_TH_B-MEB-47 External Bottom T A_HKT_C.chan[48]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/pdua_therm_ct_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/pdua_therm_ct_t"; String long_name "PDUTHERM CT T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PDU CT BOARD A T-MEB-24 A_HKT_C.chan[70]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa7_red_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa7_red_t"; String long_name "HKT OFA7 RED T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-46 OFA7 RED T - A_HKT_C.chan[32]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_asc2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_asc2_t"; String long_name "HKT MEB ASC2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB ASC2 T MEB-02 - A_HKT_C.chan[1]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ltr_trans_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ltr_trans_t"; String long_name "HKT LTR TRANS T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Transmitter LTR T TCS_19 A_HKT_C.chan[102]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/pdua_therm_dlv_b_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/pdua_therm_dlv_b_t"; String long_name "PDUTHERM DLV B T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PDU LOW VOLTAGE 2A T -MEB-28 A_HKT_C.chan[72]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_foldm_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_foldm_t"; String long_name "HKT FOLDM T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Fold Mirror I/F I TCS-22 A_HKT_C.chan[83]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/pdub_therm_dlv_b_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/pdub_therm_dlv_b_t"; String long_name "PDUB THERM DLV B T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PDU LOW VOLTAGE 2B T -MEB-29 A_HKT_C.chan[79]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem1_t3_ib_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem1_t3_ib_t"; String long_name "HKT_DEM1_T3_IB_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 75 - DEM1_TH_C-MEB-38 Internal Bottom T A_HKT_C.chan[39]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_lrs_ss_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_lrs_ss_t"; String long_name "HKT LRS SS T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "LRS Sunshade I/F T TCS-13 A_HKT_C.chan[58]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_lvpc1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_lvpc1_t"; String long_name "HKT MEB LVPC1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB LVPC1 T MEB-03 - A_HKT_C.chan[3]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_imsc_myflex_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_imsc_myflex_t"; String long_name "HKT IMSC MYFLEX T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "IMSC Flexure 1 T TCS-28 A_HKT_C.chan[88]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_sbc1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_sbc1_t"; String long_name "HKT MEB SBC1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB SBC1 T MEB-17 - A_HKT_C.chan[15]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa7_pri_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa7_pri_t"; String long_name "HKT OFA7 PRI T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-45 OFA7 PRI T - A_HKT_C.chan[25]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_mce1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_mce1_t"; String long_name "HKT MEB MCE1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB MCE1 T MEB-07 - A_HKT_C.chan[5]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_struc_mz_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_struc_mz_t"; String long_name "HKT STRUC MZ T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Structure Z Panel T TCS_57 A_HKT_C.chan[92]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_bsm_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_bsm_t"; String long_name "HKT BSM T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT BSM I/F T TCS-20 - A_HKT_C.chan[33]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hvpcb_therm_a_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hvpcb_therm_a_t"; String long_name "HVPCB THERM T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "REDUNDANT HVPC THERMISTOR A MEB-31 A_HKT_C.chan[75]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa3_red_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa3_red_t"; String long_name "HKT OFA3 RED T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-38 OFA3 RED T - A_HKT_C.chan[28]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_pce3_1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_pce3_1_t"; String long_name "HKT MEB PCE3 1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB PCE3 1 T MEB-15 - A_HKT_C.chan[13]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem5_t3_ib_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem5_t3_ib_t"; String long_name "HKT_DEM5_T3_IB_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 85 - DEM5_TH_C-MEB-48 Internal Bottom T A_HKT_C.chan[49]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_tel_pri2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_tel_pri2_t"; String long_name "HKT TEL PRI2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Telescope, Primary Mirror T (Red) TCS-06 A_HKT_C.chan[96]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_tel_tow1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_tel_tow1_t"; String long_name "HKT TEL TOW1 T"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Telescope, Tower T (Pri) TCS-03 A_HKT_C.chan[99]"; String coordinates "delta_time"; String units "degreesC"; } /atlas/housekeeping/thermal/hkt_ofa1_pri_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa1_pri_t"; String long_name "HKT OFA1 PRI T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-33 OFA1 PRI T - A_HKT_C.chan[19]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hvpcb_therm_b_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hvpcb_therm_b_t"; String long_name "HVPCB THERM B T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "REDUNDANT HVPC THERMISTOR B MEB-33 A_HKT_C.chan[76]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem1_t1_eb_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem1_t1_eb_t"; String long_name "HKT_DEM1_T1_EB_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 74 - DEM1_TH_B-MEB-37 External Bottom t A_HKT_C.chan[38]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/pdua_therm_mi_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/pdua_therm_mi_t"; String long_name "PDUTHERM MI T"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PDU MAIN PWR BOARD A T-MEB_22 A_HKT_C.chan[73]"; String coordinates "delta_time"; String units "degreesC"; } /atlas/housekeeping/thermal/hkt_ltr_tams_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ltr_tams_t"; String long_name "HKT LTR TAMS T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "TAMS LTR T TCS-18 A_HKT_C.chan[94]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_pce2_1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_pce2_1_t"; String long_name "HKT MEB PCE2 1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB PCE2 1 T MEB-13 - A_HKT_C.chan[11]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/pdua_therm_dlv_a_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/pdua_therm_dlv_a_t"; String long_name "PDUTHERM DLV T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PDU LOW VOLTAGE 1A T-MEB-26 A_HKT_C.chan[71]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa3_pri_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa3_pri_t"; String long_name "HKT OFA3 PRI T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-37 OFA3 PRI T - A_HKT_C.chan[21]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_sbc2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_sbc2_t"; String long_name "HKT MEB SBC2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB SBC2 T MEB-18 - A_HKT_C.chan[16]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_cchp_las1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_cchp_las1_t"; String long_name "HKT CCHP LAS1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Laser 1 I/F T TCS-14 A_HKT_C.chan[59]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hvpca_therm_b_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hvpca_therm_b_t"; String long_name "HVPCTHERM B T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PRIMARY HVPC THERMISTOR B MEB-32 A_HKT_C.chan[69]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_scif_pyflex_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_scif_pyflex_t"; String long_name "HKT SCIF PYFLEX T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "-+Y S/C Flexure T TCS-53 A_HKT_C.chan[101]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. This is computed based on the housekeeping design to sample a measurement every 0.003125 seconds from the internal ASC 1PPS . The time for this packet is set as the time of the lowest channel number in this telemetry packet.. If the specific time is needed use the channel number from the lowest channel in packet. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/housekeeping/thermal/hkt_a_beam_px_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_a_beam_px_t"; String long_name "HKT_BEAMX_PX_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "A_HKT_BEAMX_PX_T A_HKT_C.chan[62]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_mce3_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_mce3_t"; String long_name "HKT MEB MCE3 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB MCE3 T MEB-09 - A_HKT_C.chan[7]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/spda_therm_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/spda_therm_t"; String long_name "SPDTHERM T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PRIMARY SPD THERMISTOR MEB-34 A_HKT_C.chan[74]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_mce4_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_mce4_t"; String long_name "HKT MEB MCE4 T"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB MCE4 T MEB-10 - A_HKT_C.chan[8]"; String coordinates "delta_time"; String units "degreesC"; } /atlas/housekeeping/thermal/pdub_therm_dlv_a_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/pdub_therm_dlv_a_t"; String long_name "PDUB THERM DLV T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PDU LOW VOLTAGE 1B T -MEB-27 A_HKT_C.chan[78]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem1_t4_et_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem1_t4_et_t"; String long_name "HKT_DEM1_T4_ET_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 73 - DEM1_TH_A-MEB-36 External Top T A_HKT_C.chan[37]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_tel_pri3_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_tel_pri3_t"; String long_name "HKT TEL PRI3 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT Telescope, Primary Mirror T TCS-07 - A_HKT_C.chan[35]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dom_rad1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dom_rad1_t"; String long_name "HKT DOM RAD1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT DAA DOM Radiator T (Pri) TCS-47 - A_HKT_C.chan[36]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_beamx_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_beamx_t"; String long_name "HKT BEAMX T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Beam Expander I/F mTTCS-21 or 30 A_HKT_C.chan[82]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_lhp_vapline_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_lhp_vapline_t"; String long_name "HKT LHP VAPLINE T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "A_HKT_LHP_VAPLINE_T TCS-17 A_HKT_C.chan[90]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem3_t3_ib_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem3_t3_ib_t"; String long_name "HKT_DEM3_T3_IB_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 80 - DEM3_TH_C-MEB-43 Internal Bottom T A_HKT_C.chan[44]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa6_red_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa6_red_t"; String long_name "HKT OFA6 RED T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-44 OFA6 RED T - A_HKT_C.chan[31]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_lasrad_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_lasrad_t"; String long_name "HKT LASRAD T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Laser LHP Radiator T TCS_54 A_HKT_C.chan[61]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_spd_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_spd_t"; String long_name "HKT SPD T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "SPD I/F T TCS-50 A_HKT_C.chan[85]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_tel_sec2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_tel_sec2_t"; String long_name "HKT TEL SEC2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Telescope, Secondary Mirror T (Red) TCS-02 A_HKT_C.chan[98]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ob_mz1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ob_mz1_t"; String long_name "HKT OB MZ1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Optical Bench, -Z Side T TCS-23 A_HKT_C.chan[65]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa7_et_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa7_et_t"; String long_name "HKT_OFA7_ET_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "OFA7 ETALON T TCS_59 A_HKT_C.chan[106]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_tel_tow2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_tel_tow2_t"; String long_name "HKT TEL TOW2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Telescope, Tower T (Red) TCS-04 A_HKT_C.chan[100]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_lhp_liqline_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_lhp_liqline_t"; String long_name "HKT LHP LIQLINE T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "LHP Liquid Line T TCS-16 A_HKT_C.chan[60]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_lvpc2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_lvpc2_t"; String long_name "HKT MEB LVPC2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB LVPC2 T MEB-04 - A_HKT_C.chan[4]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_sunshade_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_sunshade_t"; String long_name "HKT_SUNSHADE_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Structure +Z Panel T A_HKT_C.chan[86]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_asc1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_asc1_t"; String long_name "HKT MEB ASC1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB ASC1 T MEB-01F - A_HKT_C.chan[0]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_wtem_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_wtem_t"; String long_name "HKT WTEM T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "OFA WTEM I/F T TCS-49 A_HKT_C.chan[84]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem5_t2_it_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem5_t2_it_t"; String long_name "HKT_DEM5_T2_IT_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 86 - DEM5_TH_D-MEB-49 Internal Top T A_HKT_C.chan[50]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_uso2_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_uso2_t"; String long_name "HKT MEB USO2 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB USO2 T MEB-20 - A_HKT_C.chan[18]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_dem3_t2_it_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_dem3_t2_it_t"; String long_name "HKT_DEM3_T2_IT_T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT A/D Ch 81 - DEM3_TH_D-MEB-44 Internal Top T A_HKT_C.chan[45]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ob_pz1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ob_pz1_t"; String long_name "HKT OB PZ1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "Optical Bench, +Z Side T TCS-26 A_HKT_C.chan[63]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_meb_uso1_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_meb_uso1_t"; String long_name "HKT MEB USO1 T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT MEB USO1 T MEB-19 - A_HKT_C.chan[17]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/pdub_therm_mi_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/pdub_therm_mi_t"; String long_name "PDUB THERM MI T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "PDU MAIN PWR BOARD B T -MEB_23 A_HKT_C.chan[80]"; String coordinates "delta_time"; } /atlas/housekeeping/thermal/hkt_ofa5_pri_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/thermal/hkt_ofa5_pri_t"; String long_name "HKT OFA5 PRI T"; String units "degreesC"; String source "ATL01/atlas/a_hkt_c_1061 converted"; String contentType "referenceInformation"; String description "HKT TCS-41 OFA5 PRI T - A_HKT_C.chan[23]"; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_internal/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/"; String Description "Internal laser energy from APID 1032 SLA_HK. Packet Frequency is 1 Hertz."; String data_rate "Data within this group are provided at the packet rate of 1hz."; } /atlas/housekeeping/laser_energy_internal/e_tx_pce2_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/e_tx_pce2_s"; String long_name "Spot laser energy for PCE2, strong"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE2 strong spot, derived from the internal laser energy monitor and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_internal/e_tx_pce3_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/e_tx_pce3_w"; String long_name "Spot laser energy for PCE3, weak"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE3 weak spot, derived from the internal laser energy monitor and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_internal/laser_mode { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/laser_mode"; String long_name "Laser Mode Setting"; String units "1"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser Mode setting reported in A_SLA_HK (APID 1032)."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_internal/e_tx_pce3_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/e_tx_pce3_s"; String long_name "Spot laser energy for PCE3, strong"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE3 strong spot, derived from the internal laser energy monitor and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_internal/e_tx { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/e_tx"; String long_name "total laser energy"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Total laser energy derived from the internal laser energy monitor (APID 1032)."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_internal/laser_temp { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/laser_temp"; String long_name "Laser Temperature"; String units "degreesC"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser Temperature. From SLA_HK Telemetry packet (APID 1032, Laser Cmd Code 0xFE LAS-14, raw_lem_temp)."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_internal/e_tx_pce1_s { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/e_tx_pce1_s"; String long_name "Spot laser energy for PCE1, strong"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE1 strong spot, derived from the internal laser energy monitor and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_internal/e_tx_pce2_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/e_tx_pce2_w"; String long_name "Spot laser energy for PCE2, weak"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE2 weak spot, derived from the internal laser energy monitor and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/laser_energy_internal/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed. The timestamp is computed based on the housekeeping design to sample laser near the asc 1pps internal pulse. (See the L1B ATBD section 5 Radiometric Corrections )"; } /atlas/housekeeping/laser_energy_internal/e_tx_pce1_w { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/laser_energy_internal/e_tx_pce1_w"; String long_name "Spot laser energy for PCE1, weak"; String units "joules"; String source "ICESat-2 L1B ATBD, Section 5.2, Transmitted Energy"; String contentType "referenceInformation"; String description "Laser energy for the PCE1 weak spot, derived from the internal laser energy monitor and split by calibration."; String coordinates "delta_time"; } /atlas/housekeeping/meb/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/"; String Description "Data from APID 1062 Analog HK Telemetry. Packet Frequency is 1 in Hertz. Voltage and current data"; String data_rate "Data within this group are stored at the data rate of the source APID. (Nominally 1HZ)."; } /atlas/housekeeping/meb/hkt_meb_p15p0i_lvpc_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_p15p0i_lvpc_i"; String long_name "15P0I_POS_TLM-LVPC"; String units "amps"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "15P0I_POS_TLM-LVPC - A_HKT_D.chan[20]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_p5d_mon_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_p5d_mon_v"; String long_name "+5D Monitor"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "+5D Monitor - A_HKT_D.chan[7]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_p15v_mon_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_p15v_mon_v"; String long_name "+15V Monitor"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "+15V Monitor - A_HKT_D.chan[9]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_2p5v_pce3_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_2p5v_pce3_v"; String long_name "2P5VTLM-PCE3"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "2P5VTLM-PCE3 - A_HKT_D.chan[27]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_3p3v_mon_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_3p3v_mon_v"; String long_name "3.3V Monitor"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "3.3V Monitor - A_HKT_D.chan[6]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_5p0v_sbc_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_5p0v_sbc_v"; String long_name "5P0V_SBC_TLM"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "5P0V_SBC_TLM - A_HKT_D.chan[29]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_1p5v_mon_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_1p5v_mon_v"; String long_name "HKT 1.5V Monitor"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "HKT 1.5V Monitor - A_HKT_D.chan[5]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_i_uso_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_i_uso_i"; String long_name "ITLM-USO"; String units "amps"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "ITLM-USO - A_HKT_D.chan[15]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_2p5v_pce2_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_2p5v_pce2_v"; String long_name "2P5VTLM-PCE2"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "2P5VTLM-PCE2 - A_HKT_D.chan[26]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_1p5v_asc_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_1p5v_asc_v"; String long_name "1P5VTLM-ASC"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "1P5VTLM-ASC - A_HKT_D.chan[22]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_1p5vb_pce3_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_1p5vb_pce3_v"; String long_name "1P5VBTLM-PCE3"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "1P5VBTLM-PCE3 - A_HKT_D.chan[18]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_3p3i_lvpc_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_3p3i_lvpc_i"; String long_name "3P3ITLM-LVPC"; String units "amps"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "3P3ITLM-LVPC - A_HKT_D.chan[12]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_1p5va_pce1_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_1p5va_pce1_v"; String long_name "1P5VATLM-PCE1"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "1P5VATLM-PCE1 - A_HKT_D.chan[23]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_5p0i_sbc_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_5p0i_sbc_i"; String long_name "5P0I_SBC_TLM"; String units "amps"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "5P0I_SBC_TLM - A_HKT_D.chan[28]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_n15p0i_lvpc_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_n15p0i_lvpc_i"; String long_name "15P0I_NEG_TLM-LVPC"; String units "amps"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "15P0I_NEG_TLM-LVPC - A_HKT_D.chan[21]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_n5a_mon_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_n5a_mon_v"; String long_name "HKT -5A Monitor"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "HKT -5A Monitor - A_HKT_D.chan[11]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_cal_p65p3_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_cal_p65p3_t"; String long_name "CAL +65.3"; String units "degreesC"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "CAL +65.3 - A_HKT_D.chan[0]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_1p5va_pce2_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_1p5va_pce2_v"; String long_name "1P5VATLM-PCE2"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "1P5VATLM-PCE2 - A_HKT_D.chan[16]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_cal_n35p9_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_cal_n35p9_t"; String long_name "CAL -35.9"; String units "degreesC"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "CAL -35.9 - A_HKT_D.chan[3]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_cal_p25_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_cal_p25_t"; String long_name "CAL +25"; String units "degreesC"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "CAL +25 - A_HKT_D.chan[1]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_2p5v_pce1_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_2p5v_pce1_v"; String long_name "2P5VTLM-PCE1"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "2P5VTLM-PCE1 - A_HKT_D.chan[19]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_n15v_mon_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_n15v_mon_v"; String long_name "-15V Monitor"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "-15V Monitor - A_HKT_D.chan[10]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_1p5va_pce3_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_1p5va_pce3_v"; String long_name "1P5VATLM-PCE3"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "1P5VATLM-PCE3 - A_HKT_D.chan[17]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/delta_time"; String CLASS "DIMENSION_SCALE"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String NAME "delta_time"; } /atlas/housekeeping/meb/hkt_ground_check { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_ground_check"; String long_name "Ground check"; String units "counts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "Ground check - A_HKT_D.chan[30]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_v_uso_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_v_uso_v"; String long_name "VTLM-USO"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "VTLM-USO - A_HKT_D.chan[14]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_cal_n62p5_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_cal_n62p5_t"; String long_name "CAL -62.5"; String units "degreesC"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "CAL -62.5 - A_HKT_D.chan[4]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_5p0i_lvpc_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_5p0i_lvpc_i"; String long_name "5P0ITLM-LVPC"; String units "amps"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "5P0ITLM-LVPC - A_HKT_D.chan[13]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_p5a_mon_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_p5a_mon_v"; String long_name "HKT +5A Monitor"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "HKT +5A Monitor - A_HKT_D.chan[8]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_cal_n6p6_t { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_cal_n6p6_t"; String long_name "CAL -6.6"; String units "degreesC"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "CAL -6.6 - A_HKT_D.chan[2]"; String coordinates "delta_time"; } /atlas/housekeeping/meb/hkt_meb_1p5vb_pce2_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_1p5vb_pce2_v"; String long_name "1P5VBTLM-PCE2"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "1P5VBTLM-PCE2 - A_HKT_D.chan[25]"; String coordinates "delta_time"; String units "volts"; } /atlas/housekeeping/meb/hkt_meb_1p5vb_pce1_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/meb/hkt_meb_1p5vb_pce1_v"; String long_name "1P5VBTLM-PCE1"; String units "volts"; String source "ATL01/atlas/a_hkt_d_1062 converted"; String contentType "referenceInformation"; String description "1P5VBTLM-PCE1 - A_HKT_D.chan[24]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/"; String Description "PDU Analog HK Telemetry. The PDU analog telemetry digitized by the HKT card and collected by the SBC Thermal Control Task. Packet Frequency is 1 in Hertz. Data is from the APID 1059 (Primary) or APID 1060 (Redundant) HK packets."; String data_rate "Data within this group are stored at the data rate of the source APID. (Nominally 1HZ)."; } /atlas/housekeeping/pdu/pdu_spare_3_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spare_3_v"; String long_name "PDU SPARE 3 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU SPARE 3 V - A_HKT.chan[29]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p3p3v_dem5_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p3p3v_dem5_i"; String long_name "PDU P3P3V DEM5 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P3P3V DEM5 I - A_HKT.chan[57]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_n3v_dem1_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_n3v_dem1_i"; String long_name "PDU N3V DEM1 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU N3V DEM1 I - A_HKT.chan[52]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_tcs_ofa_htr1_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_tcs_ofa_htr1_i"; String long_name "PDU TCS OFA HTR1 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU TCS OFA HTR1 I - A_HKT.chan[32]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_lhp2_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_lhp2_i"; String long_name "PDU LHP2 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU LHP2 I - A_HKT.chan[44]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_meb_lvpc_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_meb_lvpc_v"; String long_name "PDU MEB LVPC V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU MEB LVPC V - A_HKT.chan[16]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_tcs_ofa_htr6_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_tcs_ofa_htr6_i"; String long_name "PDU TCS OFA HTR6 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU TCS OFA HTR6 I - A_HKT.chan[37]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_pwm_tlsp_pri_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_pwm_tlsp_pri_i"; String long_name "PDU PWM TLSP PRI I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU PWM TLSP PRI I - A_HKT.chan[39]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/hvpc_mod_3 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/hvpc_mod_3"; String long_name "HVPC Module 3"; String units "counts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "HVPC Module 3 - A_HKT.chan[72]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/hvpc_tlm_7 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/hvpc_tlm_7"; String long_name "HVPC TLM 7"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "HVPC TLM 7 - A_HKT.chan[77]"; String coordinates "delta_time"; String units "volts"; } /atlas/housekeeping/pdu/pdu_p5v_dem2_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p5v_dem2_v"; String long_name "PDU P5V DEM2 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P5V DEM2 V - A_HKT.chan[3]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_laser_1_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_laser_1_v"; String long_name "PDU LASER 1 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU LASER 1 V - A_HKT.chan[14]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_spare_4_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spare_4_v"; String long_name "PDU SPARE 4 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU SPARE 4 V - A_HKT.chan[30]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_tcs_ofa_htr4_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_tcs_ofa_htr4_i"; String long_name "PDU TCS OFA HTR4 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU TCS OFA HTR4 I - A_HKT.chan[35]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_laser_2_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_laser_2_i"; String long_name "PDU LASER 2 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU LASER 2 I - A_HKT.chan[22]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_n3v_dem2_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_n3v_dem2_i"; String long_name "PDU N3V DEM2 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU N3V DEM2 I - A_HKT.chan[63]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_det_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_det_i"; String long_name "PDU DET I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU DET I - A_HKT.chan[23]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/hvpc_mod_2 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/hvpc_mod_2"; String long_name "HVPC Module 2"; String units "counts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "HVPC Module 2 - A_HKT.chan[71]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p3p3v_dem5_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p3p3v_dem5_v"; String long_name "PDU P3P3V DEM5 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P3P3V DEM5 V - A_HKT.chan[10]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_ofa_p12v_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_ofa_p12v_i"; String long_name "PDU OFA P12V I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU OFA P12V I - A_HKT.chan[59]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_spare_5_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spare_5_v"; String long_name "A PDU SPARE 5V"; String units "counts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "A_PDU_SPARE_5_V - HKT.chan[60]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p5v_dem6_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p5v_dem6_i"; String long_name "PDU P5V DEM6 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P5V DEM6 I - A_HKT.chan[67]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_n3v_dem3_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_n3v_dem3_i"; String long_name "PDU N3V DEM3 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU N3V DEM3 I - A_HKT.chan[55]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p5v_dem5_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p5v_dem5_i"; String long_name "PDU P5V DEM5 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P5V DEM5 I - A_HKT.chan[56]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_spare_2_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spare_2_v"; String long_name "PDU SPARE 2 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU SPARE 2 V - A_HKT.chan[28]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_ofa_p12v_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_ofa_p12v_v"; String long_name "PDU OFA P12V V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU OFA P12V V - A_HKT.chan[12]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p3p3v_dem2_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p3p3v_dem2_i"; String long_name "PDU P3P3V DEM2 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P3P3V DEM2 I - A_HKT.chan[62]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_spd_p3p3v_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spd_p3p3v_v"; String long_name "PDU SPD P3P3V V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU SPD P3P3V V - A_HKT.chan[20]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_lrs_opts_heater_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_lrs_opts_heater_i"; String long_name "PDU LRS OPTS HEATER I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU LRS OPTS HEATER I - A_HKT.chan[45]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_n3v_dem4_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_n3v_dem4_i"; String long_name "PDU N3V DEM4 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU N3V DEM4 I - A_HKT.chan[66]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/hvpc_mod_6 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/hvpc_mod_6"; String long_name "HVPC Module 6"; String units "counts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "HVPC Module 6 - A_HKT.chan[75]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_lrs_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_lrs_i"; String long_name "PDU LRS I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU LRS I - A_HKT.chan[25]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_n3v_dem3_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_n3v_dem3_v"; String long_name "PDU N3V DEM3 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU N3V DEM3 V - A_HKT.chan[8]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p3p3v_dem4_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p3p3v_dem4_i"; String long_name "PDU P3P3V DEM4 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P3P3V DEM4 I - A_HKT.chan[65]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p5v_dem2_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p5v_dem2_i"; String long_name "PDU P5V DEM2 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P5V DEM2 I - A_HKT.chan[61]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p5v_dem5_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p5v_dem5_v"; String long_name "PDU P5V DEM5 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P5V DEM5 V - A_HKT.chan[9]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_meb_lvpc_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_meb_lvpc_i"; String long_name "PDU MEB LVPC I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU MEB LVPC I - A_HKT.chan[26]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_n3v_dem2_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_n3v_dem2_v"; String long_name "PDU N3V DEM2 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU N3V DEM2 V - A_HKT.chan[5]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p3p3v_dem2_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p3p3v_dem2_v"; String long_name "PDU P3P3V DEM2 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P3P3V DEM2 V - A_HKT.chan[4]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_tcs_ofa_htr5_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_tcs_ofa_htr5_i"; String long_name "PDU TCS OFA HTR5 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU TCS OFA HTR5 I - A_HKT.chan[36]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_tcs_ofa_htr7_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_tcs_ofa_htr7_i"; String long_name "PDU TCS OFA HTR7 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU TCS OFA HTR7 I - A_HKT.chan[38]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_lhp1_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_lhp1_i"; String long_name "PDU LHP1 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU LHP1 I - A_HKT.chan[43]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_n3v_dem1_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_n3v_dem1_v"; String long_name "PDU N3V DEM1 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU N3V DEM1 V - A_HKT.chan[2]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p5v_dem1_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p5v_dem1_i"; String long_name "PDU P5V DEM1 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P5V DEM1 I - A_HKT.chan[50]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p5v_dem3_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p5v_dem3_i"; String long_name "PDU P5V DEM3 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P5V DEM3 I - A_HKT.chan[53]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_spd_n5v_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spd_n5v_v"; String long_name "PDU SPD N5V V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU SPD N5V V - A_HKT.chan[19]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_pwm_tlsp_tower_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_pwm_tlsp_tower_i"; String long_name "PDU PWM TLSP TOWER I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU PWM TLSP TOWER I - A_HKT.chan[41]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_laser_2_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_laser_2_v"; String long_name "PDU LASER 2 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU LASER 2 V - A_HKT.chan[15]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p3p3v_dem1_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p3p3v_dem1_v"; String long_name "PDU P3P3V DEM1 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P3P3V DEM1 V - A_HKT.chan[1]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_det_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_det_v"; String long_name "PDU DET V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU DET V - A_HKT.chan[17]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_spd_p5v_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spd_p5v_i"; String long_name "PDU SPD P5V I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU SPD P5V I - A_HKT.chan[47]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p3p3v_dem3_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p3p3v_dem3_v"; String long_name "PDU P3P3V DEM3 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P3P3V DEM3 V - A_HKT.chan[7]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_n3v_dem5_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_n3v_dem5_i"; String long_name "PDU N3V DEM5 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU N3V DEM5 I - A_HKT.chan[58]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_daa_opts_htr_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_daa_opts_htr_i"; String long_name "PDU DAA OPTS HTR I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU DAA OPTS HTR I - A_HKT.chan[46]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/hvpc_mod_4 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/hvpc_mod_4"; String long_name "HVPC Module 4"; String units "counts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "HVPC Module 4 - A_HKT.chan[73]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_spd_p5v_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spd_p5v_v"; String long_name "PDU SPD P5V V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU SPD P5V V - A_HKT.chan[18]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP GPS Epoch. This is computed based on the housekeeping design to sample a measurement every 0.003125 seconds from the internal ASC 1PPS . The time for this packet is set as the time of the lowest software channel number in this telemetry packet. If the specific time is needed add to it the difference of its actual ATLAS hardware channel number from the lowest software channel number times the 0.003125 seconds. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/housekeeping/pdu/pdu_lhp_startup_htr_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_lhp_startup_htr_i"; String long_name "PDU LHP STARTUP HTR I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU LHP STARTUP HTR I - A_HKT.chan[42]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_spd_n5v_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spd_n5v_i"; String long_name "PDU SPD N5V I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU SPD N5V I - A_HKT.chan[48]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p5v_dem1_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p5v_dem1_v"; String long_name "PDU P5V DEM1 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P5V DEM1 V - A_HKT.chan[0]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_tcs_ofa_htr2_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_tcs_ofa_htr2_i"; String long_name "PDU TCS OFA HTR2 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU TCS OFA HTR2 I - A_HKT.chan[33]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_spd_p3p3v_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spd_p3p3v_i"; String long_name "PDU SPD P3P3V I"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU SPD P3P3V I - A_HKT.chan[49]"; String coordinates "delta_time"; String units "amps"; } /atlas/housekeeping/pdu/hvpc_mod_1 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/hvpc_mod_1"; String long_name "HVPC Module 1"; String units "counts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "HVPC Module 1 - A_HKT.chan[70]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_tcs_ofa_htr3_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_tcs_ofa_htr3_i"; String long_name "PDU TCS OFA HTR3 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU TCS OFA HTR3 I - A_HKT.chan[34]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_spare_1_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_spare_1_v"; String long_name "PDU SPARE 1 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU SPARE 1 V - A_HKT.chan[27]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_laser_1_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_laser_1_i"; String long_name "PDU LASER 1 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU LASER 1 I - A_HKT.chan[21]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p5v_dem3_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p5v_dem3_v"; String long_name "PDU P5V DEM3 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P5V DEM3 V - A_HKT.chan[6]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_pwm_tlsp_sec_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_pwm_tlsp_sec_i"; String long_name "PDU PWM TLSP SEC I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU PWM TLSP SEC I - A_HKT.chan[40]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_n3v_dem6_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_n3v_dem6_i"; String long_name "PDU N3V DEM6 I"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU N3V DEM6 I - A_HKT.chan[69]"; String coordinates "delta_time"; String units "amps"; } /atlas/housekeeping/pdu/pdu_hvpc_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_hvpc_i"; String long_name "PDU HVPC I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU HVPC I - A_HKT.chan[24]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/hvpc_mod_5 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/hvpc_mod_5"; String long_name "HVPC Module 5"; String units "counts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "HVPC Module 5 - A_HKT.chan[74]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p3p3v_dem1_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p3p3v_dem1_i"; String long_name "PDU P3P3V DEM1 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P3P3V DEM1 I - A_HKT.chan[51]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p3p3v_dem6_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p3p3v_dem6_i"; String long_name "PDU P3P3V DEM6 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P3P3V DEM6 I - A_HKT.chan[68]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/hvpc_tlm_6 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/hvpc_tlm_6"; String long_name "HVPC TLM 6"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "HVPC TLM 6 - A_HKT.chan[76]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p5v_dem4_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p5v_dem4_i"; String long_name "PDU P5V DEM4 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P5V DEM4 I - A_HKT.chan[64]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_p3p3v_dem3_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_p3p3v_dem3_i"; String long_name "PDU P3P3V DEM3 I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU P3P3V DEM3 I - A_HKT.chan[54]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_ofa_n12v_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_ofa_n12v_v"; String long_name "PDU OFA N12V V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU OFA N12V V - A_HKT.chan[13]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_n3v_dem5_v { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_n3v_dem5_v"; String long_name "PDU N3V DEM5 V"; String units "volts"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU N3V DEM5 V - A_HKT.chan[11]"; String coordinates "delta_time"; } /atlas/housekeeping/pdu/pdu_tams_i { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/pdu/pdu_tams_i"; String long_name "PDU TAMS I"; String units "amps"; String source "ATL01/atlas/a_hkt_a_1059 converted"; String contentType "referenceInformation"; String description "PDU TAMS I - A_HKT.chan[31]"; String coordinates "delta_time"; } /atlas/housekeeping/position_velocity/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/position_velocity/"; String Description "APID 1137 ATLAS Position Message-Spacecraft Position and Velocity Packet - Relayed to SSR. Packet Frequency is in Hertz."; String data_rate "Data within this group are stored at the data rate of the source APIDs. (only downlinked on command)."; } /atlas/housekeeping/position_velocity/x_sc_eci_vel { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/position_velocity/x_sc_eci_vel"; String long_name "x_sc_eci_vel"; String source "ATL01/atlas/a_sc_pos_1137"; String contentType "referenceInformation"; String description "Spacecraft Earth-Centered-Inertial Velocity: X axis"; String coordinates "delta_time"; String units "meters/second"; } /atlas/housekeeping/position_velocity/z_sc_eci_pos { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/position_velocity/z_sc_eci_pos"; String long_name "z_sc_eci_pos"; String units "meters"; String source "ATL01/atlas/a_sc_pos_1137"; String contentType "referenceInformation"; String description "Spacecraft Earth-Centered-Inertial Position: Z axis"; String coordinates "delta_time"; } /atlas/housekeeping/position_velocity/z_sc_eci_vel { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/position_velocity/z_sc_eci_vel"; String long_name "z_sc_eci_vel"; String source "ATL01/atlas/a_sc_pos_1137"; String contentType "referenceInformation"; String description "Spacecraft Earth-Centered-Inertial Velocity: Z axis"; String coordinates "delta_time"; String units "meters/second"; } /atlas/housekeeping/position_velocity/sc_solution_sec { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/position_velocity/sc_solution_sec"; String long_name "sc_solution_sec"; String units "seconds"; String source "ATL01/atlas/a_sc_pos_1137"; String contentType "referenceInformation"; String description "Recorded time of the position/velocity solution in seconds from the spacecraft epoch"; String coordinates "delta_time"; } /atlas/housekeeping/position_velocity/sc_solution_subsec { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/position_velocity/sc_solution_subsec"; String long_name "sc_solution_subsec"; String units "seconds"; String source "ATL01/atlas/a_sc_pos_1137"; String contentType "referenceInformation"; String description "Spacecraft recorded time counts - 24 bits, 100 ns per count"; String coordinates "delta_time"; } /atlas/housekeeping/position_velocity/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/position_velocity/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/housekeeping/position_velocity/y_sc_eci_vel { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/position_velocity/y_sc_eci_vel"; String long_name "y_sc_eci_vel"; String units "meters/second"; String source "ATL01/atlas/a_sc_pos_1137"; String contentType "referenceInformation"; String description "Spacecraft Earth-Centered-Inertial Velocity: Y axis"; String coordinates "delta_time"; } /atlas/housekeeping/position_velocity/y_sc_eci_pos { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/position_velocity/y_sc_eci_pos"; String long_name "y_sc_eci_pos"; String units "meters"; String source "ATL01/atlas/a_sc_pos_1137"; String contentType "referenceInformation"; String description "Spacecraft Earth-Centered-Inertial Position: Y axis"; String coordinates "delta_time"; } /atlas/housekeeping/position_velocity/x_sc_eci_pos { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/position_velocity/x_sc_eci_pos"; String long_name "x_sc_eci_pos"; String units "meters"; String source "ATL01/atlas/a_sc_pos_1137"; String contentType "referenceInformation"; String description "Spacecraft Earth-Centered-Inertial Position: X axis"; String coordinates "delta_time"; } /atlas/housekeeping/status/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/"; String Description "Flags parsed from HKT Status Registers Housekeeping Packet. Packet Frequency is 1 in Hertz."; String data_rate "Data within this group are stored at the data rate of the source APID. (Nominally 1HZ)."; } /atlas/housekeeping/status/pdub_ofa2 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_ofa2"; String long_name "PDUB_OFA2 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_OFA2 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_ofa1 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_ofa1"; String long_name "PDUB_OFA1 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_OFA1 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_lhp_startup { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_lhp_startup"; String long_name "PDUB_LHP_STARTUP status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_LHP_STARTUP status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_det_ps { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_det_ps"; String long_name "PDUB_DET_PS status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_DET_PS status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_spare_sig { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_spare_sig"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_SPARE_SIG status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; String long_name "PDUB_SPARE_SIG status flag"; } /atlas/housekeeping/status/pdub_ofa7 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_ofa7"; String long_name "PDUB_OFA7 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_OFA7 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_lrs_opt { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_lrs_opt"; String long_name "PDUB_LRS_OPT status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_LRS_OPT status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_laser_2 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_laser_2"; String long_name "PDUB_LASER_2 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_LASER_2 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_ofa_ps { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_ofa_ps"; String long_name "PDUB_OFA_PS status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_OFA_PS status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_ofa5 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_ofa5"; String long_name "PDUB_OFA5 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_OFA5 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_spd_ps { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_spd_ps"; String long_name "PDUA_SPD_PS status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_SPD_PS status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_lhp_startup { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_lhp_startup"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_LHP_STARTUP status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; String long_name "PDUA_LHP_STARTUP status flag"; } /atlas/housekeeping/status/pdua_pri_mir { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_pri_mir"; String long_name "PDUA_PRI_MIR status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_PRI_MIR status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_hvpc { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_hvpc"; String long_name "PDUA_HVPC status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_HVPC status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_tams_ls { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_tams_ls"; String long_name "PDUB_TAMS_LS status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_TAMS_LS status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_daa_opt { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_daa_opt"; String long_name "PDUA_DAA_OPT status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_DAA_OPT status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_ofa4 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_ofa4"; String long_name "PDUB_OFA4 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_OFA4 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_sec_mir { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_sec_mir"; String long_name "PDUB_SEC_MIR status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_SEC_MIR status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_lrs { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_lrs"; String long_name "PDUA_LRS status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_LRS status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_lhp2 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_lhp2"; String long_name "PDUB_LHP2 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_LHP2 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_det_ps { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_det_ps"; String long_name "PDUA_DET_PS status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_DET_PS status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_spare_sig { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_spare_sig"; String long_name "PDUA_SPARE_SIG status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_SPARE_SIG status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_ofa5 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_ofa5"; String long_name "PDUA_OFA5 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_OFA5 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_hvpc { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_hvpc"; String long_name "PDUB_HVPC status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_HVPC status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_spd_ps { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_spd_ps"; String long_name "PDUB_SPD_PS status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_SPD_PS status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_laser_2 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_laser_2"; String long_name "PDUA_LASER_2 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_LASER_2 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_ofa6 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_ofa6"; String long_name "PDUB_OFA6 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_OFA6 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_tower { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_tower"; String long_name "PDUA_TOWER status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_TOWER status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_ofa4 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_ofa4"; String long_name "PDUA_OFA4 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_OFA4 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_ofa2 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_ofa2"; String long_name "PDUA_OFA2 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_OFA2 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_ofa_ps { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_ofa_ps"; String long_name "PDUA_OFA_PS status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_OFA_PS status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_ofa1 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_ofa1"; String long_name "PDUA_OFA1 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_OFA1 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_lrs_opt { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_lrs_opt"; String long_name "PDUA_LRS_OPT status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_LRS_OPT status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_lrs { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_lrs"; String long_name "PDUB_LRS status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_LRS status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_ofa6 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_ofa6"; String long_name "PDUA_OFA6 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_OFA6 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_laser_1 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_laser_1"; String long_name "PDUA_LASER_1 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_LASER_1 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_sec_mir { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_sec_mir"; String long_name "PDUA_SEC_MIR status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_SEC_MIR status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/housekeeping/status/pdub_tower { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_tower"; String long_name "PDUB_TOWER status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_TOWER status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_ofa7 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_ofa7"; String long_name "PDUA_OFA7 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_OFA7 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_daa_opt { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_daa_opt"; String long_name "PDUB_DAA_OPT status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_DAA_OPT status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_tams_ls { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_tams_ls"; String long_name "PDUA_TAMS_LS status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_TAMS_LS status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_lhp2 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_lhp2"; String long_name "PDUA_LHP2 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_LHP2 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_ofa3 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_ofa3"; String long_name "PDUB_OFA3 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_OFA3 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_ofa3 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_ofa3"; String long_name "PDUA_OFA3 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_OFA3 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_laser_1 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_laser_1"; String long_name "PDUB_LASER_1 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_LASER_1 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdua_lhp1 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdua_lhp1"; String long_name "PDUA_LHP1 status flag"; String units "counts"; String source "ATL01/atlas/a_hkt_status_1065 converted"; String contentType "referenceInformation"; String description "PDUA_LHP1 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_pri_mir { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_pri_mir"; String long_name "PDUB_PRI_MIR status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_PRI_MIR status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/status/pdub_lhp1 { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/status/pdub_lhp1"; String long_name "PDUB_LHP1 status flag"; String units "1"; String source "ATL01/atlas/a_hkt_status_1065 converted"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "PDUB_LHP1 status flag. 0=ON, 1=OFF"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /atlas/housekeeping/time_at_the_tone/ { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/time_at_the_tone/"; String Description "APID 1136 Spacecraft Time at the Tone Packet - Relayed to SSR. Packet Frequency is by command. ATLAS Time-At-The-Tone-Was Message"; String data_rate "Data within this group are stored at the data rate of the source APIDs. (only downlinked on command)."; } /atlas/housekeeping/time_at_the_tone/delta_time { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/time_at_the_tone/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/housekeeping/time_at_the_tone/gps_1pps_sec { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/time_at_the_tone/gps_1pps_sec"; String long_name "gps 1pps"; String units "seconds since January 6, 1980"; String source "ATL01/APID 1136 Byte 0014-0017"; String contentType "referenceInformation"; String description "GPS reported seconds."; String coordinates "delta_time"; } /atlas/housekeeping/time_at_the_tone/gps_1pps_subsec { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/time_at_the_tone/gps_1pps_subsec"; String long_name "gps 1pps subsec"; String units "milliseconds"; String source "ATL01/APID 1136 Byte 0014-0017"; String contentType "referenceInformation"; String description "GPS reported subseconds"; String coordinates "delta_time"; } /atlas/housekeeping/time_at_the_tone/sc_time_1pps_sec { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/time_at_the_tone/sc_time_1pps_sec"; String long_name "SC time at 1 pps"; String units "seconds since January 6, 1980"; String source "ATL01/APID 1136 Byte 0014-0017"; String contentType "referenceInformation"; String description "SC time at the reception of the last 1PPS signal from the GPSR."; String coordinates "delta_time"; } /atlas/housekeeping/time_at_the_tone/sc_time_1pps_subsec { String HDF5_OBJ_FULLPATH "/atlas/housekeeping/time_at_the_tone/sc_time_1pps_subsec"; String long_name "SC time at 1 pps (subsec)"; String units "100 nanoseconds"; String source "ATL01/APID 1136 Byte 0014-0017"; String contentType "referenceInformation"; String description "Subsecond portion of the SC time at the reception of the last 1PPS signal from the GPSR (seconds since SC epoch: 6-Jan-1980 00:00:00)"; String coordinates "delta_time"; } /atlas/tx_pulse_width/ { String HDF5_OBJ_FULLPATH "/atlas/tx_pulse_width/"; String Description "Contains parameters to characterize the ATLAS pulse shape, derived from the Start Pulse Detector data."; String data_rate "Parameters in this group are stored at the ATLAS shot rate."; } /atlas/tx_pulse_width/delta_time { String HDF5_OBJ_FULLPATH "/atlas/tx_pulse_width/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Operations"; String contentType "referenceInformation"; String description "Elapsed seconds since the ATLAS SDP GPS Epoch, associated with the transmit time where data from all 3 PCEs are present and aligned. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/tx_pulse_width/tx_pulse_skew_est { String HDF5_OBJ_FULLPATH "/atlas/tx_pulse_width/tx_pulse_skew_est"; String units "seconds"; Float32 _FillValue 3.402823466e+38; String long_name "Transmit Pulse Skew Estimate"; String source "ATL02 ATBD, Section 7.2"; String contentType "modelResult"; String description "The difference between the averages of the lower and upper threshold crossing times. This is an estimate of the transmit pulse skew."; String coordinates "delta_time"; } /atlas/tx_pulse_width/tx_pulse_width_lower { String HDF5_OBJ_FULLPATH "/atlas/tx_pulse_width/tx_pulse_width_lower"; Float32 _FillValue 3.402823466e+38; String long_name "Transmit Pulse Energy Lower Width"; String units "seconds"; String source "ATL03 ATBD"; String contentType "modelResult"; String description "The distance between the lower threshold crossing times measured by the Start Pulse Detector. Only present when data from all 3 PCEs are available and aligned."; String coordinates "delta_time"; } /atlas/tx_pulse_width/tx_pulse_width_upper { String HDF5_OBJ_FULLPATH "/atlas/tx_pulse_width/tx_pulse_width_upper"; Float32 _FillValue 3.402823466e+38; String long_name "Transmit Pulse Energy Upper Width"; String units "seconds"; String source "ATL03 ATBD"; String contentType "modelResult"; String description "The distance between the upper threshold crossing times measured by the Start Pulse Detector. Only present when data from all 3 PCEs are available and aligned."; String coordinates "delta_time"; } /atlas/pce2/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/"; String Description "Group contains the Photon Counting Electronics x (PCEx) packet decommutated data"; String data_rate "Data within this group are stored at the data rate of the source PCE Data Packets. (nominally fifty per second.)"; } /atlas/pce2/sxp_ssr_s/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_s/"; String Description "SBC Extrapolation Task telemetry containing Flight Science Receiver Algorithm team requested telemetry for the first set of PCE extrapolation data for a major frame.: lat, long, range, nadir angle, etc. (from APIDs 1152 thru 1157)"; } /atlas/pce2/sxp_ssr_s/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_s/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce2/sxp_ssr_s/ds_50samples { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_s/ds_50samples"; String long_name "DS for 50 bytes"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; Int16 valid_min 1; Int16 valid_max 50; String contentType "referenceInformation"; String description "Dimension scale for an array of 50 samples."; String coordinates "delta_time latitude longitude"; String CLASS "DIMENSION_SCALE"; } /atlas/pce2/sxp_ssr_s/latitude { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_s/latitude"; String long_name "latitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Latitude"; String coordinates "delta_time"; } /atlas/pce2/sxp_ssr_s/longitude { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_s/longitude"; String long_name "longitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Longitude"; String coordinates "delta_time"; } /atlas/pce2/sxp_ssr_s/mf_cosz { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_s/mf_cosz"; String long_name "First Major Frame cosZ"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the solar zenith angle"; String coordinates "delta_time latitude longitude"; } /atlas/pce2/sxp_ssr_s/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_s/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over."; String coordinates "delta_time latitude longitude"; } /atlas/pce2/sxp_ssr_s/cosb { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_s/cosb"; String long_name "cosB"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the off-nadir angle as calculated onboard from the spacecraft information"; String coordinates "delta_time latitude longitude"; } /atlas/pce2/sxp_ssr_s/srm { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_s/srm"; String long_name "srm"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Surface type, vegetation and coastline information from the SRM. (bit 0-1 = surface type (0=ocean, 1=land, 2=sea ice, 3=land ice). Bit 2 = vegetation present, Bit 3 = coastline present)"; String coordinates "delta_time latitude longitude"; } /atlas/pce2/dfc_hk/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/"; String Description "This DFCx_hk is a diagnostic packet (APID 1072, 1088, 1104) that contains some of the parameters normally part of APID 1254, 1264, 1274 (as sequence flag 01). Also know as the PCE Altimetric Science Data Major Frame described in ICESat-2-MEB-SPEC-0875, section 5.13 Table 19. The data in the group are neither calibrated nor EU-converted, but preserved from ATL01 in order provided diagnostics for TOF processing."; String data_rate "Data within this group are stored at the data rate of the source APID (nominally 50 Hz)."; } /atlas/pce2/dfc_hk/alt_imet_at_1pps { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_imet_at_1pps"; String long_name "IMET at 1 pps"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0016-0021"; String contentType "referenceInformation"; String description "ATLAS flight s/w 25 MHz IMET counter value when 1PPS is received (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_last_seq_count { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_last_seq_count"; String long_name "last sequence packet count"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0060-0061"; String contentType "referenceInformation"; String description "CCSDS Packet Sequence Count value of the last downlink packet prior to the major frame. This should be the last packet associated with the previous major frame. That packet should contain the last Tx/RX data for the last shot of the previous major frame. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_rw_start_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_rw_start_reg_w"; String long_name "Altimetric Weak Range Window Start Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0086-0088"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the altimetric range window for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_t0_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_t0_cnt"; String long_name "T0 counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0028-0029"; String contentType "referenceInformation"; String description "ATLAS flight s/w T0 counter that clears with 1PPS (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_spw_not_ready_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_spw_not_ready_cnt"; String long_name "SpW Not Ready Counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0115"; String contentType "referenceInformation"; String description "Counts each time SpW causes DFC to wait to transmit data to back-end (Status Only) (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_sci_seg_limit { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_sci_seg_limit"; String long_name "Science Data Segment Limit Size"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0069-0070"; String contentType "referenceInformation"; String description "Science Data Segment Limit Size ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_rw_start_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_rw_start_reg_s"; String long_name "Altimetric Strong Range Window Start Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0076-0078"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the altimetric range window for the strong spot (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_spot_tag_cnts_s { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_spot_tag_cnts_s"; String long_name "strong spot tag counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0034-0041"; String contentType "referenceInformation"; String description "The number of events received by the DFC on channels 1 through 16 summed over 50 range window openings. The four elements of the array correspond to dividing the major frame up into 50 shots. The last element of the array can be 49 or 51 shots depending on the alignment of the range windows with respect to the major frame. Note that these counts are time tag counts and are subject to all the limitations and behaviors associated with time tags (duplicates, FIFO overflows, etc.). (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_rw_width_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_rw_width_reg_s"; String long_name "Altimetric Strong Range Window Width Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0079-0080"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the range window start and range window stop for the strong spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_spot_tag_cnts_w { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_spot_tag_cnts_w"; String long_name "weak spot tag counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0042-48"; String contentType "referenceInformation"; String description "The number of events received by the DFC on channels 17 through 20 summed over 50 range window openings. The four elements of the array correspond to dividing the major frame up into 50 shots. The last element of the array can be 49 or 51 shots depending on the alignment of the range windows with respect to the major frame. Note that these counts are time tag counts and are subject to all the limitations and behaviors associated with time tags (duplicates, FIFO overflows, etc.). (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_cmd_count { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_cmd_count"; String long_name "Command Counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0062-0063"; String contentType "referenceInformation"; String description "Command Counter; Indicates the number of good commands received by the DFC prior to the Major Frame Packet being transmitted (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_gp_reg { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_gp_reg"; String long_name "General Purpose Register"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0100-0101"; String contentType "referenceInformation"; String description "General Purpose Register (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/tx_leading_coarse { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/tx_leading_coarse"; String long_name "tx latest leading edge coarse"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0054-0056"; String contentType "referenceInformation"; String description "Latest Leading Start Time Tag-acquired leading start time tag value (paired with trailing start time time tag value) coarse time in counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_dfc_hk_status { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_dfc_hk_status"; String source "APID 1072, 1088, 1104 Byte 0106-0110"; String contentType "referenceInformation"; String description "DFC Housekeeping Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12 (not EU-converted)"; String coordinates "delta_time"; String long_name "DFC Housekeeping Status Bits"; String units "counts"; } /atlas/pce2/dfc_hk/alt_write_watchdog { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_write_watchdog"; String long_name "Tag write watchdog value"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0072-0073"; String contentType "referenceInformation"; String description "Tag write watchdog value ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/atm_rw_start_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/atm_rw_start_reg_s"; String long_name "Atmospheric Strong Range Window Start Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0081-0083"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the Atmospheric range window for the strong spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_dupe_margin { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_dupe_margin"; String long_name "Duplicate time tag removal"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0066-0067"; String contentType "referenceInformation"; String description "Duplicate time tag removal ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/tx_trailing_cell { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/tx_trailing_cell"; String long_name "tx latest trailing edge fine"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0057-0059"; String contentType "referenceInformation"; String description "Latest trailing Start Time Tag-acquired trailing start time tag value (paired with trailing start time time tag value) cell counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/atm_rw_width_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/atm_rw_width_reg_w"; String long_name "Atmospheric Weak Range Window Width Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0094-0095"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the Atmospheric range window start and range window stop for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_mframe_freq { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_mframe_freq"; String long_name "Major frame frequency"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0074"; String contentType "referenceInformation"; String description "The number of shots per major frame. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_debug_status { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_debug_status"; String long_name "Debug Status Bits"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0112-0114"; String contentType "referenceInformation"; String description "Debug Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_config { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_config"; String long_name "Configuration"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0075"; String contentType "referenceInformation"; String description "Configuration bits (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/tx_trailing_coarse { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/tx_trailing_coarse"; String long_name "tx latest trailing edge coarse"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0057-0059"; String contentType "referenceInformation"; String description "Latest trailing Start Time Tag-acquired trailing start time tag value (paired with trailing start time time tag value) coarse time in counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_sci_addr { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_sci_addr"; String long_name "Logical address for science data transmit"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0065"; String contentType "referenceInformation"; String description "Logical address for science data transmit ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_wait_watchdog { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_wait_watchdog"; String long_name "Tag wait watchdog value"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0071"; String contentType "referenceInformation"; String description "Tag wait watchdog value ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/tx_leading_cell { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/tx_leading_cell"; String long_name "tx latest leading edge fine"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0054-0056"; String contentType "referenceInformation"; String description "Latest Leading Start Time Tag-acquired leading start time tag value (paired with trailing start time time tag value) cell counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/atm_rw_start_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/atm_rw_start_reg_w"; String long_name "Atmospheric Weak Range Window Start Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0091-0093"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the Atmospheric range window for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/atm_rw_width_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/atm_rw_width_reg_s"; String long_name "Atmospheric Strong Range Window Width Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0084-0085"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the Atmospheric range window start and range window stop for the strong spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce2/dfc_hk/alt_debug_reg { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_debug_reg"; String long_name "Debug Control Register"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0096-0099"; String contentType "referenceInformation"; String description "Debug Control Register (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_cal_interval { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_cal_interval"; String long_name "Calibration request interval from TDC"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0068"; String contentType "referenceInformation"; String description "Calibration request interval from TDC (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_edac_status { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_edac_status"; String long_name "EDAC Status Bits"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 102-105"; String contentType "referenceInformation"; String description "EDAC Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12 (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_cal_rise { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_cal_rise"; String units "counts"; String long_name "Altimetric Latest Calibration Rising"; String source "APID 1072, 1088, 1104 Byte 0050-0051"; String contentType "referenceInformation"; String description "The PCE latest calibration value for the rising edge (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0030-0033"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_imet_at_first_t0 { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_imet_at_first_t0"; String long_name "IMET at first T0 after 1 pps"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0022-0027"; String contentType "referenceInformation"; String description "ATLAS flight s/w 25 MHz IMET counter value when 1PPS is received (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_last_opcode { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_last_opcode"; String long_name "Last Opcode Received"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0064"; String contentType "referenceInformation"; String description "Indicates the last good opcode received prior to the Major Frame Packet being transmitted; 0xFF indicates an error condition of either protocol ID mismatch, invalid opcode, or invalid length (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_rw_width_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_rw_width_reg_w"; String long_name "Altimetric Weak Range Window Width Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0089-0090"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the range window start and range window stop for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_1pps_count { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_1pps_count"; String long_name "MET 1pps counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0012-0015"; String contentType "referenceInformation"; String description "ATLAS flight s/w 1PPS counter (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_dfc_status { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_dfc_status"; String long_name "DFC Status Bits"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0111"; String contentType "referenceInformation"; String description "DFC Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12 (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/dfc_hk/alt_cal_fall { String HDF5_OBJ_FULLPATH "/atlas/pce2/dfc_hk/alt_cal_fall"; String long_name "Altimetric Latest Calibration Falling"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0052-0053"; String contentType "referenceInformation"; String description "The PCE latest calibration value for the falling edge. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce2/algorithm_science/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/"; String Description "The PCE PMF Algorithm Science data group. Contains outputs from the onboard receiver algorithm software."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce2/algorithm_science/weak/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/weak/"; String Description "The PCE PMF Algorithm Science data group. Contains outputs from the onboard receiver algorithm software."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce2/algorithm_science/weak/alt_error_flags { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/weak/alt_error_flags"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "FSW error flags"; String coordinates "../delta_time"; String long_name "Error Flags"; String units "counts"; } /atlas/pce2/algorithm_science/weak/daynight_flag { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/weak/daynight_flag"; String long_name "Day/Night flag"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; Byte valid_min 0; Byte valid_max 1; String contentType "referenceInformation"; String description "ATLAS flight software Day/Night Flag associated with the major frame. 0= day, 1 =night. Based on an algorithm determination of the background rate, not on the actual position of the sun."; String coordinates "../delta_time"; String flag_meanings "day night"; Byte flag_values 0, 1; } /atlas/pce2/algorithm_science/weak/decisionflags { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/weak/decisionflags"; String long_name "Decision Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w Decision Flags associated with the major frame. indication if there was an error or if no science data is sent and why"; String coordinates "../delta_time"; } /atlas/pce2/algorithm_science/weak/flywheel { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/weak/flywheel"; String long_name "Flywheel"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Flywheel associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce2/algorithm_science/weak/signalflags { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/weak/signalflags"; String long_name "Signal Found Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w signal event flags associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce2/algorithm_science/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce2/algorithm_science/ds_4bytes { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/ds_4bytes"; String CLASS "DIMENSION_SCALE"; String NAME "ds_4bytes"; String long_name "DS for 4 bytes"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 4; String contentType "referenceInformation"; String description "Dimension scale for an array of 4 bytes."; } /atlas/pce2/algorithm_science/alt_band_channel_mask { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/alt_band_channel_mask"; String long_name "Band Channel Mask"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Band Channel Mask. (Bands 1-4)"; String coordinates "delta_time"; } /atlas/pce2/algorithm_science/gps_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/gps_time"; String long_name "GPS seconds at the Major Frame"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "GPS seconds at the Major Frame"; String coordinates "delta_time"; } /atlas/pce2/algorithm_science/alt_band_mask { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/alt_band_mask"; String long_name "Band Mask"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Band Mask. Each byte corresponds to a single Band, in the order of 1-4."; String coordinates "delta_time"; } /atlas/pce2/algorithm_science/strong/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/strong/"; String Description "The PCE PMF Algorithm Science data group. Contains outputs from the onboard receiver algorithm software."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce2/algorithm_science/strong/alt_error_flags { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/strong/alt_error_flags"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "FSW error flags"; String coordinates "../delta_time"; String long_name "Error Flags"; String units "counts"; } /atlas/pce2/algorithm_science/strong/daynight_flag { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/strong/daynight_flag"; String long_name "Day/Night flag"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; Byte valid_min 0; Byte valid_max 1; String contentType "referenceInformation"; String description "ATLAS flight software Day/Night Flag associated with the major frame. 0= day, 1 =night. Based on an algorithm determination of the background rate, not on the actual position of the sun."; String coordinates "../delta_time"; String flag_meanings "day night"; Byte flag_values 0, 1; } /atlas/pce2/algorithm_science/strong/decisionflags { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/strong/decisionflags"; String long_name "Decision Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w Decision Flags associated with the major frame. indication if there was an error or if no science data is sent and why"; String coordinates "../delta_time"; } /atlas/pce2/algorithm_science/strong/flywheel { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/strong/flywheel"; String long_name "Flywheel"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Flywheel associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce2/algorithm_science/strong/signalflags { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/strong/signalflags"; String long_name "Signal Found Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w signal event flags associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce2/algorithm_science/amet_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/amet_time"; String long_name "AMET seconds at the Major Frame"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "AMET seconds at the Major Frame"; String coordinates "delta_time"; } /atlas/pce2/algorithm_science/ds_2samples { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/ds_2samples"; String long_name "DS for 2 bytes"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 2; String contentType "referenceInformation"; String description "Dimension scale for an array of 2 samples."; String CLASS "DIMENSION_SCALE"; } /atlas/pce2/algorithm_science/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce2/algorithm_science/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over."; String coordinates "delta_time"; } /atlas/pce2/algorithm_science/alt_nbands { String HDF5_OBJ_FULLPATH "/atlas/pce2/algorithm_science/alt_nbands"; String long_name "Number of bands"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Number of bands."; String coordinates "delta_time"; } /atlas/pce2/altimetry/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/"; String Description "The PCE Altimetry Science Packet data common to both beams (PCEx_ALT_SCI_TLM_MID in APID 1254, 1264, 1274 sequence flag 01 (once per major frame). (see ICESat-2-MEB-SPEC-0875, section 5.12, Spacewire: Major Frame Packet Data Format"; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce2/altimetry/cal_rise_sm { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/cal_rise_sm"; String long_name "Altimetric Latest Calibration Rising"; String units "seconds/cell"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The smoothed, calibrated value for the rising edge used to convert cell counts to units of time. time per cell count based on USO for each PCE."; String coordinates "delta_time"; } /atlas/pce2/altimetry/weak/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/"; String Description "The PCE Altimetry Science Packet specific to a beam (PCEx_ALT_SCI_TLM_MID in APID 1254, 1264, 1274 sequence flag 01 (once per major frame). (see ICESat-2-MEB-SPEC-0875, section 5.12, Spacewire: Major Frame Packet Data Format"; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce2/altimetry/weak/band2_width { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/band2_width"; String long_name "Band2 Width"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band2."; String coordinates "../delta_time"; } /atlas/pce2/altimetry/weak/band1_offset { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/band1_offset"; String long_name "Band1 Offset"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce2/altimetry/weak/band1_width { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/band1_width"; String long_name "Band1 Width"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce2/altimetry/weak/alt_rw_width { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/alt_rw_width"; String long_name "Altimetric Range Window Width"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds from the range window start and range window stop"; String coordinates "../delta_time"; } /atlas/pce2/altimetry/weak/hist { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/hist"; String long_name "Center-aligned TOF Histogram"; String units "counts"; String source "ATL02"; String contentType "qualityInformation"; String description "Per-major frame, peak-aligned, windowed time-of-flight histograms. "; String coordinates "../ds_hist ../delta_time"; } /atlas/pce2/altimetry/weak/photons/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/"; String Description "Group contains the PCE Altimetric received photon event (ph) decommutated data and its matching Transmit time tag data. Note the Transmit time tag data are repeated for each received photon event. Data is from Altimetry Science Packet (alt_sci_tlm) APID 1254, 1264, 1274 with Sequence Flag = 0 or 2. See ICESat-2-MEB-SPEC-0875, section 5.12, SPACEWIRE: TIME TAG SCIENCE DATA FORMAT"; String data_rate "Data within this group are stored at the data rate of the source photon events. (varies by detection; nominal value is sixty thousand per second, derived from laser_rate * photons_per_shot * beams_per_pce; where laser_rate=10000, photons_per_shot=3, beams_per_pce=2.)"; } /atlas/pce2/altimetry/weak/photons/tof_flag { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/tof_flag"; String long_name "TOF Flag"; String units "counts"; String source "L1B ATBD Sect 2.5.4"; Int16 valid_min 1; Int16 valid_max 18; String contentType "referenceInformation"; String description "Time Of Flight center correction flag. Values indicate what components were used to adjust the TOF to the centroid of the Tx pulse, based on the alignment of Tx components across all 3 PCEs. 1=LL_LU_TU_TL; 2=LL_TU_TL; 3=LL_LU_TL; 4=LL_LU_TU; 5=LL_TL; 6=LL_TU; 7=LL_LU; 8=LL. Values greater than 10 indicate the same sequence of conditions indicated for a potential TEP photon."; String coordinates "delta_time"; String flag_meanings "LL_LU_TU_TL LL_TU_TL LL_LU_TL LL_LU_TU LL_TL LL_TU LL_LU LL TEP_LL_LU_TU_TL TEP_LL_TU_TL TEP_LL_LU_TL TEP_LL_LU_TU TEP_LL_TL TEP_LL_TU TEP_LL_LU TEP_LL"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18; } /atlas/pce2/altimetry/weak/photons/ph_id_count { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/ph_id_count"; String long_name "photon event counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "photon event counter is part of photon ID and will count from 1 for each channel until reset by laser pulse counter. If ph_id_count is 0, then there was a transmit pulse without any received photons. In this case, the transmit portion of the alt_science packet is valid, but the receive portion is all 0s and should not be used."; String coordinates "delta_time"; } /atlas/pce2/altimetry/weak/photons/ph_tof { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/ph_tof"; String long_name "Time of Flight"; String source "ATL02 ATBD"; String contentType "physicalMeasurement"; String description "Time of flight (TOF); the round trip time in seconds of the received photon relative to the beam's zero range point (ZRP). Computed from the Transmit (Tx) and Receive (Rx) Time-of-flight components and then calibrated to the centroid of the transmit pulse."; String coordinates "delta_time"; String units "seconds"; } /atlas/pce2/altimetry/weak/photons/tx_other_tof { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/tx_other_tof"; String long_name "Other Transmit Time from LL"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Time of flight from the PCE-specific leading-lower (LL) threshold (tx_ll_tof) to the detected other transmit pulse edge. For PCE1, this is the time from the PCE1 LL to the Transmit Leading Upper edge (LU) threshold; for PCE2, this is the time from the PCE2 LL to the Transmit Trailing Upper edge (TU) threshold; and for PCE3, this is the time from the PCE3 LL to the Transmit Trailing Lower edge (TL) threshold."; String coordinates "delta_time"; } /atlas/pce2/altimetry/weak/photons/ph_id_pulse { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/ph_id_pulse"; String long_name "laser pulse counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "laser pulse counter is part of photon ID and will count from 1 to 200 and reset for each new major frame (major_fram_id). If the corresponding ph_id_count is 0, then there was a transmit pulse without any received photons."; String coordinates "delta_time"; } /atlas/pce2/altimetry/weak/photons/rx_band_id { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/rx_band_id"; String long_name "rx downlink band id"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science_ph RX data"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Flag to indicate downlink band id associated with the received rx_tof (received photon event). A value of 0 indicates the photon corresponds to band1; A value of 1 indicates the photon corresponds to band2. Corresponding parameters are band_width, band_offset and band_eventcount."; String coordinates "delta_time"; String flag_meanings "band1 band2"; Int16 flag_values 0, 1; } /atlas/pce2/altimetry/weak/photons/ph_id_channel { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/ph_id_channel"; String long_name "Receive channel id"; String units "1"; String source "Derived as part of Photon ID"; Byte valid_min 1; Byte valid_max 120; String contentType "referenceInformation"; String description "Channel number assigned for each received photon event. This is part of the photon ID. Values range from 1 to 120 to span all channels and rise/fall edges. Values 1 to 60 are for falling edge; PCE1 (1 to 20), PCE 2 (21 to 40) and PCE3 (41 to 60). Values 61 to 120 are for rising edge; PCE1 (61 to 80), PCE 2 (81 to 100) and PC3 (101 to 120)."; String coordinates "delta_time"; } /atlas/pce2/altimetry/weak/photons/tx_ll_tof { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/tx_ll_tof"; String long_name "Transmit LL time from T0"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Transmit (Tx) Leading Lower (LL) time of flight (TOF); the round trip time in seconds from the detected lower leading edge of the transmit pulse relative to the ATLAS T0. Includes all calibrations of coarse and fine counts."; String coordinates "delta_time"; } /atlas/pce2/altimetry/weak/photons/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The Time of Day for the specific Transmit (TX) pulse associated with the Received (RX) event. (see L1B ATBD section 5 time of flight), relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce2/altimetry/weak/photons/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/photons/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "Retained from latest a_alt_science packet"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce2/altimetry/weak/alt_rw_start { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/alt_rw_start"; String long_name "Altimetric Range Window Start"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds between the transmit pulse and the start of the altimetric range window for the beam"; String coordinates "../delta_time"; } /atlas/pce2/altimetry/weak/band2_offset { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/band2_offset"; String long_name "Band2 Offset"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band2."; String coordinates "../delta_time"; } /atlas/pce2/altimetry/weak/n_mf_ph { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/n_mf_ph"; String long_name "Number of photons"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Number of photons within each major frame."; String coordinates "../delta_time"; } /atlas/pce2/altimetry/weak/ph_ndx_beg { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/weak/ph_ndx_beg"; String long_name "Photon Index Begin"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Index (1-based) within the photon-rate data of the first photon within each major frame."; String coordinates "../delta_time"; } /atlas/pce2/altimetry/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce2/altimetry/n_bands { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/n_bands"; String long_name "Number Downlink Bands"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science"; String contentType "referenceInformation"; String description "Number of bands (in addition to the nominal 1 band) selected for downlink."; String coordinates "delta_time"; } /atlas/pce2/altimetry/ch_mask_w { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/ch_mask_w"; String long_name "Channel Mask Weak"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science"; String contentType "referenceInformation"; String description "Channel Mask for DLBOs. The 4 flags are a logical OR of the two band offset masks for weak beam"; String coordinates "delta_time"; } /atlas/pce2/altimetry/ch_mask_s { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/ch_mask_s"; String long_name "Channel Mask Strong"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science"; String contentType "referenceInformation"; String description "Channel Mask for DLBOs. The 16 flags are a logical OR of the two band offset masks for strong beam"; String coordinates "delta_time"; } /atlas/pce2/altimetry/ds_hist { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/ds_hist"; String CLASS "DIMENSION_SCALE"; String NAME "ds_hist"; String long_name "Histogram Dimension Scale"; String units "seconds"; String source "ATL02"; String contentType "referenceInformation"; String description "Relative bin values of windowed, peak-centered TOF histograms. Peak value = 0"; } /atlas/pce2/altimetry/strong/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/"; String Description "The PCE Altimetry Science Packet specific to a beam (PCEx_ALT_SCI_TLM_MID in APID 1254, 1264, 1274 sequence flag 01 (once per major frame). (see ICESat-2-MEB-SPEC-0875, section 5.12, Spacewire: Major Frame Packet Data Format"; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce2/altimetry/strong/band2_width { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/band2_width"; String long_name "Band2 Width"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band2."; String coordinates "../delta_time"; } /atlas/pce2/altimetry/strong/band1_offset { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/band1_offset"; String long_name "Band1 Offset"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce2/altimetry/strong/band1_width { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/band1_width"; String long_name "Band1 Width"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce2/altimetry/strong/alt_rw_width { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/alt_rw_width"; String long_name "Altimetric Range Window Width"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds from the range window start and range window stop"; String coordinates "../delta_time"; } /atlas/pce2/altimetry/strong/hist { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/hist"; String long_name "Center-aligned TOF Histogram"; String units "counts"; String source "ATL02"; String contentType "qualityInformation"; String description "Per-major frame, peak-aligned, windowed time-of-flight histograms. "; String coordinates "../ds_hist ../delta_time"; } /atlas/pce2/altimetry/strong/photons/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/"; String Description "Group contains the PCE Altimetric received photon event (ph) decommutated data and its matching Transmit time tag data. Note the Transmit time tag data are repeated for each received photon event. Data is from Altimetry Science Packet (alt_sci_tlm) APID 1254, 1264, 1274 with Sequence Flag = 0 or 2. See ICESat-2-MEB-SPEC-0875, section 5.12, SPACEWIRE: TIME TAG SCIENCE DATA FORMAT"; String data_rate "Data within this group are stored at the data rate of the source photon events. (varies by detection; nominal value is sixty thousand per second, derived from laser_rate * photons_per_shot * beams_per_pce; where laser_rate=10000, photons_per_shot=3, beams_per_pce=2.)"; } /atlas/pce2/altimetry/strong/photons/tof_flag { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/tof_flag"; String long_name "TOF Flag"; String units "counts"; String source "L1B ATBD Sect 2.5.4"; Int16 valid_min 1; Int16 valid_max 18; String contentType "referenceInformation"; String description "Time Of Flight center correction flag. Values indicate what components were used to adjust the TOF to the centroid of the Tx pulse, based on the alignment of Tx components across all 3 PCEs. 1=LL_LU_TU_TL; 2=LL_TU_TL; 3=LL_LU_TL; 4=LL_LU_TU; 5=LL_TL; 6=LL_TU; 7=LL_LU; 8=LL. Values greater than 10 indicate the same sequence of conditions indicated for a potential TEP photon."; String coordinates "delta_time"; String flag_meanings "LL_LU_TU_TL LL_TU_TL LL_LU_TL LL_LU_TU LL_TL LL_TU LL_LU LL TEP_LL_LU_TU_TL TEP_LL_TU_TL TEP_LL_LU_TL TEP_LL_LU_TU TEP_LL_TL TEP_LL_TU TEP_LL_LU TEP_LL"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18; } /atlas/pce2/altimetry/strong/photons/ph_id_count { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/ph_id_count"; String long_name "photon event counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "photon event counter is part of photon ID and will count from 1 for each channel until reset by laser pulse counter. If ph_id_count is 0, then there was a transmit pulse without any received photons. In this case, the transmit portion of the alt_science packet is valid, but the receive portion is all 0s and should not be used."; String coordinates "delta_time"; } /atlas/pce2/altimetry/strong/photons/ph_tof { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/ph_tof"; String long_name "Time of Flight"; String source "ATL02 ATBD"; String contentType "physicalMeasurement"; String description "Time of flight (TOF); the round trip time in seconds of the received photon relative to the beam's zero range point (ZRP). Computed from the Transmit (Tx) and Receive (Rx) Time-of-flight components and then calibrated to the centroid of the transmit pulse."; String coordinates "delta_time"; String units "seconds"; } /atlas/pce2/altimetry/strong/photons/tx_other_tof { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/tx_other_tof"; String long_name "Other Transmit Time from LL"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Time of flight from the PCE-specific leading-lower (LL) threshold (tx_ll_tof) to the detected other transmit pulse edge. For PCE1, this is the time from the PCE1 LL to the Transmit Leading Upper edge (LU) threshold; for PCE2, this is the time from the PCE2 LL to the Transmit Trailing Upper edge (TU) threshold; and for PCE3, this is the time from the PCE3 LL to the Transmit Trailing Lower edge (TL) threshold."; String coordinates "delta_time"; } /atlas/pce2/altimetry/strong/photons/ph_id_pulse { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/ph_id_pulse"; String long_name "laser pulse counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "laser pulse counter is part of photon ID and will count from 1 to 200 and reset for each new major frame (major_fram_id). If the corresponding ph_id_count is 0, then there was a transmit pulse without any received photons."; String coordinates "delta_time"; } /atlas/pce2/altimetry/strong/photons/rx_band_id { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/rx_band_id"; String long_name "rx downlink band id"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science_ph RX data"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Flag to indicate downlink band id associated with the received rx_tof (received photon event). A value of 0 indicates the photon corresponds to band1; A value of 1 indicates the photon corresponds to band2. Corresponding parameters are band_width, band_offset and band_eventcount."; String coordinates "delta_time"; String flag_meanings "band1 band2"; Int16 flag_values 0, 1; } /atlas/pce2/altimetry/strong/photons/ph_id_channel { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/ph_id_channel"; String long_name "Receive channel id"; String units "1"; String source "Derived as part of Photon ID"; Byte valid_min 1; Byte valid_max 120; String contentType "referenceInformation"; String description "Channel number assigned for each received photon event. This is part of the photon ID. Values range from 1 to 120 to span all channels and rise/fall edges. Values 1 to 60 are for falling edge; PCE1 (1 to 20), PCE 2 (21 to 40) and PCE3 (41 to 60). Values 61 to 120 are for rising edge; PCE1 (61 to 80), PCE 2 (81 to 100) and PC3 (101 to 120)."; String coordinates "delta_time"; } /atlas/pce2/altimetry/strong/photons/tx_ll_tof { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/tx_ll_tof"; String long_name "Transmit LL time from T0"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Transmit (Tx) Leading Lower (LL) time of flight (TOF); the round trip time in seconds from the detected lower leading edge of the transmit pulse relative to the ATLAS T0. Includes all calibrations of coarse and fine counts."; String coordinates "delta_time"; } /atlas/pce2/altimetry/strong/photons/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The Time of Day for the specific Transmit (TX) pulse associated with the Received (RX) event. (see L1B ATBD section 5 time of flight), relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce2/altimetry/strong/photons/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/photons/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "Retained from latest a_alt_science packet"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce2/altimetry/strong/alt_rw_start { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/alt_rw_start"; String long_name "Altimetric Range Window Start"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds between the transmit pulse and the start of the altimetric range window for the beam"; String coordinates "../delta_time"; } /atlas/pce2/altimetry/strong/band2_offset { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/band2_offset"; String long_name "Band2 Offset"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band2."; String coordinates "../delta_time"; } /atlas/pce2/altimetry/strong/n_mf_ph { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/n_mf_ph"; String long_name "Number of photons"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Number of photons within each major frame."; String coordinates "../delta_time"; } /atlas/pce2/altimetry/strong/ph_ndx_beg { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/strong/ph_ndx_beg"; String long_name "Photon Index Begin"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Index (1-based) within the photon-rate data of the first photon within each major frame."; String coordinates "../delta_time"; } /atlas/pce2/altimetry/cal_fall_sm { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/cal_fall_sm"; String long_name "Altimetric Latest Calibration Falling"; String units "seconds/cell"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The smoothed, calibrated value for the falling edge used to convert cell counts to units of time. time per cell count based on USO for each PCE."; String coordinates "delta_time"; } /atlas/pce2/altimetry/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce2/altimetry/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL02"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce2/altimetry/ds_strong_channel_index { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/ds_strong_channel_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_strong_channel_index"; String long_name "DS for Strong Channels"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 16; String contentType "referenceInformation"; String description "Dimension scale for strong channels."; } /atlas/pce2/altimetry/ds_weak_channel_index { String HDF5_OBJ_FULLPATH "/atlas/pce2/altimetry/ds_weak_channel_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_weak_channel_index"; String long_name "DS for Weak Channels"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 4; String contentType "referenceInformation"; String description "Dimension scale for weak channels."; } /atlas/pce2/atmosphere_s/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/atmosphere_s/"; String Description "Contains parameters relating to the PCE Atmospheric Data Histograms. Normally 25 hz. (APID 1255, 1259, 1265, 1269, 1275, 1279). P1 S,P1 W, P2 S, P2 W, P3 S, P3 W."; String data_rate "Data in this group is stored at a 25hz (25 per second) rate."; } /atlas/pce2/atmosphere_s/atm_rw_start { String HDF5_OBJ_FULLPATH "/atlas/pce2/atmosphere_s/atm_rw_start"; String long_name "Atmospheric Range Window Start"; String units "seconds"; String source "ATL01/atlas/pcex/a_atm_hist_x and L1B ATBD section ATM"; String contentType "referenceInformation"; String description "The number of seconds between the transmit pulse and the start of the Atmospheric range window"; String coordinates "delta_time"; } /atlas/pce2/atmosphere_s/atm_rw_width { String HDF5_OBJ_FULLPATH "/atlas/pce2/atmosphere_s/atm_rw_width"; String long_name "Atmospheric Range Window Width"; String units "seconds"; String source "ATL01/atlas/pcex/a_atm_hist_x and L1B ATBD section ATM"; String contentType "referenceInformation"; String description "The number of seconds from the Atmospheric range window start and range window stop."; String coordinates "delta_time"; } /atlas/pce2/atmosphere_s/atm_shift_amount { String HDF5_OBJ_FULLPATH "/atlas/pce2/atmosphere_s/atm_shift_amount"; String units "counts"; String long_name "Atmospheric Range Window Shift"; String source "ATL01/atlas/pcex/a_atm_hist_x and L1B ATBD section ATM"; String contentType "referenceInformation"; String description "The number of bins the range window start of one of the histograms was shifted to align them before they are added together."; String coordinates "delta_time"; } /atlas/pce2/atmosphere_s/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/atmosphere_s/delta_time"; String CLASS "DIMENSION_SCALE"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String NAME "delta_time"; } /atlas/pce2/atmosphere_s/ds_hist_bin_index { String HDF5_OBJ_FULLPATH "/atlas/pce2/atmosphere_s/ds_hist_bin_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_hist_bin_index"; String long_name "DS for ATM histogram bins"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 467; String contentType "referenceInformation"; String description "Dimension scale for atmosphere histogram bins."; } /atlas/pce2/atmosphere_s/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/atmosphere_s/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_atm_hist_x"; String contentType "referenceInformation"; String description "Major Frame Counter - The major frame counter is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce2/atmosphere_s/atm_bins { String HDF5_OBJ_FULLPATH "/atlas/pce2/atmosphere_s/atm_bins"; String long_name "Atmospheric Science Histogram"; String units "counts"; String source "ATL01/atlas/pcex/a_atm_hist_x"; String contentType "referenceInformation"; String description "The histogram bins for the Atmospheric beam.Once every 400 shots ( laser pulses). Bin 1 (clouds) is nearest to spacecraft .Bin 467 is under ground."; String coordinates "delta_time"; } /atlas/pce2/atmosphere_s/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce2/atmosphere_s/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce2/pmf_hk/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/pmf_hk/"; String Description "PCE Diagnostic Telemetry Packet from one of the following APIDs : 1073, 1089, 1105 (each APID is associated with a specific PCE). Packet Frequency is 1 Hertz."; } /atlas/pce2/pmf_hk/activeknobstable { String HDF5_OBJ_FULLPATH "/atlas/pce2/pmf_hk/activeknobstable"; String long_name "ActiveKnobsTable"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0037-0037"; String contentType "referenceInformation"; String description "The active knobs table."; String coordinates "delta_time"; } /atlas/pce2/pmf_hk/autorestartdfccount { String HDF5_OBJ_FULLPATH "/atlas/pce2/pmf_hk/autorestartdfccount"; String long_name "AutoRestartDFCCount"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0090-0091"; String contentType "referenceInformation"; String description "Number of DFC Auto Restarts"; String coordinates "delta_time"; } /atlas/pce2/pmf_hk/cmd_err_cntr { String HDF5_OBJ_FULLPATH "/atlas/pce2/pmf_hk/cmd_err_cntr"; String long_name "cmd_err_cntr"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0012-0012"; String contentType "referenceInformation"; String description "Command error counter"; String coordinates "delta_time"; } /atlas/pce2/pmf_hk/cmd_suc_cntr { String HDF5_OBJ_FULLPATH "/atlas/pce2/pmf_hk/cmd_suc_cntr"; String long_name "cmd_suc_cntr"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0013-0013"; String contentType "referenceInformation"; String description "Command success counter."; String coordinates "delta_time"; } /atlas/pce2/pmf_hk/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/pmf_hk/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce2/pmf_hk/mode { String HDF5_OBJ_FULLPATH "/atlas/pce2/pmf_hk/mode"; String long_name "Mode"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0036-0036"; Byte valid_min 0; Byte valid_max 5; String contentType "referenceInformation"; String description "PCE Mode. 0=STBY; 1=Science; 2=Test; 3=Manual; 4=Radio; 5=Unknown"; String coordinates "delta_time"; String flag_meanings "STBY Science Test Manual Radio Test"; Byte flag_values 0, 1, 2, 3, 4, 5; } /atlas/pce2/sxp_ssr_w/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_w/"; String Description "SBC Extrapolation Task telemetry containing Flight Science Receiver Algorithm team requested telemetry for the first set of PCE extrapolation data for a major frame.: lat, long, range, nadir angle, etc. (from APIDs 1152 thru 1157)"; } /atlas/pce2/sxp_ssr_w/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_w/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce2/sxp_ssr_w/ds_50samples { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_w/ds_50samples"; String long_name "DS for 50 bytes"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; Int16 valid_min 1; Int16 valid_max 50; String contentType "referenceInformation"; String description "Dimension scale for an array of 50 samples."; String coordinates "delta_time latitude longitude"; String CLASS "DIMENSION_SCALE"; } /atlas/pce2/sxp_ssr_w/latitude { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_w/latitude"; String long_name "latitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Latitude"; String coordinates "delta_time"; } /atlas/pce2/sxp_ssr_w/longitude { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_w/longitude"; String long_name "longitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Longitude"; String coordinates "delta_time"; } /atlas/pce2/sxp_ssr_w/mf_cosz { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_w/mf_cosz"; String long_name "First Major Frame cosZ"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the solar zenith angle"; String coordinates "delta_time latitude longitude"; } /atlas/pce2/sxp_ssr_w/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_w/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over."; String coordinates "delta_time latitude longitude"; } /atlas/pce2/sxp_ssr_w/cosb { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_w/cosb"; String long_name "cosB"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the off-nadir angle as calculated onboard from the spacecraft information"; String coordinates "delta_time latitude longitude"; } /atlas/pce2/sxp_ssr_w/srm { String HDF5_OBJ_FULLPATH "/atlas/pce2/sxp_ssr_w/srm"; String long_name "srm"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Surface type, vegetation and coastline information from the SRM. (bit 0-1 = surface type (0=ocean, 1=land, 2=sea ice, 3=land ice). Bit 2 = vegetation present, Bit 3 = coastline present)"; String coordinates "delta_time latitude longitude"; } /atlas/pce2/background/ { String HDF5_OBJ_FULLPATH "/atlas/pce2/background/"; String Description "The background data is specific to each beam and reported at a 50-shot rate."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce2/background/bg_cnt_50shot_s { String HDF5_OBJ_FULLPATH "/atlas/pce2/background/bg_cnt_50shot_s"; String units "counts"; String long_name "Strong background counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w indicates for the beam the # of counted time tags (BackgroundCounts_50Shot) during the range windows associated with a set of 50 laser pulses of the major frame."; String coordinates "delta_time"; } /atlas/pce2/background/bg_cnt_50shot_w { String HDF5_OBJ_FULLPATH "/atlas/pce2/background/bg_cnt_50shot_w"; String long_name "Weak background counts"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w indicates for the beam the # of counted time tags (BackgroundCounts_50Shot) during the range windows associated with a set of 50 laser pulses of the major frame."; String coordinates "delta_time"; } /atlas/pce2/background/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce2/background/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the 50 laser pulses used for background, in seconds relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String coordinates "delta_time"; } /atlas/pce2/background/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce2/background/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "Derived"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce2/background/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce2/background/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce1/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/"; String Description "Group contains the Photon Counting Electronics x (PCEx) packet decommutated data"; String data_rate "Data within this group are stored at the data rate of the source PCE Data Packets. (nominally fifty per second.)"; } /atlas/pce1/sxp_ssr_s/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_s/"; String Description "SBC Extrapolation Task telemetry containing Flight Science Receiver Algorithm team requested telemetry for the first set of PCE extrapolation data for a major frame.: lat, long, range, nadir angle, etc. (from APIDs 1152 thru 1157)"; } /atlas/pce1/sxp_ssr_s/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_s/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce1/sxp_ssr_s/ds_50samples { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_s/ds_50samples"; String long_name "DS for 50 bytes"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; Int16 valid_min 1; Int16 valid_max 50; String contentType "referenceInformation"; String description "Dimension scale for an array of 50 samples."; String coordinates "delta_time latitude longitude"; String CLASS "DIMENSION_SCALE"; } /atlas/pce1/sxp_ssr_s/latitude { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_s/latitude"; String long_name "latitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Latitude"; String coordinates "delta_time"; } /atlas/pce1/sxp_ssr_s/longitude { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_s/longitude"; String long_name "longitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Longitude"; String coordinates "delta_time"; } /atlas/pce1/sxp_ssr_s/mf_cosz { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_s/mf_cosz"; String long_name "First Major Frame cosZ"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the solar zenith angle"; String coordinates "delta_time latitude longitude"; } /atlas/pce1/sxp_ssr_s/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_s/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over."; String coordinates "delta_time latitude longitude"; } /atlas/pce1/sxp_ssr_s/cosb { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_s/cosb"; String long_name "cosB"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the off-nadir angle as calculated onboard from the spacecraft information"; String coordinates "delta_time latitude longitude"; } /atlas/pce1/sxp_ssr_s/srm { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_s/srm"; String long_name "srm"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Surface type, vegetation and coastline information from the SRM. (bit 0-1 = surface type (0=ocean, 1=land, 2=sea ice, 3=land ice). Bit 2 = vegetation present, Bit 3 = coastline present)"; String coordinates "delta_time latitude longitude"; } /atlas/pce1/dfc_hk/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/"; String Description "This DFCx_hk is a diagnostic packet (APID 1072, 1088, 1104) that contains some of the parameters normally part of APID 1254, 1264, 1274 (as sequence flag 01). Also know as the PCE Altimetric Science Data Major Frame described in ICESat-2-MEB-SPEC-0875, section 5.13 Table 19. The data in the group are neither calibrated nor EU-converted, but preserved from ATL01 in order provided diagnostics for TOF processing."; String data_rate "Data within this group are stored at the data rate of the source APID (nominally 50 Hz)."; } /atlas/pce1/dfc_hk/alt_imet_at_1pps { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_imet_at_1pps"; String long_name "IMET at 1 pps"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0016-0021"; String contentType "referenceInformation"; String description "ATLAS flight s/w 25 MHz IMET counter value when 1PPS is received (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_last_seq_count { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_last_seq_count"; String long_name "last sequence packet count"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0060-0061"; String contentType "referenceInformation"; String description "CCSDS Packet Sequence Count value of the last downlink packet prior to the major frame. This should be the last packet associated with the previous major frame. That packet should contain the last Tx/RX data for the last shot of the previous major frame. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_rw_start_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_rw_start_reg_w"; String long_name "Altimetric Weak Range Window Start Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0086-0088"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the altimetric range window for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_t0_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_t0_cnt"; String long_name "T0 counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0028-0029"; String contentType "referenceInformation"; String description "ATLAS flight s/w T0 counter that clears with 1PPS (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_spw_not_ready_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_spw_not_ready_cnt"; String long_name "SpW Not Ready Counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0115"; String contentType "referenceInformation"; String description "Counts each time SpW causes DFC to wait to transmit data to back-end (Status Only) (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_sci_seg_limit { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_sci_seg_limit"; String long_name "Science Data Segment Limit Size"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0069-0070"; String contentType "referenceInformation"; String description "Science Data Segment Limit Size ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_rw_start_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_rw_start_reg_s"; String long_name "Altimetric Strong Range Window Start Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0076-0078"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the altimetric range window for the strong spot (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_spot_tag_cnts_s { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_spot_tag_cnts_s"; String long_name "strong spot tag counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0034-0041"; String contentType "referenceInformation"; String description "The number of events received by the DFC on channels 1 through 16 summed over 50 range window openings. The four elements of the array correspond to dividing the major frame up into 50 shots. The last element of the array can be 49 or 51 shots depending on the alignment of the range windows with respect to the major frame. Note that these counts are time tag counts and are subject to all the limitations and behaviors associated with time tags (duplicates, FIFO overflows, etc.). (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_rw_width_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_rw_width_reg_s"; String long_name "Altimetric Strong Range Window Width Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0079-0080"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the range window start and range window stop for the strong spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_spot_tag_cnts_w { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_spot_tag_cnts_w"; String long_name "weak spot tag counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0042-48"; String contentType "referenceInformation"; String description "The number of events received by the DFC on channels 17 through 20 summed over 50 range window openings. The four elements of the array correspond to dividing the major frame up into 50 shots. The last element of the array can be 49 or 51 shots depending on the alignment of the range windows with respect to the major frame. Note that these counts are time tag counts and are subject to all the limitations and behaviors associated with time tags (duplicates, FIFO overflows, etc.). (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_cmd_count { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_cmd_count"; String long_name "Command Counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0062-0063"; String contentType "referenceInformation"; String description "Command Counter; Indicates the number of good commands received by the DFC prior to the Major Frame Packet being transmitted (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_gp_reg { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_gp_reg"; String long_name "General Purpose Register"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0100-0101"; String contentType "referenceInformation"; String description "General Purpose Register (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/tx_leading_coarse { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/tx_leading_coarse"; String long_name "tx latest leading edge coarse"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0054-0056"; String contentType "referenceInformation"; String description "Latest Leading Start Time Tag-acquired leading start time tag value (paired with trailing start time time tag value) coarse time in counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_dfc_hk_status { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_dfc_hk_status"; String source "APID 1072, 1088, 1104 Byte 0106-0110"; String contentType "referenceInformation"; String description "DFC Housekeeping Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12 (not EU-converted)"; String coordinates "delta_time"; String long_name "DFC Housekeeping Status Bits"; String units "counts"; } /atlas/pce1/dfc_hk/alt_write_watchdog { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_write_watchdog"; String long_name "Tag write watchdog value"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0072-0073"; String contentType "referenceInformation"; String description "Tag write watchdog value ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/atm_rw_start_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/atm_rw_start_reg_s"; String long_name "Atmospheric Strong Range Window Start Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0081-0083"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the Atmospheric range window for the strong spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_dupe_margin { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_dupe_margin"; String long_name "Duplicate time tag removal"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0066-0067"; String contentType "referenceInformation"; String description "Duplicate time tag removal ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/tx_trailing_cell { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/tx_trailing_cell"; String long_name "tx latest trailing edge fine"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0057-0059"; String contentType "referenceInformation"; String description "Latest trailing Start Time Tag-acquired trailing start time tag value (paired with trailing start time time tag value) cell counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/atm_rw_width_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/atm_rw_width_reg_w"; String long_name "Atmospheric Weak Range Window Width Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0094-0095"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the Atmospheric range window start and range window stop for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_mframe_freq { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_mframe_freq"; String long_name "Major frame frequency"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0074"; String contentType "referenceInformation"; String description "The number of shots per major frame. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_debug_status { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_debug_status"; String long_name "Debug Status Bits"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0112-0114"; String contentType "referenceInformation"; String description "Debug Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_config { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_config"; String long_name "Configuration"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0075"; String contentType "referenceInformation"; String description "Configuration bits (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/tx_trailing_coarse { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/tx_trailing_coarse"; String long_name "tx latest trailing edge coarse"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0057-0059"; String contentType "referenceInformation"; String description "Latest trailing Start Time Tag-acquired trailing start time tag value (paired with trailing start time time tag value) coarse time in counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_sci_addr { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_sci_addr"; String long_name "Logical address for science data transmit"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0065"; String contentType "referenceInformation"; String description "Logical address for science data transmit ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_wait_watchdog { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_wait_watchdog"; String long_name "Tag wait watchdog value"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0071"; String contentType "referenceInformation"; String description "Tag wait watchdog value ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/tx_leading_cell { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/tx_leading_cell"; String long_name "tx latest leading edge fine"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0054-0056"; String contentType "referenceInformation"; String description "Latest Leading Start Time Tag-acquired leading start time tag value (paired with trailing start time time tag value) cell counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/atm_rw_start_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/atm_rw_start_reg_w"; String long_name "Atmospheric Weak Range Window Start Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0091-0093"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the Atmospheric range window for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/atm_rw_width_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/atm_rw_width_reg_s"; String long_name "Atmospheric Strong Range Window Width Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0084-0085"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the Atmospheric range window start and range window stop for the strong spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce1/dfc_hk/alt_debug_reg { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_debug_reg"; String long_name "Debug Control Register"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0096-0099"; String contentType "referenceInformation"; String description "Debug Control Register (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_cal_interval { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_cal_interval"; String long_name "Calibration request interval from TDC"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0068"; String contentType "referenceInformation"; String description "Calibration request interval from TDC (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_edac_status { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_edac_status"; String long_name "EDAC Status Bits"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 102-105"; String contentType "referenceInformation"; String description "EDAC Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12 (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_cal_rise { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_cal_rise"; String units "counts"; String long_name "Altimetric Latest Calibration Rising"; String source "APID 1072, 1088, 1104 Byte 0050-0051"; String contentType "referenceInformation"; String description "The PCE latest calibration value for the rising edge (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0030-0033"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_imet_at_first_t0 { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_imet_at_first_t0"; String long_name "IMET at first T0 after 1 pps"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0022-0027"; String contentType "referenceInformation"; String description "ATLAS flight s/w 25 MHz IMET counter value when 1PPS is received (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_last_opcode { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_last_opcode"; String long_name "Last Opcode Received"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0064"; String contentType "referenceInformation"; String description "Indicates the last good opcode received prior to the Major Frame Packet being transmitted; 0xFF indicates an error condition of either protocol ID mismatch, invalid opcode, or invalid length (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_rw_width_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_rw_width_reg_w"; String long_name "Altimetric Weak Range Window Width Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0089-0090"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the range window start and range window stop for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_1pps_count { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_1pps_count"; String long_name "MET 1pps counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0012-0015"; String contentType "referenceInformation"; String description "ATLAS flight s/w 1PPS counter (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_dfc_status { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_dfc_status"; String long_name "DFC Status Bits"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0111"; String contentType "referenceInformation"; String description "DFC Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12 (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/dfc_hk/alt_cal_fall { String HDF5_OBJ_FULLPATH "/atlas/pce1/dfc_hk/alt_cal_fall"; String long_name "Altimetric Latest Calibration Falling"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0052-0053"; String contentType "referenceInformation"; String description "The PCE latest calibration value for the falling edge. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce1/algorithm_science/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/"; String Description "The PCE PMF Algorithm Science data group. Contains outputs from the onboard receiver algorithm software."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce1/algorithm_science/weak/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/weak/"; String Description "The PCE PMF Algorithm Science data group. Contains outputs from the onboard receiver algorithm software."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce1/algorithm_science/weak/alt_error_flags { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/weak/alt_error_flags"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "FSW error flags"; String coordinates "../delta_time"; String long_name "Error Flags"; String units "counts"; } /atlas/pce1/algorithm_science/weak/daynight_flag { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/weak/daynight_flag"; String long_name "Day/Night flag"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; Byte valid_min 0; Byte valid_max 1; String contentType "referenceInformation"; String description "ATLAS flight software Day/Night Flag associated with the major frame. 0= day, 1 =night. Based on an algorithm determination of the background rate, not on the actual position of the sun."; String coordinates "../delta_time"; String flag_meanings "day night"; Byte flag_values 0, 1; } /atlas/pce1/algorithm_science/weak/decisionflags { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/weak/decisionflags"; String long_name "Decision Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w Decision Flags associated with the major frame. indication if there was an error or if no science data is sent and why"; String coordinates "../delta_time"; } /atlas/pce1/algorithm_science/weak/flywheel { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/weak/flywheel"; String long_name "Flywheel"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Flywheel associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce1/algorithm_science/weak/signalflags { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/weak/signalflags"; String long_name "Signal Found Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w signal event flags associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce1/algorithm_science/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce1/algorithm_science/ds_4bytes { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/ds_4bytes"; String CLASS "DIMENSION_SCALE"; String NAME "ds_4bytes"; String long_name "DS for 4 bytes"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 4; String contentType "referenceInformation"; String description "Dimension scale for an array of 4 bytes."; } /atlas/pce1/algorithm_science/alt_band_channel_mask { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/alt_band_channel_mask"; String long_name "Band Channel Mask"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Band Channel Mask. (Bands 1-4)"; String coordinates "delta_time"; } /atlas/pce1/algorithm_science/gps_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/gps_time"; String long_name "GPS seconds at the Major Frame"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "GPS seconds at the Major Frame"; String coordinates "delta_time"; } /atlas/pce1/algorithm_science/alt_band_mask { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/alt_band_mask"; String long_name "Band Mask"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Band Mask. Each byte corresponds to a single Band, in the order of 1-4."; String coordinates "delta_time"; } /atlas/pce1/algorithm_science/strong/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/strong/"; String Description "The PCE PMF Algorithm Science data group. Contains outputs from the onboard receiver algorithm software."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce1/algorithm_science/strong/alt_error_flags { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/strong/alt_error_flags"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "FSW error flags"; String coordinates "../delta_time"; String long_name "Error Flags"; String units "counts"; } /atlas/pce1/algorithm_science/strong/daynight_flag { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/strong/daynight_flag"; String long_name "Day/Night flag"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; Byte valid_min 0; Byte valid_max 1; String contentType "referenceInformation"; String description "ATLAS flight software Day/Night Flag associated with the major frame. 0= day, 1 =night. Based on an algorithm determination of the background rate, not on the actual position of the sun."; String coordinates "../delta_time"; String flag_meanings "day night"; Byte flag_values 0, 1; } /atlas/pce1/algorithm_science/strong/decisionflags { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/strong/decisionflags"; String long_name "Decision Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w Decision Flags associated with the major frame. indication if there was an error or if no science data is sent and why"; String coordinates "../delta_time"; } /atlas/pce1/algorithm_science/strong/flywheel { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/strong/flywheel"; String long_name "Flywheel"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Flywheel associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce1/algorithm_science/strong/signalflags { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/strong/signalflags"; String long_name "Signal Found Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w signal event flags associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce1/algorithm_science/amet_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/amet_time"; String long_name "AMET seconds at the Major Frame"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "AMET seconds at the Major Frame"; String coordinates "delta_time"; } /atlas/pce1/algorithm_science/ds_2samples { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/ds_2samples"; String long_name "DS for 2 bytes"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 2; String contentType "referenceInformation"; String description "Dimension scale for an array of 2 samples."; String CLASS "DIMENSION_SCALE"; } /atlas/pce1/algorithm_science/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce1/algorithm_science/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over."; String coordinates "delta_time"; } /atlas/pce1/algorithm_science/alt_nbands { String HDF5_OBJ_FULLPATH "/atlas/pce1/algorithm_science/alt_nbands"; String long_name "Number of bands"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Number of bands."; String coordinates "delta_time"; } /atlas/pce1/altimetry/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/"; String Description "The PCE Altimetry Science Packet data common to both beams (PCEx_ALT_SCI_TLM_MID in APID 1254, 1264, 1274 sequence flag 01 (once per major frame). (see ICESat-2-MEB-SPEC-0875, section 5.12, Spacewire: Major Frame Packet Data Format"; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce1/altimetry/cal_rise_sm { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/cal_rise_sm"; String long_name "Altimetric Latest Calibration Rising"; String units "seconds/cell"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The smoothed, calibrated value for the rising edge used to convert cell counts to units of time. time per cell count based on USO for each PCE."; String coordinates "delta_time"; } /atlas/pce1/altimetry/weak/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/"; String Description "The PCE Altimetry Science Packet specific to a beam (PCEx_ALT_SCI_TLM_MID in APID 1254, 1264, 1274 sequence flag 01 (once per major frame). (see ICESat-2-MEB-SPEC-0875, section 5.12, Spacewire: Major Frame Packet Data Format"; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce1/altimetry/weak/band2_width { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/band2_width"; String long_name "Band2 Width"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band2."; String coordinates "../delta_time"; } /atlas/pce1/altimetry/weak/band1_offset { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/band1_offset"; String long_name "Band1 Offset"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce1/altimetry/weak/band1_width { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/band1_width"; String long_name "Band1 Width"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce1/altimetry/weak/alt_rw_width { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/alt_rw_width"; String long_name "Altimetric Range Window Width"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds from the range window start and range window stop"; String coordinates "../delta_time"; } /atlas/pce1/altimetry/weak/hist { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/hist"; String long_name "Center-aligned TOF Histogram"; String units "counts"; String source "ATL02"; String contentType "qualityInformation"; String description "Per-major frame, peak-aligned, windowed time-of-flight histograms. "; String coordinates "../ds_hist ../delta_time"; } /atlas/pce1/altimetry/weak/photons/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/"; String Description "Group contains the PCE Altimetric received photon event (ph) decommutated data and its matching Transmit time tag data. Note the Transmit time tag data are repeated for each received photon event. Data is from Altimetry Science Packet (alt_sci_tlm) APID 1254, 1264, 1274 with Sequence Flag = 0 or 2. See ICESat-2-MEB-SPEC-0875, section 5.12, SPACEWIRE: TIME TAG SCIENCE DATA FORMAT"; String data_rate "Data within this group are stored at the data rate of the source photon events. (varies by detection; nominal value is sixty thousand per second, derived from laser_rate * photons_per_shot * beams_per_pce; where laser_rate=10000, photons_per_shot=3, beams_per_pce=2.)"; } /atlas/pce1/altimetry/weak/photons/tof_flag { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/tof_flag"; String long_name "TOF Flag"; String units "counts"; String source "L1B ATBD Sect 2.5.4"; Int16 valid_min 1; Int16 valid_max 18; String contentType "referenceInformation"; String description "Time Of Flight center correction flag. Values indicate what components were used to adjust the TOF to the centroid of the Tx pulse, based on the alignment of Tx components across all 3 PCEs. 1=LL_LU_TU_TL; 2=LL_TU_TL; 3=LL_LU_TL; 4=LL_LU_TU; 5=LL_TL; 6=LL_TU; 7=LL_LU; 8=LL. Values greater than 10 indicate the same sequence of conditions indicated for a potential TEP photon."; String coordinates "delta_time"; String flag_meanings "LL_LU_TU_TL LL_TU_TL LL_LU_TL LL_LU_TU LL_TL LL_TU LL_LU LL TEP_LL_LU_TU_TL TEP_LL_TU_TL TEP_LL_LU_TL TEP_LL_LU_TU TEP_LL_TL TEP_LL_TU TEP_LL_LU TEP_LL"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18; } /atlas/pce1/altimetry/weak/photons/ph_id_count { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/ph_id_count"; String long_name "photon event counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "photon event counter is part of photon ID and will count from 1 for each channel until reset by laser pulse counter. If ph_id_count is 0, then there was a transmit pulse without any received photons. In this case, the transmit portion of the alt_science packet is valid, but the receive portion is all 0s and should not be used."; String coordinates "delta_time"; } /atlas/pce1/altimetry/weak/photons/ph_tof { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/ph_tof"; String long_name "Time of Flight"; String source "ATL02 ATBD"; String contentType "physicalMeasurement"; String description "Time of flight (TOF); the round trip time in seconds of the received photon relative to the beam's zero range point (ZRP). Computed from the Transmit (Tx) and Receive (Rx) Time-of-flight components and then calibrated to the centroid of the transmit pulse."; String coordinates "delta_time"; String units "seconds"; } /atlas/pce1/altimetry/weak/photons/tx_other_tof { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/tx_other_tof"; String long_name "Other Transmit Time from LL"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Time of flight from the PCE-specific leading-lower (LL) threshold (tx_ll_tof) to the detected other transmit pulse edge. For PCE1, this is the time from the PCE1 LL to the Transmit Leading Upper edge (LU) threshold; for PCE2, this is the time from the PCE2 LL to the Transmit Trailing Upper edge (TU) threshold; and for PCE3, this is the time from the PCE3 LL to the Transmit Trailing Lower edge (TL) threshold."; String coordinates "delta_time"; } /atlas/pce1/altimetry/weak/photons/ph_id_pulse { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/ph_id_pulse"; String long_name "laser pulse counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "laser pulse counter is part of photon ID and will count from 1 to 200 and reset for each new major frame (major_fram_id). If the corresponding ph_id_count is 0, then there was a transmit pulse without any received photons."; String coordinates "delta_time"; } /atlas/pce1/altimetry/weak/photons/rx_band_id { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/rx_band_id"; String long_name "rx downlink band id"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science_ph RX data"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Flag to indicate downlink band id associated with the received rx_tof (received photon event). A value of 0 indicates the photon corresponds to band1; A value of 1 indicates the photon corresponds to band2. Corresponding parameters are band_width, band_offset and band_eventcount."; String coordinates "delta_time"; String flag_meanings "band1 band2"; Int16 flag_values 0, 1; } /atlas/pce1/altimetry/weak/photons/ph_id_channel { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/ph_id_channel"; String long_name "Receive channel id"; String units "1"; String source "Derived as part of Photon ID"; Byte valid_min 1; Byte valid_max 120; String contentType "referenceInformation"; String description "Channel number assigned for each received photon event. This is part of the photon ID. Values range from 1 to 120 to span all channels and rise/fall edges. Values 1 to 60 are for falling edge; PCE1 (1 to 20), PCE 2 (21 to 40) and PCE3 (41 to 60). Values 61 to 120 are for rising edge; PCE1 (61 to 80), PCE 2 (81 to 100) and PC3 (101 to 120)."; String coordinates "delta_time"; } /atlas/pce1/altimetry/weak/photons/tx_ll_tof { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/tx_ll_tof"; String long_name "Transmit LL time from T0"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Transmit (Tx) Leading Lower (LL) time of flight (TOF); the round trip time in seconds from the detected lower leading edge of the transmit pulse relative to the ATLAS T0. Includes all calibrations of coarse and fine counts."; String coordinates "delta_time"; } /atlas/pce1/altimetry/weak/photons/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The Time of Day for the specific Transmit (TX) pulse associated with the Received (RX) event. (see L1B ATBD section 5 time of flight), relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce1/altimetry/weak/photons/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/photons/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "Retained from latest a_alt_science packet"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce1/altimetry/weak/alt_rw_start { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/alt_rw_start"; String long_name "Altimetric Range Window Start"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds between the transmit pulse and the start of the altimetric range window for the beam"; String coordinates "../delta_time"; } /atlas/pce1/altimetry/weak/band2_offset { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/band2_offset"; String long_name "Band2 Offset"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band2."; String coordinates "../delta_time"; } /atlas/pce1/altimetry/weak/n_mf_ph { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/n_mf_ph"; String long_name "Number of photons"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Number of photons within each major frame."; String coordinates "../delta_time"; } /atlas/pce1/altimetry/weak/ph_ndx_beg { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/weak/ph_ndx_beg"; String long_name "Photon Index Begin"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Index (1-based) within the photon-rate data of the first photon within each major frame."; String coordinates "../delta_time"; } /atlas/pce1/altimetry/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce1/altimetry/n_bands { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/n_bands"; String long_name "Number Downlink Bands"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science"; String contentType "referenceInformation"; String description "Number of bands (in addition to the nominal 1 band) selected for downlink."; String coordinates "delta_time"; } /atlas/pce1/altimetry/ch_mask_w { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/ch_mask_w"; String long_name "Channel Mask Weak"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science"; String contentType "referenceInformation"; String description "Channel Mask for DLBOs. The 4 flags are a logical OR of the two band offset masks for weak beam"; String coordinates "delta_time"; } /atlas/pce1/altimetry/ch_mask_s { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/ch_mask_s"; String long_name "Channel Mask Strong"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science"; String contentType "referenceInformation"; String description "Channel Mask for DLBOs. The 16 flags are a logical OR of the two band offset masks for strong beam"; String coordinates "delta_time"; } /atlas/pce1/altimetry/ds_hist { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/ds_hist"; String CLASS "DIMENSION_SCALE"; String NAME "ds_hist"; String long_name "Histogram Dimension Scale"; String units "seconds"; String source "ATL02"; String contentType "referenceInformation"; String description "Relative bin values of windowed, peak-centered TOF histograms. Peak value = 0"; } /atlas/pce1/altimetry/strong/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/"; String Description "The PCE Altimetry Science Packet specific to a beam (PCEx_ALT_SCI_TLM_MID in APID 1254, 1264, 1274 sequence flag 01 (once per major frame). (see ICESat-2-MEB-SPEC-0875, section 5.12, Spacewire: Major Frame Packet Data Format"; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce1/altimetry/strong/band2_width { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/band2_width"; String long_name "Band2 Width"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band2."; String coordinates "../delta_time"; } /atlas/pce1/altimetry/strong/band1_offset { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/band1_offset"; String long_name "Band1 Offset"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce1/altimetry/strong/band1_width { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/band1_width"; String long_name "Band1 Width"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce1/altimetry/strong/alt_rw_width { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/alt_rw_width"; String long_name "Altimetric Range Window Width"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds from the range window start and range window stop"; String coordinates "../delta_time"; } /atlas/pce1/altimetry/strong/hist { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/hist"; String long_name "Center-aligned TOF Histogram"; String units "counts"; String source "ATL02"; String contentType "qualityInformation"; String description "Per-major frame, peak-aligned, windowed time-of-flight histograms. "; String coordinates "../ds_hist ../delta_time"; } /atlas/pce1/altimetry/strong/photons/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/"; String Description "Group contains the PCE Altimetric received photon event (ph) decommutated data and its matching Transmit time tag data. Note the Transmit time tag data are repeated for each received photon event. Data is from Altimetry Science Packet (alt_sci_tlm) APID 1254, 1264, 1274 with Sequence Flag = 0 or 2. See ICESat-2-MEB-SPEC-0875, section 5.12, SPACEWIRE: TIME TAG SCIENCE DATA FORMAT"; String data_rate "Data within this group are stored at the data rate of the source photon events. (varies by detection; nominal value is sixty thousand per second, derived from laser_rate * photons_per_shot * beams_per_pce; where laser_rate=10000, photons_per_shot=3, beams_per_pce=2.)"; } /atlas/pce1/altimetry/strong/photons/tof_flag { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/tof_flag"; String long_name "TOF Flag"; String units "counts"; String source "L1B ATBD Sect 2.5.4"; Int16 valid_min 1; Int16 valid_max 18; String contentType "referenceInformation"; String description "Time Of Flight center correction flag. Values indicate what components were used to adjust the TOF to the centroid of the Tx pulse, based on the alignment of Tx components across all 3 PCEs. 1=LL_LU_TU_TL; 2=LL_TU_TL; 3=LL_LU_TL; 4=LL_LU_TU; 5=LL_TL; 6=LL_TU; 7=LL_LU; 8=LL. Values greater than 10 indicate the same sequence of conditions indicated for a potential TEP photon."; String coordinates "delta_time"; String flag_meanings "LL_LU_TU_TL LL_TU_TL LL_LU_TL LL_LU_TU LL_TL LL_TU LL_LU LL TEP_LL_LU_TU_TL TEP_LL_TU_TL TEP_LL_LU_TL TEP_LL_LU_TU TEP_LL_TL TEP_LL_TU TEP_LL_LU TEP_LL"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18; } /atlas/pce1/altimetry/strong/photons/ph_id_count { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/ph_id_count"; String long_name "photon event counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "photon event counter is part of photon ID and will count from 1 for each channel until reset by laser pulse counter. If ph_id_count is 0, then there was a transmit pulse without any received photons. In this case, the transmit portion of the alt_science packet is valid, but the receive portion is all 0s and should not be used."; String coordinates "delta_time"; } /atlas/pce1/altimetry/strong/photons/ph_tof { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/ph_tof"; String long_name "Time of Flight"; String source "ATL02 ATBD"; String contentType "physicalMeasurement"; String description "Time of flight (TOF); the round trip time in seconds of the received photon relative to the beam's zero range point (ZRP). Computed from the Transmit (Tx) and Receive (Rx) Time-of-flight components and then calibrated to the centroid of the transmit pulse."; String coordinates "delta_time"; String units "seconds"; } /atlas/pce1/altimetry/strong/photons/tx_other_tof { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/tx_other_tof"; String long_name "Other Transmit Time from LL"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Time of flight from the PCE-specific leading-lower (LL) threshold (tx_ll_tof) to the detected other transmit pulse edge. For PCE1, this is the time from the PCE1 LL to the Transmit Leading Upper edge (LU) threshold; for PCE2, this is the time from the PCE2 LL to the Transmit Trailing Upper edge (TU) threshold; and for PCE3, this is the time from the PCE3 LL to the Transmit Trailing Lower edge (TL) threshold."; String coordinates "delta_time"; } /atlas/pce1/altimetry/strong/photons/ph_id_pulse { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/ph_id_pulse"; String long_name "laser pulse counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "laser pulse counter is part of photon ID and will count from 1 to 200 and reset for each new major frame (major_fram_id). If the corresponding ph_id_count is 0, then there was a transmit pulse without any received photons."; String coordinates "delta_time"; } /atlas/pce1/altimetry/strong/photons/rx_band_id { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/rx_band_id"; String long_name "rx downlink band id"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science_ph RX data"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Flag to indicate downlink band id associated with the received rx_tof (received photon event). A value of 0 indicates the photon corresponds to band1; A value of 1 indicates the photon corresponds to band2. Corresponding parameters are band_width, band_offset and band_eventcount."; String coordinates "delta_time"; String flag_meanings "band1 band2"; Int16 flag_values 0, 1; } /atlas/pce1/altimetry/strong/photons/ph_id_channel { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/ph_id_channel"; String long_name "Receive channel id"; String units "1"; String source "Derived as part of Photon ID"; Byte valid_min 1; Byte valid_max 120; String contentType "referenceInformation"; String description "Channel number assigned for each received photon event. This is part of the photon ID. Values range from 1 to 120 to span all channels and rise/fall edges. Values 1 to 60 are for falling edge; PCE1 (1 to 20), PCE 2 (21 to 40) and PCE3 (41 to 60). Values 61 to 120 are for rising edge; PCE1 (61 to 80), PCE 2 (81 to 100) and PC3 (101 to 120)."; String coordinates "delta_time"; } /atlas/pce1/altimetry/strong/photons/tx_ll_tof { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/tx_ll_tof"; String long_name "Transmit LL time from T0"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Transmit (Tx) Leading Lower (LL) time of flight (TOF); the round trip time in seconds from the detected lower leading edge of the transmit pulse relative to the ATLAS T0. Includes all calibrations of coarse and fine counts."; String coordinates "delta_time"; } /atlas/pce1/altimetry/strong/photons/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The Time of Day for the specific Transmit (TX) pulse associated with the Received (RX) event. (see L1B ATBD section 5 time of flight), relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce1/altimetry/strong/photons/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/photons/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "Retained from latest a_alt_science packet"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce1/altimetry/strong/alt_rw_start { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/alt_rw_start"; String long_name "Altimetric Range Window Start"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds between the transmit pulse and the start of the altimetric range window for the beam"; String coordinates "../delta_time"; } /atlas/pce1/altimetry/strong/band2_offset { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/band2_offset"; String long_name "Band2 Offset"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band2."; String coordinates "../delta_time"; } /atlas/pce1/altimetry/strong/n_mf_ph { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/n_mf_ph"; String long_name "Number of photons"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Number of photons within each major frame."; String coordinates "../delta_time"; } /atlas/pce1/altimetry/strong/ph_ndx_beg { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/strong/ph_ndx_beg"; String long_name "Photon Index Begin"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Index (1-based) within the photon-rate data of the first photon within each major frame."; String coordinates "../delta_time"; } /atlas/pce1/altimetry/cal_fall_sm { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/cal_fall_sm"; String long_name "Altimetric Latest Calibration Falling"; String units "seconds/cell"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The smoothed, calibrated value for the falling edge used to convert cell counts to units of time. time per cell count based on USO for each PCE."; String coordinates "delta_time"; } /atlas/pce1/altimetry/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce1/altimetry/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL02"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce1/altimetry/ds_strong_channel_index { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/ds_strong_channel_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_strong_channel_index"; String long_name "DS for Strong Channels"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 16; String contentType "referenceInformation"; String description "Dimension scale for strong channels."; } /atlas/pce1/altimetry/ds_weak_channel_index { String HDF5_OBJ_FULLPATH "/atlas/pce1/altimetry/ds_weak_channel_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_weak_channel_index"; String long_name "DS for Weak Channels"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 4; String contentType "referenceInformation"; String description "Dimension scale for weak channels."; } /atlas/pce1/atmosphere_s/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/atmosphere_s/"; String Description "Contains parameters relating to the PCE Atmospheric Data Histograms. Normally 25 hz. (APID 1255, 1259, 1265, 1269, 1275, 1279). P1 S,P1 W, P2 S, P2 W, P3 S, P3 W."; String data_rate "Data in this group is stored at a 25hz (25 per second) rate."; } /atlas/pce1/atmosphere_s/atm_rw_start { String HDF5_OBJ_FULLPATH "/atlas/pce1/atmosphere_s/atm_rw_start"; String long_name "Atmospheric Range Window Start"; String units "seconds"; String source "ATL01/atlas/pcex/a_atm_hist_x and L1B ATBD section ATM"; String contentType "referenceInformation"; String description "The number of seconds between the transmit pulse and the start of the Atmospheric range window"; String coordinates "delta_time"; } /atlas/pce1/atmosphere_s/atm_rw_width { String HDF5_OBJ_FULLPATH "/atlas/pce1/atmosphere_s/atm_rw_width"; String long_name "Atmospheric Range Window Width"; String units "seconds"; String source "ATL01/atlas/pcex/a_atm_hist_x and L1B ATBD section ATM"; String contentType "referenceInformation"; String description "The number of seconds from the Atmospheric range window start and range window stop."; String coordinates "delta_time"; } /atlas/pce1/atmosphere_s/atm_shift_amount { String HDF5_OBJ_FULLPATH "/atlas/pce1/atmosphere_s/atm_shift_amount"; String units "counts"; String long_name "Atmospheric Range Window Shift"; String source "ATL01/atlas/pcex/a_atm_hist_x and L1B ATBD section ATM"; String contentType "referenceInformation"; String description "The number of bins the range window start of one of the histograms was shifted to align them before they are added together."; String coordinates "delta_time"; } /atlas/pce1/atmosphere_s/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/atmosphere_s/delta_time"; String CLASS "DIMENSION_SCALE"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String NAME "delta_time"; } /atlas/pce1/atmosphere_s/ds_hist_bin_index { String HDF5_OBJ_FULLPATH "/atlas/pce1/atmosphere_s/ds_hist_bin_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_hist_bin_index"; String long_name "DS for ATM histogram bins"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 467; String contentType "referenceInformation"; String description "Dimension scale for atmosphere histogram bins."; } /atlas/pce1/atmosphere_s/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/atmosphere_s/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_atm_hist_x"; String contentType "referenceInformation"; String description "Major Frame Counter - The major frame counter is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce1/atmosphere_s/atm_bins { String HDF5_OBJ_FULLPATH "/atlas/pce1/atmosphere_s/atm_bins"; String long_name "Atmospheric Science Histogram"; String units "counts"; String source "ATL01/atlas/pcex/a_atm_hist_x"; String contentType "referenceInformation"; String description "The histogram bins for the Atmospheric beam.Once every 400 shots ( laser pulses). Bin 1 (clouds) is nearest to spacecraft .Bin 467 is under ground."; String coordinates "delta_time"; } /atlas/pce1/atmosphere_s/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce1/atmosphere_s/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce1/pmf_hk/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/pmf_hk/"; String Description "PCE Diagnostic Telemetry Packet from one of the following APIDs : 1073, 1089, 1105 (each APID is associated with a specific PCE). Packet Frequency is 1 Hertz."; } /atlas/pce1/pmf_hk/activeknobstable { String HDF5_OBJ_FULLPATH "/atlas/pce1/pmf_hk/activeknobstable"; String long_name "ActiveKnobsTable"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0037-0037"; String contentType "referenceInformation"; String description "The active knobs table."; String coordinates "delta_time"; } /atlas/pce1/pmf_hk/autorestartdfccount { String HDF5_OBJ_FULLPATH "/atlas/pce1/pmf_hk/autorestartdfccount"; String long_name "AutoRestartDFCCount"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0090-0091"; String contentType "referenceInformation"; String description "Number of DFC Auto Restarts"; String coordinates "delta_time"; } /atlas/pce1/pmf_hk/cmd_err_cntr { String HDF5_OBJ_FULLPATH "/atlas/pce1/pmf_hk/cmd_err_cntr"; String long_name "cmd_err_cntr"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0012-0012"; String contentType "referenceInformation"; String description "Command error counter"; String coordinates "delta_time"; } /atlas/pce1/pmf_hk/cmd_suc_cntr { String HDF5_OBJ_FULLPATH "/atlas/pce1/pmf_hk/cmd_suc_cntr"; String long_name "cmd_suc_cntr"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0013-0013"; String contentType "referenceInformation"; String description "Command success counter."; String coordinates "delta_time"; } /atlas/pce1/pmf_hk/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/pmf_hk/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce1/pmf_hk/mode { String HDF5_OBJ_FULLPATH "/atlas/pce1/pmf_hk/mode"; String long_name "Mode"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0036-0036"; Byte valid_min 0; Byte valid_max 5; String contentType "referenceInformation"; String description "PCE Mode. 0=STBY; 1=Science; 2=Test; 3=Manual; 4=Radio; 5=Unknown"; String coordinates "delta_time"; String flag_meanings "STBY Science Test Manual Radio Test"; Byte flag_values 0, 1, 2, 3, 4, 5; } /atlas/pce1/sxp_ssr_w/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_w/"; String Description "SBC Extrapolation Task telemetry containing Flight Science Receiver Algorithm team requested telemetry for the first set of PCE extrapolation data for a major frame.: lat, long, range, nadir angle, etc. (from APIDs 1152 thru 1157)"; } /atlas/pce1/sxp_ssr_w/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_w/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce1/sxp_ssr_w/ds_50samples { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_w/ds_50samples"; String long_name "DS for 50 bytes"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; Int16 valid_min 1; Int16 valid_max 50; String contentType "referenceInformation"; String description "Dimension scale for an array of 50 samples."; String coordinates "delta_time latitude longitude"; String CLASS "DIMENSION_SCALE"; } /atlas/pce1/sxp_ssr_w/latitude { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_w/latitude"; String long_name "latitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Latitude"; String coordinates "delta_time"; } /atlas/pce1/sxp_ssr_w/longitude { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_w/longitude"; String long_name "longitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Longitude"; String coordinates "delta_time"; } /atlas/pce1/sxp_ssr_w/mf_cosz { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_w/mf_cosz"; String long_name "First Major Frame cosZ"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the solar zenith angle"; String coordinates "delta_time latitude longitude"; } /atlas/pce1/sxp_ssr_w/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_w/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over."; String coordinates "delta_time latitude longitude"; } /atlas/pce1/sxp_ssr_w/cosb { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_w/cosb"; String long_name "cosB"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the off-nadir angle as calculated onboard from the spacecraft information"; String coordinates "delta_time latitude longitude"; } /atlas/pce1/sxp_ssr_w/srm { String HDF5_OBJ_FULLPATH "/atlas/pce1/sxp_ssr_w/srm"; String long_name "srm"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Surface type, vegetation and coastline information from the SRM. (bit 0-1 = surface type (0=ocean, 1=land, 2=sea ice, 3=land ice). Bit 2 = vegetation present, Bit 3 = coastline present)"; String coordinates "delta_time latitude longitude"; } /atlas/pce1/background/ { String HDF5_OBJ_FULLPATH "/atlas/pce1/background/"; String Description "The background data is specific to each beam and reported at a 50-shot rate."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce1/background/bg_cnt_50shot_s { String HDF5_OBJ_FULLPATH "/atlas/pce1/background/bg_cnt_50shot_s"; String units "counts"; String long_name "Strong background counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w indicates for the beam the # of counted time tags (BackgroundCounts_50Shot) during the range windows associated with a set of 50 laser pulses of the major frame."; String coordinates "delta_time"; } /atlas/pce1/background/bg_cnt_50shot_w { String HDF5_OBJ_FULLPATH "/atlas/pce1/background/bg_cnt_50shot_w"; String long_name "Weak background counts"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w indicates for the beam the # of counted time tags (BackgroundCounts_50Shot) during the range windows associated with a set of 50 laser pulses of the major frame."; String coordinates "delta_time"; } /atlas/pce1/background/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce1/background/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the 50 laser pulses used for background, in seconds relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String coordinates "delta_time"; } /atlas/pce1/background/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce1/background/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "Derived"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce1/background/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce1/background/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce3/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/"; String Description "Group contains the Photon Counting Electronics x (PCEx) packet decommutated data"; String data_rate "Data within this group are stored at the data rate of the source PCE Data Packets. (nominally fifty per second.)"; } /atlas/pce3/sxp_ssr_s/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_s/"; String Description "SBC Extrapolation Task telemetry containing Flight Science Receiver Algorithm team requested telemetry for the first set of PCE extrapolation data for a major frame.: lat, long, range, nadir angle, etc. (from APIDs 1152 thru 1157)"; } /atlas/pce3/sxp_ssr_s/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_s/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce3/sxp_ssr_s/ds_50samples { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_s/ds_50samples"; String long_name "DS for 50 bytes"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; Int16 valid_min 1; Int16 valid_max 50; String contentType "referenceInformation"; String description "Dimension scale for an array of 50 samples."; String coordinates "delta_time latitude longitude"; String CLASS "DIMENSION_SCALE"; } /atlas/pce3/sxp_ssr_s/latitude { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_s/latitude"; String long_name "latitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Latitude"; String coordinates "delta_time"; } /atlas/pce3/sxp_ssr_s/longitude { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_s/longitude"; String long_name "longitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Longitude"; String coordinates "delta_time"; } /atlas/pce3/sxp_ssr_s/mf_cosz { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_s/mf_cosz"; String long_name "First Major Frame cosZ"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the solar zenith angle"; String coordinates "delta_time latitude longitude"; } /atlas/pce3/sxp_ssr_s/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_s/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over."; String coordinates "delta_time latitude longitude"; } /atlas/pce3/sxp_ssr_s/cosb { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_s/cosb"; String long_name "cosB"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the off-nadir angle as calculated onboard from the spacecraft information"; String coordinates "delta_time latitude longitude"; } /atlas/pce3/sxp_ssr_s/srm { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_s/srm"; String long_name "srm"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Surface type, vegetation and coastline information from the SRM. (bit 0-1 = surface type (0=ocean, 1=land, 2=sea ice, 3=land ice). Bit 2 = vegetation present, Bit 3 = coastline present)"; String coordinates "delta_time latitude longitude"; } /atlas/pce3/dfc_hk/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/"; String Description "This DFCx_hk is a diagnostic packet (APID 1072, 1088, 1104) that contains some of the parameters normally part of APID 1254, 1264, 1274 (as sequence flag 01). Also know as the PCE Altimetric Science Data Major Frame described in ICESat-2-MEB-SPEC-0875, section 5.13 Table 19. The data in the group are neither calibrated nor EU-converted, but preserved from ATL01 in order provided diagnostics for TOF processing."; String data_rate "Data within this group are stored at the data rate of the source APID (nominally 50 Hz)."; } /atlas/pce3/dfc_hk/alt_imet_at_1pps { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_imet_at_1pps"; String long_name "IMET at 1 pps"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0016-0021"; String contentType "referenceInformation"; String description "ATLAS flight s/w 25 MHz IMET counter value when 1PPS is received (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_last_seq_count { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_last_seq_count"; String long_name "last sequence packet count"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0060-0061"; String contentType "referenceInformation"; String description "CCSDS Packet Sequence Count value of the last downlink packet prior to the major frame. This should be the last packet associated with the previous major frame. That packet should contain the last Tx/RX data for the last shot of the previous major frame. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_rw_start_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_rw_start_reg_w"; String long_name "Altimetric Weak Range Window Start Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0086-0088"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the altimetric range window for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_t0_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_t0_cnt"; String long_name "T0 counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0028-0029"; String contentType "referenceInformation"; String description "ATLAS flight s/w T0 counter that clears with 1PPS (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_spw_not_ready_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_spw_not_ready_cnt"; String long_name "SpW Not Ready Counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0115"; String contentType "referenceInformation"; String description "Counts each time SpW causes DFC to wait to transmit data to back-end (Status Only) (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_sci_seg_limit { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_sci_seg_limit"; String long_name "Science Data Segment Limit Size"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0069-0070"; String contentType "referenceInformation"; String description "Science Data Segment Limit Size ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_rw_start_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_rw_start_reg_s"; String long_name "Altimetric Strong Range Window Start Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0076-0078"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the altimetric range window for the strong spot (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_spot_tag_cnts_s { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_spot_tag_cnts_s"; String long_name "strong spot tag counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0034-0041"; String contentType "referenceInformation"; String description "The number of events received by the DFC on channels 1 through 16 summed over 50 range window openings. The four elements of the array correspond to dividing the major frame up into 50 shots. The last element of the array can be 49 or 51 shots depending on the alignment of the range windows with respect to the major frame. Note that these counts are time tag counts and are subject to all the limitations and behaviors associated with time tags (duplicates, FIFO overflows, etc.). (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_rw_width_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_rw_width_reg_s"; String long_name "Altimetric Strong Range Window Width Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0079-0080"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the range window start and range window stop for the strong spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_spot_tag_cnts_w { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_spot_tag_cnts_w"; String long_name "weak spot tag counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0042-48"; String contentType "referenceInformation"; String description "The number of events received by the DFC on channels 17 through 20 summed over 50 range window openings. The four elements of the array correspond to dividing the major frame up into 50 shots. The last element of the array can be 49 or 51 shots depending on the alignment of the range windows with respect to the major frame. Note that these counts are time tag counts and are subject to all the limitations and behaviors associated with time tags (duplicates, FIFO overflows, etc.). (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_cmd_count { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_cmd_count"; String long_name "Command Counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0062-0063"; String contentType "referenceInformation"; String description "Command Counter; Indicates the number of good commands received by the DFC prior to the Major Frame Packet being transmitted (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_gp_reg { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_gp_reg"; String long_name "General Purpose Register"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0100-0101"; String contentType "referenceInformation"; String description "General Purpose Register (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/tx_leading_coarse { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/tx_leading_coarse"; String long_name "tx latest leading edge coarse"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0054-0056"; String contentType "referenceInformation"; String description "Latest Leading Start Time Tag-acquired leading start time tag value (paired with trailing start time time tag value) coarse time in counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_dfc_hk_status { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_dfc_hk_status"; String source "APID 1072, 1088, 1104 Byte 0106-0110"; String contentType "referenceInformation"; String description "DFC Housekeeping Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12 (not EU-converted)"; String coordinates "delta_time"; String long_name "DFC Housekeeping Status Bits"; String units "counts"; } /atlas/pce3/dfc_hk/alt_write_watchdog { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_write_watchdog"; String long_name "Tag write watchdog value"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0072-0073"; String contentType "referenceInformation"; String description "Tag write watchdog value ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/atm_rw_start_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/atm_rw_start_reg_s"; String long_name "Atmospheric Strong Range Window Start Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0081-0083"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the Atmospheric range window for the strong spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_dupe_margin { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_dupe_margin"; String long_name "Duplicate time tag removal"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0066-0067"; String contentType "referenceInformation"; String description "Duplicate time tag removal ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/tx_trailing_cell { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/tx_trailing_cell"; String long_name "tx latest trailing edge fine"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0057-0059"; String contentType "referenceInformation"; String description "Latest trailing Start Time Tag-acquired trailing start time tag value (paired with trailing start time time tag value) cell counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/atm_rw_width_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/atm_rw_width_reg_w"; String long_name "Atmospheric Weak Range Window Width Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0094-0095"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the Atmospheric range window start and range window stop for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_mframe_freq { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_mframe_freq"; String long_name "Major frame frequency"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0074"; String contentType "referenceInformation"; String description "The number of shots per major frame. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_debug_status { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_debug_status"; String long_name "Debug Status Bits"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0112-0114"; String contentType "referenceInformation"; String description "Debug Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_config { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_config"; String long_name "Configuration"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0075"; String contentType "referenceInformation"; String description "Configuration bits (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/tx_trailing_coarse { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/tx_trailing_coarse"; String long_name "tx latest trailing edge coarse"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0057-0059"; String contentType "referenceInformation"; String description "Latest trailing Start Time Tag-acquired trailing start time tag value (paired with trailing start time time tag value) coarse time in counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_sci_addr { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_sci_addr"; String long_name "Logical address for science data transmit"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0065"; String contentType "referenceInformation"; String description "Logical address for science data transmit ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_wait_watchdog { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_wait_watchdog"; String long_name "Tag wait watchdog value"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0071"; String contentType "referenceInformation"; String description "Tag wait watchdog value ; initialization Value (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/tx_leading_cell { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/tx_leading_cell"; String long_name "tx latest leading edge fine"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0054-0056"; String contentType "referenceInformation"; String description "Latest Leading Start Time Tag-acquired leading start time tag value (paired with trailing start time time tag value) cell counts (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/atm_rw_start_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/atm_rw_start_reg_w"; String long_name "Atmospheric Weak Range Window Start Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0091-0093"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the transmit pulse and the start of the Atmospheric range window for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/atm_rw_width_reg_s { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/atm_rw_width_reg_s"; String long_name "Atmospheric Strong Range Window Width Reg"; String units "clock cycles"; String source "APID 1072, 1088, 1104 Byte 0084-0085"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the Atmospheric range window start and range window stop for the strong spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce3/dfc_hk/alt_debug_reg { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_debug_reg"; String long_name "Debug Control Register"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0096-0099"; String contentType "referenceInformation"; String description "Debug Control Register (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_cal_interval { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_cal_interval"; String long_name "Calibration request interval from TDC"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0068"; String contentType "referenceInformation"; String description "Calibration request interval from TDC (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_edac_status { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_edac_status"; String long_name "EDAC Status Bits"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 102-105"; String contentType "referenceInformation"; String description "EDAC Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12 (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_cal_rise { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_cal_rise"; String units "counts"; String long_name "Altimetric Latest Calibration Rising"; String source "APID 1072, 1088, 1104 Byte 0050-0051"; String contentType "referenceInformation"; String description "The PCE latest calibration value for the rising edge (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0030-0033"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_imet_at_first_t0 { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_imet_at_first_t0"; String long_name "IMET at first T0 after 1 pps"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0022-0027"; String contentType "referenceInformation"; String description "ATLAS flight s/w 25 MHz IMET counter value when 1PPS is received (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_last_opcode { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_last_opcode"; String long_name "Last Opcode Received"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0064"; String contentType "referenceInformation"; String description "Indicates the last good opcode received prior to the Major Frame Packet being transmitted; 0xFF indicates an error condition of either protocol ID mismatch, invalid opcode, or invalid length (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_rw_width_reg_w { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_rw_width_reg_w"; String long_name "Altimetric Weak Range Window Width Reg"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0089-0090"; String contentType "referenceInformation"; String description "Value of register set in initialization command for the number of 10ns ticks between the range window start and range window stop for the weak spot. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_1pps_count { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_1pps_count"; String long_name "MET 1pps counter"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0012-0015"; String contentType "referenceInformation"; String description "ATLAS flight s/w 1PPS counter (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_dfc_status { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_dfc_status"; String long_name "DFC Status Bits"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0111"; String contentType "referenceInformation"; String description "DFC Status Bits. Defined in ATLAS MEB PCE DFC FPGA Specification, ICESat-2-MEB-SPEC-0875, section 5.12 (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/dfc_hk/alt_cal_fall { String HDF5_OBJ_FULLPATH "/atlas/pce3/dfc_hk/alt_cal_fall"; String long_name "Altimetric Latest Calibration Falling"; String units "counts"; String source "APID 1072, 1088, 1104 Byte 0052-0053"; String contentType "referenceInformation"; String description "The PCE latest calibration value for the falling edge. (not EU-converted)"; String coordinates "delta_time"; } /atlas/pce3/algorithm_science/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/"; String Description "The PCE PMF Algorithm Science data group. Contains outputs from the onboard receiver algorithm software."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce3/algorithm_science/weak/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/weak/"; String Description "The PCE PMF Algorithm Science data group. Contains outputs from the onboard receiver algorithm software."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce3/algorithm_science/weak/alt_error_flags { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/weak/alt_error_flags"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "FSW error flags"; String coordinates "../delta_time"; String long_name "Error Flags"; String units "counts"; } /atlas/pce3/algorithm_science/weak/daynight_flag { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/weak/daynight_flag"; String long_name "Day/Night flag"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; Byte valid_min 0; Byte valid_max 1; String contentType "referenceInformation"; String description "ATLAS flight software Day/Night Flag associated with the major frame. 0= day, 1 =night. Based on an algorithm determination of the background rate, not on the actual position of the sun."; String coordinates "../delta_time"; String flag_meanings "day night"; Byte flag_values 0, 1; } /atlas/pce3/algorithm_science/weak/decisionflags { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/weak/decisionflags"; String long_name "Decision Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w Decision Flags associated with the major frame. indication if there was an error or if no science data is sent and why"; String coordinates "../delta_time"; } /atlas/pce3/algorithm_science/weak/flywheel { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/weak/flywheel"; String long_name "Flywheel"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Flywheel associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce3/algorithm_science/weak/signalflags { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/weak/signalflags"; String long_name "Signal Found Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w signal event flags associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce3/algorithm_science/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce3/algorithm_science/ds_4bytes { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/ds_4bytes"; String CLASS "DIMENSION_SCALE"; String NAME "ds_4bytes"; String long_name "DS for 4 bytes"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 4; String contentType "referenceInformation"; String description "Dimension scale for an array of 4 bytes."; } /atlas/pce3/algorithm_science/alt_band_channel_mask { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/alt_band_channel_mask"; String long_name "Band Channel Mask"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Band Channel Mask. (Bands 1-4)"; String coordinates "delta_time"; } /atlas/pce3/algorithm_science/gps_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/gps_time"; String long_name "GPS seconds at the Major Frame"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "GPS seconds at the Major Frame"; String coordinates "delta_time"; } /atlas/pce3/algorithm_science/alt_band_mask { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/alt_band_mask"; String long_name "Band Mask"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Band Mask. Each byte corresponds to a single Band, in the order of 1-4."; String coordinates "delta_time"; } /atlas/pce3/algorithm_science/strong/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/strong/"; String Description "The PCE PMF Algorithm Science data group. Contains outputs from the onboard receiver algorithm software."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce3/algorithm_science/strong/alt_error_flags { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/strong/alt_error_flags"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "FSW error flags"; String coordinates "../delta_time"; String long_name "Error Flags"; String units "counts"; } /atlas/pce3/algorithm_science/strong/daynight_flag { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/strong/daynight_flag"; String long_name "Day/Night flag"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; Byte valid_min 0; Byte valid_max 1; String contentType "referenceInformation"; String description "ATLAS flight software Day/Night Flag associated with the major frame. 0= day, 1 =night. Based on an algorithm determination of the background rate, not on the actual position of the sun."; String coordinates "../delta_time"; String flag_meanings "day night"; Byte flag_values 0, 1; } /atlas/pce3/algorithm_science/strong/decisionflags { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/strong/decisionflags"; String long_name "Decision Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w Decision Flags associated with the major frame. indication if there was an error or if no science data is sent and why"; String coordinates "../delta_time"; } /atlas/pce3/algorithm_science/strong/flywheel { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/strong/flywheel"; String long_name "Flywheel"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Flywheel associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce3/algorithm_science/strong/signalflags { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/strong/signalflags"; String long_name "Signal Found Flags"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w signal event flags associated with the major frame."; String coordinates "../delta_time"; } /atlas/pce3/algorithm_science/amet_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/amet_time"; String long_name "AMET seconds at the Major Frame"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "AMET seconds at the Major Frame"; String coordinates "delta_time"; } /atlas/pce3/algorithm_science/ds_2samples { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/ds_2samples"; String long_name "DS for 2 bytes"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 2; String contentType "referenceInformation"; String description "Dimension scale for an array of 2 samples."; String CLASS "DIMENSION_SCALE"; } /atlas/pce3/algorithm_science/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce3/algorithm_science/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over."; String coordinates "delta_time"; } /atlas/pce3/algorithm_science/alt_nbands { String HDF5_OBJ_FULLPATH "/atlas/pce3/algorithm_science/alt_nbands"; String long_name "Number of bands"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight software Number of bands."; String coordinates "delta_time"; } /atlas/pce3/altimetry/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/"; String Description "The PCE Altimetry Science Packet data common to both beams (PCEx_ALT_SCI_TLM_MID in APID 1254, 1264, 1274 sequence flag 01 (once per major frame). (see ICESat-2-MEB-SPEC-0875, section 5.12, Spacewire: Major Frame Packet Data Format"; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce3/altimetry/cal_rise_sm { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/cal_rise_sm"; String long_name "Altimetric Latest Calibration Rising"; String units "seconds/cell"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The smoothed, calibrated value for the rising edge used to convert cell counts to units of time. time per cell count based on USO for each PCE."; String coordinates "delta_time"; } /atlas/pce3/altimetry/weak/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/"; String Description "The PCE Altimetry Science Packet specific to a beam (PCEx_ALT_SCI_TLM_MID in APID 1254, 1264, 1274 sequence flag 01 (once per major frame). (see ICESat-2-MEB-SPEC-0875, section 5.12, Spacewire: Major Frame Packet Data Format"; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce3/altimetry/weak/band2_width { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/band2_width"; String long_name "Band2 Width"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band2."; String coordinates "../delta_time"; } /atlas/pce3/altimetry/weak/band1_offset { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/band1_offset"; String long_name "Band1 Offset"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce3/altimetry/weak/band1_width { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/band1_width"; String long_name "Band1 Width"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce3/altimetry/weak/alt_rw_width { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/alt_rw_width"; String long_name "Altimetric Range Window Width"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds from the range window start and range window stop"; String coordinates "../delta_time"; } /atlas/pce3/altimetry/weak/hist { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/hist"; String long_name "Center-aligned TOF Histogram"; String units "counts"; String source "ATL02"; String contentType "qualityInformation"; String description "Per-major frame, peak-aligned, windowed time-of-flight histograms. "; String coordinates "../ds_hist ../delta_time"; } /atlas/pce3/altimetry/weak/photons/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/"; String Description "Group contains the PCE Altimetric received photon event (ph) decommutated data and its matching Transmit time tag data. Note the Transmit time tag data are repeated for each received photon event. Data is from Altimetry Science Packet (alt_sci_tlm) APID 1254, 1264, 1274 with Sequence Flag = 0 or 2. See ICESat-2-MEB-SPEC-0875, section 5.12, SPACEWIRE: TIME TAG SCIENCE DATA FORMAT"; String data_rate "Data within this group are stored at the data rate of the source photon events. (varies by detection; nominal value is sixty thousand per second, derived from laser_rate * photons_per_shot * beams_per_pce; where laser_rate=10000, photons_per_shot=3, beams_per_pce=2.)"; } /atlas/pce3/altimetry/weak/photons/tof_flag { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/tof_flag"; String long_name "TOF Flag"; String units "counts"; String source "L1B ATBD Sect 2.5.4"; Int16 valid_min 1; Int16 valid_max 18; String contentType "referenceInformation"; String description "Time Of Flight center correction flag. Values indicate what components were used to adjust the TOF to the centroid of the Tx pulse, based on the alignment of Tx components across all 3 PCEs. 1=LL_LU_TU_TL; 2=LL_TU_TL; 3=LL_LU_TL; 4=LL_LU_TU; 5=LL_TL; 6=LL_TU; 7=LL_LU; 8=LL. Values greater than 10 indicate the same sequence of conditions indicated for a potential TEP photon."; String coordinates "delta_time"; String flag_meanings "LL_LU_TU_TL LL_TU_TL LL_LU_TL LL_LU_TU LL_TL LL_TU LL_LU LL TEP_LL_LU_TU_TL TEP_LL_TU_TL TEP_LL_LU_TL TEP_LL_LU_TU TEP_LL_TL TEP_LL_TU TEP_LL_LU TEP_LL"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18; } /atlas/pce3/altimetry/weak/photons/ph_id_count { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/ph_id_count"; String long_name "photon event counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "photon event counter is part of photon ID and will count from 1 for each channel until reset by laser pulse counter. If ph_id_count is 0, then there was a transmit pulse without any received photons. In this case, the transmit portion of the alt_science packet is valid, but the receive portion is all 0s and should not be used."; String coordinates "delta_time"; } /atlas/pce3/altimetry/weak/photons/ph_tof { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/ph_tof"; String long_name "Time of Flight"; String source "ATL02 ATBD"; String contentType "physicalMeasurement"; String description "Time of flight (TOF); the round trip time in seconds of the received photon relative to the beam's zero range point (ZRP). Computed from the Transmit (Tx) and Receive (Rx) Time-of-flight components and then calibrated to the centroid of the transmit pulse."; String coordinates "delta_time"; String units "seconds"; } /atlas/pce3/altimetry/weak/photons/tx_other_tof { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/tx_other_tof"; String long_name "Other Transmit Time from LL"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Time of flight from the PCE-specific leading-lower (LL) threshold (tx_ll_tof) to the detected other transmit pulse edge. For PCE1, this is the time from the PCE1 LL to the Transmit Leading Upper edge (LU) threshold; for PCE2, this is the time from the PCE2 LL to the Transmit Trailing Upper edge (TU) threshold; and for PCE3, this is the time from the PCE3 LL to the Transmit Trailing Lower edge (TL) threshold."; String coordinates "delta_time"; } /atlas/pce3/altimetry/weak/photons/ph_id_pulse { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/ph_id_pulse"; String long_name "laser pulse counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "laser pulse counter is part of photon ID and will count from 1 to 200 and reset for each new major frame (major_fram_id). If the corresponding ph_id_count is 0, then there was a transmit pulse without any received photons."; String coordinates "delta_time"; } /atlas/pce3/altimetry/weak/photons/rx_band_id { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/rx_band_id"; String long_name "rx downlink band id"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science_ph RX data"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Flag to indicate downlink band id associated with the received rx_tof (received photon event). A value of 0 indicates the photon corresponds to band1; A value of 1 indicates the photon corresponds to band2. Corresponding parameters are band_width, band_offset and band_eventcount."; String coordinates "delta_time"; String flag_meanings "band1 band2"; Int16 flag_values 0, 1; } /atlas/pce3/altimetry/weak/photons/ph_id_channel { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/ph_id_channel"; String long_name "Receive channel id"; String units "1"; String source "Derived as part of Photon ID"; Byte valid_min 1; Byte valid_max 120; String contentType "referenceInformation"; String description "Channel number assigned for each received photon event. This is part of the photon ID. Values range from 1 to 120 to span all channels and rise/fall edges. Values 1 to 60 are for falling edge; PCE1 (1 to 20), PCE 2 (21 to 40) and PCE3 (41 to 60). Values 61 to 120 are for rising edge; PCE1 (61 to 80), PCE 2 (81 to 100) and PC3 (101 to 120)."; String coordinates "delta_time"; } /atlas/pce3/altimetry/weak/photons/tx_ll_tof { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/tx_ll_tof"; String long_name "Transmit LL time from T0"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Transmit (Tx) Leading Lower (LL) time of flight (TOF); the round trip time in seconds from the detected lower leading edge of the transmit pulse relative to the ATLAS T0. Includes all calibrations of coarse and fine counts."; String coordinates "delta_time"; } /atlas/pce3/altimetry/weak/photons/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The Time of Day for the specific Transmit (TX) pulse associated with the Received (RX) event. (see L1B ATBD section 5 time of flight), relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce3/altimetry/weak/photons/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/photons/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "Retained from latest a_alt_science packet"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce3/altimetry/weak/alt_rw_start { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/alt_rw_start"; String long_name "Altimetric Range Window Start"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds between the transmit pulse and the start of the altimetric range window for the beam"; String coordinates "../delta_time"; } /atlas/pce3/altimetry/weak/band2_offset { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/band2_offset"; String long_name "Band2 Offset"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band2."; String coordinates "../delta_time"; } /atlas/pce3/altimetry/weak/n_mf_ph { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/n_mf_ph"; String long_name "Number of photons"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Number of photons within each major frame."; String coordinates "../delta_time"; } /atlas/pce3/altimetry/weak/ph_ndx_beg { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/weak/ph_ndx_beg"; String long_name "Photon Index Begin"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Index (1-based) within the photon-rate data of the first photon within each major frame."; String coordinates "../delta_time"; } /atlas/pce3/altimetry/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce3/altimetry/n_bands { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/n_bands"; String long_name "Number Downlink Bands"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science"; String contentType "referenceInformation"; String description "Number of bands (in addition to the nominal 1 band) selected for downlink."; String coordinates "delta_time"; } /atlas/pce3/altimetry/ch_mask_w { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/ch_mask_w"; String long_name "Channel Mask Weak"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science"; String contentType "referenceInformation"; String description "Channel Mask for DLBOs. The 4 flags are a logical OR of the two band offset masks for weak beam"; String coordinates "delta_time"; } /atlas/pce3/altimetry/ch_mask_s { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/ch_mask_s"; String long_name "Channel Mask Strong"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science"; String contentType "referenceInformation"; String description "Channel Mask for DLBOs. The 16 flags are a logical OR of the two band offset masks for strong beam"; String coordinates "delta_time"; } /atlas/pce3/altimetry/ds_hist { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/ds_hist"; String CLASS "DIMENSION_SCALE"; String NAME "ds_hist"; String long_name "Histogram Dimension Scale"; String units "seconds"; String source "ATL02"; String contentType "referenceInformation"; String description "Relative bin values of windowed, peak-centered TOF histograms. Peak value = 0"; } /atlas/pce3/altimetry/strong/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/"; String Description "The PCE Altimetry Science Packet specific to a beam (PCEx_ALT_SCI_TLM_MID in APID 1254, 1264, 1274 sequence flag 01 (once per major frame). (see ICESat-2-MEB-SPEC-0875, section 5.12, Spacewire: Major Frame Packet Data Format"; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce3/altimetry/strong/band2_width { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/band2_width"; String long_name "Band2 Width"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band2."; String coordinates "../delta_time"; } /atlas/pce3/altimetry/strong/band1_offset { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/band1_offset"; String long_name "Band1 Offset"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce3/altimetry/strong/band1_width { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/band1_width"; String long_name "Band1 Width"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Width of downlink band1."; String coordinates "../delta_time"; String units "seconds"; } /atlas/pce3/altimetry/strong/alt_rw_width { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/alt_rw_width"; String long_name "Altimetric Range Window Width"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds from the range window start and range window stop"; String coordinates "../delta_time"; } /atlas/pce3/altimetry/strong/hist { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/hist"; String long_name "Center-aligned TOF Histogram"; String units "counts"; String source "ATL02"; String contentType "qualityInformation"; String description "Per-major frame, peak-aligned, windowed time-of-flight histograms. "; String coordinates "../ds_hist ../delta_time"; } /atlas/pce3/altimetry/strong/photons/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/"; String Description "Group contains the PCE Altimetric received photon event (ph) decommutated data and its matching Transmit time tag data. Note the Transmit time tag data are repeated for each received photon event. Data is from Altimetry Science Packet (alt_sci_tlm) APID 1254, 1264, 1274 with Sequence Flag = 0 or 2. See ICESat-2-MEB-SPEC-0875, section 5.12, SPACEWIRE: TIME TAG SCIENCE DATA FORMAT"; String data_rate "Data within this group are stored at the data rate of the source photon events. (varies by detection; nominal value is sixty thousand per second, derived from laser_rate * photons_per_shot * beams_per_pce; where laser_rate=10000, photons_per_shot=3, beams_per_pce=2.)"; } /atlas/pce3/altimetry/strong/photons/tof_flag { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/tof_flag"; String long_name "TOF Flag"; String units "counts"; String source "L1B ATBD Sect 2.5.4"; Int16 valid_min 1; Int16 valid_max 18; String contentType "referenceInformation"; String description "Time Of Flight center correction flag. Values indicate what components were used to adjust the TOF to the centroid of the Tx pulse, based on the alignment of Tx components across all 3 PCEs. 1=LL_LU_TU_TL; 2=LL_TU_TL; 3=LL_LU_TL; 4=LL_LU_TU; 5=LL_TL; 6=LL_TU; 7=LL_LU; 8=LL. Values greater than 10 indicate the same sequence of conditions indicated for a potential TEP photon."; String coordinates "delta_time"; String flag_meanings "LL_LU_TU_TL LL_TU_TL LL_LU_TL LL_LU_TU LL_TL LL_TU LL_LU LL TEP_LL_LU_TU_TL TEP_LL_TU_TL TEP_LL_LU_TL TEP_LL_LU_TU TEP_LL_TL TEP_LL_TU TEP_LL_LU TEP_LL"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18; } /atlas/pce3/altimetry/strong/photons/ph_id_count { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/ph_id_count"; String long_name "photon event counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "photon event counter is part of photon ID and will count from 1 for each channel until reset by laser pulse counter. If ph_id_count is 0, then there was a transmit pulse without any received photons. In this case, the transmit portion of the alt_science packet is valid, but the receive portion is all 0s and should not be used."; String coordinates "delta_time"; } /atlas/pce3/altimetry/strong/photons/ph_tof { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/ph_tof"; String long_name "Time of Flight"; String source "ATL02 ATBD"; String contentType "physicalMeasurement"; String description "Time of flight (TOF); the round trip time in seconds of the received photon relative to the beam's zero range point (ZRP). Computed from the Transmit (Tx) and Receive (Rx) Time-of-flight components and then calibrated to the centroid of the transmit pulse."; String coordinates "delta_time"; String units "seconds"; } /atlas/pce3/altimetry/strong/photons/tx_other_tof { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/tx_other_tof"; String long_name "Other Transmit Time from LL"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Time of flight from the PCE-specific leading-lower (LL) threshold (tx_ll_tof) to the detected other transmit pulse edge. For PCE1, this is the time from the PCE1 LL to the Transmit Leading Upper edge (LU) threshold; for PCE2, this is the time from the PCE2 LL to the Transmit Trailing Upper edge (TU) threshold; and for PCE3, this is the time from the PCE3 LL to the Transmit Trailing Lower edge (TL) threshold."; String coordinates "delta_time"; } /atlas/pce3/altimetry/strong/photons/ph_id_pulse { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/ph_id_pulse"; String long_name "laser pulse counter"; String units "counts"; String source "Derived as part of Photon ID"; String contentType "referenceInformation"; String description "laser pulse counter is part of photon ID and will count from 1 to 200 and reset for each new major frame (major_fram_id). If the corresponding ph_id_count is 0, then there was a transmit pulse without any received photons."; String coordinates "delta_time"; } /atlas/pce3/altimetry/strong/photons/rx_band_id { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/rx_band_id"; String long_name "rx downlink band id"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_science_ph RX data"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Flag to indicate downlink band id associated with the received rx_tof (received photon event). A value of 0 indicates the photon corresponds to band1; A value of 1 indicates the photon corresponds to band2. Corresponding parameters are band_width, band_offset and band_eventcount."; String coordinates "delta_time"; String flag_meanings "band1 band2"; Int16 flag_values 0, 1; } /atlas/pce3/altimetry/strong/photons/ph_id_channel { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/ph_id_channel"; String long_name "Receive channel id"; String units "1"; String source "Derived as part of Photon ID"; Byte valid_min 1; Byte valid_max 120; String contentType "referenceInformation"; String description "Channel number assigned for each received photon event. This is part of the photon ID. Values range from 1 to 120 to span all channels and rise/fall edges. Values 1 to 60 are for falling edge; PCE1 (1 to 20), PCE 2 (21 to 40) and PCE3 (41 to 60). Values 61 to 120 are for rising edge; PCE1 (61 to 80), PCE 2 (81 to 100) and PC3 (101 to 120)."; String coordinates "delta_time"; } /atlas/pce3/altimetry/strong/photons/tx_ll_tof { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/tx_ll_tof"; String long_name "Transmit LL time from T0"; String units "seconds"; String source "ATL01/atlas/pcex/a_alt_science_ph TX data L1B ATBD section tof"; String contentType "referenceInformation"; String description "Transmit (Tx) Leading Lower (LL) time of flight (TOF); the round trip time in seconds from the detected lower leading edge of the transmit pulse relative to the ATLAS T0. Includes all calibrations of coarse and fine counts."; String coordinates "delta_time"; } /atlas/pce3/altimetry/strong/photons/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The Time of Day for the specific Transmit (TX) pulse associated with the Received (RX) event. (see L1B ATBD section 5 time of flight), relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce3/altimetry/strong/photons/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/photons/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "Retained from latest a_alt_science packet"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce3/altimetry/strong/alt_rw_start { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/alt_rw_start"; String long_name "Altimetric Range Window Start"; String units "seconds"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science and L1B ATBD conversion"; String contentType "referenceInformation"; String description "The number of seconds between the transmit pulse and the start of the altimetric range window for the beam"; String coordinates "../delta_time"; } /atlas/pce3/altimetry/strong/band2_offset { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/band2_offset"; String long_name "Band2 Offset"; String units "seconds"; String source "L1A ATBD"; String contentType "physicalMeasurement"; String description "Downlink band offset (DLBO) for band2."; String coordinates "../delta_time"; } /atlas/pce3/altimetry/strong/n_mf_ph { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/n_mf_ph"; String long_name "Number of photons"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Number of photons within each major frame."; String coordinates "../delta_time"; } /atlas/pce3/altimetry/strong/ph_ndx_beg { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/strong/ph_ndx_beg"; String long_name "Photon Index Begin"; String units "counts"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Index (1-based) within the photon-rate data of the first photon within each major frame."; String coordinates "../delta_time"; } /atlas/pce3/altimetry/cal_fall_sm { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/cal_fall_sm"; String long_name "Altimetric Latest Calibration Falling"; String units "seconds/cell"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The smoothed, calibrated value for the falling edge used to convert cell counts to units of time. time per cell count based on USO for each PCE."; String coordinates "delta_time"; } /atlas/pce3/altimetry/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce3/altimetry/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL02"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce3/altimetry/ds_strong_channel_index { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/ds_strong_channel_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_strong_channel_index"; String long_name "DS for Strong Channels"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 16; String contentType "referenceInformation"; String description "Dimension scale for strong channels."; } /atlas/pce3/altimetry/ds_weak_channel_index { String HDF5_OBJ_FULLPATH "/atlas/pce3/altimetry/ds_weak_channel_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_weak_channel_index"; String long_name "DS for Weak Channels"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 4; String contentType "referenceInformation"; String description "Dimension scale for weak channels."; } /atlas/pce3/atmosphere_s/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/atmosphere_s/"; String Description "Contains parameters relating to the PCE Atmospheric Data Histograms. Normally 25 hz. (APID 1255, 1259, 1265, 1269, 1275, 1279). P1 S,P1 W, P2 S, P2 W, P3 S, P3 W."; String data_rate "Data in this group is stored at a 25hz (25 per second) rate."; } /atlas/pce3/atmosphere_s/atm_rw_start { String HDF5_OBJ_FULLPATH "/atlas/pce3/atmosphere_s/atm_rw_start"; String long_name "Atmospheric Range Window Start"; String units "seconds"; String source "ATL01/atlas/pcex/a_atm_hist_x and L1B ATBD section ATM"; String contentType "referenceInformation"; String description "The number of seconds between the transmit pulse and the start of the Atmospheric range window"; String coordinates "delta_time"; } /atlas/pce3/atmosphere_s/atm_rw_width { String HDF5_OBJ_FULLPATH "/atlas/pce3/atmosphere_s/atm_rw_width"; String long_name "Atmospheric Range Window Width"; String units "seconds"; String source "ATL01/atlas/pcex/a_atm_hist_x and L1B ATBD section ATM"; String contentType "referenceInformation"; String description "The number of seconds from the Atmospheric range window start and range window stop."; String coordinates "delta_time"; } /atlas/pce3/atmosphere_s/atm_shift_amount { String HDF5_OBJ_FULLPATH "/atlas/pce3/atmosphere_s/atm_shift_amount"; String units "counts"; String long_name "Atmospheric Range Window Shift"; String source "ATL01/atlas/pcex/a_atm_hist_x and L1B ATBD section ATM"; String contentType "referenceInformation"; String description "The number of bins the range window start of one of the histograms was shifted to align them before they are added together."; String coordinates "delta_time"; } /atlas/pce3/atmosphere_s/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/atmosphere_s/delta_time"; String CLASS "DIMENSION_SCALE"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String NAME "delta_time"; } /atlas/pce3/atmosphere_s/ds_hist_bin_index { String HDF5_OBJ_FULLPATH "/atlas/pce3/atmosphere_s/ds_hist_bin_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_hist_bin_index"; String long_name "DS for ATM histogram bins"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 467; String contentType "referenceInformation"; String description "Dimension scale for atmosphere histogram bins."; } /atlas/pce3/atmosphere_s/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/atmosphere_s/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_atm_hist_x"; String contentType "referenceInformation"; String description "Major Frame Counter - The major frame counter is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce3/atmosphere_s/atm_bins { String HDF5_OBJ_FULLPATH "/atlas/pce3/atmosphere_s/atm_bins"; String long_name "Atmospheric Science Histogram"; String units "counts"; String source "ATL01/atlas/pcex/a_atm_hist_x"; String contentType "referenceInformation"; String description "The histogram bins for the Atmospheric beam.Once every 400 shots ( laser pulses). Bin 1 (clouds) is nearest to spacecraft .Bin 467 is under ground."; String coordinates "delta_time"; } /atlas/pce3/atmosphere_s/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce3/atmosphere_s/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /atlas/pce3/pmf_hk/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/pmf_hk/"; String Description "PCE Diagnostic Telemetry Packet from one of the following APIDs : 1073, 1089, 1105 (each APID is associated with a specific PCE). Packet Frequency is 1 Hertz."; } /atlas/pce3/pmf_hk/activeknobstable { String HDF5_OBJ_FULLPATH "/atlas/pce3/pmf_hk/activeknobstable"; String long_name "ActiveKnobsTable"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0037-0037"; String contentType "referenceInformation"; String description "The active knobs table."; String coordinates "delta_time"; } /atlas/pce3/pmf_hk/autorestartdfccount { String HDF5_OBJ_FULLPATH "/atlas/pce3/pmf_hk/autorestartdfccount"; String long_name "AutoRestartDFCCount"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0090-0091"; String contentType "referenceInformation"; String description "Number of DFC Auto Restarts"; String coordinates "delta_time"; } /atlas/pce3/pmf_hk/cmd_err_cntr { String HDF5_OBJ_FULLPATH "/atlas/pce3/pmf_hk/cmd_err_cntr"; String long_name "cmd_err_cntr"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0012-0012"; String contentType "referenceInformation"; String description "Command error counter"; String coordinates "delta_time"; } /atlas/pce3/pmf_hk/cmd_suc_cntr { String HDF5_OBJ_FULLPATH "/atlas/pce3/pmf_hk/cmd_suc_cntr"; String long_name "cmd_suc_cntr"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0013-0013"; String contentType "referenceInformation"; String description "Command success counter."; String coordinates "delta_time"; } /atlas/pce3/pmf_hk/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/pmf_hk/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce3/pmf_hk/mode { String HDF5_OBJ_FULLPATH "/atlas/pce3/pmf_hk/mode"; String long_name "Mode"; String units "counts"; String source "APID 1073, 1089, 1105 Byte 0036-0036"; Byte valid_min 0; Byte valid_max 5; String contentType "referenceInformation"; String description "PCE Mode. 0=STBY; 1=Science; 2=Test; 3=Manual; 4=Radio; 5=Unknown"; String coordinates "delta_time"; String flag_meanings "STBY Science Test Manual Radio Test"; Byte flag_values 0, 1, 2, 3, 4, 5; } /atlas/pce3/sxp_ssr_w/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_w/"; String Description "SBC Extrapolation Task telemetry containing Flight Science Receiver Algorithm team requested telemetry for the first set of PCE extrapolation data for a major frame.: lat, long, range, nadir angle, etc. (from APIDs 1152 thru 1157)"; } /atlas/pce3/sxp_ssr_w/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_w/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the major frame, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /atlas/pce3/sxp_ssr_w/ds_50samples { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_w/ds_50samples"; String long_name "DS for 50 bytes"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; Int16 valid_min 1; Int16 valid_max 50; String contentType "referenceInformation"; String description "Dimension scale for an array of 50 samples."; String coordinates "delta_time latitude longitude"; String CLASS "DIMENSION_SCALE"; } /atlas/pce3/sxp_ssr_w/latitude { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_w/latitude"; String long_name "latitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Latitude"; String coordinates "delta_time"; } /atlas/pce3/sxp_ssr_w/longitude { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_w/longitude"; String long_name "longitude"; String units "degrees"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Longitude"; String coordinates "delta_time"; } /atlas/pce3/sxp_ssr_w/mf_cosz { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_w/mf_cosz"; String long_name "First Major Frame cosZ"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the solar zenith angle"; String coordinates "delta_time latitude longitude"; } /atlas/pce3/sxp_ssr_w/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_w/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over."; String coordinates "delta_time latitude longitude"; } /atlas/pce3/sxp_ssr_w/cosb { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_w/cosb"; String long_name "cosB"; String units "counts"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Cosine of the off-nadir angle as calculated onboard from the spacecraft information"; String coordinates "delta_time latitude longitude"; } /atlas/pce3/sxp_ssr_w/srm { String HDF5_OBJ_FULLPATH "/atlas/pce3/sxp_ssr_w/srm"; String long_name "srm"; String units "1"; String source "ATL01/atlas/pcex/a_sxp_ssr"; String contentType "referenceInformation"; String description "Surface type, vegetation and coastline information from the SRM. (bit 0-1 = surface type (0=ocean, 1=land, 2=sea ice, 3=land ice). Bit 2 = vegetation present, Bit 3 = coastline present)"; String coordinates "delta_time latitude longitude"; } /atlas/pce3/background/ { String HDF5_OBJ_FULLPATH "/atlas/pce3/background/"; String Description "The background data is specific to each beam and reported at a 50-shot rate."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /atlas/pce3/background/bg_cnt_50shot_s { String HDF5_OBJ_FULLPATH "/atlas/pce3/background/bg_cnt_50shot_s"; String units "counts"; String long_name "Strong background counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w indicates for the beam the # of counted time tags (BackgroundCounts_50Shot) during the range windows associated with a set of 50 laser pulses of the major frame."; String coordinates "delta_time"; } /atlas/pce3/background/bg_cnt_50shot_w { String HDF5_OBJ_FULLPATH "/atlas/pce3/background/bg_cnt_50shot_w"; String long_name "Weak background counts"; String units "counts"; String source "ATL01/atlas/pcex/a_pmf_algorithm_science"; String contentType "referenceInformation"; String description "ATLAS flight s/w indicates for the beam the # of counted time tags (BackgroundCounts_50Shot) during the range windows associated with a set of 50 laser pulses of the major frame."; String coordinates "delta_time"; } /atlas/pce3/background/delta_time { String HDF5_OBJ_FULLPATH "/atlas/pce3/background/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The time of the first TX pulse in the 50 laser pulses used for background, in seconds relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String coordinates "delta_time"; } /atlas/pce3/background/pce_mframe_cnt { String HDF5_OBJ_FULLPATH "/atlas/pce3/background/pce_mframe_cnt"; String long_name "PCE Major frame counter"; String units "counts"; String source "Derived"; String contentType "referenceInformation"; String description "Major Frame ID - The major frame ID is read from the DFC and starts counting at DFC POR. The counter is used to identify individual major frames across diag and science packets. This counter can go for about 2.7 years before rolling over. It is in the first time tag science packet. Used as part of the photon ID"; String coordinates "delta_time"; } /atlas/pce3/background/useflag { String HDF5_OBJ_FULLPATH "/atlas/pce3/background/useflag"; String long_name "Science Mode Flag"; String units "counts"; String source "ATL01/atlas/pcex/a_alt_sci/"; Byte valid_min 0; Byte valid_max 15; String contentType "referenceInformation"; String description "Science Mode Flag. Used by ATL03 to discard non-science mode data. 0=stby, 1=science_mode, 2=test, 3=manual, 4=radio, 5=unknown, > 10=amcs_not_normal"; String coordinates "delta_time"; String flag_meanings "stby science test manual radio unknown unused unused unused unused stby_alt_amcs science_alt_amcs test_alt_amcs manual_alt_amcs radio_alt_amcs unknown_alt_amcs"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; } /gpsr/ { String HDF5_OBJ_FULLPATH "/gpsr/"; String Description "Contains parameters related to the GPS Receiver."; String data_rate "Data within this group are stored at the data rate of the source GPS Receiver Data Packets. (nominally one per second.)"; } /gpsr/carrier_amplitude/ { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/"; String Description "Contains parameters related to Carrier Amplitude Data Record (CADR)."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /gpsr/carrier_amplitude/constell_id { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/constell_id"; String long_name "CADR Constellation ID"; String units "counts"; String source "ATL01/sc3/gpsr/carrier_amplitude"; String contentType "referenceInformation"; String description "Carrier Amplitude Data Record (CADR) - Constellation ID - Single Frequency Channel 1-24 (0 = GPS Constellation; All other values invalid). Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_amplitude/carrier_amp { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/carrier_amp"; String long_name "CADR Carrier Amplitude"; String units "dB"; String source "ATL01/sc3/gpsr/carrier_amplitude converted"; String contentType "referenceInformation"; String description "Carrier Amplitude Data Record (CADR) - Carrier Amplitude - Multiple Frequency Processing. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_amplitude/noise_ratio { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/noise_ratio"; String units "dBHz"; String long_name "CADR Carrier to Noise Power Density Ratio"; String source "ATL01/sc3/gpsr/carrier_amplitude converted"; String contentType "referenceInformation"; String description "Carrier Amplitude Data Record (CADR) - Carrier to Noise Power Density Ratio. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_amplitude/num_valid_slots { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/num_valid_slots"; String long_name "Number of slots filled"; String units "counts"; String source "ATL01/sc3/gpsr/carrier_amplitude/dfh/raw_num_recs"; Int16 valid_min 0; Int16 valid_max 24; String contentType "referenceInformation"; String description "Number of the 16 available slots filled by telemetry. Data values after the number of valid slots are filled with 0. Note: Valid data records will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 16, then the remaining unused data fields within the arrays will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_amplitude/antenna_id { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/antenna_id"; String long_name "CADR Antenna Identifier"; String units "1"; String source "ATL01/sc3/gpsr/carrier_amplitude"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Carrier Amplitude Data Record (CADR) - Antenna Identifier. 0 = First Antenna 1 = Second Antenna (invalid for present receiver) All other values invalid. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; String flag_meanings "first_antenna second_antenna"; Int16 flag_values 0, 1; } /gpsr/carrier_amplitude/signal_type { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/signal_type"; String source "ATL01/sc3/gpsr/carrier_amplitude"; Int16 valid_min 0; Int16 valid_max 6; String contentType "referenceInformation"; String description "Carrier Amplitude Data Record (CADR) - GPS Signal Type. 0 = GPS L1 C/A 1 = GPS L1 P 2 = GPS L2 C/A (N/A for present receiver) 3 = GPS L2 P 4 = GPS L2 CM 5 = GPS L2 CL (N/A for present receiver) 6 = No signal processing on this channel All other values invalid. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; String flag_meanings "gps_l1a_ca gps_l1_p gps_l2_ca gps_l2_p gps_l2_cm gps_l2_cl no_signal_processing"; Int16 flag_values 0, 1, 2, 3, 4, 5, 6; String long_name "CADR GPS Signal Type"; String units "1"; } /gpsr/carrier_amplitude/delta_time { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Time, in seconds since the ATLAS SDP GPS Epoch, computed from raw_gps_time_sec and subseconds in the time correlation group. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /gpsr/carrier_amplitude/channel_num { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/channel_num"; String long_name "CADR Channel Number"; String units "counts"; String source "ATL01/sc3/gpsr/carrier_amplitude"; Int16 valid_min 0; Int16 valid_max 23; String contentType "referenceInformation"; String description "Carrier Amplitude Data Record (CADR) - Channel Number. 0 to 23; All other values invalid. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_amplitude/ds_16_slots { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/ds_16_slots"; String CLASS "DIMENSION_SCALE"; String NAME "ds_16_slots"; String long_name "DS for 16 slots"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 16; String contentType "referenceInformation"; String description "Dimension scale representing each of the 16 slots."; } /gpsr/carrier_amplitude/sv_id { String HDF5_OBJ_FULLPATH "/gpsr/carrier_amplitude/sv_id"; String long_name "CADR Space Vehicle ID"; String units "counts"; String source "ATL01/sc3/gpsr/carrier_amplitude"; Int16 valid_min 0; Int16 valid_max 32; String contentType "referenceInformation"; String description "Carrier Amplitude Data Record (CADR) - Space Vehicle ID. (0 = No signal acquisition or tracking; 1-32 = GPS SVs. All other values invalid). Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_phase/ { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/"; String Description "Contains parameters related to the GPSR Carrier Phase Data Record (CrPDR)."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /gpsr/carrier_phase/constell_id { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/constell_id"; String long_name "CRPDR Constellation ID"; String units "counts"; String source "ATL01/sc3/gpsr/carrier_phase"; String contentType "referenceInformation"; String description "Carrier Phase Data Record (CrPDR) - Constellation ID - Single Frequency Channel 1-24 (0 = GPS Constellation; All other values invalid). Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_phase/deter_f { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/deter_f"; String long_name "CRPDR Deterioration Flag"; String units "1"; String source "ATL01/sc3/gpsr/carrier_phase"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Carrier Phase Data Record (CrPDR) - Deterioration Flag. 0= Carrier Loop Lock Steady 1 = Carrier Loop Lock Unsteady (Measurement data may be deteriorated). Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; String flag_meanings "steady unsteady"; Int16 flag_values 0, 1; } /gpsr/carrier_phase/delta_range { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/delta_range"; String long_name "CRPDR Delta Range"; String units "meters/second"; String source "ATL01/sc3/gpsr/carrier_phase converted"; String contentType "referenceInformation"; String description "Carrier Phase Data Record (CrPDR) - Delta Range. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_phase/num_valid_slots { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/num_valid_slots"; String long_name "Number of slots filled"; String units "counts"; String source "ATL01/sc3/gpsr/carrier_phase/dfh_x/raw_num_recs"; Int16 valid_min 0; Int16 valid_max 24; String contentType "referenceInformation"; String description "Number of the 24 available slots filled by telemetry. Data values after the number of valid slots are filled with 0. Note: Valid data records will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused data fields within the arrays will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_phase/antenna_id { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/antenna_id"; String long_name "CRPDR Antenna Identifier"; String units "1"; String source "ATL01/sc3/gpsr/carrier_phase"; String contentType "referenceInformation"; String description "Carrier Phase Data Record (CrPDR) - Antenna Identifier. 0 = First Antenna 1 = Second Antenna (invalid for present receiver) All other values invalid. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; String flag_meanings "first_antenna second_antenna"; Int16 flag_values 0, 1; } /gpsr/carrier_phase/ds_24_slots { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/ds_24_slots"; String CLASS "DIMENSION_SCALE"; String NAME "ds_24_slots"; String units "1"; String long_name "DS for 24 slots"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 24; String contentType "referenceInformation"; String description "Dimension scale representing each of the 24 slots."; } /gpsr/carrier_phase/signal_type { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/signal_type"; String long_name "CRPDR GPS Signal Type"; String units "1"; String source "ATL01/sc3/gpsr/carrier_phase"; Int16 valid_min 0; Int16 valid_max 6; String contentType "referenceInformation"; String description "Carrier Phase Data Record (CrPDR) - GPS Signal Type. 0 = GPS L1 C/A 1 = GPS L1 P 2 = GPS L2 C/A (N/A for present receiver) 3 = GPS L2 P 4 = GPS L2 CM 5 = GPS L2 CL (N/A for present receiver) 6 = No signal processing on this channel All other values invalid. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; String flag_meanings "gps_l1a_ca gps_l1_p gps_l2_ca gps_l2_p gps_l2_cm gps_l2_cl no_signal_processing"; Int16 flag_values 0, 1, 2, 3, 4, 5, 6; } /gpsr/carrier_phase/delta_time { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Time, in seconds since the ATLAS SDP GPS Epoch, computed from raw_gps_time_sec and subseconds in the time correlation group. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /gpsr/carrier_phase/carrier_c_int { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/carrier_c_int"; String long_name "CRPDR Integer Carrier Cycle Counter"; String units "counts"; String source "ATL01/sc3/gpsr/carrier_phase"; String contentType "referenceInformation"; String description "Carrier Phase Data Record (CrPDR) - Integer Carrier Cycle Counter - Note: At the beginning of each track the integer carrier cycle count starts with 0. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_phase/carrier_c_fract { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/carrier_c_fract"; String units "degrees"; String long_name "CRPDR Carrier Cycle Fraction"; String source "ATL01/sc3/gpsr/carrier_phase converted"; String contentType "referenceInformation"; String description "Carrier Phase Data Record (CrPDR) - Carrier Cycle Fraction - Fraction corresponding to 360 degrees divided by 4096. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_phase/channel_num { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/channel_num"; String long_name "CRPDR Channel Number"; String units "counts"; String source "ATL01/sc3/gpsr/carrier_phase"; Int16 valid_min 0; Int16 valid_max 23; String contentType "referenceInformation"; String description "Carrier Phase Data Record (CrPDR) - Channel Number. 0 to 23; All other values invalid. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/carrier_phase/sv_id { String HDF5_OBJ_FULLPATH "/gpsr/carrier_phase/sv_id"; String long_name "CRPDR Space Vehicle ID"; String units "counts"; String source "ATL01/sc3/gpsr/carrier_phase"; Int16 valid_min 0; Int16 valid_max 32; String contentType "referenceInformation"; String description "Carrier Phase Data Record (CrPDR) - Space Vehicle ID. (0 = No signal acquisition or tracking; 1-32 = GPS SVs. All other values invalid). Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/channel_status/ { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/"; String Description "Contains parameters related to Channel Status record (CSR)."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /gpsr/channel_status/constell_id { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/constell_id"; String long_name "CSR Constellation ID"; String units "counts"; String source "ATL01/sc4/gpsr/channel_status"; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Constellation ID - Single Frequency Channel 1-24 (0 = GPS Constellation; All other values invalid). Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; } /gpsr/channel_status/code_loop_mode { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/code_loop_mode"; String long_name "CSR Code Loop Mode"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 3; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Code Loop Mode - Single Frequency Channel 1-24. 0 = No code loop activities, 1 = Code acquisition ongoing, 2 = Code tracking ongoing, 3 = Code acquisition error. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "no_activities acquisition tracking acq_error"; Int16 flag_values 0, 1, 2, 3; } /gpsr/channel_status/code_loop_bw { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/code_loop_bw"; String long_name "CSR Code Loop Bandwidth"; String units "counts"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 127; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Index of actual code loop bandwidth setting - Single Frequency Channel 1-24, Value = 0; Multiple Settings are not applicable for this parameter type. All other values invalid"; String coordinates "delta_time"; } /gpsr/channel_status/code_loop_corr_ff { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/code_loop_corr_ff"; String long_name "CSR Code Loop Correlator Spacing Final Flag"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Code Loop Correlator Spacing (CdLCS) Final Flag (FF) - Single Frequency Channel 1-24. 0 = Code loop correlator not final, 1 = Final code loop correlator applied. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_final applied"; Int16 flag_values 0, 1; } /gpsr/channel_status/code_phase_deter { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/code_phase_deter"; String long_name "CSR Code Phase Deterioration"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Code Phase Deterioration (CdPD) - Single Frequency Channel 1-24. 0 = No deterioration, 1 = Measurement quality deterioration. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "no_deterioration deterioration"; Int16 flag_values 0, 1; } /gpsr/channel_status/carrier_loop_int_t_ff { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/carrier_loop_int_t_ff"; String long_name "CSR Carrier Loop Int Time Final Flag"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Carrier Loop Int Time (CrLIT) Final Flag (FF) - Single Frequency Channel 1-24. 0 = Carrier loop integration time not final, 1 = Final carrier loop integration time applied. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_final applied"; Int16 flag_values 0, 1; } /gpsr/channel_status/nav_d_sync { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/nav_d_sync"; String long_name "CSR Navigation Data Sync Status"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 3; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Navigation Data Sync Status - Single Frequency Channel 1-24. 0 = Nav Data Not Synchronized, 1 = Nav Data Synchronized, Data Stream Not Inverted, 3 = Nav Data Synchronized, Data Stream Inverted. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_synced synced_not_inverted synced_inverted"; Int16 flag_values 0, 1, 3; } /gpsr/channel_status/num_valid_slots { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/num_valid_slots"; String long_name "Number of slots filled"; String units "counts"; String source "ATL01/sc4/gpsr/channel_status/dfh/raw_num_recs"; Int16 valid_min 0; Int16 valid_max 24; String contentType "referenceInformation"; String description "Number of the 24 available slots filled by telemetry. Data values after the number of valid slots are filled with 0. Note: Valid data records will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused data fields within the arrays will be zero-filled."; String coordinates "delta_time"; } /gpsr/channel_status/logical_track_state { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/logical_track_state"; String long_name "CSR Logical Tracking State"; String units "counts"; String source "ATL01/sc4/gpsr/channel_status"; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Logical Tracking State - Single Frequency Channel 1-24. See Appendix C within DN-ICESAT2-SYS-024 for enumerated values. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; } /gpsr/channel_status/carrier_loop_int_t { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/carrier_loop_int_t"; String long_name "CSR Carrier Loop Int Time"; String units "counts"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 24; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Index of actual carrier loop integration time setting - Single Frequency Channel 1-24. Value = 0; Multiple Settings are not applicable for this parameter type. All other values invalid. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; } /gpsr/channel_status/carrier_ph_deter { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/carrier_ph_deter"; String long_name "CSR Carrier Phase Deterioration"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Carrier Phase Deterioration; 0 = No deterioration, 1 = Measurement quality deterioration. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "no_deterioration deterioration"; Int16 flag_values 0, 1; } /gpsr/channel_status/carrier_loop_bw_ff { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/carrier_loop_bw_ff"; String long_name "CSR Carrier Loop Bandwidth Final Flag"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Carrier Loop Bandwidth (CrLB) Final Flag (FF) - Single Frequency Channel 1-24. 0 = Carrier loop bandwidth not final, 1 = Final carrier bandwidth time applied. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_final applied"; Int16 flag_values 0, 1; } /gpsr/channel_status/antenna_id { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/antenna_id"; String long_name "CSR Antenna Identifier"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Antenna Identifier. 0 = First Antenna 1 = Second Antenna (invalid for present receiver) All other values invalid. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "first_antenna second_antenna"; Int16 flag_values 0, 1; } /gpsr/channel_status/code_loop_int_t_ff { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/code_loop_int_t_ff"; String long_name "CSR Code Loop Int Time Final Flag"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Code Loop Int Time Final (CdLIT) Flag (FF) - Single Frequency Channel 1-24. 0 = Code loop integration time not final, 1 = Final code loop integration time applied. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_final applied"; Int16 flag_values 0, 1; } /gpsr/channel_status/code_loop_int_t { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/code_loop_int_t"; String long_name "CSR Code Loop Int Time"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 24; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Index of actual code loop integration time setting - Single Frequency Channel 1-24. Value = 0; Multiple Settings are not applicable for this parameter type. All other values invalid. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; } /gpsr/channel_status/code_loop_bw_ff { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/code_loop_bw_ff"; String long_name "CSR Code Loop Bandwidth Final Flag"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Code Loop Bandwidth (CdLB) Final Flag (FF) - Single Frequency Channel 1-24. 0 = Code loop bandwidth not final, 1 = Final code bandwidth time applied. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_final applied"; Int16 flag_values 0, 1; } /gpsr/channel_status/code_loop_lock { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/code_loop_lock"; String long_name "CSR Code Loop Lock"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Code Loop Lock (CdLL) - Single Frequency Channel 1-24. 0 = Not locked, 1 = Locked. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_locked locked"; Int16 flag_values 0, 1; } /gpsr/channel_status/carrier_loop_lock { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/carrier_loop_lock"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Carrier Loop Lock (CrLL) - Single Frequency Channel 1-24. 0 = Not locked, 1 = Locked. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_locked locked"; Int16 flag_values 0, 1; String long_name "CSR Carrier Loop Lock"; String units "1"; } /gpsr/channel_status/ds_24_slots { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/ds_24_slots"; String CLASS "DIMENSION_SCALE"; String NAME "ds_24_slots"; String long_name "DS for 24 slots"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 24; String contentType "referenceInformation"; String description "Dimension scale representing each of the 24 slots."; } /gpsr/channel_status/carrier_loop_bw { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/carrier_loop_bw"; String long_name "CSR Carrier Loop Bandwidth"; String units "counts"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 24; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Index of actual carrier loop bandwidth setting - Single Frequency Channel 1-24 Value = 0; Multiple Settings are not applicable for this parameter type. All other values invalid. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; } /gpsr/channel_status/signal_type { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/signal_type"; String long_name "CSR GPS Signal Type"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 6; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - GPS Signal Type. 0 = GPS L1 C/A 1 = GPS L1 P 2 = GPS L2 C/A (N/A for present receiver) 3 = GPS L2 P 4 = GPS L2 CM 5 = GPS L2 CL (N/A for present receiver) 6 = No signal processing on this channel All other values invalid. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "gps_l1a_ca gps_l1_p gps_l2_ca gps_l2_p gps_l2_cm gps_l2_cl no_signal_processing"; Int16 flag_values 0, 1, 2, 3, 4, 5, 6; } /gpsr/channel_status/delta_time { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Time, in seconds since the ATLAS SDP GPS Epoch, computed from raw_gps_time_sec and subseconds in the time correlation group. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /gpsr/channel_status/carrier_loop_thres_ff { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/carrier_loop_thres_ff"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Carrier Loop Threshold (CrLT) Final Flag (FF) - Single Frequency Channel 1-24. 0 = Carrier loop threshold not final, 1 = Final carrier loop threshold applied. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_final applied"; Int16 flag_values 0, 1; String long_name "CSR Carrier Loop Threshold Final Flag"; String units "1"; } /gpsr/channel_status/code_loop_thres_ff { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/code_loop_thres_ff"; String long_name "CSR Code Loop Threshold Final Flag"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Code Loop Threshold (CdLT) Final Flag (FF) - Single Frequency Channel 1-24. 0 = Code loop threshold not final, 1 = Final code loop threshold applied. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_final applied"; Int16 flag_values 0, 1; } /gpsr/channel_status/channel_num { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/channel_num"; String long_name "CSR Channel Number"; String units "counts"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 23; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Channel Number. 0 to 23; All other values invalid. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; } /gpsr/channel_status/carrier_loop_mode { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/carrier_loop_mode"; String long_name "CSR Carrier Loop Mode"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 3; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Carrier Loop Mode) - Single Frequency Channel 1-24. 0 = No carrier loop activities; 1 = Carrier acquisition ongoing; 2 = Carrier tracking ongoing; 3 = Carrier acquisition error. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "no_activities acquisition tracking acq_error"; Int16 flag_values 0, 1, 2, 3; } /gpsr/channel_status/carrier_loop_disc_ff { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/carrier_loop_disc_ff"; String long_name "CSR Carrier Loop Discriminator Final Flag"; String units "1"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Carrier Loop Discriminator (CrLD) Final Flag (FF) - Single Frequency Channel 1-24. 0 = Carrier loop discriminator not final, 1 = Final carrier loop discriminator applied. Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; String flag_meanings "not_final applied"; Int16 flag_values 0, 1; } /gpsr/channel_status/sv_id { String HDF5_OBJ_FULLPATH "/gpsr/channel_status/sv_id"; String long_name "CSR Space Vehicle ID"; String units "counts"; String source "ATL01/sc4/gpsr/channel_status"; Int16 valid_min 0; Int16 valid_max 32; String contentType "referenceInformation"; String description "Channel Status Record (CSR) - Space Vehicle ID. (0 = No signal acquisition or tracking; 1-32 = GPS SVs. All other values invalid). Note: num_valid_slots indicate the number of channel that actual valid to use. the remaining unused data fields are zero-filled."; String coordinates "delta_time"; } /gpsr/code_phase/ { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/"; String Description "Contains parameters related to Code Phase Data Record (CdPDR)."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /gpsr/code_phase/constell_id { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/constell_id"; String long_name "CDPDR Constellation ID"; String units "counts"; String source "ATL01/sc3/gpsr/code_phase"; String contentType "referenceInformation"; String description "Code Phase Data Record (CdPDR) - Constellation ID - Single Frequency Channel 1-24 (0 = GPS Constellation; All other values invalid). Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/code_phase/deter_f { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/deter_f"; String long_name "CDPDR Deterioration Flag"; String units "1"; String source "ATL01/sc3/gpsr/code_phase"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Code Phase Data Record (CdPDR) - Deterioration Flag. 0= Carrier Loop Lock Steady 1 = Carrier Loop Lock Unsteady (Measurement data may be deteriorated). Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; String flag_meanings "steady unsteady"; Int16 flag_values 0, 1; } /gpsr/code_phase/num_valid_slots { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/num_valid_slots"; String long_name "Number of slots filled"; String units "counts"; String source "ATL01/sc3/gpsr/code_phase/dfh_x/raw_num_recs"; Int16 valid_min 0; Int16 valid_max 24; String contentType "referenceInformation"; String description "Number of the 24 available slots filled by telemetry. Data values after the number of valid slots are filled with 0. Note: Valid data records will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused data fields within the arrays will be zero-filled."; String coordinates "delta_time"; } /gpsr/code_phase/code_chip_count { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/code_chip_count"; String long_name "CDPDR Chip Count"; String units "counts"; String source "ATL01/sc3/gpsr/code_phase"; String contentType "referenceInformation"; String description "Code Phase Data Record (CdPDR) - Number of Code Chips Since Start of GPS Week. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/code_phase/antenna_id { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/antenna_id"; String long_name "CDPDR Antenna Identifier"; String units "1"; String source "ATL01/sc3/gpsr/code_phase"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Code Phase Data Record (CdPDR) - Antenna Identifier. 0 = First Antenna 1 = Second Antenna (invalid for present receiver) All other values invalid. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; String flag_meanings "first_antenna second_antenna"; Int16 flag_values 0, 1; } /gpsr/code_phase/smooth_flg { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/smooth_flg"; String long_name "CDPDR Smoothing Flag"; String units "1"; String source "ATL01/sc3/gpsr/code_phase"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Code Phase Data Record (CdPDR) - Smoothing Flag. 0 = Smoothing Not Applied 1 = Carrier phase-based smoothing applied for the reported code phase. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; String flag_meanings "not_applied applied"; Int16 flag_values 0, 1; } /gpsr/code_phase/code_chip_fract { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/code_chip_fract"; String long_name "CDPDR Fractional Chip Count"; String units "counts"; String source "ATL01/sc3/gpsr/code_phase converted"; String contentType "referenceInformation"; String description "Code Phase Data Record (CdPDR) - Fractional Portion of Number of Code Chips Since Start of GPS Week. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/code_phase/ds_24_slots { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/ds_24_slots"; String CLASS "DIMENSION_SCALE"; String NAME "ds_24_slots"; String long_name "DS for 24 slots"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 24; String contentType "referenceInformation"; String description "Dimension scale representing each of the 24 slots."; } /gpsr/code_phase/signal_type { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/signal_type"; String long_name "CDPDR GPS Signal Type"; String units "1"; String source "ATL01/sc3/gpsr/code_phase"; Int16 valid_min 0; Int16 valid_max 6; String contentType "referenceInformation"; String description "Code Phase Data Record (CdPDR) - GPS Signal Type. 0 = GPS L1 C/A 1 = GPS L1 P 2 = GPS L2 C/A (N/A for present receiver) 3 = GPS L2 P 4 = GPS L2 CM 5 = GPS L2 CL (N/A for present receiver) 6 = No signal processing on this channel All other values invalid. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; String flag_meanings "gps_l1a_ca gps_l1_p gps_l2_ca gps_l2_p gps_l2_cm gps_l2_cl no_signal_processing"; Int16 flag_values 0, 1, 2, 3, 4, 5, 6; } /gpsr/code_phase/delta_time { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Time, in seconds since the ATLAS SDP GPS Epoch, computed from raw_gps_time_sec and subseconds in the time correlation group. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /gpsr/code_phase/channel_num { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/channel_num"; String long_name "CDPDR Channel Number"; String units "counts"; String source "ATL01/sc3/gpsr/code_phase"; Int16 valid_min 0; Int16 valid_max 23; String contentType "referenceInformation"; String description "Code Phase Data Record (CdPDR) - Channel Number. 0 to 23; All other values invalid. Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/code_phase/sv_id { String HDF5_OBJ_FULLPATH "/gpsr/code_phase/sv_id"; String long_name "CDPDR Space Vehicle ID"; String units "counts"; String source "ATL01/sc3/gpsr/code_phase"; Int16 valid_min 0; Int16 valid_max 32; String contentType "referenceInformation"; String description "Code Phase Data Record (CdPDR) - Space Vehicle ID. (0 = No signal acquisition or tracking; 1-32 = GPS SVs. All other values invalid). Note: Valid data records (num_valid_slots) will only be included for the amount of SFCs being tracked by the GPSR. If the tracked SFCs < 24, then the remaining unused CSR data fields within the ancillary packet will be zero-filled."; String coordinates "delta_time"; } /gpsr/navigation/ { String HDF5_OBJ_FULLPATH "/gpsr/navigation/"; String Description "Contains parameters related to navigation solution."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /gpsr/navigation/max_ura { String HDF5_OBJ_FULLPATH "/gpsr/navigation/max_ura"; String long_name "NAV Maximum User Range Accuracy (URA)"; String units "counts"; String source "ATL01/sc4/gpsr/navigation"; Int16 valid_min -16; Int16 valid_max 15; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Maximum User Range Accuracy (-16 means that no URA is available)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/gps_time_subsec { String HDF5_OBJ_FULLPATH "/gpsr/navigation/gps_time_subsec"; String long_name "TCDR GPS Time (Subseconds)"; String units "1/4294967296 seconds"; String source "ATL01/sc4/gpsr/navigation"; String contentType "referenceInformation"; String description "Time Correlation Data Record (TCDR) - Subseconds portion of the GPS Time (GPST) representation of the synchronization time stamp. Total seconds elapsed since GPS epoch (6-Jan-1980 00:00:00) starting with 0. (Same data that is provided to ATLAS in RT)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/gdop { String HDF5_OBJ_FULLPATH "/gpsr/navigation/gdop"; String long_name "NAV Geometric Dilution of Precision"; String units "meters"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Geometric Dilution of Precision (Values greater than 655.34 m are saturated to 655.34 m.)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/tdop { String HDF5_OBJ_FULLPATH "/gpsr/navigation/tdop"; String long_name "GPSR Time Dilution of Precision"; String units "meters"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "GPSR - Time Dilution of Precision. Values greater than 655.34 are saturated to 655.34; Value set to 655.35 when NSM = 1 or in the case NSM = 5 with fewer than 4 SVs available."; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/vertical_speed { String HDF5_OBJ_FULLPATH "/gpsr/navigation/vertical_speed"; String long_name "NAV Vertical Speed"; String units "meters/second"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Vertical Speed"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/nsm { String HDF5_OBJ_FULLPATH "/gpsr/navigation/nsm"; String long_name "GPSR Navigation Solution Method (NSM)"; String units "1"; String source "ATL01/sc4/gpsr/navigation"; Int16 valid_min 1; Int16 valid_max 7; String contentType "referenceInformation"; String description "GPSR - Navigation Solution Method. 1 = Propagated 2 = Cold Start - First Nav Fix 3 = Cold Start - Least Squares Method w/ no GDOP Optimization 4 = Least Squares Method w/ all Visible SVs 5 = Kalman Filter Method (Normal Operation) 7 = Invalid Navigation Solution All other values invalid"; String coordinates "delta_time latitude longitude"; String flag_meanings "propagated cold_lsq_no_gdop lsqm_w_svs normal_lsqm normal_kalman unused invalid_solution"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7; } /gpsr/navigation/velocity_error_x { String HDF5_OBJ_FULLPATH "/gpsr/navigation/velocity_error_x"; String long_name "NAV Velocity Error X"; String units "meters/second"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated X velocity error"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/longitude { String HDF5_OBJ_FULLPATH "/gpsr/navigation/longitude"; String long_name "NAV Longitude (WGS84)"; String units "degrees_east"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Longitude (WGS84)"; String coordinates "delta_time"; } /gpsr/navigation/pdop { String HDF5_OBJ_FULLPATH "/gpsr/navigation/pdop"; String long_name "NAV Position Dilution of Precision"; String units "counts"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Position Dilution of Precision. Values greater than 655.34 are saturated to 655.34; Value set to 655.35 when NSM = 1 or in the case NSM = 5 with fewer than 4 SVs available."; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/latitude { String HDF5_OBJ_FULLPATH "/gpsr/navigation/latitude"; String long_name "NAV Latitude (WGS84)"; String units "degrees_north"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Latitude (WGS84)"; String coordinates "delta_time"; } /gpsr/navigation/n_svs { String HDF5_OBJ_FULLPATH "/gpsr/navigation/n_svs"; String long_name "NAV Number of SVs in Solution"; String units "counts"; String source "ATL01/sc4/gpsr/navigation"; Int16 valid_min 0; Int16 valid_max 8; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - The number of SVs the receiver was able to use for the Navigation Solution computation, i.e. SVs for which code and carrier phase measurements and Ephemeris data were available"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/velocity_error_z { String HDF5_OBJ_FULLPATH "/gpsr/navigation/velocity_error_z"; String long_name "NAV Velocity Error Z"; String units "meters/second"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated Z velocity error"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/max_curve_fit { String HDF5_OBJ_FULLPATH "/gpsr/navigation/max_curve_fit"; String long_name "NAV Maximum Curve Fit"; String units "1"; String source "ATL01/sc4/gpsr/navigation"; Int16 valid_min 0; Int16 valid_max 15; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Maximum Curve Fit interval taken from all SVs used in current navigation solution"; String coordinates "delta_time latitude longitude"; String flag_meanings "4h 6h 8h 14h 26h 50h 74h 98h 122h 146h no_curve_fit"; Int16 flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 15; } /gpsr/navigation/position_y { String HDF5_OBJ_FULLPATH "/gpsr/navigation/position_y"; String long_name "NAV Position Y (WGS84)"; String units "meters"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated Y position of the platform reference point according to the Navigation Solution Method (NSM) at the point in time of GPST (WGS84)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/position_error_y { String HDF5_OBJ_FULLPATH "/gpsr/navigation/position_error_y"; String long_name "NAV Position Error Y"; String units "meters"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated Y position error"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/velocity_y { String HDF5_OBJ_FULLPATH "/gpsr/navigation/velocity_y"; String long_name "NAV Velocity Y (WGS84)"; String units "meters/second"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated Y velocity of the platform reference point according to the Navigation Solution Method (NSM) at the point in time of GPST (WGS84)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/position_x { String HDF5_OBJ_FULLPATH "/gpsr/navigation/position_x"; String long_name "NAV Position X (WGS84)"; String units "meters"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated X position of the platform reference point according to the Navigation Solution Method (NSM) at the point in time of GPST (WGS84)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/gps_time_sec { String HDF5_OBJ_FULLPATH "/gpsr/navigation/gps_time_sec"; String long_name "TCDR GPS Time (Seconds)"; String units "seconds"; String source "ATL01/sc4/gpsr/navigation"; String contentType "referenceInformation"; String description "Time Correlation Data Record (TCDR) - GPS Time (GPST) representation of the synchronization time stamp. Total seconds elapsed since GPS epoch (6-Jan-1980 00:00:00) starting with 0. (Same data that is provided to ATLAS in RT)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/position_z { String HDF5_OBJ_FULLPATH "/gpsr/navigation/position_z"; String long_name "NAV Position Z (WGS84)"; String units "meters"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated Z position of the platform reference point according to the Navigation Solution Method (NSM) at the point in time of GPST (WGS84)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/velocity_x { String HDF5_OBJ_FULLPATH "/gpsr/navigation/velocity_x"; String long_name "NAV Velocity X (WGS84)"; String units "meters/second"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated X velocity of the platform reference point according to the Navigation Solution Method (NSM) at the point in time of GPST (WGS84)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/delta_time { String HDF5_OBJ_FULLPATH "/gpsr/navigation/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Time, in seconds since the ATLAS SDP GPS Epoch, computed from raw_gps_time_sec and subseconds in the time correlation group. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /gpsr/navigation/clock_freq_error { String HDF5_OBJ_FULLPATH "/gpsr/navigation/clock_freq_error"; String long_name "NAV Receiver Clock Frequency Error"; String units "seconds"; String source "ATL01/sc4/gpsr/navigation"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Receiver Clock Frequency Error"; String coordinates "delta_time"; } /gpsr/navigation/gnss_time_error { String HDF5_OBJ_FULLPATH "/gpsr/navigation/gnss_time_error"; String long_name "NAV GNSS System Time Error"; String units "seconds"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - GNSS System Time Error"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/velocity_error_y { String HDF5_OBJ_FULLPATH "/gpsr/navigation/velocity_error_y"; String long_name "NAV Velocity Error Y"; String units "meters/second"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated Y velocity error"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/position_error_x { String HDF5_OBJ_FULLPATH "/gpsr/navigation/position_error_x"; String long_name "NAV Position Error X"; String units "meters"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated X position error"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/position_qa { String HDF5_OBJ_FULLPATH "/gpsr/navigation/position_qa"; String long_name "NAV Time Quality Index"; String units "seconds"; String source "ATL01/sc4/gpsr/navigation"; Int16 valid_min 0; Int16 valid_max 4095; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Time Quality Index; Values greater than 4095 ns are saturated to 4095 ns."; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/velocity_z { String HDF5_OBJ_FULLPATH "/gpsr/navigation/velocity_z"; String long_name "NAV Velocity Z (WGS84)"; String units "meters/second"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated Z velocity of the platform reference point according to the Navigation Solution Method (NSM) at the point in time of GPST (WGS84)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/h_ell { String HDF5_OBJ_FULLPATH "/gpsr/navigation/h_ell"; String units "meters"; String long_name "NAV Height Above Reference Ellipsoid (WGS84)"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Height Above Reference Ellipsoid (WGS84)"; String coordinates "delta_time latitude longitude"; } /gpsr/navigation/position_error_z { String HDF5_OBJ_FULLPATH "/gpsr/navigation/position_error_z"; String long_name "NAV Position Error Z"; String units "meters"; String source "ATL01/sc4/gpsr/navigation converted"; String contentType "referenceInformation"; String description "Navigation Solution Data Record (NAV) - Estimated Z position error"; String coordinates "delta_time latitude longitude"; } /gpsr/noise_histogram/ { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/"; String Description "Contains parameters related to the GPS Noise Histogram Data Record (NHDR)."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /gpsr/noise_histogram/chain_index { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/chain_index"; String long_name "NHDR Chain Index - Chain 1-2"; String units "1"; String source "ATL01/sc3/gpsr/noise_histogram"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Noise Histogram Data Record (NHDR) - Chain Index - Down Conversion Chain Identifier 1-2"; String coordinates "delta_time"; String flag_meanings "antenna1_l1carrier antenna1_l2carrier"; Int16 flag_values 0, 1; } /gpsr/noise_histogram/norm_pos_in_phase_p3 { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/norm_pos_in_phase_p3"; String long_name "NHDR Normalized Positive In-Phase Counts P3 - Chain 1-2"; String units "counts"; String source "ATL01/sc3/gpsr/noise_histogram"; String contentType "referenceInformation"; String description "Noise Histogram Data Record (NHDR) - Normalized signal level detector counts of the positive In-phase samples (P3) - Down Conversion Chain Identifier 1-2"; String coordinates "delta_time"; } /gpsr/noise_histogram/ds_chain { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/ds_chain"; String CLASS "DIMENSION_SCALE"; String NAME "ds_chain"; String long_name "DS for each chain"; String units "1"; String source "Dimension Scale"; Int16 valid_min 1; Int16 valid_max 2; String contentType "referenceInformation"; String description "Dimension scale representing each of the 2 chains."; } /gpsr/noise_histogram/norm_neg_quad_phase_m1 { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/norm_neg_quad_phase_m1"; String long_name "NHDR Normalized Negative Quadrature-Phase Counts M1 - Chain 1-2"; String units "counts"; String source "ATL01/sc3/gpsr/noise_histogram"; String contentType "referenceInformation"; String description "Noise Histogram Data Record (NHDR) - Normalized signal level detector counts of the negative Quadrature-phase samples (M1) - Down Conversion Chain Identifier 1-2"; String coordinates "delta_time"; } /gpsr/noise_histogram/norm_pos_quad_phase_p3 { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/norm_pos_quad_phase_p3"; String long_name "NHDR Normalized Positive Quadrature-Phase Counts P3 - Chain 1-2"; String units "counts"; String source "ATL01/sc3/gpsr/noise_histogram"; String contentType "referenceInformation"; String description "Noise Histogram Data Record (NHDR) - Normalized signal level detector counts of the positive Quadrature-phase samples (P3) - Down Conversion Chain Identifier 1-2"; String coordinates "delta_time"; } /gpsr/noise_histogram/norm_pos_quad_phase_p1 { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/norm_pos_quad_phase_p1"; String long_name "NHDR Normalized Positive Quadrature-Phase Counts P1 - Chain 1-2"; String units "counts"; String source "ATL01/sc3/gpsr/noise_histogram"; String contentType "referenceInformation"; String description "Noise Histogram Data Record (NHDR) - Normalized signal level detector counts of the positive Quadrature-phase samples (P1) - Down Conversion Chain Identifier 1-2"; String coordinates "delta_time"; } /gpsr/noise_histogram/noise_power { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/noise_power"; String long_name "NHDR Noise Power - Chain 1-2"; String units "dB"; String source "ATL01/sc3/gpsr/noise_histogram converted"; String contentType "referenceInformation"; String description "Noise Histogram Data Record (NHDR) - Noise Power as seen at the input of the variable gain IF amplifier - Down Conversion Chain Identifier 1-2"; String coordinates "delta_time"; } /gpsr/noise_histogram/delta_time { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Time, in seconds since the ATLAS SDP GPS Epoch, computed from raw_gps_time_sec and subseconds in the time correlation group. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /gpsr/noise_histogram/norm_pos_in_phase_p1 { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/norm_pos_in_phase_p1"; String long_name "NHDR Normalized Positive In-Phase Counts P1 - Chain 1-2"; String units "counts"; String source "ATL01/sc3/gpsr/noise_histogram"; String contentType "referenceInformation"; String description "Noise Histogram Data Record (NHDR) - Normalized signal level detector counts of the positive In-phase samples (P1) - Down Conversion Chain Identifier 1-2"; String coordinates "delta_time"; } /gpsr/noise_histogram/norm_neg_quad_phase_m3 { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/norm_neg_quad_phase_m3"; String long_name "NHDR Normalized Negative Quadrature-Phase Counts M3 - Chain 1-2"; String units "counts"; String source "ATL01/sc3/gpsr/noise_histogram"; String contentType "referenceInformation"; String description "Noise Histogram Data Record (NHDR) - Normalized signal level detector counts of the negative Quadrature-phase samples (M3) - Down Conversion Chain Identifier 1-2"; String coordinates "delta_time"; } /gpsr/noise_histogram/norm_neg_in_phase_m3 { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/norm_neg_in_phase_m3"; String long_name "NHDR Normalized Negative In-Phase Counts M3 - Chain 1-2"; String units "counts"; String source "ATL01/sc3/gpsr/noise_histogram"; String contentType "referenceInformation"; String description "Noise Histogram Data Record (NHDR) - Normalized signal level detector counts of the negative In-phase samples (M3) - Down Conversion Chain Identifier 1-2"; String coordinates "delta_time"; } /gpsr/noise_histogram/norm_neg_in_phase_m1 { String HDF5_OBJ_FULLPATH "/gpsr/noise_histogram/norm_neg_in_phase_m1"; String long_name "NHDR Normalized Negative In-Phase Counts M1 - Chain 1-2"; String units "counts"; String source "ATL01/sc3/gpsr/noise_histogram"; String contentType "referenceInformation"; String description "Noise Histogram Data Record (NHDR) - Normalized signal level detector counts of the negative In-phase samples (M1) - Down Conversion Chain Identifier 1-2"; String coordinates "delta_time"; } /gpsr/hk/ { String HDF5_OBJ_FULLPATH "/gpsr/hk/"; String Description "Contains parameters related to GPSR housekeeping."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /gpsr/hk/n_sv_w_all { String HDF5_OBJ_FULLPATH "/gpsr/hk/n_sv_w_all"; String long_name "HK Number of Tracked SVs w All Components in Tracking State"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; Int16 valid_min 0; Int16 valid_max 8; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - GNSS satellites being tracked with all signal components in final tracking state at the most recent PPS"; String coordinates "delta_time"; } /gpsr/hk/ic_tag_error { String HDF5_OBJ_FULLPATH "/gpsr/hk/ic_tag_error"; String long_name "HK Instr Cache Tag Error Counter"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - Instr Cache Tag Error Counter"; String coordinates "delta_time"; } /gpsr/hk/edac_single_bit_error { String HDF5_OBJ_FULLPATH "/gpsr/hk/edac_single_bit_error"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - MilBus I/F EDAC Single Bit Error"; String coordinates "delta_time"; String long_name "HK MilBus I/F EDAC Single Bit Error"; } /gpsr/hk/dc_data_error { String HDF5_OBJ_FULLPATH "/gpsr/hk/dc_data_error"; String long_name "HK Data Cache Data Error Counter"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - Data Cache Data Error Counter"; String coordinates "delta_time"; } /gpsr/hk/register_file_errors { String HDF5_OBJ_FULLPATH "/gpsr/hk/register_file_errors"; String long_name "HK Corrected Register File Errors"; String units "1"; String source "ATL01/sc4/gpsr/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - Corrected Register File Errors"; String coordinates "delta_time"; String flag_meanings "no_error_detected error_detected"; Int16 flag_values 0, 1; } /gpsr/hk/cpu_processor_load { String HDF5_OBJ_FULLPATH "/gpsr/hk/cpu_processor_load"; String long_name "HK CPU Processor Load"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - CPU Load of most recent PPS interval"; String coordinates "delta_time"; } /gpsr/hk/nsm { String HDF5_OBJ_FULLPATH "/gpsr/hk/nsm"; String long_name "GPSR Navigation Solution Method (NSM)"; String units "1"; String source "ATL01/sc4/gpsr/hk"; Int16 valid_min 0; Int16 valid_max 7; String contentType "referenceInformation"; String description "GPSR - Navigation Solution Method. 1 = Propagated; 2 = Cold Start - First Nav Fix; 3 = Cold Start - Least Squares Method w/ no GDOP Optimization; 4 = Least Squares Method w/ all Visible SVs; 5 = Kalman Filter Method (Normal Operation); 7 = Invalid Navigation Solution. All other values are invalid."; String coordinates "delta_time"; String flag_meanings "unknown propagated cold_first_nav cold_lsq_no_gdop lsqm_w_svs normal_kalman invalid_solution"; Int16 flag_values 0, 1, 2, 3, 4, 5, 7; } /gpsr/hk/edac_double_bit_error { String HDF5_OBJ_FULLPATH "/gpsr/hk/edac_double_bit_error"; String units "counts"; String long_name "HK MilBus I/F EDAC Double Bit Error"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - MilBus I/F EDAC Double Bit Error"; String coordinates "delta_time"; } /gpsr/hk/sram_edac_status { String HDF5_OBJ_FULLPATH "/gpsr/hk/sram_edac_status"; String long_name "HK SRAM EDAC Status"; String units "1"; String source "ATL01/sc4/gpsr/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - SRAM EDAC Single bit error"; String coordinates "delta_time"; String flag_meanings "no_error_detected error_detected"; Int16 flag_values 0, 1; } /gpsr/hk/discarded_tm_packets { String HDF5_OBJ_FULLPATH "/gpsr/hk/discarded_tm_packets"; String units "counts"; String long_name "HK Discarded TM Packet Counter"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - Number of TM packets discarded since start of GPSR (wrapping counter)."; String coordinates "delta_time"; } /gpsr/hk/n_svs_acquired { String HDF5_OBJ_FULLPATH "/gpsr/hk/n_svs_acquired"; String long_name "HK Number of SVs Being Acquired"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; Int16 valid_min 0; Int16 valid_max 8; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - GNSS satellites being acquired at the most recent PPS, i.e. channels with Multi-Frequency Tracking state 2...4"; String coordinates "delta_time"; } /gpsr/hk/protocol_selection_f { String HDF5_OBJ_FULLPATH "/gpsr/hk/protocol_selection_f"; String long_name "HK MilBus Protocol Selection Flag"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - MilBus Protocol Selection Flag"; String coordinates "delta_time"; } /gpsr/hk/transient_protocol_errors { String HDF5_OBJ_FULLPATH "/gpsr/hk/transient_protocol_errors"; String long_name "HK MilBus Transient Protocol Error Count"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - MilBus Transient Protocol Error Count"; String coordinates "delta_time"; } /gpsr/hk/dc_tag_error { String HDF5_OBJ_FULLPATH "/gpsr/hk/dc_tag_error"; String units "counts"; String long_name "HK Data Cache Tag Error Counter"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - Data Cache Tag Error Counter"; String coordinates "delta_time"; } /gpsr/hk/clock_source { String HDF5_OBJ_FULLPATH "/gpsr/hk/clock_source"; String long_name "HK Clock Source"; String units "1"; String source "ATL01/sc4/gpsr/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - Clock Source"; String coordinates "delta_time"; String flag_meanings "internal_clock value_invalid"; Int16 flag_values 0, 1; } /gpsr/hk/prom_edac_status { String HDF5_OBJ_FULLPATH "/gpsr/hk/prom_edac_status"; String long_name "HK PROM EDAC Status"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - PROM EDAC Single bit or uncorrectable error"; String coordinates "delta_time"; String flag_meanings "no_error_detected error_detected"; Int16 flag_values 0, 1; } /gpsr/hk/front_end_t { String HDF5_OBJ_FULLPATH "/gpsr/hk/front_end_t"; String long_name "DFH Front End Temperature"; String units "counts"; String source "GPSR_DFH"; String contentType "physicalMeasurement"; String description "GPSR Data Field Header - R/F Front End Temperature (raw counts; not EU-converted)"; String coordinates "delta_time"; } /gpsr/hk/n_svs_used { String HDF5_OBJ_FULLPATH "/gpsr/hk/n_svs_used"; String long_name "HK Number of SVs Used for PVT"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; Int16 valid_min 0; Int16 valid_max 8; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - GNSS satellites being used for PVT at the PPS before the most recent PPS"; String coordinates "delta_time"; } /gpsr/hk/n_svs_wo_all { String HDF5_OBJ_FULLPATH "/gpsr/hk/n_svs_wo_all"; String long_name "HK Number of Tracked SVs w/o All Components in Tracking State"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; Int16 valid_min 0; Int16 valid_max 8; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - GNSS satellites being tracked with not all signal components in a final tracking state at the most recent PPS, i.e. channels with Multi-Frequency Tracking state 5...10 (L1 C/A & P(Y)) or Multi-Frequency Tracking state 5...7 (L1 C/A & L2 CM)"; String coordinates "delta_time"; } /gpsr/hk/transmit_buffer_occupancy { String HDF5_OBJ_FULLPATH "/gpsr/hk/transmit_buffer_occupancy"; String long_name "HK Transmit Buffer Occupancy"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - Number of bytes buffered for transmission"; String coordinates "delta_time"; } /gpsr/hk/delta_time { String HDF5_OBJ_FULLPATH "/gpsr/hk/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Time, in seconds since the ATLAS SDP GPS Epoch, computed from raw_gps_time_sec and subseconds in the time correlation group. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /gpsr/hk/discarded_tc_packets { String HDF5_OBJ_FULLPATH "/gpsr/hk/discarded_tc_packets"; String units "counts"; String long_name "HK Discarded TC Packet Counter"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - Number of TC packets discarded since start of GPSR (wrapping counter)."; String coordinates "delta_time"; } /gpsr/hk/ic_data_error { String HDF5_OBJ_FULLPATH "/gpsr/hk/ic_data_error"; String long_name "HK Instr Cache Data Error Counter"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - Instr Cache Data Error Counter"; String coordinates "delta_time"; } /gpsr/hk/memory_dump_status { String HDF5_OBJ_FULLPATH "/gpsr/hk/memory_dump_status"; String long_name "HK Memory Dump Status"; String units "counts"; String source "ATL01/sc4/gpsr/hk"; String contentType "referenceInformation"; String description "Housekeeping Parameter Report (HK) - Number of TM packets to be generated until the current Memory Dump is finished"; String coordinates "delta_time"; } /gpsr/time_correlation/ { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/"; String Description "Contains parameters related to GPSR time correlation data record (TCDR)."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /gpsr/time_correlation/gps_time_subsec { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/gps_time_subsec"; String long_name "TCDR GPS Time (Subseconds)"; String units "1/4294967296 seconds"; String source "ATL01/sc4/gpsr/time_correlation"; String contentType "referenceInformation"; String description "Time Correlation Data Record (TCDR) - Subseconds portion of the GPS Time (GPST) representation of the synchronization time stamp. Total seconds elapsed since GPS epoch (6-Jan-1980 00:00:00) starting with 0. (Same data that is provided to ATLAS in RT)"; String coordinates "delta_time"; } /gpsr/time_correlation/utc_usec { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/utc_usec"; String long_name "TCDR TCDR UTC Time - Microseconds"; String units "usec"; String source "ATL01/sc4/gpsr/time_correlation"; String contentType "referenceInformation"; String description "Time Correlation Data Record (TCDR) - UTC time representation of the synchronization time stamp. Number of microseconds of current day."; String coordinates "delta_time"; } /gpsr/time_correlation/tdop { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/tdop"; String long_name "GPSR Time Dilution of Precision"; String units "meters"; String source "ATL01/sc4/gpsr/time_correlation converted"; String contentType "referenceInformation"; String description "GPSR - Time Dilution of Precision. Values greater than 655.34 are saturated to 655.34; Value set to 655.35 when NSM = 1 or in the case NSM = 5 with fewer than 4 SVs available."; String coordinates "delta_time"; } /gpsr/time_correlation/nsm { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/nsm"; String long_name "GPSR Navigation Solution Method (NSM)"; String units "1"; String source "ATL01/sc4/gpsr/time_correlation"; Int16 valid_min 1; Int16 valid_max 7; String contentType "referenceInformation"; String description "GPSR - Navigation Solution Method. 1 = Propagated 2 = Cold Start - First Nav Fix 3 = Cold Start - Least Squares Method w/ no GDOP Optimization 4 = Least Squares Method w/ all Visible SVs 5 = Kalman Filter Method (Normal Operation) 7 = Invalid Navigation Solution All other values invalid"; String coordinates "delta_time"; String flag_meanings "propagated cold_lsq_no_gdop lsqm_w_svs normal_lsqm normal_kalman unused invalid_solution"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7; } /gpsr/time_correlation/imt { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/imt"; String long_name "TCDR Instrument Measurement Time"; String units "counts"; String source "ATL01/sc4/gpsr/time_correlation"; String contentType "referenceInformation"; String description "Time Correlation Data Record (TCDR) - Time Correlation Data Record (TCDR) - Instrument Measurement Time (IMT) representation of the synchronization time stamp. IMT precisely describes how the GPSR clock oscillator behaves, and is for internal and maintenance use only. This field contains the raw 64-bit IMT value. (Be aware of possible precision loss possible when converting to seconds.)"; String coordinates "delta_time"; } /gpsr/time_correlation/gps_time_sec { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/gps_time_sec"; String long_name "TCDR GPS Time (Seconds)"; String units "seconds"; String source "ATL01/sc4/gpsr/time_correlation"; String contentType "referenceInformation"; String description "Time Correlation Data Record (TCDR) - GPS Time (GPST) representation of the synchronization time stamp. Total seconds elapsed since GPS epoch (6-Jan-1980 00:00:00) starting with 0. (Same data that is provided to ATLAS in RT)"; String coordinates "delta_time"; } /gpsr/time_correlation/time_qa { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/time_qa"; String long_name "TCDR Time Quality Index"; String units "nanoseconds"; String source "ATL01/sc4/gpsr/time_correlation"; Int16 valid_min 0; Int16 valid_max 4095; String contentType "referenceInformation"; String description "Time Correlation Data Record (TCDR) - Time Quality Index. Nanoseconds; Values greater than 4095 ns are saturated to 4095 ns."; String coordinates "delta_time"; } /gpsr/time_correlation/delta_time { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Time, in seconds since the ATLAS SDP GPS Epoch, computed from raw_gps_time_sec and subseconds in the time correlation group. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /gpsr/time_correlation/utc_days { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/utc_days"; String units "days"; String long_name "TCDR TCDR UTC Time - Days"; String source "ATL01/sc4/gpsr/time_correlation"; String contentType "referenceInformation"; String description "Time Correlation Data Record (TCDR) - UTC time representation of the synchronization time stamp. Number of days since 1st January 2000, 00:00:00 starting with 0."; String coordinates "delta_time"; } /gpsr/time_correlation/utc_msec { String HDF5_OBJ_FULLPATH "/gpsr/time_correlation/utc_msec"; String units "msec"; String source "ATL01/sc4/gpsr/time_correlation"; String contentType "referenceInformation"; String description "Time Correlation Data Record (TCDR) - UTC time representation of the synchronization time stamp. Number of milliseconds of current day."; String coordinates "delta_time"; String long_name "TCDR TCDR UTC Time - Milliseconds"; } /lrs/ { String HDF5_OBJ_FULLPATH "/lrs/"; String Description "Group contains the Laser Reference System (LRS) packet decommutated data"; String data_rate "Data within this group are stored at the nominal rate of the corresponding LRS APIDs (varies per APID)."; } /lrs/laser_centroid/ { String HDF5_OBJ_FULLPATH "/lrs/laser_centroid/"; String Description "Contains parameters relating to the Application Laser Centroid (LCENT) Data. The (Application Mode) Laser Centroid Data Packet contains reported Laser-Side Centroids, which are part of the core LRS data output. This packet normally will contain 10 valid centroids, reported and stored at a nominally 50 Hz rate and is available through all data channels (SSR, real time telemetry, and onboard to the spacecraft ACS)."; String data_rate "Data within this group are stored at the data rate of the source LRS Application Laser Centroid Data (nominally fifty per second)."; } /lrs/laser_centroid/centofintbase { String HDF5_OBJ_FULLPATH "/lrs/laser_centroid/centofintbase"; String units "counts"; String long_name "Center of integration base"; String source "LRS"; String contentType "referenceInformation"; String description "Base age of centroids relative to secondary header timestamp. This 32-bit value indicates how many 843.75 kHz time ticks of offset should be applied between the secondary header timestamp and the center_of_integration for the laser centroids reported. This time offset assumes that the secondary header timestamp represents an exact milli-second (that is, is accurate beyond the precision expressed in the timestamp). The offset is based on the LRS internal 27 MHz oscillator (divided by 32), and it can express offset from zero to more than 84 minutes with about 1.185 micro second resolution. Under normal operating conditions, the offset should never exceed 20 milli seconds (about 16875 counts). Centroid timetags offset with this value alone should be adequate for coarse geo-location, but not precision geo-location knowledge as expected for science (individual centroid offsets are required for that purpose)."; String coordinates "delta_time"; } /lrs/laser_centroid/cent_mag { String HDF5_OBJ_FULLPATH "/lrs/laser_centroid/cent_mag"; String units "counts"; String long_name "LRS_LCENT centroid magitude"; String source "LRS_LCENT"; String contentType "referenceInformation"; String description "The 12-bit centroid magnitude. The centroids are the Transmit Laser Centroids and TAMS Centroids."; String coordinates "delta_time"; } /lrs/laser_centroid/quality_f { String HDF5_OBJ_FULLPATH "/lrs/laser_centroid/quality_f"; String units "1"; String long_name "LRS_LCENT Centroid quality"; String source "LRS_LCENT"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Flag indicates centroids pass basic validity checks in the LRS software. 0 = valid centroids; 1 = the corresponding centroid is considered questionable (that is, the corresponding centroid should not be expected to report a valid target with full accuracy). The win parameter within this group correlates the flags to tams/laser windows. However, the correlation of the windows to the actual tams/laser spots is not guaranteed."; String coordinates "delta_time"; String flag_meanings "valid questionable"; Int16 flag_values 0, 1; } /lrs/laser_centroid/cent_h { String HDF5_OBJ_FULLPATH "/lrs/laser_centroid/cent_h"; String long_name "LRS_LCENT centroid H"; String units "pixels"; String source "LRS_LCENT"; String contentType "referenceInformation"; String description "The centroid H value. The centroids are the Transmit Laser Centroids and TAMS Centroids."; String coordinates "delta_time"; } /lrs/laser_centroid/delta_time { String HDF5_OBJ_FULLPATH "/lrs/laser_centroid/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Time values retrieved from the CCSDS header timestamps, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /lrs/laser_centroid/trackstat_f { String HDF5_OBJ_FULLPATH "/lrs/laser_centroid/trackstat_f"; String units "1"; String long_name "LRS_LCENT Tracking status"; String source "LRS_LCENT"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Flag indicates tracking status for centroid; 1 = valid tracking of that centroid window; 0 = the corresponding window is in a searching or acquiring state (that is, the corresponding centroid should not be considered to report a valid target). The win parameter within this group correlates the flags to tams/laser windows. However, the correlation of the windows to the actual tams/laser spots is not guaranteed."; String coordinates "delta_time"; String flag_meanings "acq_state track_state"; Int16 flag_values 0, 1; } /lrs/laser_centroid/win { String HDF5_OBJ_FULLPATH "/lrs/laser_centroid/win"; String long_name "Window"; String units "1"; String source "LRS_LCENT"; Int16 valid_min 0; Int16 valid_max 10; String contentType "referenceInformation"; String description "Indicates the window corresponding to each component of the centmagtime and corresponding flags. Values of 1-4 correspond to TAMS windows; values of 5-10 correspond to laser windows. Assignment of a window to a particular spot is not guaranteed."; String coordinates "delta_time"; String flag_meanings "none tams0 tams1 tams2 tams3 laser1 laser2 laser3 laser4 laser5 laser6"; Int16 flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10; } /lrs/laser_centroid/cent_v { String HDF5_OBJ_FULLPATH "/lrs/laser_centroid/cent_v"; String long_name "LRS_LCENT centroid V"; String units "pixels"; String source "LRS_LCENT"; String contentType "referenceInformation"; String description "The centroid V value. The centroids are the Transmit Laser Centroids and TAMS Centroids."; String coordinates "delta_time"; } /lrs/laser_centroid/coi_offset { String HDF5_OBJ_FULLPATH "/lrs/laser_centroid/coi_offset"; String units "counts"; String long_name "Center of integration offset"; String source "LRS"; String contentType "referenceInformation"; String description "The signed 16-bit center of integration offset for this specific centroid."; String coordinates "delta_time"; } /lrs/stellar_centroid/ { String HDF5_OBJ_FULLPATH "/lrs/stellar_centroid/"; String Description "The (Application Mode) Stellar Centroid Data Packet contains reported Stellar-Side Centroids, which are part of the core LRS data output. This packet is normally reported and stored at a nominally 10 Hz rate with a variable number of stars reported and is available through all data channels (SSR, real time telemetry, and onboard to the spacecraft ACS)."; String data_rate "Data within this group are stored at the data rate of the source LRS Stellar Centroid Data Packet. (nominally 10 per second.)"; } /lrs/stellar_centroid/cent_mag { String HDF5_OBJ_FULLPATH "/lrs/stellar_centroid/cent_mag"; String long_name "LRS_LCENT centroid magitude"; String units "counts"; String source "LRS_LCENT"; String contentType "referenceInformation"; String description "The 12-bit centroid magnitude. From Word 2, bits 15 (MSB) to 4"; String coordinates "delta_time"; } /lrs/stellar_centroid/coi_offset { String HDF5_OBJ_FULLPATH "/lrs/stellar_centroid/coi_offset"; String long_name "Center of integration offset"; String units "counts"; String source "LRS"; String contentType "referenceInformation"; String description "The signed 16-bit center of integration offset for this specific centroid."; String coordinates "delta_time"; } /lrs/stellar_centroid/delta_time { String HDF5_OBJ_FULLPATH "/lrs/stellar_centroid/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Retrieved times from the CCSDS header timestamps, in seconds relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /lrs/stellar_centroid/centofintbase { String HDF5_OBJ_FULLPATH "/lrs/stellar_centroid/centofintbase"; String long_name "Center of integration base"; String units "counts"; String source "LRS"; String contentType "referenceInformation"; String description "Base age of centroids relative to secondary header timestamp. This 32-bit value indicates how many 843.75 kHz time ticks of offset should be applied between the secondary header timestamp and the center_of_integration for the laser centroids reported. This time offset assumes that the secondary header timestamp represents an exact milli-second (that is, is accurate beyond the precision expressed in the timestamp). The offset is based on the LRS internal 27 MHz oscillator (divided by 32), and it can express offset from zero to more than 84 minutes with about 1.185 micro second resolution. Under normal operating conditions, the offset should never exceed 20 milli seconds (about 16875 counts). Centroid timetags offset with this value alone should be adequate for coarse geo-location, but not precision geo-location knowledge as expected for science (individual centroid offsets are required for that purpose)."; String coordinates "delta_time"; } /lrs/stellar_centroid/cent_h { String HDF5_OBJ_FULLPATH "/lrs/stellar_centroid/cent_h"; String long_name "LRS_LCENT centroid H"; String units "pixels"; String source "LRS_LCENT"; String contentType "referenceInformation"; String description "The centroid H value."; String coordinates "delta_time"; } /lrs/stellar_centroid/quality_f { String HDF5_OBJ_FULLPATH "/lrs/stellar_centroid/quality_f"; String long_name "LRS_LCENT Centroid quality"; String units "1"; String source "LRS_LCENT"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Flag indicates centroids pass basic validity checks in the LRS software. 0 indicate valid centroids; 1 indicate the corresponding centroid is considered questionable (that is, the corresponding centroid should not be expected to report a valid target with full accuracy)."; String coordinates "delta_time"; String flag_meanings "valid questionable"; Int16 flag_values 0, 1; } /lrs/stellar_centroid/cent_v { String HDF5_OBJ_FULLPATH "/lrs/stellar_centroid/cent_v"; String long_name "LRS_LCENT centroid V"; String units "pixels"; String source "LRS_LCENT"; String contentType "referenceInformation"; String description "The centroid V value."; String coordinates "delta_time"; } /lrs/stellar_centroid/trackstat_f { String HDF5_OBJ_FULLPATH "/lrs/stellar_centroid/trackstat_f"; String units "1"; String long_name "LRS_LCENT Tracking status"; String source "LRS_LCENT"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Flag indicates tracking status for centroid. 1 indicate valid tracking of that centroid window; 0 indicate the corresponding window is in a searching or acquiring state (that is, the corresponding centroid should not be considered to report a valid target)."; String coordinates "delta_time"; String flag_meanings "acq_state track_state"; Int16 flag_values 0, 1; } /lrs/hk_1120/ { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/"; String Description "Contains parameters relating to the Application Housekeeping Packet (LRStmHK)(APID 1120). The (Application Mode) Housekeeping Packet provides all LRS health and safety data. It is normally reported and stored at a 1 Hz rate."; String data_rate "Data within this group are stored at the data rate of the source LRS Housekeeping Data (nominally once per second)."; } /lrs/hk_1120/chkstat_s_ld_df { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/chkstat_s_ld_df"; String units "1"; String long_name "LRS_HK Checksum Status Register - SRAM Laser Detector Dark Frame Checksum"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "SRAM Laser Detector (LD) Dark Frame data checksum (0=PASSED (normal operating condition) 1=FAILED (abnormal condition))"; String coordinates "delta_time"; String flag_meanings "passed failed"; Int16 flag_values 0, 1; } /lrs/hk_1120/srate_y { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/srate_y"; String long_name "LRS_HK Stellar Pattern Rate Y"; String units "pixels/second"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Y component (tip/tilt) of the stellar rate pattern estimate"; String coordinates "delta_time"; } /lrs/hk_1120/pc_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/pc_t"; String long_name "LRS_HK Processor Card Thermistor"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Processor Card - 0x0000 = 0.000 V (nominal short;) 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/spwdiscardlink { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/spwdiscardlink"; String long_name "LRS_HK Spacewire tlm packets dropped due to link not available"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 32-bit counter is incremented every time a spacewire telemetry packet is dropped by Failsafe Mode while waiting for a valid spacewire link between the LRS and MEB (an abnormal condition). It starts at 0x00000000, and rolls over to 0x00000000 when it increments from 0xFFFFFFFF. This counter will be reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/sysstat_ac_en { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_ac_en"; String long_name "LRS_HK System Status Register - Analog Converter Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the LRS FPGA Analog Converter. (0 =DISABLED (abnormal condition); 1 = ENABLED (normal operating condition))"; String coordinates "delta_time"; String flag_meanings "disabled enabled"; Int16 flag_values 0, 1; } /lrs/hk_1120/timecnt { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/timecnt"; String long_name "LRS_HK Valid Time Sync Command Counter"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "The Valid Time Sync Command Counter is a 16-bit counter that increments each time that the Failsafe Mode processes a valid command of the corresponding command type. A valid command is defined as a command that passes all verification tests. The counter starts at 0x0000, and rolls over to 0x0000 when it increments from 0xFFFF. The counter is reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/m12v_ldc_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/m12v_ldc_mon_v"; String long_name "LRS_HK -12VDC LDC Monitor"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of -12VDC LDC Monitor - 0x0000 = 0.000 V; 0xBF9D = -12.000 V (nominal value); 0xFFFF = -16.000 V : A_LRS_HK.ANALOGHK[11]"; String coordinates "delta_time"; } /lrs/hk_1120/timeerrcnt { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/timeerrcnt"; String long_name "LRS_HK Time Sync Command Error Counter"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "The 16-bit Time Sync Command error Counter is incremented every time the Failsafe Mode has one or more command verification or processing errors with the corresponding command type (abnormal conditions). The counter starts at 0x0000, and rolls over to 0x0000 when it increments from 0xFFFF. The counter increments only once per command when there is at least one verification/processing error for that command. TIMEERRCODE will indicate the type of error. The counter is reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/p5v_sdc_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p5v_sdc_mon_v"; String long_name "LRS_HK +5VDC SDC Monitor"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of +5VDC SDC Monitor - 0x0000 = 0.000 V; 0xA000 = +5.000 V (nominal value); 0xFFFF = +8.000 V : A_LRS_HK.ANALOGHK[13]"; String coordinates "delta_time"; } /lrs/hk_1120/cmderrcode { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/cmderrcode"; String long_name "LRS_HK Unique Code for User Command Errors"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "The 16-bit Command Error Unique Code indicates the last type of command error that occurred in Failsafe Mode. This code will be reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT). The error codes are defined in Table 19: Command Validation Error Codes in the LRS command and data ICD."; String coordinates "delta_time"; } /lrs/hk_1120/chkstat_e_sd_df { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/chkstat_e_sd_df"; String units "1"; String long_name "LRS_HK Checksum Status Register - EEPROM Stellar Detector Dark Frame Checksum"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "EEPROM Stellar Detector (SD) Dark Frame data checksum (0=PASSED (normal operating condition) 1=FAILED (abnormal condition))"; String coordinates "delta_time"; String flag_meanings "passed failed"; Int16 flag_values 0, 1; } /lrs/hk_1120/sysstat_sw { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_sw"; String long_name "LRS_HK System Status Register - Spacewire Module Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the Spacewire Module (0 = NOT RUNNING (abnormal condition); 1 = RUNNING (normal operating condition))"; String coordinates "delta_time"; String flag_meanings "not_running running"; Int16 flag_values 0, 1; } /lrs/hk_1120/spwstat_ll_err { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/spwstat_ll_err"; String long_name "LRS_HK Spacewire Status Register - Last Link Error"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 3; String contentType "referenceInformation"; String description "This is the Last Link Error Code portion of the LRS spacewire interface register."; String coordinates "delta_time"; String flag_meanings "disconnected parity_err esc_rec credit_err"; Int16 flag_values 0, 1, 2, 3; } /lrs/hk_1120/p3_3v_cmon_a { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p3_3v_cmon_a"; String long_name "LRS_HK +3.3VDC Current Monitor"; String units "amps"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Amperage of +3.3VDC Current Monitor - 0x0000 = 0.000 A; 0xFFFF = +4.000 A : A_LRS_HK.ANALOGHK[9]"; String coordinates "delta_time"; } /lrs/hk_1120/spwstat_pec { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/spwstat_pec"; String long_name "LRS_HK Spacewire Status Register _ Packet Error Counter"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This is the 6-bit Packet Error Counter portion of the LRS spacewire interface status register"; String coordinates "delta_time"; } /lrs/hk_1120/p5v_ana_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p5v_ana_mon_v"; String long_name "LRS_HK +5VDC Analog Monitor"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of +5VDC Analog Monitor - 0x0000 = 0.000 V; 0xA000 = +5.000 V (nominal value); 0xFFFF = +8.000 V : A_LRS_HK.ANALOGHK[16]"; String coordinates "delta_time"; } /lrs/hk_1120/timeerrcode { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/timeerrcode"; String long_name "LRS_HK Time Sync Command Error Code"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "The 16-bit Time Sync Error Code indicates the last type of time sync error that occurred in Failsafe Mode. This code will be reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT). The error codes are defined in Table 19: Command Validation Error Codes."; String coordinates "delta_time"; } /lrs/hk_1120/chkstat_s_sd_df { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/chkstat_s_sd_df"; String units "1"; String long_name "LRS_HK Checksum Status Register - SRAM Stellar Detector Dark Frame Checksum"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "SRAM Stellar Detector (SD) Dark Frame data checksum (0=PASSED (normal operating condition) 1=FAILED (abnormal condition))"; String coordinates "delta_time"; String flag_meanings "passed failed"; Int16 flag_values 0, 1; } /lrs/hk_1120/m12v_cmon_a { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/m12v_cmon_a"; String long_name "LRS_HK -12VDC Current Monitor"; String units "amps"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Amperage of -12VDC Current Monitor - 0x0000 = 0.000 A; 0xFFFF = +0.400 A : A_LRS_HK.ANALOGHK[6]"; String coordinates "delta_time"; } /lrs/hk_1120/p1_5v_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p1_5v_mon_v"; String long_name "LRS_HK +1.5VDC Monitor"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of +1.5VDC Monitor - 0x0000 = 0.000 V; 0x6000 = +1.500 V (nominal value); 0xFFFF = +4.000 V : A_LRS_HK.ANALOGHK[3]"; String coordinates "delta_time"; } /lrs/hk_1120/meter_bar1_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/meter_bar1_t"; String long_name "LRS_HK Optics Thermistor #4 (Metering Bars #1 Temperature)"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Optics Thermistor #4 (Metering Bars #1) - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/ppsoffset_ticks { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ppsoffset_ticks"; String long_name "LRS_HK Oscillator Offset Ticks"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Oscillator Offset (ticks) for TOD (time of day) correction."; String coordinates "delta_time"; } /lrs/hk_1120/p12v_ana_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p12v_ana_mon_v"; String long_name "LRS_HK +12VDC Analog Monitor"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of +12VDC Analog Monitor - 0x0000 = 0.000 V; 0xC000 = +12.000 V (nominal value); 0xFFFF = +16.000 V : A_LRS_HK.ANALOGHK[15]"; String coordinates "delta_time"; } /lrs/hk_1120/ground2_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ground2_v"; String long_name "LRS_HK Ground 2 Voltage"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of Ground 2 - 0x0000 = 0.000 V (nominal value); 0xFFFF = +4.000 V : A_LRS_HK.ANALOGHK[1]"; String coordinates "delta_time"; } /lrs/hk_1120/therm_open_ref_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/therm_open_ref_v"; String long_name "LRS_HK Thermistor Reference (open)"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of Thermistor Reference (open) - 0x0000 = 0.000 V; 0xFFFF = +4.000 V (nominal value) : A_LRS_HK.ANALOGHK[21]"; String coordinates "delta_time"; } /lrs/hk_1120/therm_gnd_ref_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/therm_gnd_ref_v"; String long_name "LRS_HK Thermistor Reference (ground)"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of Thermistor Reference (ground) - 0x0000 = 0.000 V (nominal value); 0xFFFF = +4.000 V : A_LRS_HK.ANALOGHK[20]"; String coordinates "delta_time"; } /lrs/hk_1120/sysstat_sdcd_cable { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_sdcd_cable"; String long_name "LRS_HK System Status Register - SDC Digital Cable Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the LRS FPGA SDCD (Stellar Detector Card Digital Cable. (0 = DISCONNECTED (abnormal condition); 1 = CONNECTED (normal operating condition))"; String coordinates "delta_time"; String flag_meanings "disconnected connected"; Int16 flag_values 0, 1; } /lrs/hk_1120/stellar_barrel2_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/stellar_barrel2_t"; String long_name "LRS_HK Optics Thermistor #8 (Stellar Side Barrel #2 Temperature)"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Optics Thermistor #8 (Stellar Side Barrel #2) - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/sysstat_lsync { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_lsync"; String long_name "LRS_HK System Status Register - Laser Sync validity Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current validity of the Laser Sync (0 = INVALID (abnormal condition); 1 = VALID (normal operating condition))"; String coordinates "delta_time"; String flag_meanings "invalid valid"; Int16 flag_values 0, 1; } /lrs/hk_1120/sysstat_ldc { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_ldc"; String long_name "LRS_HK System Status Register - LDC Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the Laser Detector Card (LDC) working (0 = Finished Execution; 1 = Executing). Note: The FPGA toggles these values based on what logic is executing, so they may show up as 0 or 1 based on when the packet is generated"; String coordinates "delta_time"; String flag_meanings "finished executing"; Int16 flag_values 0, 1; } /lrs/hk_1120/chkstat_e_at { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/chkstat_e_at"; String long_name "LRS_HK Checksum Status Register - EEPROM Application Text Checksum"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "EEPROM Application Text (AT) checksum (0=PASSED (normal operating condition) 1=FAILED (abnormal condition))"; String coordinates "delta_time"; String flag_meanings "passed failed"; Int16 flag_values 0, 1; } /lrs/hk_1120/sysstat_ldcd_cable { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_ldcd_cable"; String long_name "LRS_HK System Status Register - LDC Digital Cable Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the LRS FPGA LDCD (Laser Detector Card Digital Cable. (0 = DISCONNECTED (abnormal condition); 1 = CONNECTED (normal operating condition))"; String coordinates "delta_time"; String flag_meanings "disconnected connected"; Int16 flag_values 0, 1; } /lrs/hk_1120/chkstat_e_ad { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/chkstat_e_ad"; String long_name "LRS_HK Checksum Status Register - EEPROM Application Text Checksum"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "EEPROM Application Data (AD) checksum (0=PASSED (normal operating condition) 1=FAILED (abnormal condition))"; String coordinates "delta_time"; String flag_meanings "passed failed"; Int16 flag_values 0, 1; } /lrs/hk_1120/ldmemconflict { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ldmemconflict"; String long_name "LRS_HK LD Memory Conflicts"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 16-bit counter is incremented each time the Application Mode is still accessing Laser-Side shared memory when a new LRS cycle starts. This conflict is an error, which indicates that shared memory access did not complete in the allocated time and may have caused stale or invalid laser centroids. This counter starts at 0x0000, and rolls over to 0x0000 when it increments from 0xFFFF. This counter will be reset at Application Mode initialization and by an Application Reset Counters Command (LRScmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/sysstat_j1 { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_j1"; String long_name "LRS_HK System Status Register - Jumper 1"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Jumper 1 status (no planned use on ATLAS). 0 = Jumper is DISCONNECTED (normal operating condition"; String coordinates "delta_time"; String flag_meanings "disconnected connected"; Int16 flag_values 0, 1; } /lrs/hk_1120/spwdiscardbkup { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/spwdiscardbkup"; String long_name "LRS_HK Spacewire tlm packets dropped due to buffer not being empty"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 32-bit counter is incremented every time a spacewire telemetry packet is dropped by Failsafe Mode while waiting for the transmission buffer to empty (an abnormal condition). It starts at 0x00000000, and rolls over to 0x00000000 when it increments from 0xFFFFFFFF. This counter will be reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/m12v_supp_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/m12v_supp_mon_v"; String long_name "LRS_HK -12VDC Supply Monitor"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of 112VDC Supply Monitor - 0x0000 = 0.000 V; 0xBF9D = -12.000 V (nominal value); 0xFFFF = -16.000 V : A_LRS_HK.ANALOGHK[14]"; String coordinates "delta_time"; } /lrs/hk_1120/srate_x { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/srate_x"; String long_name "LRS_HK Stellar Pattern Rate X"; String units "pixels/sec"; String source "LRS_HK"; String contentType "referenceInformation"; String description "X component (tip/tilt) of the stellar rate pattern estimate."; String coordinates "delta_time"; } /lrs/hk_1120/cmderrcnt { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/cmderrcnt"; String long_name "LRS_HK User Command Error Counter"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "The 16-bit User Command Error Counter is incremented every time the Failsafe Mode has one or more command verification or processing errors with the corresponding command type (abnormal conditions). The counter starts at 0x0000, and rolls over to 0x0000 when it increments from 0xFFFF. The counter increments only once per command when there is at least one verification/processing error for that command. CMDERRCODE will indicate the type of error. The counter is reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/chkstat_e_ld_df { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/chkstat_e_ld_df"; String units "1"; String long_name "LRS_HK Checksum Status Register - EEPROM Laser Detector Dark Frame Checksum"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "EEPROM Laser Detector (LD) Dark Frame data checksum (0=PASSED (normal operating condition) 1=FAILED (abnormal condition))"; String coordinates "delta_time"; String flag_meanings "passed failed"; Int16 flag_values 0, 1; } /lrs/hk_1120/dmppktleft { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/dmppktleft"; String long_name "LRS_HK Remaining number of dump packets to go"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 16-bit counter indicates the remaining number of dump packets to send during Failsafe Mode processing of a Failsafe Dump Memory Command (LRSfscmDPMEM). It is 0x0000 whenever no dump command is active."; String coordinates "delta_time"; } /lrs/hk_1120/m12v_sdc_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/m12v_sdc_mon_v"; String long_name "LRS_HK -12VDC SDC Monitor"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of -12VDC SDC Monitor - 0x0000 = 0.000 V; 0xBF9D = -12.000 V (nominal value); 0xFFFF = -16.000 V : A_LRS_HK.ANALOGHK[10]"; String coordinates "delta_time"; } /lrs/hk_1120/ppscount { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ppscount"; String long_name "LRS_HK 1PPS sync counter"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "A 32-bit count of sync pulses registered by the LRS FPGA. The value of the pulse counter starts at 0x00000000, and rolls over to 0x00000000 when it increments from 0xFFFFFFFF."; String coordinates "delta_time"; } /lrs/hk_1120/sysstat_j2 { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_j2"; String long_name "LRS_HK System Status Register - Jumper 2"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "Jumper 2 status (no planned use on ATLAS). 0 = Jumper is DISCONNECTED (normal operating condition)"; String coordinates "delta_time"; String flag_meanings "disconnected connected"; Int16 flag_values 0, 1; } /lrs/hk_1120/cmdcnt { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/cmdcnt"; String units "counts"; String source "LRS_HK"; String long_name "LRS_HK Valid User Command Counter"; String contentType "referenceInformation"; String description "The Valid User Command Counter is a 16-bit counter that increments each time that the Failsafe Mode processes a valid command of the corresponding command type. A valid command is defined as a command that passes all verification tests. The counter starts at 0x0000, and rolls over to 0x0000 when it increments from 0xFFFF. The counter is reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/ppsoscval { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ppsoscval"; String long_name "LRS_HK Latched oscillator value at 1PPS sync"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "The 32-bit count of internal 27 MHz oscillator ticks at the time when the last 1 PPS sync pulse was registered by the LRS FPGA."; String coordinates "delta_time"; } /lrs/hk_1120/laser_barrel1_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/laser_barrel1_t"; String long_name "LRS_HK Optics Thermistor #1 (Laser Side Barrel #1 Temperature)"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Optics Thermistor #1 (Laser Side Barrel #1) - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/spwoutofsync { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/spwoutofsync"; String long_name "LRS_HK Spacewire words skipped to find sync"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 32-bit counter is incremented each time a spacewire command word is skipped by Failsafe Mode to reach a valid packet sync (an abnormal condition). It starts at 0x00000000, and rolls over to 0x00000000 when it increments from 0xFFFFFFFF. This counter will be reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/ground1_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ground1_v"; String long_name "LRS_HK Ground 1 Voltage"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of Ground 1 - 0x0000 = 0.000 V (nominal value); 0xFFFF = +4.000 V : A_LRS_HK.ANALOGHK[0]"; String coordinates "delta_time"; } /lrs/hk_1120/ldoverrun { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ldoverrun"; String long_name "LRS_HK LD Processing Overruns"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 16-bit counter is incremented each time the Application Mode is still processing Laser-Side data when a new LRS cycle starts. This overrun condition is a warning, which indicates that some processor activity did not complete in the allocated time and may delay reporting of the next laser data packets. This counter starts at 0x0000, and rolls over to 0x0000 when it increments from 0xFFFF. This counter will be reset at Application Mode initialization and by an Application Reset Counters Command (LRScmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/ldbackground { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ldbackground"; String long_name "LRS_HK LD background"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "The 16-bit values are measures of the measured detector background for the laser side after subtracting the predicted dark frame. Each is a scaled average of the background levels from all tracking windows on that detector, for all measurements in the preceding one (1) second. Because the search and imaging windows move around, these values should be expected to fluctuate significantly; however, they are an indication of how well the predicted dark frame matches the background (stray light) levels. If they are occasionally very large, there is probably a stray light problem. If they are consistently very large, there is probably error in the dark frame calibration."; String coordinates "delta_time"; } /lrs/hk_1120/ldmemcnt { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ldmemcnt"; String long_name "LRS_HK Number of memory words loaded"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 32-bit counter records the total number of memory words loaded during Failsafe Mode processing of Failsafe Load Memory Command (LRSfscmLDMEM). It starts at 0x00000000, and rolls over to 0x00000000 when it increments from 0xFFFFFFFF. This counter will be reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT)"; String coordinates "delta_time"; } /lrs/hk_1120/chkstat_s_at { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/chkstat_s_at"; String units "1"; String long_name "LRS_HK Checksum Status Register -SRAM Application Text Checksum"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "SRAM Application Text (AT) checksum (0=PASSED (normal operating condition) 1=FAILED (abnormal condition))"; String coordinates "delta_time"; String flag_meanings "passed failed"; Int16 flag_values 0, 1; } /lrs/hk_1120/sdoverrun { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sdoverrun"; String long_name "LRS_HK SD Processing Overruns"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 16-bit counter is incremented each time the Application Mode is still processing Stellar-Side data when a new LRS cycle starts that should include new Stellar-Side data collection. This overrun condition is a warning, which indicates that some processor activity did not complete in the allocated time and may delay reporting of the next stellar data packets. This counter starts at 0x0000, and rolls over to 0x0000 when it increments from 0xFFFF. This counter will be reset at Application Mode initialization and by an Application Reset Counters Command (LRScmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/laser_barrel3_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/laser_barrel3_t"; String long_name "LRS_HK Optics Thermistor #3 (Laser Side Barrel #3 Temperature)"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Optics Thermistor #3 (Laser Side Barrel #3) - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/sdmemconflict { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sdmemconflict"; String long_name "LRS_HK SD Memory Conflicts"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 16-bit counter is incremented each time the Application Mode is still accessing Stellar-Side shared memory when a new LRS cycle starts that includes new Stellar-Side data collection. This conflict is an error, which indicates that shared memory access did not complete in the allocated time and may have caused stale or invalid stellar centroids. This counter starts at 0x0000, and rolls over to 0x0000 when it increments from 0xFFFF. This counter will be reset at Application Mode initialization and by an Application Reset Counters Command (LRScmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/p5v_ldc_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p5v_ldc_mon_v"; String long_name "LRS_HK +5VDC LDC Monitor"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of +5VDC LDC Monitor - 0x0000 = 0.000 V; 0xA000 = +5.000 V (nominal value); 0xFFFF = +8.000 V : A_LRS_HK.ANALOGHK[12]"; String coordinates "delta_time"; } /lrs/hk_1120/dmpmemcnt { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/dmpmemcnt"; String long_name "LRS_HK Number of memory words dumped"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 32-bit counter records the total number of memory words dumped during Failsafe Mode processing of Failsafe Dump Memory Command (LRSfscmDPMEM). It starts at 0x00000000, and rolls over to 0x00000000 when it increments from 0xFFFFFFFF. This counter will be reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/ldc_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ldc_t"; String long_name "LRS_HK Laser Detector Card Temperature"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Laser Detector Card - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/reference_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/reference_v"; String long_name "LRS_HK Reference Voltage"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Reference Voltage - 0x0000 = 0.000 V; 0x8000 = +2.000 V (nominal value); 0xFFFF = +4.000 V : A_LRS_HK.ANALOGHK[2]"; String coordinates "delta_time"; } /lrs/hk_1120/meter_bar2_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/meter_bar2_t"; String long_name "LRS_HK Optics Thermistor #5 (Metering Bars #2 Temperature)"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Optics Thermistor #5 (Metering Bars #2) - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/meter_bar3_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/meter_bar3_t"; String long_name "LRS_HK Optics Thermistor #6 (Metering Bars #3 Temperature)"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Optics Thermistor #6 (Metering Bars #3) - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/sdbackground { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sdbackground"; String long_name "LRS_HK SD background"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "The 16-bit values are measures of the measured detector background of the stellar side after subtracting the predicted dark frame. Each is a scaled average of the background levels from all tracking windows on that detector, for all measurements in the preceding one (1) second. Because the search and imaging windows move around, these values should be expected to fluctuate significantly; however, they are an indication of how well the predicted dark frame matches the background (stray light) levels. If they are occasionally very large, there is probably a stray light problem. If they are consistently very large, there is probably error in the dark frame calibration."; String coordinates "delta_time"; } /lrs/hk_1120/sdc_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sdc_t"; String long_name "LRS_HK Stellar Detector Card Temperature"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Stellar Detector Card - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/p3_3v_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p3_3v_mon_v"; String long_name "LRS_HK +3.3VDC Monitor"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of +3.3VDC Monitor - 0x0000 = 0.000 V; 0xD333 = +3.300 V (nominal value); 0xFFFF = +4.000 V : A_LRS_HK.ANALOGHK[18]"; String coordinates "delta_time"; } /lrs/hk_1120/delta_time { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String coordinates "latitude longitude"; } /lrs/hk_1120/p12v_cmon_a { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p12v_cmon_a"; String long_name "LRS_HK +12VDC Current Monitor"; String units "amps"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Amperage of +12VDC Current Monitor - 0x0000 = 0.000 A; 0xFFFF = +0.400 A : A_LRS_HK.ANALOGHK[7]"; String coordinates "delta_time"; } /lrs/hk_1120/p5v_supp_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p5v_supp_mon_v"; String long_name "LRS_HK +5VDC Supply Monitor"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Voltage of +5VDC Supply Monitor - 0x0000 = 0.000 V; 0xA000 = +5.000 V (nominal value); 0xFFFF = +8.000 V : A_LRS_HK.ANALOGHK[16]"; String coordinates "delta_time"; } /lrs/hk_1120/stellar_shroud_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/stellar_shroud_t"; String units "degreesC"; String long_name "LRS_HK Optics Thermistor #10 (Stellar Side Shroud Temperature)"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Optics Thermistor #10 (Stellar Side Shroud) - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/chkstat_e_bc { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/chkstat_e_bc"; String long_name "LRS_HK Checksum Status Register - EEPROM Boot Config Checksum"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "EEPROM Boot Configuration (BC) checksum (0=PASSED (normal operating condition) 1=FAILED (abnormal condition))"; String coordinates "delta_time"; String flag_meanings "passed failed"; Int16 flag_values 0, 1; } /lrs/hk_1120/sysstat_ldc_en { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_ldc_en"; String long_name "LRS_HK System Status Register - LDC Power and Signals Enable Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the LRS FPGA LDC (Laser Detector Card) Power and Signals. (0 = DISABLED (abnormal condition); 1 = ENABLED (normal operating condition))"; String coordinates "delta_time"; String flag_meanings "disabled enabled"; Int16 flag_values 0, 1; } /lrs/hk_1120/ppsoffset_ms { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/ppsoffset_ms"; String units "ms"; String source "LRS_HK"; String long_name "LRS_HK Oscillator Offset"; String contentType "referenceInformation"; String description "Oscillator Offset (milliseconds) for TOD (time of day) correction."; String coordinates "delta_time"; } /lrs/hk_1120/sysstat_hk { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_hk"; String long_name "LRS_HK System Status Register HK Working"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the Housekeeping working (0 = Finished Execution; 1 = Executing ). Note: The FPGA toggles these values based on what logic is executing, so they may show up as 0 or 1 based on when the packet is generated"; String coordinates "delta_time"; String flag_meanings "finished executing"; Int16 flag_values 0, 1; } /lrs/hk_1120/stellar_barrel3_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/stellar_barrel3_t"; String long_name "LRS_HK Optics Thermistor #9 (Stellar Side Barrel #3 Temperature)"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Optics Thermistor #9 (Stellar Side Barrel #3) - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/stellar_barrel1_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/stellar_barrel1_t"; String long_name "LRS_HK Optics Thermistor #7 (Stellar Side Barrel #1 Temperature)"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Optics Thermistor #7 (Stellar Side Barrel #1) - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/srate_z { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/srate_z"; String long_name "LRS_HK Stellar Pattern Rate Z"; String units "radians/second"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Z (rotation) component of the stellar rate pattern estimate"; String coordinates "delta_time"; } /lrs/hk_1120/sysstat_sdc_en { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_sdc_en"; String long_name "LRS_HK System Status Register - SDC Power and Signals Enable Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the LRS FPGA SDC (Stellar Detector Card) Power and Signals. (0 = DISABLED (abnormal condition); 1 = ENABLED (normal operating condition))"; String coordinates "delta_time"; String flag_meanings "disabled enabled"; Int16 flag_values 0, 1; } /lrs/hk_1120/p1_8v_mon_v { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p1_8v_mon_v"; String long_name "LRS_HK +1.8VDC Monitor Voltage"; String units "volts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Volage of +1.8VDC Monitor - 0x0000 = 0.000 V; 0x7332 = 1.800 V (nominal); 0xFFFF = +4.000 V : A_LRS_HK.ANALOGHK[19]"; String coordinates "delta_time"; } /lrs/hk_1120/sysstat_sdc { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_sdc"; String long_name "LRS_HK System Status Register - SDC Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the Stellar Detector Card (SDC) working (0 = Finished Execution; 1 = Executing). Note: The FPGA toggles these values based on what logic is executing, so they may show up as 0 or 1 based on when the packet is generated"; String coordinates "delta_time"; String flag_meanings "finished executing"; Int16 flag_values 0, 1; } /lrs/hk_1120/pcc_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/pcc_t"; String long_name "LRS_HK Power Converter Card Temperature"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Power Converter Card - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/laser_barrel2_t { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/laser_barrel2_t"; String long_name "LRS_HK Optics Thermistor #2 (Laser Side Barrel #2 Temperature)"; String units "degreesC"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Temperature of Optics Thermistor #2 (Laser Side Barrel #2) - 0x0000 = 0.000 V (nominal short); 0xFFFF = +4.000 V (nominal open) [see thermistor scaling section later for temperature scaling]"; String coordinates "delta_time"; } /lrs/hk_1120/spwdiscardcmd { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/spwdiscardcmd"; String long_name "LRS_HK Spacewire words dropped due to timeout waiting for full CCSDS packet"; String units "counts"; String source "LRS_HK"; String contentType "referenceInformation"; String description "This 32-bit counter is incremented each time a spacewire command word is dropped by Failsafe Mode due to a timeout while waiting for a full CCSDS packet (an abnormal condition). It starts at 0x00000000, and rolls over to 0x00000000 when it increments from 0xFFFFFFFF. This counter will be reset at power on and by a Failsafe Reset Counters Command (LRSfscmRSTCNT)."; String coordinates "delta_time"; } /lrs/hk_1120/sysstat_sdca_cable { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_sdca_cable"; String long_name "LRS_HK System Status Register - SDC Analog Cable Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the LRS FPGA SDCD (Stellar Detector Card Digital Cable. (0 = DISCONNECTED (abnormal condition); 1 = CONNECTED (normal operating condition))"; String coordinates "delta_time"; String flag_meanings "disconnected connected"; Int16 flag_values 0, 1; } /lrs/hk_1120/p5v_cmon_a { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/p5v_cmon_a"; String long_name "LRS_HK +5VDC Current Monitor"; String units "amps"; String source "LRS_HK"; String contentType "referenceInformation"; String description "Amperage of +5VDC Current Monitor - 0x0000 = 0.000 A; 0xFFFF = +0.400 A : A_LRS_HK.ANALOGHK[8]"; String coordinates "delta_time"; } /lrs/hk_1120/spwstat_lp_err { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/spwstat_lp_err"; String long_name "LRS_HK Spacewire Status Register - Last Packet Error"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 3; String contentType "referenceInformation"; String description "This is the Last Packet Error Code portion of the LRS spacewire interface register."; String coordinates "delta_time"; String flag_meanings "no_error eep_rec incomplete_sw invalid"; Int16 flag_values 0, 1, 2, 3; } /lrs/hk_1120/sysstat_ldca_cable { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/sysstat_ldca_cable"; String long_name "LRS_HK System Status Register - LDC Analog Cable Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The current status of the LRS FPGA LDCA (Laser Detector Card Analog) Cable. (0 = DISCONNECTED (abnormal condition); 1 = CONNECTED (normal operating condition))"; String coordinates "delta_time"; String flag_meanings "disconnected connected"; Int16 flag_values 0, 1; } /lrs/hk_1120/spwstat_st_f { String HDF5_OBJ_FULLPATH "/lrs/hk_1120/spwstat_st_f"; String long_name "LRS_HK Spacewire Status Register - Status"; String units "1"; String source "LRS_HK"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "This is the status flag portion of the LRS spacewire interface status register."; String coordinates "delta_time"; String flag_meanings "not_running running"; Int16 flag_values 0, 1; } /orbit_info/ { String HDF5_OBJ_FULLPATH "/orbit_info/"; String Description "Contains orbit information."; String data_rate "Data within this group are stored at the data rate of the source PCE Altimetric Data Packets. (nominally fifty per second.)"; } /orbit_info/cycle_number { String HDF5_OBJ_FULLPATH "/orbit_info/cycle_number"; String long_name "Cycle Number"; String units "1"; Int16 valid_min 0; Int16 valid_max 50; String contentType "referenceInformation"; String description "A count of the number of exact repeats of this reference orbit."; String coordinates "delta_time"; String source "Operations"; } /orbit_info/delta_time { String HDF5_OBJ_FULLPATH "/orbit_info/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Granule Start Time"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Operations"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch at the start of the granule. At the time of ATL02 creation, the equator crossing time is not precisely known.. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /orbit_info/orbit_number { String HDF5_OBJ_FULLPATH "/orbit_info/orbit_number"; String long_name "Orbit Number"; String units "1"; UInt16 valid_min 1; UInt16 valid_max 65000; String contentType "referenceInformation"; String description "Unique identifying number for each planned ICESat-2 orbit."; String coordinates "delta_time"; String source "Operations"; } /orbit_info/rgt { String HDF5_OBJ_FULLPATH "/orbit_info/rgt"; String long_name "Reference Ground track"; String units "1"; String source "Operations"; Int16 valid_min 1; Int16 valid_max 1387; String contentType "referenceInformation"; String description "The reference ground track (RGT) is the track on the earth at which a specified unit vector within the observatory is pointed. Under nominal operating conditions, there will be no data collected along the RGT, as the RGT is spanned by GT3 and GT4. During slews or off-pointing, it is possible that ground tracks may intersect the RGT. The ICESat-2 mission has 1387 RGTs."; String coordinates "delta_time"; } /quality_assessment/ { String HDF5_OBJ_FULLPATH "/quality_assessment/"; String Description "Contains quality assessment data. This may include QA counters, QA along-track data and/or QA summary data."; } /quality_assessment/ds_statistics { String HDF5_OBJ_FULLPATH "/quality_assessment/ds_statistics"; String CLASS "DIMENSION_SCALE"; String NAME "ds_statistics"; String long_name "Dimension scale for QA statistics"; String units "1"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "QA statistics array index"; String flag_meanings "number_of_points minimum maximum average standard_deviation"; Int16 flag_values 1, 2, 3, 4, 5; } /quality_assessment/qa_granule_fail_reason { String HDF5_OBJ_FULLPATH "/quality_assessment/qa_granule_fail_reason"; String long_name "Granule Failure Reason"; String units "1"; Int32 valid_min 0; Int32 valid_max 5; String contentType "qualityInformation"; String description "Flag indicating granule failure reason. 0=no failure; 1=processing error; 2=Insufficient output data was generated; 3=An uncorrected TxRx slip condition was detected; 4=TBD_Failure; 5=other failure."; String flag_meanings "no_failure NO_SIM_HK NO_PMF_TIME TIME_OF_DAY_FAILURE TIME_OF_FLIGHT_FAILURE OTHER_FAILURE"; Int32 flag_values 0, 1, 2, 3, 4, 5; String source "Operations"; } /quality_assessment/qa_granule_pass_fail { String HDF5_OBJ_FULLPATH "/quality_assessment/qa_granule_pass_fail"; String long_name "Granule Pass Flag"; String units "1"; Int32 valid_min 0; Int32 valid_max 1; String contentType "qualityInformation"; String description "Flag indicating granule quality. 0=granule passes automatic QA. 1=granule fails automatic QA."; String flag_meanings "PASS FAIL"; Int32 flag_values 0, 1; String source "Operations"; } /quality_assessment/along_track/ { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/"; String Description "Along-track statistics"; } /quality_assessment/along_track/delta_time_end { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/delta_time_end"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of seconds since the ATLAS SDP epoch at the end of the QA interval. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /quality_assessment/along_track/delta_time_start { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/delta_time_start"; String long_name "Elapsed UTC seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of seconds since the ATLAS SDP epoch at the start of the QA interval. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String CLASS "DIMENSION_SCALE"; String NAME "/quality_assessment/along_track/delta_time_start"; } /quality_assessment/along_track/pce1/ { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce1/"; String Description "Along-track statistics"; } /quality_assessment/along_track/pce1/qa_at_n_dupe { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce1/qa_at_n_dupe"; String long_name "Number of duplicates"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of duplicate Rx events detected in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce1/qa_at_n_rx_w { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce1/qa_at_n_rx_w"; String units "counts"; String long_name "Number of Weak Rx Events"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Weak Rx events in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce1/qa_at_n_rx_s { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce1/qa_at_n_rx_s"; String units "counts"; String long_name "Number of Strong Rx Events"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Strong Rx events in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce1/qa_at_n_tep { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce1/qa_at_n_tep"; String long_name "Number of TEPs"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of TEP events detected in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce1/qa_at_n_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce1/qa_at_n_tx"; String long_name "Number of Tx Pulses"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx Pulses in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce1/qa_at_tx_ll_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce1/qa_at_tx_ll_stat"; String long_name "QA Tx LL Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Along-track statistic of Transmit Leading Lower time of flight. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce1/qa_at_tx_other_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce1/qa_at_tx_other_stat"; String long_name "QA Tx Other Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Along-track statistic of the Other Transmit time of flight measurement. For PCE1, this is Transmit Leading Upper edge (LU) time; for PCE2 this is Transmit Trailing Upper edge (TU) time; and for PCE3 this is Transmit Trailing Lower edge (TL) time. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce2/ { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce2/"; String Description "Along-track statistics"; } /quality_assessment/along_track/pce2/qa_at_n_dupe { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce2/qa_at_n_dupe"; String long_name "Number of duplicates"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of duplicate Rx events detected in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce2/qa_at_n_rx_w { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce2/qa_at_n_rx_w"; String units "counts"; String long_name "Number of Weak Rx Events"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Weak Rx events in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce2/qa_at_n_rx_s { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce2/qa_at_n_rx_s"; String units "counts"; String long_name "Number of Strong Rx Events"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Strong Rx events in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce2/qa_at_n_tep { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce2/qa_at_n_tep"; String long_name "Number of TEPs"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of TEP events detected in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce2/qa_at_n_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce2/qa_at_n_tx"; String long_name "Number of Tx Pulses"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx Pulses in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce2/qa_at_tx_ll_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce2/qa_at_tx_ll_stat"; String long_name "QA Tx LL Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Along-track statistic of Transmit Leading Lower time of flight. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce2/qa_at_tx_other_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce2/qa_at_tx_other_stat"; String long_name "QA Tx Other Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Along-track statistic of the Other Transmit time of flight measurement. For PCE1, this is Transmit Leading Upper edge (LU) time; for PCE2 this is Transmit Trailing Upper edge (TU) time; and for PCE3 this is Transmit Trailing Lower edge (TL) time. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce3/ { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce3/"; String Description "Along-track statistics"; } /quality_assessment/along_track/pce3/qa_at_n_dupe { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce3/qa_at_n_dupe"; String long_name "Number of duplicates"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of duplicate Rx events detected in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce3/qa_at_n_rx_w { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce3/qa_at_n_rx_w"; String units "counts"; String long_name "Number of Weak Rx Events"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Weak Rx events in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce3/qa_at_n_rx_s { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce3/qa_at_n_rx_s"; String units "counts"; String long_name "Number of Strong Rx Events"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Strong Rx events in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce3/qa_at_n_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce3/qa_at_n_tx"; String long_name "Number of Tx Pulses"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx Pulses in the along-track interval."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce3/qa_at_tx_ll_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce3/qa_at_tx_ll_stat"; String long_name "QA Tx LL Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Along-track statistic of Transmit Leading Lower time of flight. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/along_track/pce3/qa_at_tx_other_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/along_track/pce3/qa_at_tx_other_stat"; String long_name "QA Tx Other Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Along-track statistic of the Other Transmit time of flight measurement. For PCE1, this is Transmit Leading Upper edge (LU) time; for PCE2 this is Transmit Trailing Upper edge (TU) time; and for PCE3 this is Transmit Trailing Lower edge (TL) time. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/event_counts/ { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/"; String Description "Event count statistics"; } /quality_assessment/event_counts/pce1/ { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/"; String Description "Per-PCE event count statistics"; } /quality_assessment/event_counts/pce1/edac_starttag_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_starttag_fifo_dbe"; String long_name "EDACStartTagFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTagFIFO_DBE bit"; } /quality_assessment/event_counts/pce1/tdc_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/tdc_fifo_empty"; String long_name "TDC_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_FIFOEmpty bit"; } /quality_assessment/event_counts/pce1/burst_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/burst_fifo_empty"; String long_name "Burst_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Burst_FIFOEmpty bit"; } /quality_assessment/event_counts/pce1/tdc_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/tdc_fifo_went_full"; String long_name "TDC_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_FIFOWentFull bit"; } /quality_assessment/event_counts/pce1/alt_t0_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_t0_cnt"; String long_name "alt_t0_cnt instances"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of instances where the alt_t0_cnt increment is not 200."; } /quality_assessment/event_counts/pce1/sdram_mismatch_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/sdram_mismatch_err"; String long_name "SDRAMMismatch_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SDRAMMismatch_Err bit"; } /quality_assessment/event_counts/pce1/mframe_gap { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/mframe_gap"; String long_name "major frame gap instances"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of instances where there is a gap in the major_frame counter values."; } /quality_assessment/event_counts/pce1/did_not_finish_writing_data_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/did_not_finish_writing_data_err"; String long_name "DidNotFinishWritingData_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the DidNotFinishWritingData_Err bit"; } /quality_assessment/event_counts/pce1/tdc_fifo_half_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/tdc_fifo_half_full"; String long_name "TDC_FIFOHalfFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_FIFOHalfFull bit"; } /quality_assessment/event_counts/pce1/did_not_finish_transfer_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/did_not_finish_transfer_err"; String long_name "DidNotFinishTransfer_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the DidNotFinishTransfer_Err bit"; } /quality_assessment/event_counts/pce1/alt_sci_seg_limit { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_sci_seg_limit"; String long_name "alt_sci_seg_limit changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_sci_seg_limit"; } /quality_assessment/event_counts/pce1/tdc_weak_path_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/tdc_weak_path_err"; String long_name "TDC_WeakPath_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_WeakPath_Err bit"; } /quality_assessment/event_counts/pce1/edac_card_readout_ram_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_card_readout_ram_sbe"; String long_name "EDACCardReadoutRAM_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardReadoutRAM_SBE bit"; } /quality_assessment/event_counts/pce1/edac_mf_number_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_mf_number_sbe"; String long_name "EDACMFNumber_SBE changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the EDACMFNumber_SBE bit"; String source "dfc_hk"; } /quality_assessment/event_counts/pce1/packetizer_a_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/packetizer_a_fifo_went_full"; String long_name "PacketizerA_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerA_FIFOWentFull bit"; } /quality_assessment/event_counts/pce1/spw_rx_invalid_opcode_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/spw_rx_invalid_opcode_err"; String long_name "SpwRxInvalidOpcode_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpwRxInvalidOpcode_Err bit"; } /quality_assessment/event_counts/pce1/edac_packet_fifo_b_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_packet_fifo_b_dbe"; String long_name "EDACPacketFIFO_B_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_B_DBE bit"; } /quality_assessment/event_counts/pce1/alt_gp_reg { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_gp_reg"; String long_name "alt_gp_reg changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_gp_reg"; } /quality_assessment/event_counts/pce1/edac_card_creation_ram_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_card_creation_ram_sbe"; String long_name "EDACCardCreationRAM_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardCreationRAM_SBE bit"; } /quality_assessment/event_counts/pce1/nested_exit { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/nested_exit"; String long_name "Number of nested_exits"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of instances where a nested_exit condition is possible."; } /quality_assessment/event_counts/pce1/mode { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/mode"; String long_name "mode changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the mode"; } /quality_assessment/event_counts/pce1/cmd_err_cntr { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/cmd_err_cntr"; String long_name "cmd_err_cntr changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the cmd_err_cntr"; } /quality_assessment/event_counts/pce1/starttag_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/starttag_fifo_went_full"; String long_name "StartTag_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the StartTag_FIFOWentFull bit"; } /quality_assessment/event_counts/pce1/packetizer_a_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/packetizer_a_fifo_empty"; String long_name "PacketizerA_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerA_FIFOEmpty bit"; } /quality_assessment/event_counts/pce1/edac_burst_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_burst_fifo_sbe"; String long_name "EDACBurstFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACBurstFIFO_SBE bit"; } /quality_assessment/event_counts/pce1/edac_singlebit_error_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_singlebit_error_cnt"; String long_name "EDACSingleBitErrorCnt changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSingleBitErrorCnt byte"; } /quality_assessment/event_counts/pce1/spw_rx_invalid_length_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/spw_rx_invalid_length_err"; String long_name "SpwRxInvalidLength_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpwRxInvalidLength_Err bit"; } /quality_assessment/event_counts/pce1/edac_sdram_a_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_sdram_a_dbe"; String long_name "EDACSDRAM_A_DBEchanges"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_A_DBE bit"; } /quality_assessment/event_counts/pce1/spw_not_ready_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/spw_not_ready_cnt"; String long_name "spw_not_ready_cnt changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in spw_not_ready_cnt"; } /quality_assessment/event_counts/pce1/alt_write_watchdog { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_write_watchdog"; String long_name "alt_write_watchdog changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_write_watchdog"; } /quality_assessment/event_counts/pce1/tracking_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/tracking_fifo_empty"; String long_name "Tracking_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Tracking_FIFOEmpty bit"; } /quality_assessment/event_counts/pce1/start_data_collection { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/start_data_collection"; String long_name "StartDataCollection changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the StartDataCollection bit"; } /quality_assessment/event_counts/pce1/edac_packet_fifo_b_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_packet_fifo_b_sbe"; String long_name "EDACPacketFIFO_B_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_B_SBE bit"; } /quality_assessment/event_counts/pce1/alt_dupe_margin { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_dupe_margin"; String long_name "alt_dupe_margin changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_dupe_margin"; } /quality_assessment/event_counts/pce1/edac_start_tag_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_start_tag_fifo_sbe"; String long_name "EDACStartTagFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTagFIFO_SBE bit"; } /quality_assessment/event_counts/pce1/edac_start_tracking_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_start_tracking_fifo_sbe"; String long_name "EDACStartTrackingFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTrackingFIFO_SBE bit"; } /quality_assessment/event_counts/pce1/autorestartdfccount { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/autorestartdfccount"; String long_name "autorestartdfccount changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the autorestartdfccount"; } /quality_assessment/event_counts/pce1/edac_packet_fifo_a_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_packet_fifo_a_dbe"; String long_name "EDACPacketFIFO_A_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_A_DBE bit"; } /quality_assessment/event_counts/pce1/alt_mframe_freq { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_mframe_freq"; String long_name "alt_mframe_freq changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the alt_mframe_freq"; String source "dfc_hk"; } /quality_assessment/event_counts/pce1/edac_card_flag_ram_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_card_flag_ram_sbe"; String long_name "EDACCardFlagRAM_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardFlagRAM_SBE bit"; } /quality_assessment/event_counts/pce1/edac_sdram_b_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_sdram_b_sbe"; String long_name "EDACSDRAM_B_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_B_SBE bit"; } /quality_assessment/event_counts/pce1/alt_config { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_config"; String long_name "alt_config changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_config"; } /quality_assessment/event_counts/pce1/edac_start_tag_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_start_tag_fifo_dbe"; String long_name "EDACStartTagFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTagFIFO_DBE bit"; } /quality_assessment/event_counts/pce1/spw_rx_eep_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/spw_rx_eep_err"; String long_name "SpwRxEEP_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpwRxEEP_Err bit"; } /quality_assessment/event_counts/pce1/spw_disconnect_err_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/spw_disconnect_err_cnt"; String long_name "SpWDisconnectErrorCount changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpWDisconnectErrorCount bit"; } /quality_assessment/event_counts/pce1/edac_eventtag_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_eventtag_fifo_dbe"; String long_name "EDACEventTagFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACEventTagFIFO_DBE bit"; } /quality_assessment/event_counts/pce1/edac_eventtag_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_eventtag_fifo_sbe"; String long_name "EDACEventTagFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACEventTagFIFO_SBE bit"; } /quality_assessment/event_counts/pce1/tdc_strong_path_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/tdc_strong_path_err"; String long_name "TDC_StrongPath_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_StrongPath_Err bit"; } /quality_assessment/event_counts/pce1/activeknobstable { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/activeknobstable"; String long_name "activeknobstable changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the activeknobstable"; } /quality_assessment/event_counts/pce1/packetizer_b_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/packetizer_b_fifo_empty"; String long_name "PacketizerB_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerB_FIFOEmpty bit"; } /quality_assessment/event_counts/pce1/tracking_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/tracking_fifo_went_full"; String long_name "Tracking_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Tracking_FIFOWentFull bit"; } /quality_assessment/event_counts/pce1/alt_sci_addr { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_sci_addr"; String long_name "alt_sci_addr changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_sci_addr"; } /quality_assessment/event_counts/pce1/tx_pulses_in_majorframe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/tx_pulses_in_majorframe"; String long_name "TxPulsesInMajorFrame changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TxPulsesInMajorFrame bit"; } /quality_assessment/event_counts/pce1/edac_card_creation_ram_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_card_creation_ram_dbe"; String long_name "EDACCardCreationRAM_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardCreationRAM_DBE bit"; } /quality_assessment/event_counts/pce1/cmd_suc_cntr { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/cmd_suc_cntr"; String long_name "cmd_suc_cntr changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the cmd_suc_cntr"; } /quality_assessment/event_counts/pce1/edac_packet_fifo_a_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_packet_fifo_a_sbe"; String long_name "EDACPacketFIFO_A_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_A_SBE bit"; } /quality_assessment/event_counts/pce1/alt_wait_watchdog { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_wait_watchdog"; String long_name "alt_wait_watchdog changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_wait_watchdog"; } /quality_assessment/event_counts/pce1/packetizer_b_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/packetizer_b_fifo_went_full"; String long_name "PacketizerB_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerB_FIFOWentFull bit"; } /quality_assessment/event_counts/pce1/burst_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/burst_fifo_went_full"; String long_name "Burst_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Burst_FIFOWentFull bit"; } /quality_assessment/event_counts/pce1/spw_debug_mux_out { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/spw_debug_mux_out"; String long_name "SpWDebugMuxOut changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpWDebugMuxOut bit"; } /quality_assessment/event_counts/pce1/range_window_dropout_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/range_window_dropout_err"; String long_name "RangeWindowDropout_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the RangeWindowDropout_Err bit"; } /quality_assessment/event_counts/pce1/edac_sdram_b_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_sdram_b_dbe"; String long_name "EDACSDRAM_B_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_B_DBE bit"; } /quality_assessment/event_counts/pce1/card_data_not_finished_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/card_data_not_finished_err"; String long_name "CardDataNotFinished_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the CardDataNotFinished_Err bit"; } /quality_assessment/event_counts/pce1/alt_debug_reg { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_debug_reg"; String long_name "alt_debug_reg changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_debug_reg"; } /quality_assessment/event_counts/pce1/alt_cmd_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_cmd_cnt"; String long_name "alt_cmd_cnt increments"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of increments in the alt_cmd_cnt"; } /quality_assessment/event_counts/pce1/alt_cal_interval { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_cal_interval"; String long_name "alt_cal_interval changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_cal_interval"; } /quality_assessment/event_counts/pce1/edac_sdram_a_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_sdram_a_sbe"; String long_name "EDACSDRAM_A_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_A_SBE bit"; } /quality_assessment/event_counts/pce1/current_read_sdram_buffer { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/current_read_sdram_buffer"; String long_name "CurrentReadSDRAMBuffer changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the CurrentReadSDRAMBuffer bit"; } /quality_assessment/event_counts/pce1/eventtag_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/eventtag_fifo_went_full"; String long_name "EventTag_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EventTag_FIFOWentFull bit"; } /quality_assessment/event_counts/pce1/edac_start_tracking_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_start_tracking_fifo_dbe"; String long_name "EDACStartTrackingFIFO_DBE changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTrackingFIFO_DBE bit"; String source "dfc_hk"; } /quality_assessment/event_counts/pce1/spw_parity_err_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/spw_parity_err_cnt"; String long_name "SpWParityErrorCount changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpWParityErrorCount bit"; } /quality_assessment/event_counts/pce1/eventtag_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/eventtag_fifo_empty"; String long_name "EventTag_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EventTag_FIFOEmpty bit"; } /quality_assessment/event_counts/pce1/edac_card_readout_ram_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_card_readout_ram_dbe"; String long_name "EDACCardReadoutRAM_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardReadoutRAM_DBE bit"; } /quality_assessment/event_counts/pce1/edac_mf_number_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_mf_number_dbe"; String long_name "EDACMFNumber_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACMFNumber_DBE bit"; } /quality_assessment/event_counts/pce1/alt_last_opcode { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/alt_last_opcode"; String long_name "alt_last_opcode changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_last_opcode"; } /quality_assessment/event_counts/pce1/edac_burst_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/edac_burst_fifo_dbe"; String long_name "EDACBurstFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACBurstFIFO_DBE bit"; } /quality_assessment/event_counts/pce1/starttag_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce1/starttag_fifo_empty"; String long_name "StartTag_FIFOEmpty changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the StartTag_FIFOEmpty bit"; String source "dfc_hk"; } /quality_assessment/event_counts/pce2/ { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/"; String Description "Per-PCE event count statistics"; } /quality_assessment/event_counts/pce2/edac_starttag_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_starttag_fifo_dbe"; String long_name "EDACStartTagFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTagFIFO_DBE bit"; } /quality_assessment/event_counts/pce2/tdc_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/tdc_fifo_empty"; String long_name "TDC_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_FIFOEmpty bit"; } /quality_assessment/event_counts/pce2/burst_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/burst_fifo_empty"; String long_name "Burst_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Burst_FIFOEmpty bit"; } /quality_assessment/event_counts/pce2/tdc_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/tdc_fifo_went_full"; String long_name "TDC_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_FIFOWentFull bit"; } /quality_assessment/event_counts/pce2/alt_t0_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_t0_cnt"; String long_name "alt_t0_cnt instances"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of instances where the alt_t0_cnt increment is not 200."; } /quality_assessment/event_counts/pce2/sdram_mismatch_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/sdram_mismatch_err"; String long_name "SDRAMMismatch_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SDRAMMismatch_Err bit"; } /quality_assessment/event_counts/pce2/mframe_gap { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/mframe_gap"; String long_name "major frame gap instances"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of instances where there is a gap in the major_frame counter values."; } /quality_assessment/event_counts/pce2/did_not_finish_writing_data_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/did_not_finish_writing_data_err"; String long_name "DidNotFinishWritingData_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the DidNotFinishWritingData_Err bit"; } /quality_assessment/event_counts/pce2/tdc_fifo_half_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/tdc_fifo_half_full"; String long_name "TDC_FIFOHalfFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_FIFOHalfFull bit"; } /quality_assessment/event_counts/pce2/did_not_finish_transfer_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/did_not_finish_transfer_err"; String long_name "DidNotFinishTransfer_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the DidNotFinishTransfer_Err bit"; } /quality_assessment/event_counts/pce2/alt_sci_seg_limit { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_sci_seg_limit"; String long_name "alt_sci_seg_limit changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_sci_seg_limit"; } /quality_assessment/event_counts/pce2/tdc_weak_path_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/tdc_weak_path_err"; String long_name "TDC_WeakPath_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_WeakPath_Err bit"; } /quality_assessment/event_counts/pce2/edac_card_readout_ram_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_card_readout_ram_sbe"; String long_name "EDACCardReadoutRAM_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardReadoutRAM_SBE bit"; } /quality_assessment/event_counts/pce2/edac_mf_number_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_mf_number_sbe"; String long_name "EDACMFNumber_SBE changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the EDACMFNumber_SBE bit"; String source "dfc_hk"; } /quality_assessment/event_counts/pce2/packetizer_a_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/packetizer_a_fifo_went_full"; String long_name "PacketizerA_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerA_FIFOWentFull bit"; } /quality_assessment/event_counts/pce2/spw_rx_invalid_opcode_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/spw_rx_invalid_opcode_err"; String long_name "SpwRxInvalidOpcode_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpwRxInvalidOpcode_Err bit"; } /quality_assessment/event_counts/pce2/edac_packet_fifo_b_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_packet_fifo_b_dbe"; String long_name "EDACPacketFIFO_B_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_B_DBE bit"; } /quality_assessment/event_counts/pce2/alt_gp_reg { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_gp_reg"; String long_name "alt_gp_reg changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_gp_reg"; } /quality_assessment/event_counts/pce2/edac_card_creation_ram_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_card_creation_ram_sbe"; String long_name "EDACCardCreationRAM_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardCreationRAM_SBE bit"; } /quality_assessment/event_counts/pce2/nested_exit { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/nested_exit"; String long_name "Number of nested_exits"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of instances where a nested_exit condition is possible."; } /quality_assessment/event_counts/pce2/mode { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/mode"; String long_name "mode changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the mode"; } /quality_assessment/event_counts/pce2/cmd_err_cntr { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/cmd_err_cntr"; String long_name "cmd_err_cntr changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the cmd_err_cntr"; } /quality_assessment/event_counts/pce2/starttag_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/starttag_fifo_went_full"; String long_name "StartTag_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the StartTag_FIFOWentFull bit"; } /quality_assessment/event_counts/pce2/packetizer_a_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/packetizer_a_fifo_empty"; String long_name "PacketizerA_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerA_FIFOEmpty bit"; } /quality_assessment/event_counts/pce2/edac_burst_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_burst_fifo_sbe"; String long_name "EDACBurstFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACBurstFIFO_SBE bit"; } /quality_assessment/event_counts/pce2/edac_singlebit_error_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_singlebit_error_cnt"; String long_name "EDACSingleBitErrorCnt changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSingleBitErrorCnt byte"; } /quality_assessment/event_counts/pce2/spw_rx_invalid_length_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/spw_rx_invalid_length_err"; String long_name "SpwRxInvalidLength_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpwRxInvalidLength_Err bit"; } /quality_assessment/event_counts/pce2/edac_sdram_a_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_sdram_a_dbe"; String long_name "EDACSDRAM_A_DBEchanges"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_A_DBE bit"; } /quality_assessment/event_counts/pce2/spw_not_ready_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/spw_not_ready_cnt"; String long_name "spw_not_ready_cnt changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in spw_not_ready_cnt"; } /quality_assessment/event_counts/pce2/alt_write_watchdog { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_write_watchdog"; String long_name "alt_write_watchdog changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_write_watchdog"; } /quality_assessment/event_counts/pce2/tracking_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/tracking_fifo_empty"; String long_name "Tracking_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Tracking_FIFOEmpty bit"; } /quality_assessment/event_counts/pce2/start_data_collection { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/start_data_collection"; String long_name "StartDataCollection changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the StartDataCollection bit"; } /quality_assessment/event_counts/pce2/edac_packet_fifo_b_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_packet_fifo_b_sbe"; String long_name "EDACPacketFIFO_B_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_B_SBE bit"; } /quality_assessment/event_counts/pce2/alt_dupe_margin { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_dupe_margin"; String long_name "alt_dupe_margin changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_dupe_margin"; } /quality_assessment/event_counts/pce2/edac_start_tag_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_start_tag_fifo_sbe"; String long_name "EDACStartTagFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTagFIFO_SBE bit"; } /quality_assessment/event_counts/pce2/edac_start_tracking_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_start_tracking_fifo_sbe"; String long_name "EDACStartTrackingFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTrackingFIFO_SBE bit"; } /quality_assessment/event_counts/pce2/autorestartdfccount { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/autorestartdfccount"; String long_name "autorestartdfccount changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the autorestartdfccount"; } /quality_assessment/event_counts/pce2/edac_packet_fifo_a_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_packet_fifo_a_dbe"; String long_name "EDACPacketFIFO_A_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_A_DBE bit"; } /quality_assessment/event_counts/pce2/alt_mframe_freq { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_mframe_freq"; String long_name "alt_mframe_freq changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the alt_mframe_freq"; String source "dfc_hk"; } /quality_assessment/event_counts/pce2/edac_card_flag_ram_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_card_flag_ram_sbe"; String long_name "EDACCardFlagRAM_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardFlagRAM_SBE bit"; } /quality_assessment/event_counts/pce2/edac_sdram_b_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_sdram_b_sbe"; String long_name "EDACSDRAM_B_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_B_SBE bit"; } /quality_assessment/event_counts/pce2/alt_config { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_config"; String long_name "alt_config changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_config"; } /quality_assessment/event_counts/pce2/edac_start_tag_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_start_tag_fifo_dbe"; String long_name "EDACStartTagFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTagFIFO_DBE bit"; } /quality_assessment/event_counts/pce2/spw_rx_eep_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/spw_rx_eep_err"; String long_name "SpwRxEEP_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpwRxEEP_Err bit"; } /quality_assessment/event_counts/pce2/spw_disconnect_err_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/spw_disconnect_err_cnt"; String long_name "SpWDisconnectErrorCount changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpWDisconnectErrorCount bit"; } /quality_assessment/event_counts/pce2/edac_eventtag_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_eventtag_fifo_dbe"; String long_name "EDACEventTagFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACEventTagFIFO_DBE bit"; } /quality_assessment/event_counts/pce2/edac_eventtag_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_eventtag_fifo_sbe"; String long_name "EDACEventTagFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACEventTagFIFO_SBE bit"; } /quality_assessment/event_counts/pce2/tdc_strong_path_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/tdc_strong_path_err"; String long_name "TDC_StrongPath_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_StrongPath_Err bit"; } /quality_assessment/event_counts/pce2/activeknobstable { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/activeknobstable"; String long_name "activeknobstable changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the activeknobstable"; } /quality_assessment/event_counts/pce2/packetizer_b_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/packetizer_b_fifo_empty"; String long_name "PacketizerB_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerB_FIFOEmpty bit"; } /quality_assessment/event_counts/pce2/tracking_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/tracking_fifo_went_full"; String long_name "Tracking_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Tracking_FIFOWentFull bit"; } /quality_assessment/event_counts/pce2/alt_sci_addr { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_sci_addr"; String long_name "alt_sci_addr changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_sci_addr"; } /quality_assessment/event_counts/pce2/tx_pulses_in_majorframe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/tx_pulses_in_majorframe"; String long_name "TxPulsesInMajorFrame changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TxPulsesInMajorFrame bit"; } /quality_assessment/event_counts/pce2/edac_card_creation_ram_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_card_creation_ram_dbe"; String long_name "EDACCardCreationRAM_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardCreationRAM_DBE bit"; } /quality_assessment/event_counts/pce2/cmd_suc_cntr { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/cmd_suc_cntr"; String long_name "cmd_suc_cntr changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the cmd_suc_cntr"; } /quality_assessment/event_counts/pce2/edac_packet_fifo_a_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_packet_fifo_a_sbe"; String long_name "EDACPacketFIFO_A_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_A_SBE bit"; } /quality_assessment/event_counts/pce2/alt_wait_watchdog { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_wait_watchdog"; String long_name "alt_wait_watchdog changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_wait_watchdog"; } /quality_assessment/event_counts/pce2/packetizer_b_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/packetizer_b_fifo_went_full"; String long_name "PacketizerB_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerB_FIFOWentFull bit"; } /quality_assessment/event_counts/pce2/burst_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/burst_fifo_went_full"; String long_name "Burst_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Burst_FIFOWentFull bit"; } /quality_assessment/event_counts/pce2/spw_debug_mux_out { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/spw_debug_mux_out"; String long_name "SpWDebugMuxOut changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpWDebugMuxOut bit"; } /quality_assessment/event_counts/pce2/range_window_dropout_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/range_window_dropout_err"; String long_name "RangeWindowDropout_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the RangeWindowDropout_Err bit"; } /quality_assessment/event_counts/pce2/edac_sdram_b_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_sdram_b_dbe"; String long_name "EDACSDRAM_B_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_B_DBE bit"; } /quality_assessment/event_counts/pce2/card_data_not_finished_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/card_data_not_finished_err"; String long_name "CardDataNotFinished_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the CardDataNotFinished_Err bit"; } /quality_assessment/event_counts/pce2/alt_debug_reg { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_debug_reg"; String long_name "alt_debug_reg changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_debug_reg"; } /quality_assessment/event_counts/pce2/alt_cmd_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_cmd_cnt"; String long_name "alt_cmd_cnt increments"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of increments in the alt_cmd_cnt"; } /quality_assessment/event_counts/pce2/alt_cal_interval { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_cal_interval"; String long_name "alt_cal_interval changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_cal_interval"; } /quality_assessment/event_counts/pce2/edac_sdram_a_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_sdram_a_sbe"; String long_name "EDACSDRAM_A_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_A_SBE bit"; } /quality_assessment/event_counts/pce2/current_read_sdram_buffer { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/current_read_sdram_buffer"; String long_name "CurrentReadSDRAMBuffer changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the CurrentReadSDRAMBuffer bit"; } /quality_assessment/event_counts/pce2/eventtag_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/eventtag_fifo_went_full"; String long_name "EventTag_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EventTag_FIFOWentFull bit"; } /quality_assessment/event_counts/pce2/edac_start_tracking_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_start_tracking_fifo_dbe"; String long_name "EDACStartTrackingFIFO_DBE changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTrackingFIFO_DBE bit"; String source "dfc_hk"; } /quality_assessment/event_counts/pce2/spw_parity_err_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/spw_parity_err_cnt"; String long_name "SpWParityErrorCount changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpWParityErrorCount bit"; } /quality_assessment/event_counts/pce2/eventtag_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/eventtag_fifo_empty"; String long_name "EventTag_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EventTag_FIFOEmpty bit"; } /quality_assessment/event_counts/pce2/edac_card_readout_ram_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_card_readout_ram_dbe"; String long_name "EDACCardReadoutRAM_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardReadoutRAM_DBE bit"; } /quality_assessment/event_counts/pce2/edac_mf_number_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_mf_number_dbe"; String long_name "EDACMFNumber_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACMFNumber_DBE bit"; } /quality_assessment/event_counts/pce2/alt_last_opcode { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/alt_last_opcode"; String long_name "alt_last_opcode changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_last_opcode"; } /quality_assessment/event_counts/pce2/edac_burst_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/edac_burst_fifo_dbe"; String long_name "EDACBurstFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACBurstFIFO_DBE bit"; } /quality_assessment/event_counts/pce2/starttag_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce2/starttag_fifo_empty"; String long_name "StartTag_FIFOEmpty changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the StartTag_FIFOEmpty bit"; String source "dfc_hk"; } /quality_assessment/event_counts/pce3/ { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/"; String Description "Per-PCE event count statistics"; } /quality_assessment/event_counts/pce3/edac_starttag_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_starttag_fifo_dbe"; String long_name "EDACStartTagFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTagFIFO_DBE bit"; } /quality_assessment/event_counts/pce3/tdc_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/tdc_fifo_empty"; String long_name "TDC_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_FIFOEmpty bit"; } /quality_assessment/event_counts/pce3/burst_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/burst_fifo_empty"; String long_name "Burst_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Burst_FIFOEmpty bit"; } /quality_assessment/event_counts/pce3/tdc_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/tdc_fifo_went_full"; String long_name "TDC_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_FIFOWentFull bit"; } /quality_assessment/event_counts/pce3/alt_t0_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_t0_cnt"; String long_name "alt_t0_cnt instances"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of instances where the alt_t0_cnt increment is not 200."; } /quality_assessment/event_counts/pce3/sdram_mismatch_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/sdram_mismatch_err"; String long_name "SDRAMMismatch_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SDRAMMismatch_Err bit"; } /quality_assessment/event_counts/pce3/mframe_gap { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/mframe_gap"; String long_name "major frame gap instances"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of instances where there is a gap in the major_frame counter values."; } /quality_assessment/event_counts/pce3/did_not_finish_writing_data_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/did_not_finish_writing_data_err"; String long_name "DidNotFinishWritingData_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the DidNotFinishWritingData_Err bit"; } /quality_assessment/event_counts/pce3/tdc_fifo_half_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/tdc_fifo_half_full"; String long_name "TDC_FIFOHalfFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_FIFOHalfFull bit"; } /quality_assessment/event_counts/pce3/did_not_finish_transfer_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/did_not_finish_transfer_err"; String long_name "DidNotFinishTransfer_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the DidNotFinishTransfer_Err bit"; } /quality_assessment/event_counts/pce3/alt_sci_seg_limit { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_sci_seg_limit"; String long_name "alt_sci_seg_limit changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_sci_seg_limit"; } /quality_assessment/event_counts/pce3/tdc_weak_path_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/tdc_weak_path_err"; String long_name "TDC_WeakPath_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_WeakPath_Err bit"; } /quality_assessment/event_counts/pce3/edac_card_readout_ram_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_card_readout_ram_sbe"; String long_name "EDACCardReadoutRAM_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardReadoutRAM_SBE bit"; } /quality_assessment/event_counts/pce3/edac_mf_number_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_mf_number_sbe"; String long_name "EDACMFNumber_SBE changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the EDACMFNumber_SBE bit"; String source "dfc_hk"; } /quality_assessment/event_counts/pce3/packetizer_a_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/packetizer_a_fifo_went_full"; String long_name "PacketizerA_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerA_FIFOWentFull bit"; } /quality_assessment/event_counts/pce3/spw_rx_invalid_opcode_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/spw_rx_invalid_opcode_err"; String long_name "SpwRxInvalidOpcode_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpwRxInvalidOpcode_Err bit"; } /quality_assessment/event_counts/pce3/edac_packet_fifo_b_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_packet_fifo_b_dbe"; String long_name "EDACPacketFIFO_B_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_B_DBE bit"; } /quality_assessment/event_counts/pce3/alt_gp_reg { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_gp_reg"; String long_name "alt_gp_reg changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_gp_reg"; } /quality_assessment/event_counts/pce3/edac_card_creation_ram_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_card_creation_ram_sbe"; String long_name "EDACCardCreationRAM_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardCreationRAM_SBE bit"; } /quality_assessment/event_counts/pce3/nested_exit { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/nested_exit"; String long_name "Number of nested_exits"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of instances where a nested_exit condition is possible."; } /quality_assessment/event_counts/pce3/mode { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/mode"; String long_name "mode changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the mode"; } /quality_assessment/event_counts/pce3/cmd_err_cntr { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/cmd_err_cntr"; String long_name "cmd_err_cntr changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the cmd_err_cntr"; } /quality_assessment/event_counts/pce3/starttag_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/starttag_fifo_went_full"; String long_name "StartTag_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the StartTag_FIFOWentFull bit"; } /quality_assessment/event_counts/pce3/packetizer_a_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/packetizer_a_fifo_empty"; String long_name "PacketizerA_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerA_FIFOEmpty bit"; } /quality_assessment/event_counts/pce3/edac_burst_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_burst_fifo_sbe"; String long_name "EDACBurstFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACBurstFIFO_SBE bit"; } /quality_assessment/event_counts/pce3/edac_singlebit_error_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_singlebit_error_cnt"; String long_name "EDACSingleBitErrorCnt changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSingleBitErrorCnt byte"; } /quality_assessment/event_counts/pce3/spw_rx_invalid_length_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/spw_rx_invalid_length_err"; String long_name "SpwRxInvalidLength_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpwRxInvalidLength_Err bit"; } /quality_assessment/event_counts/pce3/edac_sdram_a_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_sdram_a_dbe"; String long_name "EDACSDRAM_A_DBEchanges"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_A_DBE bit"; } /quality_assessment/event_counts/pce3/spw_not_ready_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/spw_not_ready_cnt"; String long_name "spw_not_ready_cnt changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in spw_not_ready_cnt"; } /quality_assessment/event_counts/pce3/alt_write_watchdog { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_write_watchdog"; String long_name "alt_write_watchdog changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_write_watchdog"; } /quality_assessment/event_counts/pce3/tracking_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/tracking_fifo_empty"; String long_name "Tracking_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Tracking_FIFOEmpty bit"; } /quality_assessment/event_counts/pce3/start_data_collection { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/start_data_collection"; String long_name "StartDataCollection changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the StartDataCollection bit"; } /quality_assessment/event_counts/pce3/edac_packet_fifo_b_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_packet_fifo_b_sbe"; String long_name "EDACPacketFIFO_B_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_B_SBE bit"; } /quality_assessment/event_counts/pce3/alt_dupe_margin { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_dupe_margin"; String long_name "alt_dupe_margin changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_dupe_margin"; } /quality_assessment/event_counts/pce3/edac_start_tag_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_start_tag_fifo_sbe"; String long_name "EDACStartTagFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTagFIFO_SBE bit"; } /quality_assessment/event_counts/pce3/edac_start_tracking_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_start_tracking_fifo_sbe"; String long_name "EDACStartTrackingFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTrackingFIFO_SBE bit"; } /quality_assessment/event_counts/pce3/autorestartdfccount { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/autorestartdfccount"; String long_name "autorestartdfccount changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the autorestartdfccount"; } /quality_assessment/event_counts/pce3/edac_packet_fifo_a_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_packet_fifo_a_dbe"; String long_name "EDACPacketFIFO_A_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_A_DBE bit"; } /quality_assessment/event_counts/pce3/alt_mframe_freq { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_mframe_freq"; String long_name "alt_mframe_freq changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the alt_mframe_freq"; String source "dfc_hk"; } /quality_assessment/event_counts/pce3/edac_card_flag_ram_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_card_flag_ram_sbe"; String long_name "EDACCardFlagRAM_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardFlagRAM_SBE bit"; } /quality_assessment/event_counts/pce3/edac_sdram_b_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_sdram_b_sbe"; String long_name "EDACSDRAM_B_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_B_SBE bit"; } /quality_assessment/event_counts/pce3/alt_config { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_config"; String long_name "alt_config changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_config"; } /quality_assessment/event_counts/pce3/edac_start_tag_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_start_tag_fifo_dbe"; String long_name "EDACStartTagFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTagFIFO_DBE bit"; } /quality_assessment/event_counts/pce3/spw_rx_eep_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/spw_rx_eep_err"; String long_name "SpwRxEEP_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpwRxEEP_Err bit"; } /quality_assessment/event_counts/pce3/spw_disconnect_err_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/spw_disconnect_err_cnt"; String long_name "SpWDisconnectErrorCount changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpWDisconnectErrorCount bit"; } /quality_assessment/event_counts/pce3/edac_eventtag_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_eventtag_fifo_dbe"; String long_name "EDACEventTagFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACEventTagFIFO_DBE bit"; } /quality_assessment/event_counts/pce3/edac_eventtag_fifo_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_eventtag_fifo_sbe"; String long_name "EDACEventTagFIFO_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACEventTagFIFO_SBE bit"; } /quality_assessment/event_counts/pce3/tdc_strong_path_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/tdc_strong_path_err"; String long_name "TDC_StrongPath_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TDC_StrongPath_Err bit"; } /quality_assessment/event_counts/pce3/activeknobstable { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/activeknobstable"; String long_name "activeknobstable changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the activeknobstable"; } /quality_assessment/event_counts/pce3/packetizer_b_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/packetizer_b_fifo_empty"; String long_name "PacketizerB_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerB_FIFOEmpty bit"; } /quality_assessment/event_counts/pce3/tracking_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/tracking_fifo_went_full"; String long_name "Tracking_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Tracking_FIFOWentFull bit"; } /quality_assessment/event_counts/pce3/alt_sci_addr { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_sci_addr"; String long_name "alt_sci_addr changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_sci_addr"; } /quality_assessment/event_counts/pce3/tx_pulses_in_majorframe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/tx_pulses_in_majorframe"; String long_name "TxPulsesInMajorFrame changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the TxPulsesInMajorFrame bit"; } /quality_assessment/event_counts/pce3/edac_card_creation_ram_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_card_creation_ram_dbe"; String long_name "EDACCardCreationRAM_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardCreationRAM_DBE bit"; } /quality_assessment/event_counts/pce3/cmd_suc_cntr { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/cmd_suc_cntr"; String long_name "cmd_suc_cntr changes"; String units "1"; String source "pmf_hk"; String contentType "qualityInformation"; String description "Number of changes in the cmd_suc_cntr"; } /quality_assessment/event_counts/pce3/edac_packet_fifo_a_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_packet_fifo_a_sbe"; String long_name "EDACPacketFIFO_A_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACPacketFIFO_A_SBE bit"; } /quality_assessment/event_counts/pce3/alt_wait_watchdog { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_wait_watchdog"; String long_name "alt_wait_watchdog changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_wait_watchdog"; } /quality_assessment/event_counts/pce3/packetizer_b_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/packetizer_b_fifo_went_full"; String long_name "PacketizerB_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the PacketizerB_FIFOWentFull bit"; } /quality_assessment/event_counts/pce3/burst_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/burst_fifo_went_full"; String long_name "Burst_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the Burst_FIFOWentFull bit"; } /quality_assessment/event_counts/pce3/spw_debug_mux_out { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/spw_debug_mux_out"; String long_name "SpWDebugMuxOut changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpWDebugMuxOut bit"; } /quality_assessment/event_counts/pce3/range_window_dropout_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/range_window_dropout_err"; String long_name "RangeWindowDropout_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the RangeWindowDropout_Err bit"; } /quality_assessment/event_counts/pce3/edac_sdram_b_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_sdram_b_dbe"; String long_name "EDACSDRAM_B_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_B_DBE bit"; } /quality_assessment/event_counts/pce3/card_data_not_finished_err { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/card_data_not_finished_err"; String long_name "CardDataNotFinished_Err changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the CardDataNotFinished_Err bit"; } /quality_assessment/event_counts/pce3/alt_debug_reg { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_debug_reg"; String long_name "alt_debug_reg changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_debug_reg"; } /quality_assessment/event_counts/pce3/alt_cmd_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_cmd_cnt"; String long_name "alt_cmd_cnt increments"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of increments in the alt_cmd_cnt"; } /quality_assessment/event_counts/pce3/alt_cal_interval { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_cal_interval"; String long_name "alt_cal_interval changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_cal_interval"; } /quality_assessment/event_counts/pce3/edac_sdram_a_sbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_sdram_a_sbe"; String long_name "EDACSDRAM_A_SBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACSDRAM_A_SBE bit"; } /quality_assessment/event_counts/pce3/current_read_sdram_buffer { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/current_read_sdram_buffer"; String long_name "CurrentReadSDRAMBuffer changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the CurrentReadSDRAMBuffer bit"; } /quality_assessment/event_counts/pce3/eventtag_fifo_went_full { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/eventtag_fifo_went_full"; String long_name "EventTag_FIFOWentFull changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EventTag_FIFOWentFull bit"; } /quality_assessment/event_counts/pce3/edac_start_tracking_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_start_tracking_fifo_dbe"; String long_name "EDACStartTrackingFIFO_DBE changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the EDACStartTrackingFIFO_DBE bit"; String source "dfc_hk"; } /quality_assessment/event_counts/pce3/spw_parity_err_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/spw_parity_err_cnt"; String long_name "SpWParityErrorCount changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the SpWParityErrorCount bit"; } /quality_assessment/event_counts/pce3/eventtag_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/eventtag_fifo_empty"; String long_name "EventTag_FIFOEmpty changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EventTag_FIFOEmpty bit"; } /quality_assessment/event_counts/pce3/edac_card_readout_ram_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_card_readout_ram_dbe"; String long_name "EDACCardReadoutRAM_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACCardReadoutRAM_DBE bit"; } /quality_assessment/event_counts/pce3/edac_mf_number_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_mf_number_dbe"; String long_name "EDACMFNumber_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACMFNumber_DBE bit"; } /quality_assessment/event_counts/pce3/alt_last_opcode { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/alt_last_opcode"; String long_name "alt_last_opcode changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the alt_last_opcode"; } /quality_assessment/event_counts/pce3/edac_burst_fifo_dbe { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/edac_burst_fifo_dbe"; String long_name "EDACBurstFIFO_DBE changes"; String units "1"; String source "dfc_hk"; String contentType "qualityInformation"; String description "Number of changes in the EDACBurstFIFO_DBE bit"; } /quality_assessment/event_counts/pce3/starttag_fifo_empty { String HDF5_OBJ_FULLPATH "/quality_assessment/event_counts/pce3/starttag_fifo_empty"; String long_name "StartTag_FIFOEmpty changes"; String units "1"; String contentType "qualityInformation"; String description "Number of changes in the StartTag_FIFOEmpty bit"; String source "dfc_hk"; } /quality_assessment/record_counts/ { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/"; String Description "Packet count statistics"; } /quality_assessment/record_counts/delta_time_end { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/delta_time_end"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of seconds since the ATLAS SDP epoch at the end of the interval. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /quality_assessment/record_counts/qa_n_lrs_laser_cent { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_lrs_laser_cent"; String long_name "Number of LRS Laser Centroid inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of LRS Laser Centroid inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_lrs_laser_window { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_lrs_laser_window"; String long_name "Number of LRS Laser Window inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of LRS Laser Window inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_a_hkt_e { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_hkt_e"; String long_name "Number of A_HKT_E inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_HKT_E inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_a_hkt_b { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_hkt_b"; String long_name "Number of A_HKT_B inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_HKT_B inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_a_hkt_d { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_hkt_d"; String long_name "Number of A_HKT_D inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_HKT_D inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_a_hkt_status { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_hkt_status"; String long_name "Number of A_HKT_STATUS inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_HKT_STATUS inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_sc3 { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_sc3"; String long_name "Number of SC3 inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of SC3 inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_lrs_hk { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_lrs_hk"; String long_name "Number of LRS HK inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of LRS HK inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/pce1/ { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce1/"; } /quality_assessment/record_counts/pce1/qa_n_alt_mframe { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce1/qa_n_alt_mframe"; String long_name "Number of major frame inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of major frame inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce1/qa_n_atm_hist_s { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce1/qa_n_atm_hist_s"; String long_name "Number of ATM Strong inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of ATM strong inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce1/qa_n_atm_hist_w { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce1/qa_n_atm_hist_w"; String long_name "Number of ATM weak inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of ATM weak inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce1/qa_n_pmf_algorithm_science { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce1/qa_n_pmf_algorithm_science"; String long_name "Number of PMF Algorithm Science inputs."; String units "counts"; String contentType "qualityInformation"; String description "The number of PMF Algorithm Science inputs processed."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/record_counts/pce1/qa_n_pmf_timekeeping { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce1/qa_n_pmf_timekeeping"; String long_name "Number of PMF Timekeeping inputs."; String units "counts"; String contentType "qualityInformation"; String description "The number of PMF TImekeeping inputs processed."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/record_counts/pce1/qa_n_a_dfc_hk { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce1/qa_n_a_dfc_hk"; String long_name "Number of DFC HK Inputs"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_DFC_HK inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce1/qa_n_sxp_ssr { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce1/qa_n_sxp_ssr"; String long_name "Number of SXP_SSR inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of SXP_SSR processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/qa_n_lrs_stellar_cent { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_lrs_stellar_cent"; String long_name "Number of LRS Stellar Centroid inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of LRS Stellar Centroid inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_lrs_stellar_window { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_lrs_stellar_window"; String long_name "Number of LRS Stellar Window inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of LRS Stellar Window inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_a_sla_hk { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_sla_hk"; String long_name "Number of A_SLA_HK inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_SLA_HK inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_a_mce_pos { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_mce_pos"; String long_name "Number of A_MCE_POS inputs."; String units "counts"; String contentType "qualityInformation"; String description "The number of A_MCE_POS inputs processed."; String coordinates "delta_time_start"; String source "Derived (QA)"; } /quality_assessment/record_counts/qa_n_a_hkt_c { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_hkt_c"; String long_name "Number of A_HKT_C inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_HKT_C inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_sc4 { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_sc4"; String long_name "Number of SC4 inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of SC4 inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_a_hkt_a { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_hkt_a"; String long_name "Number of A_HKT_A inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_HKT_A inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/delta_time_start { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/delta_time_start"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of seconds since the ATLAS SDP epoch at the start of the QA interval. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String CLASS "DIMENSION_SCALE"; String NAME "/quality_assessment/record_counts/delta_time_start"; } /quality_assessment/record_counts/qa_n_a_sc_pon { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_sc_pon"; String long_name "Number of A_SC_PON inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_SC_PON inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/pce2/ { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce2/"; } /quality_assessment/record_counts/pce2/qa_n_alt_mframe { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce2/qa_n_alt_mframe"; String long_name "Number of major frame inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of major frame inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce2/qa_n_atm_hist_s { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce2/qa_n_atm_hist_s"; String long_name "Number of ATM Strong inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of ATM strong inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce2/qa_n_atm_hist_w { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce2/qa_n_atm_hist_w"; String long_name "Number of ATM weak inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of ATM weak inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce2/qa_n_pmf_algorithm_science { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce2/qa_n_pmf_algorithm_science"; String long_name "Number of PMF Algorithm Science inputs."; String units "counts"; String contentType "qualityInformation"; String description "The number of PMF Algorithm Science inputs processed."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/record_counts/pce2/qa_n_pmf_timekeeping { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce2/qa_n_pmf_timekeeping"; String long_name "Number of PMF Timekeeping inputs."; String units "counts"; String contentType "qualityInformation"; String description "The number of PMF TImekeeping inputs processed."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/record_counts/pce2/qa_n_a_dfc_hk { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce2/qa_n_a_dfc_hk"; String long_name "Number of DFC HK Inputs"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_DFC_HK inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce2/qa_n_sxp_ssr { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce2/qa_n_sxp_ssr"; String long_name "Number of SXP_SSR inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of SXP_SSR processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/qa_n_sc1 { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_sc1"; String long_name "Number of SC1 inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of SC1 inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_a_sc_pos { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_sc_pos"; String long_name "Number of A_SC_POS inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_SC_POS inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_a_sc_tat { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_a_sc_tat"; String long_name "Number of A_SC_TAT inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_SC_TAT inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_lrs_laser_image { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_lrs_laser_image"; String long_name "Number of LRS Laser Image inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of LRS Laser Image inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_lrs_stellar_image { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_lrs_stellar_image"; String long_name "Number of LRS Stellar Image inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of LRS Stellar Image inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_sim_hk { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_sim_hk"; String long_name "Number of SIM_HK inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of SIM_HK inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/pce3/ { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce3/"; } /quality_assessment/record_counts/pce3/qa_n_alt_mframe { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce3/qa_n_alt_mframe"; String long_name "Number of major frame inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of major frame inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce3/qa_n_atm_hist_s { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce3/qa_n_atm_hist_s"; String long_name "Number of ATM Strong inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of ATM strong inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce3/qa_n_atm_hist_w { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce3/qa_n_atm_hist_w"; String long_name "Number of ATM weak inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of ATM weak inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce3/qa_n_pmf_algorithm_science { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce3/qa_n_pmf_algorithm_science"; String long_name "Number of PMF Algorithm Science inputs."; String units "counts"; String contentType "qualityInformation"; String description "The number of PMF Algorithm Science inputs processed."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/record_counts/pce3/qa_n_pmf_timekeeping { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce3/qa_n_pmf_timekeeping"; String long_name "Number of PMF Timekeeping inputs."; String units "counts"; String contentType "qualityInformation"; String description "The number of PMF TImekeeping inputs processed."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/record_counts/pce3/qa_n_a_dfc_hk { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce3/qa_n_a_dfc_hk"; String long_name "Number of DFC HK Inputs"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of A_DFC_HK inputs processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/pce3/qa_n_sxp_ssr { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/pce3/qa_n_sxp_ssr"; String long_name "Number of SXP_SSR inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of SXP_SSR processed."; String coordinates "../delta_time_start"; } /quality_assessment/record_counts/qa_n_sc2 { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_sc2"; String long_name "Number of SC2 inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of SC2 inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/record_counts/qa_n_lrs_tams_window { String HDF5_OBJ_FULLPATH "/quality_assessment/record_counts/qa_n_lrs_tams_window"; String long_name "Number of LRS TAMS Window inputs."; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of LRS TAMS Window inputs processed."; String coordinates "delta_time_start"; } /quality_assessment/summary/ { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/"; String Description "Summary statistics"; } /quality_assessment/summary/delta_time_end { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/delta_time_end"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of seconds since the ATLAS SDP epoch at the end of the QA interval. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /quality_assessment/summary/qa_lrs_temp { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_lrs_temp"; String long_name "Num LRS Temp OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the LRS temperature is outside the limit of -20 to 50 degC."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_bias_offset_x { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_bias_offset_x"; String long_name "Num Bias Offset X OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the bias offset X value is outside the limit of -70 to 70 microradians."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_a_sla_hk { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_a_sla_hk"; String long_name "QA for a_sla_hk TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive A_SLA_HK time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_sc_imu { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_sc_imu"; String long_name "QA for sc_imu TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /sc/intertial_measurement_unit time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_lrs_inv_mag { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_lrs_inv_mag"; String long_name "Num LRS Mag Invalid"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where an LRS laser magnitude is outside the limit of 0-500."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_cal47_temp { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_cal47_temp"; String long_name "CAL47 temperature OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the CAL-47 temperature is outside the limit of -20 to 50 degC."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_time_corr { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_time_corr"; String long_name "Shot Time correlation OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Where the ratio of unaligned shots/aligned shots exceeds the limit of 0.9; 0=Doesn?t Exceed Limit, 1=Exceeds Limit"; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_hk_meb { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_hk_meb"; String long_name "QA for hk_pdu TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/housekeeping/meb time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/pce1/ { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/"; } /quality_assessment/summary/pce1/qa_s_alt_cal_fall { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_alt_cal_fall"; String long_name "QA alt_cal_fall"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of the full-rate (before interpolation) alt_cal_fall computation. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_tx_leading_fine { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_tx_leading_fine"; String long_name "Tx Leading Fine Count OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the Tx leading fine count value exceeds the limit of 75 counts."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_rx_fine_count { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_rx_fine_count"; String long_name "Rx Fine Count OOB"; String units "counts"; String contentType "qualityInformation"; String description "Number of instances where the Rx fine count value exceeds the limit of 75 counts."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/summary/pce1/qa_s_n_mf_skip { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_n_mf_skip"; String long_name "QA 1P MF missed"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "The number of times major frame counter was not consecutive."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_rx_channel_id { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_rx_channel_id"; String long_name "Rx Channel ID OOB"; String units "counts"; String contentType "qualityInformation"; String description "Number of instances where the Rx channel ID contains an unexpected value."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/summary/pce1/qa_ret_sens_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_ret_sens_w"; String long_name "Num Weak Return Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed weak return sensitivity value is outside the limit of 0 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_tod_method { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_tod_method"; String long_name "QA from TOD Methods"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between Time_T0_Method1 and Time _T0_Method2. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_tep_tof { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_tep_tof"; String long_name "Num TEP OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where TEP TOF values exceed the limit of 0 to 110ns."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_rx_coarse_count { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_rx_coarse_count"; String long_name "Rx Coarse Count OOB"; String units "counts"; String contentType "qualityInformation"; String description "Number of instances where the Rx coarse count value exceeds the limit of 10000 counts."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/summary/pce1/qa_ret_sens_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_ret_sens_s"; String long_name "Num Strong Return Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed strong return sensitivity value is outside the limit of 0 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_tod_atm_hist_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_tod_atm_hist_w"; String long_name "QA for atm_hist_w TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/atmosphere_weak time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_n_tep { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_n_tep"; String long_name "Number of TEPs"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of TEP events detected in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_alt_cal_rise { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_alt_cal_rise"; String long_name "QA alt_cal_rise"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of the full-rate (before interpolation) alt_cal_rise computation. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_tod_atm_hist_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_tod_atm_hist_s"; String long_name "QA for atm_his_st TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/atmosphere_strong time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_tod_background { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_tod_background"; String long_name "QA for pcex_background TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/background time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_n_tx_oob { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_n_tx_oob"; String long_name "QA number of instances TX out of bounds"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The number of times the Tx count is out of bounds (oob); i.e.: 199 to 201 TX pulses were not reported in a major frame."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_tx_other_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_tx_other_stat"; String long_name "QA Tx Other Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of the Other Transmit time of flight measurement. For PCE1, this is Transmit Leading Upper edge (LU) time; for PCE2 this is Transmit Trailing Upper edge (TU) time; and for PCE3 this is Transmit Trailing Lower edge (TL) time. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_dupe_percent { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_dupe_percent"; String long_name "Channel Dupe Percent OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the per-channel number of duplicates is greater than 10% of the total number of per-channel events."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_bg_sens_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_bg_sens_w"; String long_name "Num Weak Bg Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed weak background sensitivity value is outside the limit of 5e17 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_n_rx_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_n_rx_w"; String long_name "Number of Weak Rx Events"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Weak Rx events in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_n_1pps_skip { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_n_1pps_skip"; String long_name "QA 1PPS missed"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Number of times 1 pps was not consecutive."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_n_rx_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_n_rx_s"; String long_name "Number of Strong Rx Events"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Strong Rx events in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_tod_alt { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_tod_alt"; String long_name "QA for pcex_alt TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/altimetry time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_n_missed_thres { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_n_missed_thres"; String long_name "Number of Missed Tx Threshold Crossings"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx pulses in which a missed threshold crossing was detected. The condition occurs if the Tx leading and trailing fine raw counts are the exact same value."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_n_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_n_tx"; String long_name "Number of Tx Pulses"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx Pulses in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_tx_coarse_count { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_tx_coarse_count"; String long_name "Tx Coarse Count OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the Tx coarse count value exceeds the limit of 10000 counts."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_tx_trailing_fine { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_tx_trailing_fine"; String long_name "Tx Trailing Fine Count OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the Tx trailing fine count value exceeds the limit of 75 counts."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_n_dupe { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_n_dupe"; String long_name "Number of duplicates"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of duplicate Rx events detected in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_ph_tx_ll { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_ph_tx_ll"; String long_name "Tx LL OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Where the maximum minus minimum Tx leading lower exceeds the limit of 39 ns."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_n_swapped_txfine { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_n_swapped_txfine"; String long_name "Number of Tx Fine Swaps"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx pulses for which a PCE anomaly forced the Tx fine count values to be swapped."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_s_tx_ll_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_s_tx_ll_stat"; String long_name "QA Tx LL Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of Transmit Leading Lower time of flight. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce1/qa_bg_sens_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce1/qa_bg_sens_s"; String long_name "Num Strong Bg Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed strong background sensitivity value is outside the limit of 5e17 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/qa_internal_temp { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_internal_temp"; String long_name "Num Internal Temp OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where input laser temperature values exceed the limit of 20 to 40 degC."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_internal_energy { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_internal_energy"; String long_name "Num Internal Energy OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where input internal laser energy values exceed the limit of 0 to 200 counts."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_spd_temp { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_spd_temp"; String long_name "Num SPD Temp OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where SPD temperature values exceed the limit of -20 to 50 degC."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_gpsr { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_gpsr"; String long_name "QA for gpsr TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /gpsr time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_lrs_inv_sum { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_lrs_inv_sum"; String long_name "Num LRS Sums Invalid"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the sum of the 6 LRS laser spots is outside the limit of 0 to 2000."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_hvpc_mod_5 { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_hvpc_mod_5"; String long_name "Num HVPC Bias Mod 5 OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the HVPC Bias Mod5 value is outside the limit of -2000 to 0 counts."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_bias_offset_y { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_bias_offset_y"; String long_name "Num Bias Offset Y OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the bias offset Y value is outside the limit of -70 to 70 microradians."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_fw_flag { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_fw_flag"; String long_name "Freewheel Indicated"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the freewheel flag is non-zero."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_hk_pointing { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_hk_pointing"; String long_name "QA for hk_pointing TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/housekeeping/pointing time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_hvpc_mod_6 { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_hvpc_mod_6"; String long_name "Num HVPC Bias Mod 6 OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the HVPC Bias Mod6 value is outside the limit of -2000 to 0 counts."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_int_e_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_int_e_tx"; String long_name "Num Internal Energy OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed total internal laser energy is outside the limit of 130 to 2700 microjoules."; String coordinates "delta_time_start"; } /quality_assessment/summary/delta_time_start { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/delta_time_start"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String CLASS "DIMENSION_SCALE"; String NAME "/quality_assessment/summary/delta_time_start"; } /quality_assessment/summary/qa_s_tod_hk_pdu { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_hk_pdu"; String long_name "QA for hk_pdu TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/housekeeping/pdu time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_hk_thermal { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_hk_thermal"; String long_name "QA for hk_therm TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/housekeeping/hk_thermal time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_sc_stoh1 { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_sc_stoh1"; String long_name "QA for sc_star_tracker_oh1 TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /sc/star_tracker/optical_head1 time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/pce2/ { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/"; } /quality_assessment/summary/pce2/qa_s_alt_cal_fall { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_alt_cal_fall"; String long_name "QA alt_cal_fall"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of the full-rate (before interpolation) alt_cal_fall computation. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_tx_leading_fine { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_tx_leading_fine"; String long_name "Tx Leading Fine Count OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the Tx leading fine count value exceeds the limit of 75 counts."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_rx_fine_count { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_rx_fine_count"; String long_name "Rx Fine Count OOB"; String units "counts"; String contentType "qualityInformation"; String description "Number of instances where the Rx fine count value exceeds the limit of 75 counts."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/summary/pce2/qa_s_n_mf_skip { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_n_mf_skip"; String long_name "QA 1P MF missed"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "The number of times major frame counter was not consecutive."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_rx_channel_id { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_rx_channel_id"; String long_name "Rx Channel ID OOB"; String units "counts"; String contentType "qualityInformation"; String description "Number of instances where the Rx channel ID contains an unexpected value."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/summary/pce2/qa_ret_sens_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_ret_sens_w"; String long_name "Num Weak Return Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed weak return sensitivity value is outside the limit of 0 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_tod_method { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_tod_method"; String long_name "QA from TOD Methods"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between Time_T0_Method1 and Time _T0_Method2. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_tep_tof { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_tep_tof"; String long_name "Num TEP OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where TEP TOF values exceed the limit of 0 to 110ns."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_rx_coarse_count { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_rx_coarse_count"; String long_name "Rx Coarse Count OOB"; String units "counts"; String contentType "qualityInformation"; String description "Number of instances where the Rx coarse count value exceeds the limit of 10000 counts."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/summary/pce2/qa_ret_sens_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_ret_sens_s"; String long_name "Num Strong Return Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed strong return sensitivity value is outside the limit of 0 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_tod_atm_hist_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_tod_atm_hist_w"; String long_name "QA for atm_hist_w TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/atmosphere_weak time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_n_tep { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_n_tep"; String long_name "Number of TEPs"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of TEP events detected in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_alt_cal_rise { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_alt_cal_rise"; String long_name "QA alt_cal_rise"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of the full-rate (before interpolation) alt_cal_rise computation. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_tod_atm_hist_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_tod_atm_hist_s"; String long_name "QA for atm_his_st TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/atmosphere_strong time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_tod_background { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_tod_background"; String long_name "QA for pcex_background TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/background time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_n_tx_oob { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_n_tx_oob"; String long_name "QA number of instances TX out of bounds"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The number of times the Tx count is out of bounds (oob); i.e.: 199 to 201 TX pulses were not reported in a major frame."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_tx_other_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_tx_other_stat"; String long_name "QA Tx Other Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of the Other Transmit time of flight measurement. For PCE1, this is Transmit Leading Upper edge (LU) time; for PCE2 this is Transmit Trailing Upper edge (TU) time; and for PCE3 this is Transmit Trailing Lower edge (TL) time. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_dupe_percent { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_dupe_percent"; String long_name "Channel Dupe Percent OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the per-channel number of duplicates is greater than 10% of the total number of per-channel events."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_bg_sens_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_bg_sens_w"; String long_name "Num Weak Bg Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed weak background sensitivity value is outside the limit of 5e17 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_n_rx_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_n_rx_w"; String long_name "Number of Weak Rx Events"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Weak Rx events in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_n_1pps_skip { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_n_1pps_skip"; String long_name "QA 1PPS missed"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Number of times 1 pps was not consecutive."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_n_rx_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_n_rx_s"; String long_name "Number of Strong Rx Events"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Strong Rx events in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_tod_alt { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_tod_alt"; String long_name "QA for pcex_alt TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/altimetry time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_n_missed_thres { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_n_missed_thres"; String long_name "Number of Missed Tx Threshold Crossings"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx pulses in which a missed threshold crossing was detected. The condition occurs if the Tx leading and trailing fine raw counts are the exact same value."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_n_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_n_tx"; String long_name "Number of Tx Pulses"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx Pulses in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_tx_coarse_count { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_tx_coarse_count"; String long_name "Tx Coarse Count OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the Tx coarse count value exceeds the limit of 10000 counts."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_tx_trailing_fine { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_tx_trailing_fine"; String long_name "Tx Trailing Fine Count OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the Tx trailing fine count value exceeds the limit of 75 counts."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_n_dupe { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_n_dupe"; String long_name "Number of duplicates"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of duplicate Rx events detected in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_ph_tx_ll { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_ph_tx_ll"; String long_name "Tx LL OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Where the maximum minus minimum Tx leading lower exceeds the limit of 39 ns."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_n_swapped_txfine { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_n_swapped_txfine"; String long_name "Number of Tx Fine Swaps"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx pulses for which a PCE anomaly forced the Tx fine count values to be swapped."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_s_tx_ll_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_s_tx_ll_stat"; String long_name "QA Tx LL Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of Transmit Leading Lower time of flight. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce2/qa_bg_sens_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce2/qa_bg_sens_s"; String long_name "Num Strong Bg Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed strong background sensitivity value is outside the limit of 5e17 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/qa_s_tod_hk_laser_energy { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_hk_laser_energy"; String long_name "QA for hk_laser_energy TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/housekeeping/laser_energy time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_mce_position { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_mce_position"; String long_name "QA for mce_position TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/housekeeping/mce_position time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_sc_acs { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_sc_acs"; String long_name "QA for acs TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /sc/attitude_control_system time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_spd_energy { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_spd_energy"; String long_name "Num SPD Energy OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where input SPD laser energy values exceed the limit of -30000 to 0 counts."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_hvpc_mod_1 { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_hvpc_mod_1"; String long_name "Num HVPC Bias Mod 1 OOB"; String units "counts"; String contentType "qualityInformation"; String description "Number of instances where the HVPC Bias Mod1 value is outside the limit of -2000 to 0 counts."; String coordinates "delta_time_start"; String source "Derived (QA)"; } /quality_assessment/summary/qa_s_tod_sc_st { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_sc_st"; String long_name "QA for sc_star_tracker TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /sc/star_tracker time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_hvpc_mod_3 { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_hvpc_mod_3"; String long_name "Num HVPC Bias Mod 3 OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the HVPC Bias Mod3 value is outside the limit of -2000 to 0 counts."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_spd_e_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_spd_e_tx"; String long_name "Num SPD Energy OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed total SPD laser energy is outside the limit of 130 to 2700 microjoules."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_lrs_e_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_lrs_e_tx"; String long_name "Num LRS Energy OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed total LRS laser energy is outside the limit of 130 to 2700 microjoules."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_lrs_inv_spot { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_lrs_inv_spot"; String long_name "Num LRS Spots Missing"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where not all 6 laser spots are valid when computing LRS laser energy."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_amet_r1 { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_amet_r1"; String long_name "AMET Increment OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the difference between external AMET counter and the GPS 1PPS exceeds the limit of 1.0."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_hvpc_mod_4 { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_hvpc_mod_4"; String long_name "Num HVPC Bias Mod 4 OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the HVPC Bias Mod4 value is outside the limit of -2000 to 0 counts."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_hk_tat { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_hk_tat"; String long_name "QA for hk_tat TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/housekeeping/time_at_the_tone time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/pce3/ { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/"; } /quality_assessment/summary/pce3/qa_s_alt_cal_fall { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_alt_cal_fall"; String long_name "QA alt_cal_fall"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of the full-rate (before interpolation) alt_cal_fall computation. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_tx_leading_fine { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_tx_leading_fine"; String long_name "Tx Leading Fine Count OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the Tx leading fine count value exceeds the limit of 75 counts."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_rx_fine_count { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_rx_fine_count"; String long_name "Rx Fine Count OOB"; String units "counts"; String contentType "qualityInformation"; String description "Number of instances where the Rx fine count value exceeds the limit of 75 counts."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/summary/pce3/qa_s_n_mf_skip { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_n_mf_skip"; String long_name "QA 1P MF missed"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "The number of times major frame counter was not consecutive."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_rx_channel_id { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_rx_channel_id"; String long_name "Rx Channel ID OOB"; String units "counts"; String contentType "qualityInformation"; String description "Number of instances where the Rx channel ID contains an unexpected value."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/summary/pce3/qa_ret_sens_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_ret_sens_w"; String long_name "Num Weak Return Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed weak return sensitivity value is outside the limit of 0 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_tod_method { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_tod_method"; String long_name "QA from TOD Methods"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between Time_T0_Method1 and Time _T0_Method2. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_tep_tof { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_tep_tof"; String long_name "Num TEP OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where TEP TOF values exceed the limit of 0 to 110ns."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_rx_coarse_count { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_rx_coarse_count"; String long_name "Rx Coarse Count OOB"; String units "counts"; String contentType "qualityInformation"; String description "Number of instances where the Rx coarse count value exceeds the limit of 10000 counts."; String coordinates "../delta_time_start"; String source "Derived (QA)"; } /quality_assessment/summary/pce3/qa_ret_sens_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_ret_sens_s"; String long_name "Num Strong Return Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed strong return sensitivity value is outside the limit of 0 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_tod_atm_hist_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_tod_atm_hist_w"; String long_name "QA for atm_hist_w TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/atmosphere_weak time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_n_tep { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_n_tep"; String long_name "Number of TEPs"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of TEP events detected in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_alt_cal_rise { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_alt_cal_rise"; String long_name "QA alt_cal_rise"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of the full-rate (before interpolation) alt_cal_rise computation. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_tod_atm_hist_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_tod_atm_hist_s"; String long_name "QA for atm_his_st TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/atmosphere_strong time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_tod_background { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_tod_background"; String long_name "QA for pcex_background TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/background time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_n_tx_oob { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_n_tx_oob"; String long_name "QA number of instances TX out of bounds"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "referenceInformation"; String description "The number of times the Tx count is out of bounds (oob); i.e.: 199 to 201 TX pulses were not reported in a major frame."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_tx_other_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_tx_other_stat"; String long_name "QA Tx Other Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of the Other Transmit time of flight measurement. For PCE1, this is Transmit Leading Upper edge (LU) time; for PCE2 this is Transmit Trailing Upper edge (TU) time; and for PCE3 this is Transmit Trailing Lower edge (TL) time. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_dupe_percent { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_dupe_percent"; String long_name "Channel Dupe Percent OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the per-channel number of duplicates is greater than 10% of the total number of per-channel events."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_bg_sens_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_bg_sens_w"; String long_name "Num Weak Bg Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed weak background sensitivity value is outside the limit of 5e17 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_n_rx_w { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_n_rx_w"; String long_name "Number of Weak Rx Events"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Weak Rx events in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_n_1pps_skip { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_n_1pps_skip"; String long_name "QA 1PPS missed"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Number of times 1 pps was not consecutive."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_n_rx_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_n_rx_s"; String long_name "Number of Strong Rx Events"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Strong Rx events in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_tod_alt { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_tod_alt"; String long_name "QA for pcex_alt TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/pcex/altimetry time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_n_missed_thres { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_n_missed_thres"; String long_name "Number of Missed Tx Threshold Crossings"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx pulses in which a missed threshold crossing was detected. The condition occurs if the Tx leading and trailing fine raw counts are the exact same value."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_n_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_n_tx"; String long_name "Number of Tx Pulses"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx Pulses in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_tx_coarse_count { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_tx_coarse_count"; String long_name "Tx Coarse Count OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the Tx coarse count value exceeds the limit of 10000 counts."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_tx_trailing_fine { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_tx_trailing_fine"; String long_name "Tx Trailing Fine Count OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the Tx trailing fine count value exceeds the limit of 75 counts."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_n_dupe { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_n_dupe"; String long_name "Number of duplicates"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of duplicate Rx events detected in the granule."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_ph_tx_ll { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_ph_tx_ll"; String long_name "Tx LL OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Where the maximum minus minimum Tx leading lower exceeds the limit of 39 ns."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_n_swapped_txfine { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_n_swapped_txfine"; String long_name "Number of Tx Fine Swaps"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "The number of Tx pulses for which a PCE anomaly forced the Tx fine count values to be swapped."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_s_tx_ll_stat { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_s_tx_ll_stat"; String long_name "QA Tx LL Stat"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Summary statistic of Transmit Leading Lower time of flight. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "../delta_time_start"; } /quality_assessment/summary/pce3/qa_bg_sens_s { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/pce3/qa_bg_sens_s"; String long_name "Num Strong Bg Sensitivity OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the computed strong background sensitivity value is outside the limit of 5e17 to 2e18."; String coordinates "../delta_time_start"; } /quality_assessment/summary/qa_s_tod_hk_pos_vel { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_hk_pos_vel"; String long_name "QA for hk_pos_vel TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /atlas/housekeeping/position_velocity time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_sc_ephemeris { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_sc_ephemeris"; String long_name "QA for sc_ephemeris TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /sc/ephemeris time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_sc_stoh2 { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_sc_stoh2"; String long_name "QA for sc_star_tracker_oh2 TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /sc/star_tracker/optical_head2 time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_hvpc_mod_2 { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_hvpc_mod_2"; String long_name "Num HVPC Bias Mod 2 OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the HVPC Bias Mod2 value is outside the limit of -2000 to 0 counts."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_amet_r2 { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_amet_r2"; String long_name "AMET Increment OOB"; String units "counts"; String source "Derived (QA)"; String contentType "qualityInformation"; String description "Number of instances where the difference between internal AMET at 1PPS and GPS 1PPS exceed the limit of 100.e6."; String coordinates "delta_time_start"; } /quality_assessment/summary/qa_s_tod_sc_hk { String HDF5_OBJ_FULLPATH "/quality_assessment/summary/qa_s_tod_sc_hk"; String long_name "QA for sc_hk TOD"; String units "counts"; String source "Derived via L1B ATBD"; String contentType "qualityInformation"; String description "Summary statistics on the differences between successive /sc/hk time of day values. Values are in the order number_of_points, minimum, maximum, average, standard_deviation."; String coordinates "delta_time_start"; } /quality_assessment/tof/ { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/"; String Description "Contains statistics and flags related to TOF QA."; } /quality_assessment/tof/txrx_discard_count { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/txrx_discard_count"; String long_name "TxRx Discard Count"; String units "counts"; String source "TxRx detection"; String contentType "qualityInformation"; String description "The number of Tx discarded because of data gaps when attempting to repair a TxRx slip."; } /quality_assessment/tof/txrx_repair_count { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/txrx_repair_count"; String long_name "TxRx Repair Count"; String units "counts"; String source "TxRx detection"; String contentType "qualityInformation"; String description "The number of Tx misalignments repaired for the PCE indicated in txrx_slip_repair. (0=no repair attempted)"; } /quality_assessment/tof/txrx_slip_repair { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/txrx_slip_repair"; String long_name "TxRx Repair flag"; String units "1"; String source "TxRx detection"; Int32 valid_min 0; Int32 valid_max 3; String contentType "qualityInformation"; String description "Indicates the PCE for which a txrx slip repair was attempted. (0=no repair attempted)"; String flag_meanings "not_attempted pce1 pce2 pce3"; Int32 flag_values 0, 1, 2, 3; } /quality_assessment/tof/pce2/ { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/"; String Description "Per-PCE TOF flags and statistics"; } /quality_assessment/tof/pce2/beg_mframe_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/beg_mframe_cnt"; String long_name "Beginning major frame counter"; String units "counts"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Major frame count at the start of a Tx misalignment."; } /quality_assessment/tof/pce2/ne_conf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/ne_conf"; String long_name "Nested Exit Confidence"; String units "1"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Confidence level set by nested-exit checks."; } /quality_assessment/tof/pce2/hist_conf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/hist_conf"; String long_name "Histogram Confidence"; String units "1"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Confidence level set by analysis of TOF histograms."; } /quality_assessment/tof/pce2/txrx_slip_flag { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/txrx_slip_flag"; String long_name "TxRx Slip Flag"; String units "1"; String source "TxRx detection"; Int32 valid_min 0; Int32 valid_max 2; String contentType "qualityInformation"; String description "Flag indicating if a TxRx slip condition was detected."; String flag_meanings "not_detected detected"; Int32 flag_values 0, 1; } /quality_assessment/tof/pce2/too_few_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/too_few_tx"; String long_name "Too_Few_Tx_in_MFrame"; String units "1"; String source "Tx processing"; String contentType "qualityInformation"; String description "The number of major frames with less than 199 Tx. The photons associated with these major frames have been discarded from processing."; } /quality_assessment/tof/pce2/st_period { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/st_period"; String long_name "Sawtooth_Period"; String units "1/frequency"; String contentType "qualityInformation"; String description "Period of the Tx sawtooth."; String source "TxRx detection"; } /quality_assessment/tof/pce2/end_mframe_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/end_mframe_cnt"; String long_name "Ending major frame counter"; String units "counts"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Major frame count at the end of a Tx misalignment."; } /quality_assessment/tof/pce2/n_dnf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/n_dnf"; String long_name "Number_of_DNF"; String units "1"; String source "Tx processing"; String contentType "qualityInformation"; String description "The number of major frames containing a DNF flag, which indicates that the major frame was truncated. By default, these partial major frames are removed from processing."; } /quality_assessment/tof/pce2/slip_magnitude { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/slip_magnitude"; String long_name "TXRX_Slip_Magnitude"; String units "seconds"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Average magnitude (and direction) of Tx sawtooth misalignment."; } /quality_assessment/tof/pce2/ne_delta_time { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/ne_delta_time"; Float64 _FillValue 1.7976931348623157e+308; String long_name "Nested Exit Times"; String units "seconds since 2018-01-01"; String source "TxRx slip"; String contentType "auxiliaryInformation"; String description "Times of up to 4 NestedExit instances. Units are the number of seconds since the ATLAS SDP epoch."; } /quality_assessment/tof/pce2/st_conf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce2/st_conf"; String long_name "Tx Align Confidence"; String units "1"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Confidence level set by Tx alignment (sawtooth) checks."; } /quality_assessment/tof/pce1/ { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/"; String Description "Per-PCE TOF flags and statistics"; } /quality_assessment/tof/pce1/beg_mframe_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/beg_mframe_cnt"; String long_name "Beginning major frame counter"; String units "counts"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Major frame count at the start of a Tx misalignment."; } /quality_assessment/tof/pce1/ne_conf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/ne_conf"; String long_name "Nested Exit Confidence"; String units "1"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Confidence level set by nested-exit checks."; } /quality_assessment/tof/pce1/hist_conf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/hist_conf"; String long_name "Histogram Confidence"; String units "1"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Confidence level set by analysis of TOF histograms."; } /quality_assessment/tof/pce1/txrx_slip_flag { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/txrx_slip_flag"; String long_name "TxRx Slip Flag"; String units "1"; String source "TxRx detection"; Int32 valid_min 0; Int32 valid_max 2; String contentType "qualityInformation"; String description "Flag indicating if a TxRx slip condition was detected."; String flag_meanings "not_detected detected"; Int32 flag_values 0, 1; } /quality_assessment/tof/pce1/too_few_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/too_few_tx"; String long_name "Too_Few_Tx_in_MFrame"; String units "1"; String source "Tx processing"; String contentType "qualityInformation"; String description "The number of major frames with less than 199 Tx. The photons associated with these major frames have been discarded from processing."; } /quality_assessment/tof/pce1/st_period { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/st_period"; String long_name "Sawtooth_Period"; String units "1/frequency"; String contentType "qualityInformation"; String description "Period of the Tx sawtooth."; String source "TxRx detection"; } /quality_assessment/tof/pce1/end_mframe_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/end_mframe_cnt"; String long_name "Ending major frame counter"; String units "counts"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Major frame count at the end of a Tx misalignment."; } /quality_assessment/tof/pce1/n_dnf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/n_dnf"; String long_name "Number_of_DNF"; String units "1"; String source "Tx processing"; String contentType "qualityInformation"; String description "The number of major frames containing a DNF flag, which indicates that the major frame was truncated. By default, these partial major frames are removed from processing."; } /quality_assessment/tof/pce1/slip_magnitude { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/slip_magnitude"; String long_name "TXRX_Slip_Magnitude"; String units "seconds"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Average magnitude (and direction) of Tx sawtooth misalignment."; } /quality_assessment/tof/pce1/ne_delta_time { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/ne_delta_time"; Float64 _FillValue 1.7976931348623157e+308; String long_name "Nested Exit Times"; String units "seconds since 2018-01-01"; String source "TxRx slip"; String contentType "auxiliaryInformation"; String description "Times of up to 4 NestedExit instances. Units are the number of seconds since the ATLAS SDP epoch."; } /quality_assessment/tof/pce1/st_conf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce1/st_conf"; String long_name "Tx Align Confidence"; String units "1"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Confidence level set by Tx alignment (sawtooth) checks."; } /quality_assessment/tof/pce3/ { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/"; String Description "Per-PCE TOF flags and statistics"; } /quality_assessment/tof/pce3/beg_mframe_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/beg_mframe_cnt"; String long_name "Beginning major frame counter"; String units "counts"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Major frame count at the start of a Tx misalignment."; } /quality_assessment/tof/pce3/ne_conf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/ne_conf"; String long_name "Nested Exit Confidence"; String units "1"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Confidence level set by nested-exit checks."; } /quality_assessment/tof/pce3/hist_conf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/hist_conf"; String long_name "Histogram Confidence"; String units "1"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Confidence level set by analysis of TOF histograms."; } /quality_assessment/tof/pce3/txrx_slip_flag { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/txrx_slip_flag"; String long_name "TxRx Slip Flag"; String units "1"; String source "TxRx detection"; Int32 valid_min 0; Int32 valid_max 2; String contentType "qualityInformation"; String description "Flag indicating if a TxRx slip condition was detected."; String flag_meanings "not_detected detected"; Int32 flag_values 0, 1; } /quality_assessment/tof/pce3/too_few_tx { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/too_few_tx"; String long_name "Too_Few_Tx_in_MFrame"; String units "1"; String source "Tx processing"; String contentType "qualityInformation"; String description "The number of major frames with less than 199 Tx. The photons associated with these major frames have been discarded from processing."; } /quality_assessment/tof/pce3/st_period { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/st_period"; String long_name "Sawtooth_Period"; String units "1/frequency"; String contentType "qualityInformation"; String description "Period of the Tx sawtooth."; String source "TxRx detection"; } /quality_assessment/tof/pce3/end_mframe_cnt { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/end_mframe_cnt"; String long_name "Ending major frame counter"; String units "counts"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Major frame count at the end of a Tx misalignment."; } /quality_assessment/tof/pce3/n_dnf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/n_dnf"; String long_name "Number_of_DNF"; String units "1"; String source "Tx processing"; String contentType "qualityInformation"; String description "The number of major frames containing a DNF flag, which indicates that the major frame was truncated. By default, these partial major frames are removed from processing."; } /quality_assessment/tof/pce3/slip_magnitude { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/slip_magnitude"; String long_name "TXRX_Slip_Magnitude"; String units "seconds"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Average magnitude (and direction) of Tx sawtooth misalignment."; } /quality_assessment/tof/pce3/ne_delta_time { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/ne_delta_time"; Float64 _FillValue 1.7976931348623157e+308; String long_name "Nested Exit Times"; String units "seconds since 2018-01-01"; String source "TxRx slip"; String contentType "auxiliaryInformation"; String description "Times of up to 4 NestedExit instances. Units are the number of seconds since the ATLAS SDP epoch."; } /quality_assessment/tof/pce3/st_conf { String HDF5_OBJ_FULLPATH "/quality_assessment/tof/pce3/st_conf"; String long_name "Tx Align Confidence"; String units "1"; String source "TxRx detection"; String contentType "qualityInformation"; String description "Confidence level set by Tx alignment (sawtooth) checks."; } /sc/ { String HDF5_OBJ_FULLPATH "/sc/"; String Description "Group contains the Spacecraft (SC) Ancillary Science packet #1 decommutated data"; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /sc/acs_time_subsec { String HDF5_OBJ_FULLPATH "/sc/acs_time_subsec"; String long_name "ACS time (subsec)"; String units "100 nanoseconds"; String source "ATL01/sc"; String contentType "referenceInformation"; String description "Subsecond portion of the SC time at the initiation of the ACS task (seconds since SC epoch: 6-Jan-1980 00:00:00) (Same time provided within the Attitude/Rate message to ATLAS in RT at 1Hz)"; String coordinates "delta_time"; } /sc/sc_time_1pps_sec { String HDF5_OBJ_FULLPATH "/sc/sc_time_1pps_sec"; String long_name "SC time at 1 pps (sec)"; String units "seconds"; String source "ATL01/sc"; String contentType "referenceInformation"; String description "SC time at the reception of the last 1PPS signal from the GPSR (seconds since SC epoch: 6-Jan-1980 00:00:00)"; String coordinates "delta_time"; } /sc/ephemeris/ { String HDF5_OBJ_FULLPATH "/sc/ephemeris/"; String Description "Contains parameters related to spacecraft Ephemeris Propagator."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /sc/ephemeris/eci_position_res_x { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_position_res_x"; String long_name "SC ECI Position residual X"; String units "meters"; String source "ATL01/sc1/ephemeris"; String contentType "referenceInformation"; String description "ACS Orbit Determination Filter position of X frame residual."; String coordinates "delta_time"; } /sc/ephemeris/eci_velocity_res_z { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_velocity_res_z"; String long_name "SC ECI velocity residual Z"; String units "meters/second"; String source "ATL01/sc1/ephemeris"; String contentType "referenceInformation"; String description "ACS Orbit Determination Filter velocity of Z frame residual."; String coordinates "delta_time"; } /sc/ephemeris/eci_velocity_z { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_velocity_z"; String long_name "SC ECI Velocity Z"; String units "meters/second"; String source "ATL01/sc1/ephemeris converted"; String contentType "referenceInformation"; String description "ACS SC Z velocity in the ECI coordinate frame. (Same data that is provided to ATLAS in RT)"; String coordinates "delta_time"; } /sc/ephemeris/eci_position_y { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_position_y"; String long_name "SC ECI Position Y"; String units "meters"; String source "ATL01/sc1/ephemeris converted"; String contentType "referenceInformation"; String description "ACS SC Y position in the ECI coordinate frame. (Same data that is provided to ATLAS in RT)"; String coordinates "delta_time"; } /sc/ephemeris/eci_velocity_y { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_velocity_y"; String long_name "SC ECI Velocity Y"; String units "meters/second"; String source "ATL01/sc1/ephemeris converted"; String contentType "referenceInformation"; String description "ACS SCY velocity in the ECI coordinate frame. (Same data that is provided to ATLAS in RT)"; String coordinates "delta_time"; } /sc/ephemeris/eci_velocity_res_x { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_velocity_res_x"; String long_name "SC ECI velocity residual X"; String units "meters/second"; String source "ATL01/sc1/ephemeris"; String contentType "referenceInformation"; String description "ACS Orbit Determination Filter velocity of X frame residual."; String coordinates "delta_time"; } /sc/ephemeris/eci_position_res_z { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_position_res_z"; String long_name "SC ECI Position residual Z"; String units "meters"; String source "ATL01/sc1/ephemeris"; String contentType "referenceInformation"; String description "ACS Orbit Determination Filter position of Z frame residual."; String coordinates "delta_time"; } /sc/ephemeris/eci_position_x { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_position_x"; String long_name "SC ECI Position X"; String units "meters"; String source "ATL01/sc1/ephemeris converted"; String contentType "referenceInformation"; String description "ACS SC X position in the ECI coordinate frame. (Same data that is provided to ATLAS in RT)"; String coordinates "delta_time"; } /sc/ephemeris/eci_velocity_x { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_velocity_x"; String long_name "SC ECI Velocity X"; String units "meters/second"; String source "ATL01/sc1/ephemeris converted"; String contentType "referenceInformation"; String description "ACS SC X velocity in the ECI coordinate frame. (Same data that is provided to ATLAS in RT)"; String coordinates "delta_time"; } /sc/ephemeris/eci_velocity_res_y { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_velocity_res_y"; String long_name "SC ECI velocity residual Y"; String units "meters/second"; String source "ATL01/sc1/ephemeris"; String contentType "referenceInformation"; String description "ACS Orbit Determination Filter velocity of Y frame residual."; String coordinates "delta_time"; } /sc/ephemeris/eci_position_res_y { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_position_res_y"; String long_name "SC ECI Position residualY"; String units "meters"; String source "ATL01/sc1/ephemeris"; String contentType "referenceInformation"; String description "ACS Orbit Determination Filter position of Y frame residual."; String coordinates "delta_time"; } /sc/ephemeris/delta_time { String HDF5_OBJ_FULLPATH "/sc/ephemeris/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "The time tag of the data by using raw_prop_time_sec and subsecs in the L1A ephemeris group, relative to the ATLAS SDP GSP epoch. The ATLAS Standard Data Products (SDP) GPS epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /sc/ephemeris/eci_position_z { String HDF5_OBJ_FULLPATH "/sc/ephemeris/eci_position_z"; String long_name "SC ECI Position Z"; String units "meters"; String source "ATL01/sc1/ephemeris converted"; String contentType "referenceInformation"; String description "ACS SC Z position in the ECI coordinate frame. (Same data that is provided to ATLAS in RT)"; String coordinates "delta_time"; } /sc/sc_time_1pps_subsec { String HDF5_OBJ_FULLPATH "/sc/sc_time_1pps_subsec"; String long_name "SC time at 1 pps (subsec)"; String units "100 nanoseconds"; String source "ATL01/sc"; String contentType "referenceInformation"; String description "Subsecond portion of the SC time at the reception of the last 1PPS signal from the GPSR (seconds since SC epoch: 6-Jan-1980 00:00:00)"; String coordinates "delta_time"; } /sc/attitude_control_system/ { String HDF5_OBJ_FULLPATH "/sc/attitude_control_system/"; String Description "Contains parameters related to spacecraft ACS (attitude control system) software."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /sc/attitude_control_system/acs_mode { String HDF5_OBJ_FULLPATH "/sc/attitude_control_system/acs_mode"; String long_name "ACS Software Mode"; String units "counts"; String source "ATL01/sc1/attitude_control_system"; Byte valid_min 0; Byte valid_max 14; String contentType "referenceInformation"; String description "ACS Active ACS Software Mode 0 = Idle 1 = Rate Capture 2 = Sun Acquisition 3 = (Reserved - N/A for ICESat-2) 4 = Slew 5 = Inertial Sun Point 6 = Earth Pointing 7 = ACS Calibration 8 = Inertial Pointing 9 = Reference Ground Track (RGT) 10 = Roll Off-Point (ROP) 11 = Instrument Calibration (ICAL) 12 = DV Wheel Standby 13 = DV Thruster Standby 14 = DV Burn"; String coordinates "delta_time"; String flag_meanings "idle rate_capture sun_acquisition reserved slew inertial_sun_point earth_pointing acs_calibration inertial_pointing reference_ground_track roll_off_point instrument_calibration dv_wheel_standby dv_thruster_standby dv_burn"; Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14; } /sc/attitude_control_system/sc_to_lrs_quat_3 { String HDF5_OBJ_FULLPATH "/sc/attitude_control_system/sc_to_lrs_quat_3"; String long_name "SC Inertial to LRS Frame Quaternions 3"; String units "counts"; String source "ATL01/sc1/attitude_control_system and L1B ATBD conversion"; String contentType "referenceInformation"; String description "ACS Spacecraft Inertial frame to Laser Reference System (LRS) reference frame quaternion 3. (Same data provided to ATLAS in RT at 1Hz)."; String coordinates "delta_time"; } /sc/attitude_control_system/sc_to_lrs_quat_4 { String HDF5_OBJ_FULLPATH "/sc/attitude_control_system/sc_to_lrs_quat_4"; String long_name "SC Inertial to LRS Frame Quaternions 4"; String units "counts"; String source "ATL01/sc1/attitude_control_system and L1B ATBD conversion"; String contentType "referenceInformation"; String description "ACS Spacecraft Inertial frame to Laser Reference System (LRS) reference frame quaternion4. (Same data provided to ATLAS in RT at 1Hz)."; String coordinates "delta_time"; } /sc/attitude_control_system/sc_to_lrs_quat_2 { String HDF5_OBJ_FULLPATH "/sc/attitude_control_system/sc_to_lrs_quat_2"; String long_name "SC Inertial to LRS Frame Quaternions 2"; String units "counts"; String source "ATL01/sc1/attitude_control_system and L1B ATBD conversion"; String contentType "referenceInformation"; String description "ACS Spacecraft Inertial frame to Laser Reference System (LRS) reference frame quaternion 2. (Same data provided to ATLAS in RT at 1Hz)."; String coordinates "delta_time"; } /sc/attitude_control_system/sc_body_rate_z { String HDF5_OBJ_FULLPATH "/sc/attitude_control_system/sc_body_rate_z"; String long_name "SC Body Rate (Z)"; String units "radians/second"; String source "ATL01/sc1/attitude_control_system and L1B ATBD conversion"; String contentType "referenceInformation"; String description "ACS Fine Rate Estimate - SC Body Z axis. (Same data provided to ATLAS in RT at 1Hz)"; String coordinates "delta_time"; } /sc/attitude_control_system/delta_time { String HDF5_OBJ_FULLPATH "/sc/attitude_control_system/delta_time"; String CLASS "DIMENSION_SCALE"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "The time tag of the data computed from raw_acs_time_sec and subseconds in the L1A Attitude_control_ group, relative to the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String NAME "delta_time"; } /sc/attitude_control_system/sc_to_lrs_quat_1 { String HDF5_OBJ_FULLPATH "/sc/attitude_control_system/sc_to_lrs_quat_1"; String long_name "SC Inertial to LRS Frame Quaternions 1"; String units "counts"; String source "ATL01/sc1/attitude_control_system and L1B ATBD conversion"; String contentType "referenceInformation"; String description "ACS Spacecraft Inertial frame to Laser Reference System (LRS) reference frame quaternion1. (Same data provided to ATLAS in RT at 1Hz)."; String coordinates "delta_time"; } /sc/attitude_control_system/sc_body_rate_y { String HDF5_OBJ_FULLPATH "/sc/attitude_control_system/sc_body_rate_y"; String long_name "SC Body Rate (Y)"; String units "radians/second"; String source "ATL01/sc1/attitude_control_system and L1B ATBD conversion"; String contentType "referenceInformation"; String description "ACS Fine Rate Estimate - SC Body Y axis. (Same data provided to ATLAS in RT at 1Hz)"; String coordinates "delta_time"; } /sc/attitude_control_system/sc_body_rate_x { String HDF5_OBJ_FULLPATH "/sc/attitude_control_system/sc_body_rate_x"; String long_name "SC Body Rate (X)"; String units "radians/second"; String source "ATL01/sc1/attitude_control_system and L1B ATBD conversion"; String contentType "referenceInformation"; String description "ACS Fine Rate Estimate - SC Body X axis. (Same data provided to ATLAS in RT at 1Hz)"; String coordinates "delta_time"; } /sc/delta_time { String HDF5_OBJ_FULLPATH "/sc/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch. The ATLAS Standard Data Products (SDP) epoch is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS Standard Data Product (SDP) epoch. By adding atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch time can be computed."; } /sc/solar_array/ { String HDF5_OBJ_FULLPATH "/sc/solar_array/"; String Description "Contains parameters related to solar array driver assembly."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /sc/solar_array/azimuth_est { String HDF5_OBJ_FULLPATH "/sc/solar_array/azimuth_est"; String long_name "SADA Azimuth Estimated Position"; String units "degrees"; String source "ATL01/sc1/solar_array"; Float32 valid_min -100.; Float32 valid_max 100.; String contentType "referenceInformation"; String description "Solar Array Drive Assembly (SADA) - Estimated Azimuth position used for ACS control"; String coordinates "delta_time"; } /sc/solar_array/azimuth_meas_1 { String HDF5_OBJ_FULLPATH "/sc/solar_array/azimuth_meas_1"; String long_name "SADA Azimuth Measured Position (Pot 1)"; String units "degrees"; String source "ATL01/sc1/solar_array"; Float32 valid_min -100.; Float32 valid_max 100.; String contentType "referenceInformation"; String description "Solar Array Drive Assembly (SADA) - Estimated Azimuth angle based on Potentiometer 1 (as reported by ACS software)."; String coordinates "delta_time"; } /sc/solar_array/azimuth_meas_2 { String HDF5_OBJ_FULLPATH "/sc/solar_array/azimuth_meas_2"; String long_name "SADA Azimuth Measured Position (Pot 2)"; String units "degrees"; String source "ATL01/sc1/solar_array"; Float32 valid_min -100.; Float32 valid_max 100.; String contentType "referenceInformation"; String description "Solar Array Drive Assembly (SADA) - Estimated Azimuth angle based on Potentiometer 2 (as reported by ACS software)."; String coordinates "delta_time"; } /sc/solar_array/delta_time { String HDF5_OBJ_FULLPATH "/sc/solar_array/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "SC time at the initiation of the ACS task, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /sc/solar_array/elev_meas_1 { String HDF5_OBJ_FULLPATH "/sc/solar_array/elev_meas_1"; String units "degrees"; String long_name "SADA Elevation Measured Position (Pot 1)"; String source "ATL01/sc1/solar_array"; Float32 valid_min -10.; Float32 valid_max 90.; String contentType "referenceInformation"; String description "Solar Array Drive Assembly (SADA) - Estimated Elevation angle based on Potentiometer 1 (as reported by ACS software)."; String coordinates "delta_time"; } /sc/solar_array/elev_est { String HDF5_OBJ_FULLPATH "/sc/solar_array/elev_est"; String long_name "SADA Elevation Estimated Position"; String units "degrees"; String source "ATL01/sc1/solar_array"; Float32 valid_min -10.; Float32 valid_max 90.; String contentType "referenceInformation"; String description "Solar Array Drive Assembly (SADA) - Estimated Elevation position used for ACS control"; String coordinates "delta_time"; } /sc/solar_array/elev_meas_2 { String HDF5_OBJ_FULLPATH "/sc/solar_array/elev_meas_2"; String units "degrees"; String long_name "SADA Elevation Measured Position (Pot 2)"; String source "ATL01/sc1/solar_array"; Float32 valid_min -10.; Float32 valid_max 90.; String contentType "referenceInformation"; String description "Solar Array Drive Assembly (SADA) - Estimated Elevation angle based on Potentiometer 2 (as reported by ACS software)."; String coordinates "delta_time"; } /sc/star_tracker/ { String HDF5_OBJ_FULLPATH "/sc/star_tracker/"; String data_rate "Data within this group are stored at the data rate of the source Star Tracker data within the Spacecraft Ancillary Science Data Packets. (nominally ten per second.)"; } /sc/star_tracker/atm_etr_counter { String HDF5_OBJ_FULLPATH "/sc/star_tracker/atm_etr_counter"; String long_name "ATM ETR Counter"; String units "counts"; String source "ATL01/sc2/star_tracker"; String contentType "referenceInformation"; String description "Star Tracker Electronics (STE) [ATM TM#1: Subaddress 13] - External Time Reference (ETR) delay ticks - Used to determine measurement time of reported ATM TLM with respect to SC-provided sync pulse; Additional delay of quaternion measurement time in ticks of 20 usec from ETR."; String coordinates "delta_time"; } /sc/star_tracker/atm_frame_counter { String HDF5_OBJ_FULLPATH "/sc/star_tracker/atm_frame_counter"; String long_name "ATM Frame Counter"; String units "counts"; String source "ATL01/sc2/star_tracker"; String contentType "referenceInformation"; String description "Star Tracker Electronics (STE) [ATM TM#1: Subaddress 13] - External Time Reference (ETR) counter - Used to determine measurement time of reported ATM TLM with respect to SC-provided sync pulse; This item increments upon the reception of the SC-provided sync pulse."; String coordinates "delta_time"; } /sc/star_tracker/delta_time { String HDF5_OBJ_FULLPATH "/sc/star_tracker/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Time of the Star track subaddress 1 data, relative to the ATLAS SDP GPS Epoch and computed from raw_ace_time_sec/subseconds and etr_delay_tm1. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /sc/star_tracker/etr_counter { String HDF5_OBJ_FULLPATH "/sc/star_tracker/etr_counter"; String units "counts"; String long_name "STE Star Tracker ETR Counter"; String source "ATL01/sc2/star_tracker"; String contentType "referenceInformation"; String description "Star Tracker Electronics (STE) [Star Tracker Status TM#1: Subaddress 1] - External Time Reference (ETR) counter - Used to determine measurement time of reported STE/OH mode status with respect to SC-provided sync pulse; This item increments upon the reception of the SC-provided sync pulse - Sample 1-10"; String coordinates "delta_time"; } /sc/star_tracker/mode_status { String HDF5_OBJ_FULLPATH "/sc/star_tracker/mode_status"; String units "1"; String long_name "STE Star Tracker Mode Status"; String source "ATL01/sc2/star_tracker"; UInt16 valid_min 0; UInt16 valid_max 15; String contentType "referenceInformation"; String description "Star Tracker Electronics (STE) [Star Tracker Status TM#1: Subaddress 1] - Mode Status - Represents the current mode of the STE software . 0 = Initialization 1 = Standby 2 = Memory Read 3 = Memory Write 4 = Self Test 5 = Photo 9 = Angular Rate 10 = Attitude Acquisition 11 = Attitude Tracking 14 = AOM/Attitude Acquisition Phase 15 = AOM/Attitude Tracking Phase All other values invalid"; String coordinates "delta_time"; String flag_meanings "init stby mem_read mem_write self_test photon angular_rate att_acq att_track aom_acq aom_track"; UInt16 flag_values 0, 1, 2, 3, 4, 5, 9, 10, 11, 14, 15; } /sc/star_tracker/optical_head_1/ { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/"; String Description "Contains parameters related to spacecraft Star Tracker Optical Head 1 (STOH1)."; String data_rate "Data within this group are stored at the data rate of the source Star Tracker data within the Spacecraft Ancillary Science Data Packets. (nominally ten per second.)"; } /sc/star_tracker/optical_head_1/quaternion2 { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/quaternion2"; String long_name "STOH1 Quaternion2"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_1"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) [ATM TM#7: Subaddress 19] - Attitude quaternion 2 - STOH reference frame to Earth-Centered Inertial (ECI) reference frame"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_1/att_qa_x { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/att_qa_x"; String long_name "STOH Attitude Quality (X)"; String units "arcsec"; String source "ATL01/sc2/star_tracker/optical_head_1 converted"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) Quality measurement of STOH computed quaternion (X)"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_1/atm_etr_counter { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/atm_etr_counter"; String long_name "ATM ETR Counter"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_1"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) 1 [ATM TM#7: Subaddress 19] - External Time Reference (ETR) counter - Used to determine measurement time of reported quaternions with respect to SC- provided sync pulse; This item increments upon the reception of the SC-provided sync pulse."; String coordinates "delta_time"; } /sc/star_tracker/optical_head_1/att_qa_z { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/att_qa_z"; String long_name "STOH Attitude Quality (Z)"; String units "arcsec"; String source "ATL01/sc2/star_tracker/optical_head_1 converted"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) Quality measurement of STOH computed quaternion (Z)"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_1/seq_mode_st { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/seq_mode_st"; Int16 _FillValue 127; String long_name "Sequencing Mode Status"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_1"; Int16 valid_min 0; Int16 valid_max 7; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) [Star Tracker Status TM#1: Subaddress 1] - Sequencing (Mode) Status"; String coordinates "delta_time"; String flag_meanings "off standby photo acquire track autotest win_acq powered"; Int16 flag_values 0, 1, 2, 3, 4, 5, 6, 7; } /sc/star_tracker/optical_head_1/atm_frame_counter { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/atm_frame_counter"; String long_name "STOH1 ATM Frame Counter"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_1"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) 1 [ATM TM#7: Subaddress 19] - Frame Counter"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_1/quaternion3 { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/quaternion3"; String long_name "STOH1 Quaternion3"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_1"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) [ATM TM#7: Subaddress 19] - Attitude quaternion 3 - STOH reference frame to Earth-Centered Inertial (ECI) reference frame"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_1/att_qa_y { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/att_qa_y"; String long_name "STOH Attitude Quality (Y)"; String units "arcsec"; String source "ATL01/sc2/star_tracker/optical_head_1 converted"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) Quality measurement of STOH computed quaternion (Y)"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_1/quaternion1 { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/quaternion1"; String long_name "STOH1 Quaternion1"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_1"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) [ATM TM#7: Subaddress 19] - Attitude quaternion 1 - STOH reference frame to Earth-Centered Inertial (ECI) reference frame"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_1/quaternion4 { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/quaternion4"; String long_name "STOH1 Quaternion4"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_1"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) [ATM TM#7: Subaddress 19] - Attitude quaternion 4 - STOH reference frame to Earth-Centered Inertial (ECI) reference frame"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_1/delta_time { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Elapsed GPS seconds since the ATLAS SDP GPS Epoch, computed from raw_ace_time_sec and subseconds and atm_etr_delay_tm7. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /sc/star_tracker/optical_head_1/n_stars { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_1/n_stars"; Int16 _FillValue 127; String long_name "STOHx Number of Coherent Stars"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_1"; String contentType "referenceInformation"; String description "Star Tracker Electronics (STE) [ATM TM#1: Subaddress 13] - Number of coherent stars used in STOH attitude calculation."; String coordinates "delta_time"; } /sc/star_tracker/optical_head_2/ { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/"; String Description "Contains parameters related to spacecraft Star Tracker Optical Head 2 (STOH2)."; String data_rate "Data within this group are stored at the data rate of the source Star Tracker data within the Spacecraft Ancillary Science Data Packets. (nominally ten per second.)"; } /sc/star_tracker/optical_head_2/quaternion2 { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/quaternion2"; String long_name "STOH1 Quaternion2"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_2"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) [ATM TM#7: Subaddress 19] - Attitude quaternion 2 - STOH reference frame to Earth-Centered Inertial (ECI) reference frame"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_2/att_qa_x { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/att_qa_x"; String long_name "STOH Attitude Quality (X)"; String units "arcsec"; String source "ATL01/sc2/star_tracker/optical_head_2"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) Quality measurement of STOH computed quaternion (X)"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_2/atm_etr_counter { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/atm_etr_counter"; String long_name "ATM ETR Counter"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_2"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) 2 [ATM TM#8: Subaddress 20] - External Time Reference (ETR) counter - Used to determine measurement time of reported quaternions with respect to SC- provided sync pulse; This item increments upon the reception of the SC-provided sync pulse"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_2/att_qa_z { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/att_qa_z"; String long_name "STOH Attitude Quality (Z)"; String units "arcsec"; String source "ATL01/sc2/star_tracker/optical_head_2"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) Quality measurement of STOH computed quaternion (Z)"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_2/seq_mode_st { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/seq_mode_st"; Int16 _FillValue 127; String long_name "Sequencing Mode Status"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_2"; Int16 valid_min 0; Int16 valid_max 7; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) [Star Tracker Status TM#1: Subaddress 1] - Sequencing (Mode) Status. A value of 127 indicates that the data could not be filled from the vc5 packets."; String coordinates "delta_time"; String flag_meanings "off standby photo acquire track autotest win_acq powered"; Int16 flag_values 0, 1, 2, 3, 4, 5, 6, 7; } /sc/star_tracker/optical_head_2/atm_frame_counter { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/atm_frame_counter"; String long_name "STOH2 ATM Frame Counter"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_2"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) 2 [ATM TM#8: Subaddress 20] - Frame Counter"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_2/quaternion3 { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/quaternion3"; String long_name "STOH1 Quaternion3"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_2"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) [ATM TM#7: Subaddress 19] - Attitude quaternion 3 - STOH reference frame to Earth-Centered Inertial (ECI) reference frame"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_2/att_qa_y { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/att_qa_y"; String long_name "STOH Attitude Quality (Y)"; String units "arcsec"; String source "ATL01/sc2/star_tracker/optical_head_2"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) Quality measurement of STOH computed quaternion (Y)"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_2/quaternion1 { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/quaternion1"; String long_name "STOH1 Quaternion1"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_2"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) [ATM TM#7: Subaddress 19] - Attitude quaternion 1 - STOH reference frame to Earth-Centered Inertial (ECI) reference frame"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_2/quaternion4 { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/quaternion4"; String long_name "STOH1 Quaternion4"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_2"; String contentType "referenceInformation"; String description "Star Tracker Optical Head (STOH) [ATM TM#7: Subaddress 19] - Attitude quaternion 4 - STOH reference frame to Earth-Centered Inertial (ECI) reference frame"; String coordinates "delta_time"; } /sc/star_tracker/optical_head_2/delta_time { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "Elapsed GPS seconds from the ATLAS SDP GPS Epoch, computed from raw_ace_time_sec and subseconds and atm_etr_delay_tm8. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /sc/star_tracker/optical_head_2/n_stars { String HDF5_OBJ_FULLPATH "/sc/star_tracker/optical_head_2/n_stars"; Int16 _FillValue 127; String long_name "STOHx Number of Coherent Stars"; String units "counts"; String source "ATL01/sc2/star_tracker/optical_head_2"; String contentType "referenceInformation"; String description "Star Tracker Electronics (STE) [ATM TM#1: Subaddress 13] - Number of coherent stars used in STOH attitude calculation"; String coordinates "delta_time"; } /sc/inertial_measurement_unit/ { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/"; String Description "Contains parameters related to spacecraft IMU (Inertial Measurement Unit)."; String data_rate "Data within this main group are stored at the data rate of the source IMU within the Spacecraft Ancillary Science Data Packet. (nominally fifty per second.)"; } /sc/inertial_measurement_unit/delta_time { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "IMU delta time tag at the end of the IDL frame over which the integrated gyro angle data was collected, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /sc/inertial_measurement_unit/sync_event_ttag { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/sync_event_ttag"; String long_name "IMU Sync Event Time Tag"; String units "seconds"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate converted"; String contentType "referenceInformation"; String description "IMU Time remaining on the countdown timer which triggers the IDL interrupt (between the event strobe and the timetag of the next IDL data packet). IMU time at the reception of the last IMU time sync pulse. This word contains the time stamp that is recorded when the Event Strobe input to the SSIRU transitions to the active (low) state."; String coordinates "delta_time"; } /sc/inertial_measurement_unit/gyro_a/ { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_a/"; String Description "Contains parameters related to spacecraft IMU (Inertial Measurement Unit) gyros."; String data_rate "Data within this main group are stored at the data rate of the source IMU high_rate data within the Spacecraft Ancillary Science Data Packet. (nominally fifty per second.)"; } /sc/inertial_measurement_unit/gyro_a/gyro_angle { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_a/gyro_angle"; String long_name "IMU Gyro Integrated Angle Counter (Gyros A, B, C, D)"; String units "arcseconds"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate converted"; String contentType "referenceInformation"; String description "IMU integrated angle sensed by the SSIRU Gyro. The data word shall increment from 0 to full scale (0xFFFF) and roll over to zero for positive input rates about the Gyro input axis. The data word shall decrement from full scale to 0 and roll over to 0xFFFF for negative input rates about the Gyro input axis."; String coordinates "../delta_time"; } /sc/inertial_measurement_unit/gyro_a/gyro_rate_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_a/gyro_rate_f"; String long_name "IMU Gyro Rate Valid (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro Integrated Angular Rate data validity status. 0=invalid, 1=valid."; String coordinates "../delta_time"; String flag_meanings "invalid valid"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_a/gyro_sat_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_a/gyro_sat_f"; String long_name "IMU Gyro Saturation Bit (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro saturation mode: Force to Rebalance (FTR) Mode (The gyro operates in this mode during low inertial rates) or Whole Angle Saturation (WAS) Mode (The gyro operates in this mode during high inertial rates)."; String coordinates "../delta_time"; String flag_meanings "ftr_mode was_mode"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_a/gyro_scal_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_a/gyro_scal_f"; String long_name "IMU Gyro Scaling Factor (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro scale factor mode: low scaling factor mode with the corresponding Integrated Angle word being 0.05 arc-sec/LSB or high scaling factor with the corresponding Integrated Angle word being 1.6 arc-sec/LSB."; String coordinates "../delta_time"; String flag_meanings "low_scale_factor high_scale_factor"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_b/ { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_b/"; String Description "Contains parameters related to spacecraft IMU (Inertial Measurement Unit) gyros."; String data_rate "Data within this main group are stored at the data rate of the source IMU high_rate data within the Spacecraft Ancillary Science Data Packet. (nominally fifty per second.)"; } /sc/inertial_measurement_unit/gyro_b/gyro_angle { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_b/gyro_angle"; String long_name "IMU Gyro Integrated Angle Counter (Gyros A, B, C, D)"; String units "arcseconds"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate converted"; String contentType "referenceInformation"; String description "IMU integrated angle sensed by the SSIRU Gyro. The data word shall increment from 0 to full scale (0xFFFF) and roll over to zero for positive input rates about the Gyro input axis. The data word shall decrement from full scale to 0 and roll over to 0xFFFF for negative input rates about the Gyro input axis."; String coordinates "../delta_time"; } /sc/inertial_measurement_unit/gyro_b/gyro_rate_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_b/gyro_rate_f"; String long_name "IMU Gyro Rate Valid (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro Integrated Angular Rate data validity status. 0=invalid, 1=valid."; String coordinates "../delta_time"; String flag_meanings "invalid valid"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_b/gyro_sat_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_b/gyro_sat_f"; String long_name "IMU Gyro Saturation Bit (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro saturation mode: Force to Rebalance (FTR) Mode (The gyro operates in this mode during low inertial rates) or Whole Angle Saturation (WAS) Mode (The gyro operates in this mode during high inertial rates)."; String coordinates "../delta_time"; String flag_meanings "ftr_mode was_mode"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_b/gyro_scal_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_b/gyro_scal_f"; String long_name "IMU Gyro Scaling Factor (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro scale factor mode: low scaling factor mode with the corresponding Integrated Angle word being 0.05 arc-sec/LSB or high scaling factor with the corresponding Integrated Angle word being 1.6 arc-sec/LSB."; String coordinates "../delta_time"; String flag_meanings "low_scale_factor high_scale_factor"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_c/ { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_c/"; String Description "Contains parameters related to spacecraft IMU (Inertial Measurement Unit) gyros."; String data_rate "Data within this main group are stored at the data rate of the source IMU high_rate data within the Spacecraft Ancillary Science Data Packet. (nominally fifty per second.)"; } /sc/inertial_measurement_unit/gyro_c/gyro_angle { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_c/gyro_angle"; String long_name "IMU Gyro Integrated Angle Counter (Gyros A, B, C, D)"; String units "arcseconds"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate converted"; String contentType "referenceInformation"; String description "IMU integrated angle sensed by the SSIRU Gyro. The data word shall increment from 0 to full scale (0xFFFF) and roll over to zero for positive input rates about the Gyro input axis. The data word shall decrement from full scale to 0 and roll over to 0xFFFF for negative input rates about the Gyro input axis."; String coordinates "../delta_time"; } /sc/inertial_measurement_unit/gyro_c/gyro_rate_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_c/gyro_rate_f"; String long_name "IMU Gyro Rate Valid (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro Integrated Angular Rate data validity status. 0=invalid, 1=valid."; String coordinates "../delta_time"; String flag_meanings "invalid valid"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_c/gyro_sat_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_c/gyro_sat_f"; String long_name "IMU Gyro Saturation Bit (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro saturation mode: Force to Rebalance (FTR) Mode (The gyro operates in this mode during low inertial rates) or Whole Angle Saturation (WAS) Mode (The gyro operates in this mode during high inertial rates)."; String coordinates "../delta_time"; String flag_meanings "ftr_mode was_mode"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_c/gyro_scal_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_c/gyro_scal_f"; String long_name "IMU Gyro Scaling Factor (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro scale factor mode: low scaling factor mode with the corresponding Integrated Angle word being 0.05 arc-sec/LSB or high scaling factor with the corresponding Integrated Angle word being 1.6 arc-sec/LSB."; String coordinates "../delta_time"; String flag_meanings "low_scale_factor high_scale_factor"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_d/ { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_d/"; String Description "Contains parameters related to spacecraft IMU (Inertial Measurement Unit) gyros."; String data_rate "Data within this main group are stored at the data rate of the source IMU high_rate data within the Spacecraft Ancillary Science Data Packet. (nominally fifty per second.)"; } /sc/inertial_measurement_unit/gyro_d/gyro_angle { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_d/gyro_angle"; String long_name "IMU Gyro Integrated Angle Counter (Gyros A, B, C, D)"; String units "arcseconds"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate converted"; String contentType "referenceInformation"; String description "IMU integrated angle sensed by the SSIRU Gyro. The data word shall increment from 0 to full scale (0xFFFF) and roll over to zero for positive input rates about the Gyro input axis. The data word shall decrement from full scale to 0 and roll over to 0xFFFF for negative input rates about the Gyro input axis."; String coordinates "../delta_time"; } /sc/inertial_measurement_unit/gyro_d/gyro_rate_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_d/gyro_rate_f"; String long_name "IMU Gyro Rate Valid (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro Integrated Angular Rate data validity status. 0=invalid, 1=valid."; String coordinates "../delta_time"; String flag_meanings "invalid valid"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_d/gyro_sat_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_d/gyro_sat_f"; String long_name "IMU Gyro Saturation Bit (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro saturation mode: Force to Rebalance (FTR) Mode (The gyro operates in this mode during low inertial rates) or Whole Angle Saturation (WAS) Mode (The gyro operates in this mode during high inertial rates)."; String coordinates "../delta_time"; String flag_meanings "ftr_mode was_mode"; Int16 flag_values 0, 1; } /sc/inertial_measurement_unit/gyro_d/gyro_scal_f { String HDF5_OBJ_FULLPATH "/sc/inertial_measurement_unit/gyro_d/gyro_scal_f"; String long_name "IMU Gyro Scaling Factor (Gyros A, B, C, D)"; String units "1"; String source "ATL01/sc1/inertial_measurement_unit/hi_rate"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "IMU Gyro scale factor mode: low scaling factor mode with the corresponding Integrated Angle word being 0.05 arc-sec/LSB or high scaling factor with the corresponding Integrated Angle word being 1.6 arc-sec/LSB."; String coordinates "../delta_time"; String flag_meanings "low_scale_factor high_scale_factor"; Int16 flag_values 0, 1; } /sc/acs_time_sec { String HDF5_OBJ_FULLPATH "/sc/acs_time_sec"; String long_name "ACS time (sec)"; String units "seconds"; String source "ATL01/sc"; String contentType "referenceInformation"; String description "SC time at the initiation of the ACS task (seconds since SC epoch: 6-Jan-1980 00:00:00) (Same time provided within the Attitude/Rate message to ATLAS in RT at 1Hz)"; String coordinates "delta_time"; } /sc/hk/ { String HDF5_OBJ_FULLPATH "/sc/hk/"; String Description "Contains parameters related to spacecraft housekeeping data."; String data_rate "Data within this group are stored at the data rate of the source Spacecraft Ancillary Science Data Packets. (nominally one per second.)"; } /sc/hk/at_heater_4_sw { String HDF5_OBJ_FULLPATH "/sc/hk/at_heater_4_sw"; String long_name "ATLAS Switch Status - Survival Heater 4 (Sides A, B)"; String units "1"; String source "ATL01/sc1/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "ATLAS Survival Heater 4 power feed status measured by the SC PDU (Sides A, B)"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /sc/hk/sa_4_ot_bk_t { String HDF5_OBJ_FULLPATH "/sc/hk/sa_4_ot_bk_t"; String long_name "Solar Array Panel 4 (Outboard) Back- Side Temperature"; String units "degreesC"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "SC Monitored Temperature of the Back-Side of Solar Panel 4 (Outboard Panel)"; String coordinates "delta_time"; } /sc/hk/at_heater_3_sw { String HDF5_OBJ_FULLPATH "/sc/hk/at_heater_3_sw"; String long_name "ATLAS Switch Status - Survival Heater 3 (Sides A, B)"; String units "1"; String source "ATL01/sc1/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "ATLAS Survival Heater 3 power feed status measured by the SC PDU (Sides A, B)"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /sc/hk/sc_at_flex_t { String HDF5_OBJ_FULLPATH "/sc/hk/sc_at_flex_t"; String long_name "SC-to-ATLAS Flexure Temperature"; String units "degreesC"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "SC Monitored Temperature of Mechanical I/F Flexure 1, 2 and 3"; String coordinates "delta_time"; } /sc/hk/ds_ab_index { String HDF5_OBJ_FULLPATH "/sc/hk/ds_ab_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_ab_index"; String long_name "Dimension scale for Side A or B"; String units "1"; String source "Dimension Scale"; String contentType "referenceInformation"; String description "Dimension scale for Side A or B"; String flag_meanings "side_a side_b"; Int16 flag_values 1, 2; } /sc/hk/at_det_p { String HDF5_OBJ_FULLPATH "/sc/hk/at_det_p"; String long_name "ATLAS Currents - Detector Power (Sides A, B)"; String units "amps"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "ATLAS Detector power feed current measured by the SC PDU (7.5A; Sides A, B)"; String coordinates "delta_time"; } /sc/hk/sa_1_in_bk_t { String HDF5_OBJ_FULLPATH "/sc/hk/sa_1_in_bk_t"; String long_name "Solar Array Panel 1 (Inboard) Back-Side Temperature"; String units "degreesC"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "SC Monitored Temperature of the Back-Side of Solar Panel 1 (Inboard Panel)"; String coordinates "delta_time"; } /sc/hk/ds_flexure_index { String HDF5_OBJ_FULLPATH "/sc/hk/ds_flexure_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_flexure_index"; String long_name "Dimension scale for flexure thermistors"; String units "1"; String source "Dimension Scale"; String contentType "referenceInformation"; String description "Dimension scale for flexure thermistor temperatures."; } /sc/hk/at_heater_2_c { String HDF5_OBJ_FULLPATH "/sc/hk/at_heater_2_c"; String long_name "ATLAS Currents - Survival Heater 2 (Sides A, B)"; String units "amps"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "ATLAS Survival Heater 2 power feed current measured by the SC PDU (10A; Sides A, B)"; String coordinates "delta_time"; } /sc/hk/at_lhp_sdhtr_sw { String HDF5_OBJ_FULLPATH "/sc/hk/at_lhp_sdhtr_sw"; String long_name "ATLAS Switch Status - LHP Shutdown HTR (Sides A, B)"; String units "1"; String source "ATL01/sc1/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "ATLAS LHP Shutdown Heater power feed status measured by the SC PDU (Sides A, B)"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /sc/hk/at_heater_1_sw { String HDF5_OBJ_FULLPATH "/sc/hk/at_heater_1_sw"; String long_name "ATLAS Switch Status - Survival Heater 1 (Sides A, B)"; String units "1"; String source "ATL01/sc1/hk"; String contentType "referenceInformation"; String description "ATLAS Survival Heater 1 power feed status measured by the SC PDU (Sides A, B)"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /sc/hk/at_det_sw { String HDF5_OBJ_FULLPATH "/sc/hk/at_det_sw"; String long_name "ATLAS Switch Status - Detector (Sides A, B)"; String units "1"; String source "ATL01/sc1/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "ATLAS Detector power feed status measured by the SC PDU (Sides A, B)"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /sc/hk/at_laser_a_c { String HDF5_OBJ_FULLPATH "/sc/hk/at_laser_a_c"; String long_name "ATLAS Currents - Laser A"; String units "amps"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "ATLAS Laser A power feed current measured by the SC PDU (20A)"; String coordinates "delta_time"; } /sc/hk/sa_1_in_cell_t { String HDF5_OBJ_FULLPATH "/sc/hk/sa_1_in_cell_t"; String long_name "Solar Array Panel 1 (Inboard) Cell-Side Temp"; String units "degreesC"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "SC Monitored Temperature of the Cell-Side of Solar Panel 1 (Inboard Panel)"; String coordinates "delta_time"; } /sc/hk/delta_time { String HDF5_OBJ_FULLPATH "/sc/hk/delta_time"; String CLASS "DIMENSION_SCALE"; String NAME "delta_time"; String long_name "Elapsed GPS seconds"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived via Time Tagging"; String contentType "referenceInformation"; String description "The derived time tag of the data, relative to the ATLAS SDP GPS Epoch. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; } /sc/hk/sa_4_ot_cell_t { String HDF5_OBJ_FULLPATH "/sc/hk/sa_4_ot_cell_t"; String long_name "Solar Array Panel 4 (Outboard) Cell- Side Temperature"; String units "degreesC"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "SC Monitored Temperature of the Cell-Side of Solar Panel 4 (Outboard Panel)"; String coordinates "delta_time"; } /sc/hk/sc_e_bus_v { String HDF5_OBJ_FULLPATH "/sc/hk/sc_e_bus_v"; String long_name "SC Essential Bus Voltage (Sides A, B)"; String units "volts"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "SC Essential Bus Voltage measured by the SC PDU. (Sides A, B)"; String coordinates "delta_time"; } /sc/hk/at_laser_sw { String HDF5_OBJ_FULLPATH "/sc/hk/at_laser_sw"; String long_name "ATLAS Switch Status - Laser (Sides A, B)"; String units "1"; String source "ATL01/sc1/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "ATLAS Laser power feed status measured by the SC PDU (Sides A, B)"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /sc/hk/at_lhp_sdhtr_c { String HDF5_OBJ_FULLPATH "/sc/hk/at_lhp_sdhtr_c"; String long_name "ATLAS Currents - LHP Shutdown HTR (Sides A, B)"; String units "amps"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "ATLAS Loop Heat Pipe Shutdown power feed current measured by the SC PDU (7.5A; Sides A, B)"; String coordinates "delta_time"; } /sc/hk/at_main_sw { String HDF5_OBJ_FULLPATH "/sc/hk/at_main_sw"; String long_name "ATLAS Switch Status - Main (Sides A, B)"; String units "1"; String source "ATL01/sc1/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "ATLAS Main power feed status measured by the SC PDU (Sides A, B)"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /sc/hk/at_heater_2_sw { String HDF5_OBJ_FULLPATH "/sc/hk/at_heater_2_sw"; String long_name "ATLAS Switch Status - Survival Heater 2 (Sides A, B)"; String units "1"; String source "ATL01/sc1/hk"; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "ATLAS Survival Heater 2 power feed status measured by the SC PDU (Sides A, B)"; String coordinates "delta_time"; String flag_meanings "on off"; Int16 flag_values 0, 1; } /sc/hk/at_heater_1_c { String HDF5_OBJ_FULLPATH "/sc/hk/at_heater_1_c"; String long_name "ATLAS Currents - Survival Heater 1 (Sides A, B)"; String units "amps"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "ATLAS Survival Heater 1 power feed current measured by the SC PDU (10A; Sides A, B)"; String coordinates "delta_time"; } /sc/hk/at_heater_4_c { String HDF5_OBJ_FULLPATH "/sc/hk/at_heater_4_c"; String units "amps"; String long_name "ATLAS Currents - Survival Heater 4 (Sides A, B)"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "ATLAS Survival Heater 4 power feed current measured by the SC PDU (10A; Sides A, B)"; String coordinates "delta_time"; } /sc/hk/ds_temp_index { String HDF5_OBJ_FULLPATH "/sc/hk/ds_temp_index"; String CLASS "DIMENSION_SCALE"; String NAME "ds_temp_index"; String long_name "Dimension scale for ATLAS Temperatures"; String units "1"; String source "Dimension Scale"; String contentType "referenceInformation"; String description "Dimension scale for ATLAS temperatures."; } /sc/hk/at_heater_3_c { String HDF5_OBJ_FULLPATH "/sc/hk/at_heater_3_c"; String units "amps"; String long_name "ATLAS Currents - Survival Heater 3 (Sides A, B)"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "ATLAS Survival Heater 3 power feed current measured by the SC PDU (10A; Sides A, B)"; String coordinates "delta_time"; } /sc/hk/at_t { String HDF5_OBJ_FULLPATH "/sc/hk/at_t"; String long_name "ATLAS Temperatures (1-15)"; String units "degreesC"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "SC Monitored ATLAS Temperatures (1 to 15)"; String coordinates "delta_time"; } /sc/hk/at_main_c { String HDF5_OBJ_FULLPATH "/sc/hk/at_main_c"; String long_name "ATLAS Currents - ATLAS Main (Sides A, B)"; String units "amps"; String source "ATL01/sc1/hk converted"; String contentType "referenceInformation"; String description "ATLAS Main power feed current measured by the SC PDU (20A; Sides A, B)"; String coordinates "delta_time"; } /METADATA/ { String HDF5_OBJ_FULLPATH "/METADATA/"; String Description "ISO19115 Structured Metadata Represented within HDF5"; String iso_19139_dataset_xml " ATL02_20221231235632_01741814_006_01.h5 NSIDC DAAC > National Snow and Ice Data Center DAAC nsidc@nsidc.org http://nsidc.org/daac/ pointOfContact 2023-01-03T18:15:50.000000Z ISO 19115-2 Geographic information - Metadata - Part 2: Extensions for imagery and gridded data ISO 19115-2:2009-02-15 ATL02_20221231235632_01741814_006_01.h5 2023-01-03T18:15:50.000000Z creation ATL02 The ECS Short Name 006 The ECS Version ID ATL02_20221231235632_01741814_006_01.h5 ProducerGranuleId ATL02 Science unit converted time ordered telemetry calibrated for instrument effects. All photon events per beam per shot. Includes atmosphere raw profiles, housekeeping data, engineering data, s/c position, and pointing data. onGoing ATL02 006 largerWorkCitation eng geoscientificInformation true -149.899225 -147.122587 -26.963316 0.024206 2022-12-31T23:56:31.880938Z 2023-01-01T00:03:34.876648Z dataset 2023-01-03T18:15:50.000000Z;8add2519-6f47-352b-95c1-dd0a36c20c52;Created by PGE atlas_l1b Version 5.0 2023-01-03T18:15:50.000000Z "; String iso_19139_series_xml " ATL02.006 eng utf8 series NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center 303-492-6199 303-492-2468 1540 30th St Campus Box 449 Boulder Colorado 80309-0449 USA nsidc@nsidc.org http://nsidc.org/daac/ 9:00 A.M. to 5:00 P.M., U.S. Mountain Time, Monday through Friday, excluding U.S. holidays. Contact by e-mail first pointOfContact 2015-10-15 ISO 19115-2 Geographic information - Metadata - Part 2: Extensions for imagery and gridded data ISO 19115-2:2009(E) ATLAS/ICESat-2 L1B Converted Telemetry Data 2022-08-09 revision 006 ATL02 The ECS Short Name 006 The ECS Version ID doi:10.5067/ATLAS/ATL02.006 gov.nasa.esdis A Digital Object Identifier (DOI) National Aeronautics and Space Administration (NASA) resourceProvider GSFC I-SIPS > ICESat-2 Science Investigator-led Processing System originator Initial version of the processing software ATL02 Science unit converted time ordered telemetry calibrated for instrument effects. All photon events per beam per shot. Includes atmosphere raw profiles, housekeeping data, engineering data, s/c position, and pointing data. The purpose of ATL02 is to provide science-unit, calibrated data for upstream processing. Data converted from raw counts to science units, calibrated for instrument effects and precisely time-tagged. ATL02 provides the position and pointing data needed to precisely geolocate each photon. ATL02 is of limited use to the science community. The software that generates the ATL02 product was designed and implemented at the NASA Wallops Flight Facility in Wallops Island, Virginia. onGoing NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center distributor HDF 5 EARTH SCIENCE > SPECTRAL/ENGINEERING > INFRARED WAVELENGTHS > SENSOR COUNTS > NONE > NONE > Photons theme NASA/GCMD Science Keywords NASA Global Change Master Directory (GCMD) User Support Office NASA Global Change Master Directory, Goddard Space Flight Center Greenbelt MD 20771 USA gcmduso@gcmd.gsfc.nasa.gov http://gcmd.nasa.gov/ http web browser NASA Global Change Master Directory (GCMD) Home Page information http://gcmd.nasa.gov/MailComments/MailComments.jsf?rcpt=gcmduso custodian Global Change Master Directory (GCMD) NASA Global Change Master Directory, Goddard Space Flight Center Greenbelt MD 20771 USA gcmduso@gcmd.gsfc.nasa.gov http://gcmd.nasa.gov/Resources/valids/ http web browser NASA Global Change Master Directory (GCMD) Keyword Page This page describes the NASA GCMD Keywords, how to reference those keywords and provides download instructions. download http://gcmd.nasa.gov/MailComments/MailComments.jsf?rcpt=gcmduso custodian GEOGRAPHIC REGION > GLOBAL place NASA/GCMD Location Keywords NASA/NSIDC_DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center dataCenter NASA/GCMD Data Center Keywords Earth Observation Satellites > NASA Decadal Survey > ICESAT-2 > Ice, Cloud, and land Elevation Satellite-2 platform NASA/GCMD Platform Keywords Earth Remote Sensing Instruments > Active Remote Sensing > Altimeters > Lidar/Laser Altimeters > ATLAS > Advanced Topographic Laser Altimeter System instrument NASA/GCMD Instrument Keywords Cite these data in publications as follows: The data used in this study were produced by the ICESat-2 Science Project Office at NASA/GSFC. The data archive site is the NASA National Snow and Ice Data Center Distributed Active Archive Center. eng geoscientificInformation -180.0 180.0 -90.0 90.0 2005-01-01T00:00:00Z 1B 1B HDF 5 NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center distributor http://nsidc.org/data/icesat2/data.html http Data Product Description Page information http://nsidc.org/data/icesat2/order.html http Data Product Order Page order http://dx.doi.org/10.5067/ATLAS/ATL02.006 http Digital Object Identifier URL information ATLAS > Advanced Topographic Laser Altimeter System ATLAS Advanced Topographic Laser Altimeter System Laser Altimeter ATLAS on ICESat-2 determines the range between the satellite and the Earth's surface by measuring the two-way time delay of short pulses of laser light that it transmits in six beams. It is different from previous operational ice-sheet altimeters in that it is a photon-counting LIDAR. ATLAS records a set of arrival times for individual photons, which are then analyzed to derive surface, vegetation, and cloud properties. ATLAS has six beams arranged in three pairs, so that it samples each of three reference pair tracks with a pair of beams; ATLAS transmits pulses at 10 kHz, giving approximately one pulse every 0.7 m along track; ATLAS's expected pointing control will be better than 90 m RMS. ICESat-2 > Ice, Cloud, and land Elevation Satellite-2 ICESat-2 > Ice, Cloud, and land Elevation Satellite-2 ICESat-2 Ice, Cloud, and land Elevation Satellite-2 underDevelopment ICESat-2 > Ice, Cloud, and land Elevation Satellite-2 ICESat-2 Ice, Cloud, and land Elevation Satellite-2 Spacecraft "; } /METADATA/AcquisitionInformation/ { String HDF5_OBJ_FULLPATH "/METADATA/AcquisitionInformation/"; } /METADATA/AcquisitionInformation/lidar/ { String HDF5_OBJ_FULLPATH "/METADATA/AcquisitionInformation/lidar/"; String pulse_rate "10000 pps"; String wavelength "532 nm"; String identifier "ATLAS"; String type "Laser Altimeter"; String description "ATLAS on ICESat-2 determines the range between the satellite and the Earth's surface by measuring the two-way time delay of short pulses of laser light that it transmits in six beams. It is different from previous operational ice-sheet altimeters in that it is a photon-counting LIDAR. ATLAS records a set of arrival times for individual photons, which are then analyzed to derive surface, vegetation, and cloud properties. ATLAS has six beams arranged in three pairs, so that it samples each of three reference pair tracks with a pair of beams; ATLAS transmits pulses at 10 kHz, giving approximately one pulse every 0.7 m along track; ATLAS's expected pointing control will be better than 90 m RMS."; } /METADATA/AcquisitionInformation/lidarDocument/ { String HDF5_OBJ_FULLPATH "/METADATA/AcquisitionInformation/lidarDocument/"; String edition "Pre-Release"; String publicationDate "12/31/17"; String title "A document describing the ATLAS instrument will be provided by the ICESat-2 Project Science Office."; } /METADATA/AcquisitionInformation/platform/ { String HDF5_OBJ_FULLPATH "/METADATA/AcquisitionInformation/platform/"; String identifier "ICESat-2"; String description "Ice, Cloud, and land Elevation Satellite-2"; String type "Spacecraft"; } /METADATA/AcquisitionInformation/platformDocument/ { String HDF5_OBJ_FULLPATH "/METADATA/AcquisitionInformation/platformDocument/"; String edition "31-Dec-16"; String publicationDate "31-Dec-16"; String title "The Ice, Cloud, and land Elevation Satellite-2 (ICESat-2): Science requirements, concept, and implementation. Thorsten Markus, Tom Neumann, Anthony Martino, Waleed Abdalati, Kelly Brunt, Beata Csatho, Sinead Farrell, Helen Fricker, Alex Gardner, David Harding, Michael Jasinski, Ron Kwok, Lori Magruder, Dan Lubin, Scott Luthcke, James Morison, Ross Nelson, Amy Neuenschwander, Stephen Palm, Sorin Popescu, CK Shum, Bob E. Schutz, Benjamin Smith, Yuekui Yang, Jay Zwally. http://dx.doi.org/10.1016/j.rse.2016.12.029"; } /METADATA/DataQuality/ { String HDF5_OBJ_FULLPATH "/METADATA/DataQuality/"; String scope "NOT_SET"; } /METADATA/DataQuality/CompletenessOmission/ { String HDF5_OBJ_FULLPATH "/METADATA/DataQuality/CompletenessOmission/"; String evaluationMethodType "directInternal"; String measureDescription "TBD"; String nameOfMeasure "TBD"; String unitofMeasure "TBD"; String value "NOT_SET"; } /METADATA/DataQuality/DomainConsistency/ { String HDF5_OBJ_FULLPATH "/METADATA/DataQuality/DomainConsistency/"; String evaluationMethodType "directInternal"; String measureDescription "TBD"; String nameOfMeasure "TBD"; String unitofMeasure "TBD"; String value "NOT_SET"; } /METADATA/ProductSpecificationDocument/ { String HDF5_OBJ_FULLPATH "/METADATA/ProductSpecificationDocument/"; String ShortName "ATL02_SDP"; String characterSet "utf8"; String edition "v4.3"; String language "eng"; String publicationDate "Feb 2020"; String title "ICESat-2-SIPS-SPEC-4257 - ATLAS Science Algorithm Standard Data Product (SDP) Volume 2 (ATL02)"; } /METADATA/SeriesIdentification/ { String HDF5_OBJ_FULLPATH "/METADATA/SeriesIdentification/"; String maintenanceAndUpdateFrequency "asNeeded"; String maintenanceDate "SET_BY_META"; String VersionID "006"; String language "eng"; String characterSet "utf8"; String pointOfContact "NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center"; String longName "ATLAS/ICESat-2 L1B Converted Telemetry Data"; String shortName "ATL02"; String identifier_product_DOI "doi:10.5067/ATLAS/ATL02.006"; String revisionDate "2022-08-09"; String resourceProviderOrganizationName "National Aeronautics and Space Administration (NASA)"; String abstract "ATL02 Science unit converted time ordered telemetry calibrated for instrument effects. All photon events per beam per shot. Includes atmosphere raw profiles, housekeeping data, engineering data, s/c position, and pointing data."; String purpose "The purpose of ATL02 is to provide science-unit, calibrated data for upstream processing. Data converted from raw counts to science units, calibrated for instrument effects and precisely time-tagged. ATL02 provides the position and pointing data needed to precisely geolocate each photon. ATL02 is of limited use to the science community."; String credit "The software that generates the ATL02 product was designed and implemented at the NASA Wallops Flight Facility in Wallops Island, Virginia."; String status "onGoing"; String format "HDF"; String formatVersion "5"; String topicCategory "geoscientificInformation"; String mission "ICESat-2 > Ice, Cloud, and land Elevation Satellite-2"; } /METADATA/DatasetIdentification/ { String HDF5_OBJ_FULLPATH "/METADATA/DatasetIdentification/"; String spatialRepresentationType "along-track"; String creationDate "2023-01-03T18:15:50.000000Z"; String uuid "8add2519-6f47-352b-95c1-dd0a36c20c52"; String fileName "ATL02_20221231235632_01741814_006_01.h5"; String VersionID "006"; String language "eng"; String characterSet "utf8"; String shortName "ATL02"; String originatorOrganizationName "GSFC I-SIPS > ICESat-2 Science Investigator-led Processing System"; String abstract "ATL02 Science unit converted time ordered telemetry calibrated for instrument effects. All photon events per beam per shot. Includes atmosphere raw profiles, housekeeping data, engineering data, s/c position, and pointing data."; String purpose "The purpose of ATL02 is to provide science-unit, calibrated data for upstream processing. Data converted from raw counts to science units, calibrated for instrument effects and precisely time-tagged. ATL02 provides the position and pointing data needed to precisely geolocate each photon. ATL02 is of limited use to the science community."; String credit "The software that generates the ATL02 product was designed and implemented at the NASA Wallops Flight Facility in Wallops Island, Virginia."; String status "onGoing"; String topicCategory "geoscientificInformation"; } /METADATA/Extent/ { String HDF5_OBJ_FULLPATH "/METADATA/Extent/"; Float64 northBoundLatitude 0.024205599999999997; Float64 eastBoundLongitude -147.1225872; Float64 southBoundLatitude -26.963315599999998; Float64 westBoundLongitude -149.89922479999998; String rangeBeginningDateTime "2022-12-31T23:56:31.880938Z"; String rangeEndingDateTime "2023-01-01T00:03:34.876648Z"; } /METADATA/QADatasetIdentification/ { String HDF5_OBJ_FULLPATH "/METADATA/QADatasetIdentification/"; String abstract "An ASCII product that contains statistical information on data product results. These statistics enable data producers and users to assess the quality of the data in the data product granule"; String creationDate "2023-01-03T18:18:08.000000Z"; String fileName "ATL02_20221231235632_01741814_006_01.qa"; } /METADATA/Lineage/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/"; } /METADATA/Lineage/Control/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/Control/"; String description "Text-based keyword=value file generated automatically within the ICESat-2 data system that specifies all of the conditions required for each individual run of the software."; String fileName "CTL_atlas_l1b_011452281.ctl"; String shortName "CNTL"; String version "1"; } /METADATA/Lineage/Calibration/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/Calibration/"; String description "TAI to UTC leapsecond file retrieved from ftp://maia.usno.navy.mil/ser7/tai-utc.dat"; String fileName "SET_BY_PGE"; String shortName "SET_BY_PGE"; String uuid "SET_BY_PGE"; String version "SET_BY_PGE"; } /METADATA/Lineage/ANC26-02/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/ANC26-02/"; String description "HDF5 template file that defines the organization and default content of the product metadata."; String fileName "atl02_metadata_template.h5"; String shortName "ANC26-02"; String uuid "b38f0fd2-13f9-3915-b88b-2db6daa85ddc"; String version "050"; } /METADATA/Lineage/ANC21/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/ANC21/"; String description "ATLAS calibrations file derived from CAL products provided by the ATLAS CAL team."; String fileName "anc21_20221021_001_01.h5"; String shortName "ANC21"; String uuid "9873e078-d6a9-3924-8dfa-aae72545886d"; String version "20221021"; } /METADATA/Lineage/ANC36-02/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/ANC36-02/"; String description "ISO 19139 XML file containing Series-level metadata information."; String fileName "ANC36-02_20221024174747_006_01.xml"; String shortName "ANC36-02"; String uuid "92a724ee-72bc-3477-ac83-5defc9911d26"; String version "006"; } /METADATA/Lineage/ANC38-02/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/ANC38-02/"; String description "ISO 19139 XML file containing DataSet-level metadata information."; String fileName "ANC38-02_20221024174748_006_01.xml"; String shortName "ANC38-02"; String uuid "0d855903-5102-3caa-92f1-f07842564d29"; String version "006"; } /METADATA/Lineage/ANC25-02/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/ANC25-02/"; String description "HDF5 template file that defines the organization and default content of the product."; String fileName "atl02_template.h5"; String shortName "ANC25-02"; String uuid "0c0b8092-d872-38e7-b70a-97564b1a6d67"; String version "050"; } /METADATA/Lineage/ANC27/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/ANC27/"; String description "Frequency/Trend file provided by the ICESat-2 Instrument Support Facility."; String fileName "ANC27_002_20221227000000.DAT"; String shortName "ANC27"; String uuid "c457e076-d812-3808-9ae7-62d33183dad6"; String version "002"; } /METADATA/Lineage/ANC13/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/ANC13/"; String description "Instrument state file provided by the ICESat-2 Instrument Support Facility."; String fileName "ANC13_001_20223050000000_01.DAT"; String shortName "ANC13"; String uuid "98faab5b-4eed-30d1-bf21-e25d73424f86"; String version "001"; } /METADATA/Lineage/ANC19/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/ANC19/"; String description "TAI to UTC leapsecond file retrieved from ftp://maia.usno.navy.mil/ser7/tai-utc.dat"; String fileName "tai_utc_2017.dat"; String shortName "ANC19"; String uuid "7c66d365-278a-31f7-8fe4-9c80e2f012e5"; String version "001"; } /METADATA/Lineage/ATL01/ { String HDF5_OBJ_FULLPATH "/METADATA/Lineage/ATL01/"; String description "L1A data product."; String end_geoseg "SET_BY_PGE"; String start_geoseg "SET_BY_PGE"; String fileName "ATL01_20221231235632_01741814_003_01.h5"; String shortName "ATL01"; String uuid "be0bd1d1-38e0-3f11-b1d0-128639f07408"; String version "003"; Int32 start_cycle 18; Int32 end_cycle 18; Int32 start_orbit 23954; Int32 end_orbit 23954; Int32 start_rgt 174; Int32 end_rgt 174; Int32 start_region 14; Int32 end_region 14; } /METADATA/ProcessStep/ { String HDF5_OBJ_FULLPATH "/METADATA/ProcessStep/"; } /METADATA/ProcessStep/Browse/ { String HDF5_OBJ_FULLPATH "/METADATA/ProcessStep/Browse/"; String processDescription "Browse processing is performed for each granule SIPS produces. The browse utility reads data from the granule and produces browse images as defined in the respective product ATBD. The utility then embeds each browse image into the product within the /Browse group."; String identifier "atlas_brw"; String softwareVersion "Version 3.0"; String softwareDate "Sep 21 2022"; String softwareTitle "Creates ATLAS HDF5 browse files"; String runTimeParameters "CTL_atlas_l1b_011452281.ctl"; String stepDateTime "2023-01-03T18:18:48.000000Z"; } /METADATA/ProcessStep/Metadata/ { String HDF5_OBJ_FULLPATH "/METADATA/ProcessStep/Metadata/"; String processDescription "Metadata information is processed by the metadata utility for each granule produced by SIPS. During PGE processing, dynamic metadata are written to the product. Additional static information is provided with the metadata template. The metadata utility reads ISO Dataset and Series metadata files and updates the product with static information from within those files. The utility then merges the static and dynamic metadata to creates output ISO19139 Dataset and Series XML files. Finally the utility reads the ISO19139 Dataset and Series XML files into memory and stores the textual representations as attributes attached to the /METADATA group."; String identifier "atlas_meta"; String softwareVersion "Version 5.0"; String softwareDate "Sep 21 2022"; String softwareTitle "Creates ATLAS XML metadata files"; String runTimeParameters "CTL_atlas_l1b_011452281.ctl"; String stepDateTime "2023-01-03T18:19:07.000000Z"; } /METADATA/ProcessStep/PGE/ { String HDF5_OBJ_FULLPATH "/METADATA/ProcessStep/PGE/"; String ATBDDate "12/20/2019"; String ATBDTitle "Algorithm Theoretical Basis Document (ATBD) for ATL02 (Level 1B) Data Product Processing"; String ATBDVersion "v.3"; String documentDate "Feb 2020"; String documentation "ATLAS Science Algorithm Software Design Description (SDD) - Volume 6 (atlas_l1b)"; String processDescription "The atlas_l1b process reads reformatted telemetry data (ATL01), performs science and engineering unit conversion, applies instrument-based calibrations and writes the information to ATL02. In addition, the software splits photons into strong/weak beams, performs duplicate event removal, and detects Transmitter Echo Path (TEP) photons."; String identifier "atlas_l1b"; String softwareVersion "Version 5.0"; String softwareDate "Sep 21 2022"; String softwareTitle "ATLAS L1B PGE"; String runTimeParameters "CTL_atlas_l1b_011452281.ctl"; String stepDateTime "2023-01-03T18:15:50.000000Z"; } /METADATA/ProcessStep/QA/ { String HDF5_OBJ_FULLPATH "/METADATA/ProcessStep/QA/"; String processDescription "QA processing is performed by an external utility on each granule produced by SIPS. The utility reads the granule, performs both generic and product-specific quality-assessment calculations, and writes a text-based quality assessment report. The name and creation data of this report are identified within the QADatasetIdentification metadata"; String identifier "atl02_qa_util"; String softwareVersion "Version 5.0"; String softwareDate "Sep 21 2022"; String softwareTitle "ATL02 QA Utility"; String runTimeParameters "CTL_atlas_l1b_011452281.ctl"; String stepDateTime "2023-01-03T18:18:08.000000Z"; } }