Class BatchLSModel

    • Constructor Detail

      • BatchLSModel

        public BatchLSModel​(PropagatorBuilder[] propagatorBuilders,
                            List<ObservedMeasurement<?>> measurements,
                            ParameterDriversList estimatedMeasurementsParameters,
                            ModelObserver observer)
        Simple constructor.
        Parameters:
        propagatorBuilders - builders to use for propagation
        measurements - measurements
        estimatedMeasurementsParameters - estimated measurements parameters
        observer - observer to be notified at model calls
    • Method Detail

      • configureOrbits

        protected Orbit configureOrbits​(MatricesHarvester harvester,
                                        Propagator propagator)
        Configure the current estimated orbits.

        For DSST orbit determination, short period derivatives are also calculated.

        Specified by:
        configureOrbits in class AbstractBatchLSModel
        Parameters:
        harvester - harvester for matrices
        propagator - the orbit propagator
        Returns:
        the current estimated orbits