25 class RadiometricData;
26 class RadiometricCompensationData;
28 class PlatformPositionData;
29 class ProcessingParameters;
30 class DataHistogramProcessedData;
31 class DataHistogramSignalData;
This class is able to read the SAR leader file descriptor record of the leader file.
static const int RadiometricDataID
This class is able to read a data histogram record - Processed data.
friend std::ostream & operator<<(std::ostream &os, const Leader &data)
This function writes the Leader in a stream.
FileDescriptor * get_FileDescriptor()
static const int DataHistogramSignalDataID
This class is able to read a data quality record.
DataHistogramProcessedData * get_DataHistogramProcessedData()
static const int AttitudeDataID
static const int DataQualityID
static const int RadiometricCompensationDataID
This class is able to read a data histogram record - Signal data.
Leader & operator=(const Leader &rhs)
Copy operator.
static const int ProcessingParametersID
PlatformPositionData * get_PlatformPositionData()
This class is able to read a radiometric data record.
This class is able to read a Radiometric Compensation data record.
DataQuality * get_DataQuality()
AttitudeData * get_AttitudeData()
static const int DataHistogramProcessedDataID
ProcessingParameters * get_ProcessingParameters()
This class is able to read a Detailed processing parameters record.
std::basic_istream< char > istream
Base class for char input streams.
static const int DataSetSummaryID
DataHistogramSignalData * get_DataHistogramSignalData()
This class is able to read the SAR leader data set summary record of the leader file.
static const int FileDescriptorID
DataSetSummary * get_DataSetSummary()
void ClearRecords()
Removes all the previous records from the Leader.
RadiometricCompensationData * get_RadiometricCompensationData()
friend std::istream & operator>>(std::istream &is, Leader &data)
This function reads a Leader from a stream.
static const int PlatformPositionDataID
This class is able to read a Attitude data record.
RadiometricData * get_RadiometricData()
std::basic_ostream< char > ostream
Base class for char output streams.
std::map< int, RadarSatRecord * > _records
This class is able to read the leader file of the RadarSat file structure.