Documentation of 'org.freehep.math.minuit.MnUserParameterState' Java class
MnUserParameterState
org.freehep.math.minuit

Class MnUserParameterState



  • public class MnUserParameterState
    extends java.lang.Object
    The class MnUserParameterState contains the MnUserParameters and the MnUserCovariance. It can be created on input by the user, or by MINUIT itself as user representable format of the result of the minimization.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void add(java.lang.String name, double val)
      add const parameter name, value
      void add(java.lang.String name, double val, double err)
      add free parameter name, value, error
      void add(java.lang.String name, double val, double err, double low, double up)
      add limited parameter name, value, lower bound, upper bound
      double edm()
      Returns the expected vertival distance to the minimum (EDM)
      double error(int index) 
      double error(java.lang.String name) 
      double[] errors() 
      int extOfInt(int internal) 
      void fix(int e) 
      void fix(java.lang.String name) 
      double fval()
      returns the function value at the minimum
      boolean hasCovariance()
      Returns true if the the state has a valid covariance, false otherwise.
      boolean hasGlobalCC() 
      int index(java.lang.String name)
      convert name into external number of parameter
      boolean isValid()
      Returns true if the the state is valid, false if not
      java.lang.String name(int index)
      convert external number into name of parameter
      int nfcn()
      Returns the number of function calls during the minimization.
      double[] params()
      access to parameters and errors in column-wise representation
      MnMachinePrecision precision() 
      void release(int e) 
      void release(java.lang.String name) 
      void removeLimits(int e) 
      void removeLimits(java.lang.String name) 
      void setError(int e, double err) 
      void setError(java.lang.String name, double err) 
      void setLimits(int e, double low, double up) 
      void setLimits(java.lang.String name, double low, double up) 
      void setLowerLimit(int e, double low) 
      void setLowerLimit(java.lang.String name, double low) 
      void setPrecision(double eps) 
      void setUpperLimit(int e, double up) 
      void setUpperLimit(java.lang.String name, double up) 
      void setValue(int e, double val) 
      void setValue(java.lang.String name, double val) 
      java.lang.String toString() 
      double value(int index) 
      double value(java.lang.String name) 
      int variableParameters() 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • isValid

        public boolean isValid()
        Returns true if the the state is valid, false if not
      • hasCovariance

        public boolean hasCovariance()
        Returns true if the the state has a valid covariance, false otherwise.
      • hasGlobalCC

        public boolean hasGlobalCC()
      • fval

        public double fval()
        returns the function value at the minimum
      • edm

        public double edm()
        Returns the expected vertival distance to the minimum (EDM)
      • nfcn

        public int nfcn()
        Returns the number of function calls during the minimization.
      • params

        public double[] params()
        access to parameters and errors in column-wise representation
      • errors

        public double[] errors()
      • add

        public void add(java.lang.String name,
                        double val,
                        double err)
        add free parameter name, value, error
      • add

        public void add(java.lang.String name,
                        double val,
                        double err,
                        double low,
                        double up)
        add limited parameter name, value, lower bound, upper bound
      • add

        public void add(java.lang.String name,
                        double val)
        add const parameter name, value
      • fix

        public void fix(int e)
      • release

        public void release(int e)
      • setValue

        public void setValue(int e,
                             double val)
      • setError

        public void setError(int e,
                             double err)
      • setLimits

        public void setLimits(int e,
                              double low,
                              double up)
      • setUpperLimit

        public void setUpperLimit(int e,
                                  double up)
      • setLowerLimit

        public void setLowerLimit(int e,
                                  double low)
      • removeLimits

        public void removeLimits(int e)
      • value

        public double value(int index)
      • error

        public double error(int index)
      • fix

        public void fix(java.lang.String name)
      • release

        public void release(java.lang.String name)
      • setValue

        public void setValue(java.lang.String name,
                             double val)
      • setError

        public void setError(java.lang.String name,
                             double err)
      • setLimits

        public void setLimits(java.lang.String name,
                              double low,
                              double up)
      • setUpperLimit

        public void setUpperLimit(java.lang.String name,
                                  double up)
      • setLowerLimit

        public void setLowerLimit(java.lang.String name,
                                  double low)
      • removeLimits

        public void removeLimits(java.lang.String name)
      • value

        public double value(java.lang.String name)
      • error

        public double error(java.lang.String name)
      • index

        public int index(java.lang.String name)
        convert name into external number of parameter
      • name

        public java.lang.String name(int index)
        convert external number into name of parameter
      • extOfInt

        public int extOfInt(int internal)
      • variableParameters

        public int variableParameters()
      • setPrecision

        public void setPrecision(double eps)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.