Documentation of 'hep.aida.ext.IFitMethod' Java class
IFitMethod
hep.aida.ext

Interface IFitMethod

    • Method Detail

      • fitType

        int fitType()
        Return the fit type: BINNED_FIT if it is a binned fit, UNBINNED_FIT if unbinned.
      • evaluate

        double evaluate(IDevFitDataIterator dataIter,
                        IFunction function)
        Evaluate the Objective Function for a given data iterator and a given function.
      • evaluateSumElement

        double evaluateSumElement(IDevFitDataIterator dataIter,
                                  IFunction function)
        Evaluate the the sum contribution to the Objective Function value.
      • evaluateGradient

        double[] evaluateGradient(int dimension,
                                  IDevFitDataIterator dataIter,
                                  IFunction function)
        Evaluate the gradient of the Objective Function.
      • evaluateGradientSumElement

        double[] evaluateGradientSumElement(IDevFitDataIterator dataIter,
                                            IFunction function)
        Evaluate the the sum contribution to the Objective Function gradient.
      • fitMethodNames

        java.lang.String[] fitMethodNames()
        Get the names for this fit method. The first one in the array is the default. The array cannot be null. It must have at least one name.
      • clear

        void clear()
        Clear the fitMethod. This method is invoked before the function is evaluated.
      • setCorrelationObject

        void setCorrelationObject(java.lang.Object correlationObj)
        Set the correlation object among the data.
      • correlationObject

        java.lang.Object correlationObject()
        Get the correlation object.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.