38 for (
int i = 0; i<5; i++) {
39 os<<
"_srgr_coef[i]:"<<data.
_srgr_coef[i]<<std::endl;
71 for (
int i = 0; i<5; i++) {
84 _first_zero_doppler_time_day(rhs._first_zero_doppler_time_day),
85 _first_zero_doppler_time_sec(rhs._first_zero_doppler_time_sec),
86 _first_zero_doppler_time_microsec(rhs._first_zero_doppler_time_microsec),
87 _attach_flag(rhs._attach_flag),
88 _slant_range_time(rhs._slant_range_time),
89 _ground_range_origin(rhs._ground_range_origin)
91 for (
int i = 0; i<5; i++) {
104 for (
int i = 0; i<5; i++) {
void SwitchEndian(T &value)
This function switches the LSB value and the MSB value of the parameter.
float _srgr_coef[5]
input_gaps_flag
std::ostream & operator<<(std::ostream &os, const AlosPalsarData &data)
virtual ~SRGRConversionParameters()
Destructor.
bool _attach_flag
attach_flag
float _ground_range_origin
input_std_dev_flag
std::istream & operator>>(std::istream &is, AlosPalsarData &data)
SRGRConversionParameters()
Constructor.
float _slant_range_time
input_mean_flag
std::basic_istream< char > istream
Base class for char input streams.
This class is able to read the ASAR SRGRConversionParameters record.
This class is the base class of all the Envisat ASAR record classes.
unsigned int _first_zero_doppler_time_microsec
first_zero_doppler_time microsec
unsigned int _first_zero_doppler_time_sec
first_zero_doppler_time sec
SRGRConversionParameters & operator=(const SRGRConversionParameters &rhs)
Copy operator.
int _first_zero_doppler_time_day
first_zero_doppler_time day
std::basic_ostream< char > ostream
Base class for char output streams.