![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbSentinel1CalibrationLookupData.h>
Inheritance diagram for otb::Sentinel1CalibrationLookupData:
Collaboration diagram for otb::Sentinel1CalibrationLookupData:Public Types | |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef itk::IndexValueType | IndexValueType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef Sentinel1CalibrationLookupData | Self |
| typedef SarCalibrationLookupData | Superclass |
Public Types inherited from otb::SarCalibrationLookupData | |
| enum | { SIGMA = 0, BETA, GAMMA, DN, NOISE } |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef itk::IndexValueType | IndexValueType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef SarCalibrationLookupData | Self |
| typedef itk::LightObject | Superclass |
Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| void | FromKeywordlist (const MetaData::Keywordlist &kwl, const std::string &prefix) override |
| virtual const char * | GetNameOfClass () const |
| int | GetPixelIndex (int x, const Sentinel1CalibrationStruct &calVec) const |
| double | GetValue (const IndexValueType x, const IndexValueType y) const override |
| int | GetVectorIndex (int y) const |
| void | InitParameters (short type, double ft, double lt, int lines, int c, std::vector< Sentinel1CalibrationStruct > const &vlist) |
| Sentinel1CalibrationLookupData () | |
| void | ToKeywordlist (MetaData::Keywordlist &kwl, const std::string &prefix) const override |
| ~Sentinel1CalibrationLookupData () override=default | |
Public Member Functions inherited from otb::SarCalibrationLookupData | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual short | GetType () |
| void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
| SarCalibrationLookupData () | |
| void | SetType (short t) |
| ~SarCalibrationLookupData () override=default | |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Member Functions inherited from otb::SarCalibrationLookupData | |
| static Pointer | New () |
Private Member Functions | |
| void | operator= (const Self &)=delete |
| Sentinel1CalibrationLookupData (const Self &)=delete | |
Private Attributes | |
| std::vector< Sentinel1CalibrationStruct > | calibrationVectorList |
| int | count |
| double | firstLineTime |
| double | lastLineTime |
| double | lineTimeInterval |
| int | numOfLines |
Computes the Sentinel 1 calibration contribution for the given pixel using a LUT. Depending on how it is initialized, the LUT can be a ALPHA, BETA, SIGMA or DN calibration LUT.
Definition at line 60 of file otbSentinel1CalibrationLookupData.h.
| typedef itk::SmartPointer<const Self> otb::Sentinel1CalibrationLookupData::ConstPointer |
Definition at line 68 of file otbSentinel1CalibrationLookupData.h.
| typedef itk::IndexValueType otb::Sentinel1CalibrationLookupData::IndexValueType |
Definition at line 74 of file otbSentinel1CalibrationLookupData.h.
| typedef itk::SmartPointer<Self> otb::Sentinel1CalibrationLookupData::Pointer |
Definition at line 67 of file otbSentinel1CalibrationLookupData.h.
Standard typedefs
Definition at line 65 of file otbSentinel1CalibrationLookupData.h.
Definition at line 66 of file otbSentinel1CalibrationLookupData.h.
| otb::Sentinel1CalibrationLookupData::Sentinel1CalibrationLookupData | ( | ) |
|
overridedefault |
|
privatedelete |
| virtual::itk::LightObject::Pointer otb::Sentinel1CalibrationLookupData::CreateAnother | ( | void | ) | const |
|
overridevirtual |
Keywordlist import
Reimplemented from otb::SarCalibrationLookupData.
|
virtual |
RTTI
Reimplemented from otb::SarCalibrationLookupData.
| int otb::Sentinel1CalibrationLookupData::GetPixelIndex | ( | int | x, |
| const Sentinel1CalibrationStruct & | calVec | ||
| ) | const |
|
overridevirtual |
Reimplemented from otb::SarCalibrationLookupData.
| int otb::Sentinel1CalibrationLookupData::GetVectorIndex | ( | int | y | ) | const |
| void otb::Sentinel1CalibrationLookupData::InitParameters | ( | short | type, |
| double | ft, | ||
| double | lt, | ||
| int | lines, | ||
| int | c, | ||
| std::vector< Sentinel1CalibrationStruct > const & | vlist | ||
| ) |
|
static |
Creation through the object factory
|
privatedelete |
|
overridevirtual |
Keywordlist export
Reimplemented from otb::SarCalibrationLookupData.
|
private |
Definition at line 104 of file otbSentinel1CalibrationLookupData.h.
|
private |
Definition at line 103 of file otbSentinel1CalibrationLookupData.h.
|
private |
Definition at line 100 of file otbSentinel1CalibrationLookupData.h.
|
private |
Definition at line 101 of file otbSentinel1CalibrationLookupData.h.
|
private |
Definition at line 105 of file otbSentinel1CalibrationLookupData.h.
|
private |
Definition at line 102 of file otbSentinel1CalibrationLookupData.h.
1.8.17