public interface TimeDependentLOS extends ParametricModel
LineSensor| Modifier and Type | Method and Description |
|---|---|
Vector3D |
getLOS(int index,
AbsoluteDate date)
Get the line of sight for a given date.
|
FieldVector3D<DerivativeStructure> |
getLOS(int index,
AbsoluteDate date,
double[] parameters)
Get the line of sight and its partial derivatives for a given date.
|
int |
getNbPixels()
Get the number of pixels.
|
getEstimatedParameters, getNbEstimatedParameters, setEstimatedParametersint getNbPixels()
Vector3D getLOS(int index, AbsoluteDate date)
index - los pixel indexdate - dateFieldVector3D<DerivativeStructure> getLOS(int index, AbsoluteDate date, double[] parameters)
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.
Note that in order for the partial derivatives to be properly set up, the
setEstimatedParameters
must have been called at least once before this method and its
start parameter will be used to ensure the partial derivatives are
ordered in the same way in the returned vector as they were in the set
parameters.
index - los pixel indexdate - dateparameters - current estimate of the adjusted parametersCopyright © 2014–2016 CS Syst?mes d'Information. All rights reserved.