Class TDOABuilder

    • Constructor Detail

      • TDOABuilder

        public TDOABuilder​(CorrelatedRandomVectorGenerator noiseSource,
                           GroundStation primeStation,
                           GroundStation secondStation,
                           double sigma,
                           double baseWeight,
                           ObservableSatellite satellite)
        Simple constructor.
        Parameters:
        noiseSource - noise source, may be null for generating perfect measurements
        primeStation - ground station that gives the date of the measurement
        secondStation - ground station that gives the measurement
        sigma - theoretical standard deviation
        baseWeight - base weight
        satellite - satellite related to this builder
    • Method Detail

      • build

        public TDOA build​(SpacecraftState[] states)
        Generate a single measurement.
        Parameters:
        states - all spacecraft states (i.e. including ones that may not be relevant for the current builder)
        Returns:
        generated measurement