86 os<<
"input_mean[0]:"<<data.
_input_mean[0]<<std::endl;
87 os<<
"input_mean[1]:"<<data.
_input_mean[1]<<std::endl;
92 os<<
"num_gaps:"<<data.
_num_gaps<<std::endl;
268 _zero_doppler_time(rhs._zero_doppler_time),
269 _attach_flag(rhs._attach_flag),
270 _input_mean_flag(rhs._input_mean_flag),
271 _input_std_dev_flag(rhs._input_std_dev_flag),
272 _input_gaps_flag(rhs._input_gaps_flag),
273 _input_missing_lines_flag(rhs._input_missing_lines_flag),
274 _dop_cen_flag(rhs._dop_cen_flag),
275 _dop_amb_flag(rhs._dop_amb_flag),
276 _output_mean_flag(rhs._output_mean_flag),
277 _output_std_dev_flag(rhs._output_std_dev_flag),
278 _chirp_flag(rhs._chirp_flag),
279 _missing_data_set_flag(rhs._missing_data_set_flag),
280 _invalid_downlink_flag(rhs._invalid_downlink_flag),
281 _thres_chirp_broadening(rhs._thres_chirp_broadening),
282 _thresh_chirp_sidelobe(rhs._thresh_chirp_sidelobe),
283 _thresh_chirp_islr(rhs._thresh_chirp_islr),
284 _thresh_input_mean(rhs._thresh_input_mean),
285 _exp_input_mean(rhs._exp_input_mean),
286 _thresh_input_std_dev(rhs._thresh_input_std_dev),
287 _exp_input_std_dev(rhs._exp_input_std_dev),
288 _thresh_dop_cen(rhs._thresh_dop_cen),
289 _thresh_dop_amb(rhs._thresh_dop_amb),
290 _thresh_output_mean(rhs._thresh_output_mean),
291 _exp_output_mean(rhs._exp_output_mean),
292 _thresh_output_std_dev(rhs._thresh_output_std_dev),
293 _exp_output_std_dev(rhs._exp_output_std_dev),
294 _thresh_input_missing_lines(rhs._thresh_input_missing_lines),
295 _thresh_input_gaps(rhs._thresh_input_gaps),
296 _lines_per_gaps(rhs._lines_per_gaps),
297 _num_gaps(rhs._num_gaps),
298 _num_missing_lines(rhs._num_missing_lines),
299 _tot_errors(rhs._tot_errors)
bool _input_std_dev_flag
input_std_dev_flag
float _input_std_dev[2]
input_std_dev[2]
float _num_missing_lines
num_missing_lines
bool _missing_data_set_flag
missing_data_set_flag
std::string _zero_doppler_time
zero_doppler_time
bool _dop_cen_flag
dop_cen_flag
float _exp_output_mean
exp_output_mean
float _exp_input_std_dev
exp_input_std_dev
float _output_mean[2]
output_mean[2]
void SwitchEndian(T &value)
This function switches the LSB value and the MSB value of the parameter.
unsigned int _tot_errors
tot_errors
This class is able to read the ASAR SQ_ADSR record.
SQ_ADSR & operator=(const SQ_ADSR &rhs)
Copy operator.
float _thresh_input_std_dev
thresh_input_std_dev
float _output_std_dev[2]
output_std_dev[2]
float _thresh_chirp_sidelobe
thresh_chirp_sidelobe
bool _chirp_flag
chirp_flag
bool _input_missing_lines_flag
input_missing_lines_flag
std::ostream & operator<<(std::ostream &os, const AlosPalsarData &data)
float _thresh_input_gaps
thresh_input_gaps
float _thresh_chirp_islr
thresh_chirp_islr
bool _input_mean_flag
input_mean_flag
float _thresh_dop_amb
thresh_dop_amb
float _input_mean[2]
input_mean[2]
std::istream & operator>>(std::istream &is, AlosPalsarData &data)
bool _invalid_downlink_flag
invalid_downlink_flag
unsigned int _lines_per_gaps
lines_per_gaps
float _thresh_input_mean
thresh_input_mean
float _exp_output_std_dev
exp_output_std_dev
float _thresh_input_missing_lines
thresh_input_missing_lines
float _thres_chirp_broadening
thres_chirp_broadening
float _thresh_output_mean
thresh_output_mean
std::basic_istream< char > istream
Base class for char input streams.
bool _output_mean_flag
output_mean_flag
bool _attach_flag
attach_flag
This class is the base class of all the Envisat ASAR record classes.
float _thresh_output_std_dev
thresh_output_std_dev
float _exp_input_mean
exp_input_mean
virtual ~SQ_ADSR()
Destructor.
bool _output_std_dev_flag
output_std_dev_flag
float _thresh_dop_cen
thresh_dop_cen
bool _dop_amb_flag
dop_amb_flag
std::basic_ostream< char > ostream
Base class for char output streams.
bool _input_gaps_flag
input_gaps_flag