13 #ifndef AlosPalsarSignalData_h 14 #define AlosPalsarSignalData_h AlosPalsarRecord * Instanciate()
This function is able to create a new instance of the class.
friend std::istream & operator>>(std::istream &is, AlosPalsarSignalData &data)
This function reads to AlosPalsarSignalData from a stream.
This class is able to read the header of the Signal Data Records of the image file.
int _pulse_repetition_frequency
pulse_repetition_frequency
int get_slant_range_to_1st_data_sample() const
AlosPalsarRecord * Clone()
This function is able to create a new instance of the class initialised with the data of the calling ...
void Write(std::ostream &os)
Write the class to a stream.
friend std::ostream & operator<<(std::ostream &os, const AlosPalsarSignalData &data)
This function writes AlosPalsarSignalData to a stream.
AlosPalsarSignalData & operator=(const AlosPalsarSignalData &rhs)
Copy operator.
This class is the base class of all the record classes.
virtual ~AlosPalsarSignalData()
Destructor.
int _slant_range_to_1st_data_sample
slant_range_to_1st_data_sample
int get_pulse_repetition_frequency() const
std::basic_istream< char > istream
Base class for char input streams.
AlosPalsarSignalData()
Constructor.
void Read(std::istream &is)
Read the class data from a stream.
std::basic_ostream< char > ostream
Base class for char output streams.