OTB  9.0.0
Orfeo Toolbox
Public Types | Public Member Functions | Public Attributes | List of all members
otb::SARCalib Struct Reference

#include <otbSARMetadata.h>

+ Collaboration diagram for otb::SARCalib:

Public Types

using ArrayType = std::array< int, 2 >
 
using PointSetType = itk::PointSet< double, 2 >
 

Public Member Functions

void FromKeywordlist (const MetaData::Keywordlist &kwl, const std::string &prefix)
 
void ToKeywordlist (MetaData::Keywordlist &kwl, const std::string &prefix) const
 

Public Attributes

std::unordered_map< short, SarCalibrationLookupData::PointercalibrationLookupData
 
bool calibrationLookupFlag = false
 
MetaData::TimePoint calibrationStartTime
 
MetaData::TimePoint calibrationStopTime
 
PointSetType::Pointer radiometricCalibrationAntennaPatternNewGain = PointSetType::New()
 
ArrayType radiometricCalibrationAntennaPatternNewGainPolynomialDegree
 
PointSetType::Pointer radiometricCalibrationAntennaPatternOldGain = PointSetType::New()
 
ArrayType radiometricCalibrationAntennaPatternOldGainPolynomialDegree
 
PointSetType::Pointer radiometricCalibrationIncidenceAngle = PointSetType::New()
 
ArrayType radiometricCalibrationIncidenceAnglePolynomialDegree
 
PointSetType::Pointer radiometricCalibrationNoise = PointSetType::New()
 
ArrayType radiometricCalibrationNoisePolynomialDegree
 
PointSetType::Pointer radiometricCalibrationRangeSpreadLoss = PointSetType::New()
 
ArrayType radiometricCalibrationRangeSpreadLossPolynomialDegree
 
double rescalingFactor
 

Detailed Description

SAR calibration LUTs.

Definition at line 281 of file otbSARMetadata.h.

Member Typedef Documentation

◆ ArrayType

using otb::SARCalib::ArrayType = std::array<int, 2>

Definition at line 284 of file otbSARMetadata.h.

◆ PointSetType

using otb::SARCalib::PointSetType = itk::PointSet<double, 2>

Definition at line 283 of file otbSARMetadata.h.

Member Function Documentation

◆ FromKeywordlist()

void otb::SARCalib::FromKeywordlist ( const MetaData::Keywordlist kwl,
const std::string &  prefix 
)

Keywordlist import

◆ ToKeywordlist()

void otb::SARCalib::ToKeywordlist ( MetaData::Keywordlist kwl,
const std::string &  prefix 
) const

Keywordlist export

Member Data Documentation

◆ calibrationLookupData

std::unordered_map<short, SarCalibrationLookupData::Pointer> otb::SARCalib::calibrationLookupData

◆ calibrationLookupFlag

bool otb::SARCalib::calibrationLookupFlag = false

◆ calibrationStartTime

MetaData::TimePoint otb::SARCalib::calibrationStartTime

Definition at line 288 of file otbSARMetadata.h.

◆ calibrationStopTime

MetaData::TimePoint otb::SARCalib::calibrationStopTime

Definition at line 289 of file otbSARMetadata.h.

◆ radiometricCalibrationAntennaPatternNewGain

PointSetType::Pointer otb::SARCalib::radiometricCalibrationAntennaPatternNewGain = PointSetType::New()

◆ radiometricCalibrationAntennaPatternNewGainPolynomialDegree

ArrayType otb::SARCalib::radiometricCalibrationAntennaPatternNewGainPolynomialDegree

◆ radiometricCalibrationAntennaPatternOldGain

PointSetType::Pointer otb::SARCalib::radiometricCalibrationAntennaPatternOldGain = PointSetType::New()

◆ radiometricCalibrationAntennaPatternOldGainPolynomialDegree

ArrayType otb::SARCalib::radiometricCalibrationAntennaPatternOldGainPolynomialDegree

◆ radiometricCalibrationIncidenceAngle

PointSetType::Pointer otb::SARCalib::radiometricCalibrationIncidenceAngle = PointSetType::New()

◆ radiometricCalibrationIncidenceAnglePolynomialDegree

ArrayType otb::SARCalib::radiometricCalibrationIncidenceAnglePolynomialDegree

◆ radiometricCalibrationNoise

PointSetType::Pointer otb::SARCalib::radiometricCalibrationNoise = PointSetType::New()

◆ radiometricCalibrationNoisePolynomialDegree

ArrayType otb::SARCalib::radiometricCalibrationNoisePolynomialDegree

◆ radiometricCalibrationRangeSpreadLoss

PointSetType::Pointer otb::SARCalib::radiometricCalibrationRangeSpreadLoss = PointSetType::New()

◆ radiometricCalibrationRangeSpreadLossPolynomialDegree

ArrayType otb::SARCalib::radiometricCalibrationRangeSpreadLossPolynomialDegree

◆ rescalingFactor

double otb::SARCalib::rescalingFactor

The documentation for this struct was generated from the following file: