Class MultiplexedMeasurement

    • Constructor Detail

      • MultiplexedMeasurement

        public MultiplexedMeasurement​(List<ObservedMeasurement<?>> measurements)
        Simple constructor.
        Parameters:
        measurements - measurements to multiplex
        Since:
        10.1
    • Method Detail

      • getMeasurements

        public List<ObservedMeasurement<?>> getMeasurements()
        Get the underlying measurements.
        Returns:
        underlying measurements
      • getEstimatedMeasurementsWithoutDerivatives

        public List<EstimatedMeasurementBase<?>> getEstimatedMeasurementsWithoutDerivatives()
        Get the underlying estimated measurements without derivatives.
        Returns:
        underlying estimated measurements without derivatives
        Since:
        12.0
      • getEstimatedMeasurements

        public List<EstimatedMeasurement<?>> getEstimatedMeasurements()
        Get the underlying estimated measurements.
        Returns:
        underlying estimated measurements
      • getUnderlyingStateIndex

        public int getUnderlyingStateIndex​(int measurementIndex,
                                           int multiplexedStateIndex)
        Get the spacecraft state index in the underlying measurement.
        Parameters:
        measurementIndex - index of the underlying measurement
        multiplexedStateIndex - index of the spacecraft state in the multiplexed array
        Returns:
        spacecraft state index in the underlying measurement
        Since:
        13.0
      • getMultiplexedStateIndex

        public int getMultiplexedStateIndex​(int measurementIndex,
                                            int underlyingStateIndex)
        Get the spacecraft state index in the multiplexed measurement.
        Parameters:
        measurementIndex - index of the underlying measurement
        underlyingStateIndex - index of the spacecraft state in the underlying array
        Returns:
        spacecraft state index in the multiplexed measurement
        Since:
        13.0