Class WeightedObservedPoint

  • All Implemented Interfaces:
    java.io.Serializable

    public class WeightedObservedPoint
    extends java.lang.Object
    implements java.io.Serializable
    This class is a simple container for weighted observed point in curve fitting.

    Instances of this class are guaranteed to be immutable.

    Since:
    2.0
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      WeightedObservedPoint​(double weight, double x, double y)
      Simple constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double getWeight()
      Get the weight of the measurement in the fitting process.
      double getX()
      Get the abscissa of the point.
      double getY()
      Get the observed value of the function at x.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WeightedObservedPoint

        public WeightedObservedPoint​(double weight,
                                     double x,
                                     double y)
        Simple constructor.
        Parameters:
        weight - weight of the measurement in the fitting process
        x - abscissa of the measurement
        y - ordinate of the measurement
    • Method Detail

      • getWeight

        public double getWeight()
        Get the weight of the measurement in the fitting process.
        Returns:
        weight of the measurement in the fitting process
      • getX

        public double getX()
        Get the abscissa of the point.
        Returns:
        abscissa of the point
      • getY

        public double getY()
        Get the observed value of the function at x.
        Returns:
        observed value of the function at x