51 os <<
"OGOB_flag:" << data.
_OGOB_flag << std::endl;
135 os <<
"K_gen_date:" << data.
_K_gen_date.c_str() << std::endl;
137 os <<
"K_vers_num:" << data.
_K_vers_num.c_str() << std::endl;
843 char buf10238[10238];
844 is.read(buf10238, 10238);
851 _last_release_qc_date(rhs._last_release_qc_date),
852 _last_release_cal_date(rhs._last_release_cal_date),
853 _qa_summary_flag(rhs._qa_summary_flag),
854 _prf_code_change_flag(rhs._prf_code_change_flag),
855 _sampling_win_change_flag(rhs._sampling_win_change_flag),
856 _cal_gain_change_flag(rhs._cal_gain_change_flag),
857 _quirp_qu_flag(rhs._quirp_qu_flag),
858 _inp_data_stat_flag(rhs._inp_data_stat_flag),
859 _dopp_cent_conf_meas_flag(rhs._dopp_cent_conf_meas_flag),
860 _dopp_cent_val_flag(rhs._dopp_cent_val_flag),
861 _dopp_ambig_conf_meas_flag(rhs._dopp_ambig_conf_meas_flag),
862 _outp_data_mean_flag(rhs._outp_data_mean_flag),
863 _OGOB_flag(rhs._OGOB_flag),
864 _PRF_changes(rhs._PRF_changes),
865 _sampling_win_changes(rhs._sampling_win_changes),
866 _cal_gain_changes(rhs._cal_gain_changes),
867 _missing_lines(rhs._missing_lines),
868 _rec_gain_changes(rhs._rec_gain_changes),
869 _pulse_width_of_ACF_3db(rhs._pulse_width_of_ACF_3db),
870 _first_side_lobe_lev_of_ACF(rhs._first_side_lobe_lev_of_ACF),
871 _ISLR_of_ACF(rhs._ISLR_of_ACF),
872 _dopp_cent_conf_meas(rhs._dopp_cent_conf_meas),
873 _dopp_ambig_conf_meas(rhs._dopp_ambig_conf_meas),
874 _inp_data_I_mean(rhs._inp_data_I_mean),
875 _inp_data_Q_mean(rhs._inp_data_Q_mean),
876 _inp_data_I_stddev(rhs._inp_data_I_stddev),
877 _inp_data_Q_stddev(rhs._inp_data_Q_stddev),
878 _cal_sys_gain(rhs._cal_sys_gain),
879 _first_rec_gain_read(rhs._first_rec_gain_read),
880 _dopp_ambig_num(rhs._dopp_ambig_num),
881 _I_channel_bias_correction(rhs._I_channel_bias_correction),
882 _Q_channel_bias_correction(rhs._Q_channel_bias_correction),
883 _I_channel_gain_correction(rhs._I_channel_gain_correction),
884 _Q_channel_gain_correction(rhs._Q_channel_gain_correction),
885 _Q_channel_I_Q_correction(rhs._Q_channel_I_Q_correction),
886 _noise_power(rhs._noise_power),
887 _int_cal_utc(rhs._int_cal_utc),
888 _num_valid_cal_pulses(rhs._num_valid_cal_pulses),
889 _num_valid_noise_pulses(rhs._num_valid_noise_pulses),
890 _num_valid_replicas(rhs._num_valid_replicas),
891 _first_replica_sample(rhs._first_replica_sample),
892 _mean_cal_pulse_power(rhs._mean_cal_pulse_power),
893 _mean_noise_power(rhs._mean_noise_power),
894 _range_comp_norm_fact(rhs._range_comp_norm_fact),
895 _replica_power(rhs._replica_power),
896 _first_range_pixel_mid_az_inc(rhs._first_range_pixel_mid_az_inc),
897 _center_range_pix_mid_az_inc(rhs._center_range_pix_mid_az_inc),
898 _last_range_pix_mid_az_inc(rhs._last_range_pix_mid_az_inc),
899 _norm_ref_range_ro(rhs._norm_ref_range_ro),
900 _antenna_elev_flag(rhs._antenna_elev_flag),
901 _abs_cal_const_K(rhs._abs_cal_const_K),
902 _upp_bound_K(rhs._upp_bound_K),
903 _low_bound_K(rhs._low_bound_K),
904 _proc_noise_scale_fact(rhs._proc_noise_scale_fact),
905 _K_gen_date(rhs._K_gen_date),
906 _K_vers_num(rhs._K_vers_num),
907 _num_duplic_input_lines(rhs._num_duplic_input_lines),
908 _estim_bit_error_rate(rhs._estim_bit_error_rate),
909 _out_image_mean(rhs._out_image_mean),
910 _out_image_std_dev(rhs._out_image_std_dev),
911 _out_image_max_value(rhs._out_image_max_value),
912 _time_raw_data_first_input(rhs._time_raw_data_first_input),
913 _time_asc_node_state_vectors(rhs._time_asc_node_state_vectors),
914 _asc_node_pos_X_comp(rhs._asc_node_pos_X_comp),
915 _asc_node_pos_Y_comp(rhs._asc_node_pos_Y_comp),
916 _asc_node_pos_Z_comp(rhs._asc_node_pos_Z_comp),
917 _asc_node_vel_X_comp(rhs._asc_node_vel_X_comp),
918 _asc_node_vel_Y_comp(rhs._asc_node_vel_Y_comp),
919 _asc_node_vel_Z_comp(rhs._asc_node_vel_Z_comp),
920 _out_pixel_bit_length(rhs._out_pixel_bit_length),
921 _proc_gain_param_1(rhs._proc_gain_param_1),
922 _proc_gain_param_2(rhs._proc_gain_param_2),
923 _proc_gain_param_3(rhs._proc_gain_param_3),
924 _peak_loc_cross_correl_fun(rhs._peak_loc_cross_correl_fun),
925 _3_dB_width_CCF(rhs._3_dB_width_CCF),
926 _first_side_lobe_level(rhs._first_side_lobe_level),
927 _ISLR_CCF_between_last(rhs._ISLR_CCF_between_last),
928 _peak_loc_CCF_betw_last(rhs._peak_loc_CCF_betw_last),
929 _Roll_Tilt_Mode_flag(rhs._Roll_Tilt_Mode_flag),
930 _raw_data_correction_flag(rhs._raw_data_correction_flag),
931 _look_detecion_flag(rhs._look_detecion_flag),
932 _doppler_ambiguity_estimat_flag(rhs._doppler_ambiguity_estimat_flag),
933 _azimuth_baseband_convers_flag(rhs._azimuth_baseband_convers_flag),
934 _samples_per_line_used(rhs._samples_per_line_used),
935 _range_lines_skip_factor(rhs._range_lines_skip_factor),
936 _time_of_inp_state_vectors(rhs._time_of_inp_state_vectors),
937 _inp_state_vect_pos_X_comp(rhs._inp_state_vect_pos_X_comp),
938 _inp_state_vect_pos_Y_comp(rhs._inp_state_vect_pos_Y_comp),
939 _inp_state_vect_pos_Z_comp(rhs._inp_state_vect_pos_Z_comp),
940 _inp_state_vect_vel_Vx_comp(rhs._inp_state_vect_vel_Vx_comp),
941 _inp_state_vect_vel_Vy_comp(rhs._inp_state_vect_vel_Vy_comp),
942 _inp_state_vect_vel_Vz_comp(rhs._inp_state_vect_vel_Vz_comp),
943 _inp_state_vector_type_flag(rhs._inp_state_vector_type_flag),
944 _win_coeff_for_range_match(rhs._win_coeff_for_range_match),
945 _win_coeff_for_azi_match(rhs._win_coeff_for_azi_match),
946 _update_period_range_match(rhs._update_period_range_match),
947 _look_scalar_gain_1(rhs._look_scalar_gain_1),
948 _look_scalar_gain_2(rhs._look_scalar_gain_2),
949 _look_scalar_gain_3(rhs._look_scalar_gain_3),
950 _look_scalar_gain_4(rhs._look_scalar_gain_4),
951 _look_scalar_gain_5(rhs._look_scalar_gain_5),
952 _look_scalar_gain_6(rhs._look_scalar_gain_6),
953 _look_scalar_gain_7(rhs._look_scalar_gain_7),
954 _look_scalar_gain_8(rhs._look_scalar_gain_8),
955 _samp_window_start_time_bias(rhs._samp_window_start_time_bias),
956 _doppler_centroid_cubic_coeff(rhs._doppler_centroid_cubic_coeff),
957 _PRF_code_first_range_line(rhs._PRF_code_first_range_line),
958 _PRF_code_last_range_line(rhs._PRF_code_last_range_line),
959 _samp_win_start_first(rhs._samp_win_start_first),
960 _samp_win_start_last(rhs._samp_win_start_last),
961 _cal_syst_gain_last_proc(rhs._cal_syst_gain_last_proc),
962 _receiver_gain_last_proc(rhs._receiver_gain_last_proc),
963 _first_processed_range_sample(rhs._first_processed_range_sample),
964 _azimuth_FFT_IFFT_ratio(rhs._azimuth_FFT_IFFT_ratio),
965 _num_azimuth_blocks_proc(rhs._num_azimuth_blocks_proc),
966 _num_input_raw_data_lines(rhs._num_input_raw_data_lines),
967 _initial_doppler_ambiguity_num(rhs._initial_doppler_ambiguity_num),
968 _thresh_no_1_flag(rhs._thresh_no_1_flag),
969 _thresh_no_2_flag(rhs._thresh_no_2_flag),
970 _thresh_no_3_flag(rhs._thresh_no_3_flag),
971 _thresh_no_4_flag(rhs._thresh_no_4_flag),
972 _thresh_no_5_flag(rhs._thresh_no_5_flag),
973 _thresh_no_6_flag(rhs._thresh_no_6_flag),
974 _thresh_no_7_flag(rhs._thresh_no_7_flag),
975 _thresh_no_8_flag(rhs._thresh_no_8_flag),
976 _thresh_no_9_flag(rhs._thresh_no_9_flag),
977 _thresh_no_10_flag(rhs._thresh_no_10_flag),
978 _thresh_no_11_flag(rhs._thresh_no_11_flag),
979 _sat_binary_time_of_first(rhs._sat_binary_time_of_first),
980 _num_valid_pixels_per_range(rhs._num_valid_pixels_per_range),
981 _num_range_samp_discarded(rhs._num_range_samp_discarded),
982 _I_gain_imb_lower_bound(rhs._I_gain_imb_lower_bound),
983 _I_gain_imb_upper_bound(rhs._I_gain_imb_upper_bound),
984 _I_Q_quad_depar_lower_bound(rhs._I_Q_quad_depar_lower_bound),
985 _I_Q_quad_depar_upper_bound(rhs._I_Q_quad_depar_upper_bound),
986 _3_dB_look_bandwidth(rhs._3_dB_look_bandwidth),
987 _3_dB_look_proc_dopp_bandw(rhs._3_dB_look_proc_dopp_bandw),
988 _range_spread_loss_comp_flag(rhs._range_spread_loss_comp_flag),
989 _datation_flag(rhs._datation_flag),
990 _max_error_range_line_timing(rhs._max_error_range_line_timing),
991 _form_num_range_line_used(rhs._form_num_range_line_used),
992 _autom_look_scal_gain_flag(rhs._autom_look_scal_gain_flag),
993 _max_value_look_scalar_gain(rhs._max_value_look_scalar_gain),
994 _replica_norm_method_flag(rhs._replica_norm_method_flag),
995 _coef_ground_range_1(rhs._coef_ground_range_1),
996 _coef_ground_range_2(rhs._coef_ground_range_2),
997 _coef_ground_range_3(rhs._coef_ground_range_3),
998 _coef_ground_range_4(rhs._coef_ground_range_4),
999 _coef_ant_elev_1(rhs._coef_ant_elev_1),
1000 _coef_ant_elev_2(rhs._coef_ant_elev_2),
1001 _coef_ant_elev_3(rhs._coef_ant_elev_3),
1002 _coef_ant_elev_4(rhs._coef_ant_elev_4),
1003 _coef_ant_elev_5(rhs._coef_ant_elev_5),
1004 _range_time_origin_ant(rhs._range_time_origin_ant)
std::ostream & operator<<(std::ostream &os, const AlosPalsarData &data)
std::istream & operator>>(std::istream &is, AlosPalsarData &data)
std::basic_istream< char > istream
Base class for char input streams.
std::basic_ostream< char > ostream
Base class for char output streams.