MnMinos
org.freehep.math.minuit

Class MnMinos



  • public class MnMinosextends Object
    API class for Minos error analysis (asymmetric errors). Minimization has to be done before and minimum must be valid; possibility to ask only for one side of the Minos error;
    • Method Summary

      Methods 
      Modifier and TypeMethod and Description
      org.freehep.math.minuit.MnCrossloval(int par) 
      org.freehep.math.minuit.MnCrossloval(int par, double errDef) 
      org.freehep.math.minuit.MnCrossloval(int par, double errDef, int maxcalls) 
      doublelower(int par) 
      doublelower(int par, double errDef) 
      doublelower(int par, double errDef, int maxcalls)
      calculate one side (negative or positive error) of the parameter
      MinosErrorminos(int par) 
      MinosErrorminos(int par, double errDef) 
      MinosErrorminos(int par, double errDef, int maxcalls)
      Causes a MINOS error analysis to be performed on the parameter whose number is specified.
      Pointrange(int par) 
      Pointrange(int par, double errDef) 
      Pointrange(int par, double errDef, int maxcalls)
      Causes a MINOS error analysis for external parameter n.
      doubleupper(int par) 
      doubleupper(int par, double errDef) 
      doubleupper(int par, double errDef, int maxcalls) 
      org.freehep.math.minuit.MnCrossupval(int par) 
      org.freehep.math.minuit.MnCrossupval(int par, double errDef) 
      org.freehep.math.minuit.MnCrossupval(int par, double errDef, int maxcalls) 
    • Method Detail

      • minos

        public MinosError minos(int par,               double errDef)
      • minos

        public MinosError minos(int par,               double errDef,               int maxcalls)
        Causes a MINOS error analysis to be performed on the parameter whose number is specified. MINOS errors may be expensive to calculate, but are very reliable since they take account of non-linearities in the problem as well as parameter correlations, and are in general asymmetric.
        Parameters:
        maxcalls - Specifies the (approximate) maximum number of function calls per parameter requested, after which the calculation will be stopped for that parameter.
      • range

        public Point range(int par)
      • range

        public Point range(int par,          double errDef)
      • range

        public Point range(int par,          double errDef,          int maxcalls)
        Causes a MINOS error analysis for external parameter n.
        Returns:
        The lower and upper bounds of parameter
      • lower

        public double lower(int par)
      • lower

        public double lower(int par,           double errDef)
      • lower

        public double lower(int par,           double errDef,           int maxcalls)
        calculate one side (negative or positive error) of the parameter
      • upper

        public double upper(int par)
      • upper

        public double upper(int par,           double errDef)
      • upper

        public double upper(int par,           double errDef,           int maxcalls)
      • loval

        public org.freehep.math.minuit.MnCross loval(int par)
      • loval

        public org.freehep.math.minuit.MnCross loval(int par,                                    double errDef)
      • loval

        public org.freehep.math.minuit.MnCross loval(int par,                                    double errDef,                                    int maxcalls)
      • upval

        public org.freehep.math.minuit.MnCross upval(int par)
      • upval

        public org.freehep.math.minuit.MnCross upval(int par,                                    double errDef)
      • upval

        public org.freehep.math.minuit.MnCross upval(int par,                                    double errDef,                                    int maxcalls)

SCaVis 2.1 © jWork.ORG