21 #ifndef otbSarImageMetadataInterface_h
22 #define otbSarImageMetadataInterface_h
26 #include "OTBMetadataExport.h"
28 #include "itkPointSet.h"
72 virtual PointSetPointer GetRadiometricCalibrationAntennaPatternNewGain()
const;
73 virtual PointSetPointer GetRadiometricCalibrationAntennaPatternOldGain()
const;
75 virtual PointSetPointer GetRadiometricCalibrationRangeSpreadLoss()
const;
78 virtual ArrayIndexType GetRadiometricCalibrationAntennaPatternNewGainPolynomialDegree()
const;
79 virtual ArrayIndexType GetRadiometricCalibrationAntennaPatternOldGainPolynomialDegree()
const;
80 virtual ArrayIndexType GetRadiometricCalibrationIncidenceAnglePolynomialDegree()
const;
81 virtual ArrayIndexType GetRadiometricCalibrationRangeSpreadLossPolynomialDegree()
const;
82 virtual ArrayIndexType GetRadiometricCalibrationNoisePolynomialDegree()
const;
87 virtual double GetRescalingFactor()
const;
93 std::vector<AzimuthFmRate> GetAzimuthFmRateGeom()
const;
94 std::vector<DopplerCentroid> GetDopplerCentroidGeom()
const;
95 std::vector<Orbit> GetOrbitsGeom()
const;
96 std::vector<BurstRecord> GetBurstRecordsGeom()
const;
113 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
117 void operator=(
const Self&) =
delete;