12 #ifndef SRGRConversionParameters_h 13 #define SRGRConversionParameters_h float get_ground_range_origin()
input_std_dev_flag
EnvisatAsarRecord * Clone()
This function is able to create a new instance of the class initialised with the data of the calling ...
int get_first_zero_doppler_time_day()
first_zero_doppler_time day
EnvisatAsarRecord * Instanciate()
This function is able to create a new instance of the class.
float _srgr_coef[5]
input_gaps_flag
float get_slant_range_time()
input_mean_flag
void Write(std::ostream &os)
Writes the class to a stream.
virtual ~SRGRConversionParameters()
Destructor.
bool _attach_flag
attach_flag
void Read(std::istream &is)
Reads the class data from a stream.
float _ground_range_origin
input_std_dev_flag
bool get_attach_flag()
attach_flag
unsigned int get_first_zero_doppler_time_microsec()
first_zero_doppler_time micro sec
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
float * get_srgr_coef()
input_gaps_flag
unsigned int get_first_zero_doppler_time_sec()
first_zero_doppler_time second
friend std::istream & operator>>(std::istream &is, SRGRConversionParameters &data)
This function reads a SRGRConversionParameters from a stream.
std::basic_ostream< char > ostream
Base class for char output streams.
friend std::ostream & operator<<(std::ostream &os, const SRGRConversionParameters &data)
This function writes the SRGRConversionParameters in a stream.