Package org.orekit.rugged.los
Interface TimeDependentLOS
-
public interface TimeDependentLOS
Interface representing a line-of-sight which depends on time.- Author:
- Luc Maisonobe
- See Also:
LineSensor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Vector3D
getLOS(int index, AbsoluteDate date)
Get the line of sight for a given date.<T extends Derivative<T>>
FieldVector3D<T>getLOSDerivatives(int index, AbsoluteDate date, DerivativeGenerator<T> generator)
Get the line of sight and its partial derivatives for a given date.int
getNbPixels()
Get the number of pixels.Stream<ParameterDriver>
getParametersDrivers()
Get the drivers for LOS parameters.
-
-
-
Method Detail
-
getNbPixels
int getNbPixels()
Get the number of pixels.- Returns:
- number of pixels
-
getLOS
Vector3D getLOS(int index, AbsoluteDate date)
Get the line of sight for a given date.- Parameters:
index
- los pixel indexdate
- date- Returns:
- line of sight
-
getLOSDerivatives
<T extends Derivative<T>> FieldVector3D<T> getLOSDerivatives(int index, AbsoluteDate date, DerivativeGenerator<T> generator)
Get the line of sight and its partial derivatives for a given date.This method is used for LOS calibration purposes. It allows to compute the Jacobian matrix of the LOS with respect to the estimated parameters, which are typically polynomials coefficients representing rotation angles. These polynomials can be used for example to model thermo-elastic effects.
Note that in order for the partial derivatives to be properly set up, the
setSelected
method must have been set totrue
for the various parameters returned bygetParametersDrivers()
that should be estimated.- Type Parameters:
T
- derivative type- Parameters:
index
- los pixel indexdate
- dategenerator
- generator to use for buildingDerivative
instances- Returns:
- line of sight, and its first partial derivatives with respect to the parameters
- Since:
- 2.0
-
getParametersDrivers
Stream<ParameterDriver> getParametersDrivers()
Get the drivers for LOS parameters.- Returns:
- drivers for LOS parameters
- Since:
- 2.0
-
-