public interface LOSTransform
LOSBuilder
Modifier and Type | Method and Description |
---|---|
Stream<ParameterDriver> |
getParametersDrivers()
Get the drivers for LOS parameters.
|
<T extends Derivative<T>> |
transformLOS(int index,
FieldVector3D<T> los,
AbsoluteDate date,
DerivativeGenerator<T> generator)
Transform a line-of-sight and its partial derivatives.
|
Vector3D |
transformLOS(int i,
Vector3D los,
AbsoluteDate date)
Transform a line-of-sight.
|
Vector3D transformLOS(int i, Vector3D los, AbsoluteDate date)
i
- los pixel indexlos
- line-of-sight to transformdate
- current date<T extends Derivative<T>> FieldVector3D<T> transformLOS(int index, FieldVector3D<T> los, AbsoluteDate date, DerivativeGenerator<T> generator)
This method is used for LOS calibration purposes. It allows to compute the Jacobian matrix of the LOS with respect to the parameters, which are typically polynomials coefficients representing rotation angles. These polynomials can be used for example to model thermo-elastic effects.
T
- derivative typeindex
- los pixel indexlos
- line-of-sight to transformdate
- dategenerator
- generator to use for building DerivativeStructure
instancesStream<ParameterDriver> getParametersDrivers()
Copyright © 2014-2023 CS GROUP. All rights reserved.