Documentation of 'hep.aida.ref.function.FunctionCore' Java class
FunctionCore
hep.aida.ref.function

Class FunctionCore

    • Constructor Detail

      • FunctionCore

        public FunctionCore(int dim,
                            int nPar)
      • FunctionCore

        public FunctionCore(int dim,
                            int nPar,
                            double[] parVal)
    • Method Detail

      • dimension

        public int dimension()
      • title

        public java.lang.String title()
      • setTitle

        public void setTitle(java.lang.String t)
      • functionValue

        public abstract double functionValue(double[] var)
      • providesGradient

        public abstract boolean providesGradient()
      • gradient

        public abstract double[] gradient(double[] x)
      • providesParameterGradient

        public abstract boolean providesParameterGradient()
      • parameterGradient

        public abstract double[] parameterGradient(double[] x)
      • providesNormalization

        public abstract boolean providesNormalization()
      • normalizationAmplitude

        public abstract double normalizationAmplitude(double[] xMin,
                                                      double[] xMax)
      • numberOfParameters

        public int numberOfParameters()
      • parameterNames

        public java.lang.String[] parameterNames()
      • parameters

        public double[] parameters()
      • parameter

        public double parameter(java.lang.String name)
      • setParameterNames

        public boolean setParameterNames(java.lang.String[] params)
      • indexOfParameter

        public int indexOfParameter(java.lang.String name)
      • setParameters

        public void setParameters(double[] params)
      • setParameter

        public void setParameter(java.lang.String name,
                                 double x)
                          throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • getHandles

        public jas.hist.Handle[] getHandles(double xLow,
                                            double xHigh,
                                            double yLow,
                                            double yHigh)

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.