10#ifndef ROOT_Minuit2_MnUserParameterState 
   11#define ROOT_Minuit2_MnUserParameterState 
   91   std::vector<double> 
Params() 
const;
 
   92   std::vector<double> 
Errors() 
const;
 
   98   void Add(
const std::string &
name, 
double val, 
double err);
 
  100   void Add(
const std::string &
name, 
double val, 
double err, 
double, 
double);
 
  102   void Add(
const std::string &, 
double);
 
  105   void Fix(
unsigned int);
 
  108   void SetValue(
unsigned int, 
double);
 
  109   void SetError(
unsigned int, 
double);
 
  110   void SetLimits(
unsigned int, 
double, 
double);
 
  115   double Value(
unsigned int) 
const;
 
  116   double Error(
unsigned int) 
const;
 
  119   void Fix(
const std::string &);
 
  120   void Release(
const std::string &);
 
  121   void SetValue(
const std::string &, 
double);
 
  122   void SetError(
const std::string &, 
double);
 
  123   void SetLimits(
const std::string &, 
double, 
double);
 
  128   double Value(
const std::string &) 
const;
 
  129   double Error(
const std::string &) 
const;
 
  132   unsigned int Index(
const std::string &) 
const;
 
  134   const std::string &
GetName(
unsigned int) 
const;
 
  136   const char *
Name(
unsigned int) 
const;
 
  139   double Int2ext(
unsigned int, 
double) 
const;
 
  140   double Ext2int(
unsigned int, 
double) 
const;
 
  141   unsigned int IntOfExt(
unsigned int) 
const;
 
  142   unsigned int ExtOfInt(
unsigned int) 
const;
 
 
MinimumState keeps the information (position, Gradient, 2nd deriv, etc) after one minimization step (...
 
class for the individual Minuit Parameter with Name and number; contains the input numbers for the mi...
 
class for global correlation coefficient
 
Sets the relative floating point (double) arithmetic precision.
 
Class containing the covariance matrix data represented as a vector of size n*(n+1)/2 Used to hide in...
 
class which holds the external user and/or internal Minuit representation of the parameters and error...
 
const MnMachinePrecision & Precision() const
 
void SetLimits(unsigned int, double, double)
 
const MnUserParameters & Parameters() const
 
double Value(unsigned int) const
 
double Error(unsigned int) const
 
void RemoveLimits(unsigned int)
 
unsigned int NFcn() const
 
unsigned int Index(const std::string &) const
 
const std::string & GetName(unsigned int) const
 
double Int2ext(unsigned int, double) const
 
void SetName(unsigned int iext, const std::string &name)
 
const MnGlobalCorrelationCoeff & GlobalCC() const
 
MnUserCovariance fIntCovariance
 
void Release(unsigned int)
 
unsigned int VariableParameters() const
 
double Ext2int(unsigned int, double) const
 
void SetValue(unsigned int, double)
 
const std::vector< double > & IntParameters() const
 
void Add(const std::string &name, double val, double err)
 
unsigned int ExtOfInt(unsigned int) const
 
const char * Name(unsigned int) const
 
MnUserCovariance Hessian() const
 
MnUserParameterState()
default constructor (invalid state)
 
const std::vector< ROOT::Minuit2::MinuitParameter > & MinuitParameters() const
facade: forward interface of MnUserParameters and MnUserTransformation
 
MnUserParameters fParameters
 
void SetPrecision(double eps)
 
unsigned int IntOfExt(unsigned int) const
 
const MnUserTransformation & Trafo() const
 
void SetUpperLimit(unsigned int, double)
 
MnUserCovariance fCovariance
 
std::vector< double > fIntParameters
 
const MnUserCovariance & IntCovariance() const
 
const MnUserCovariance & Covariance() const
 
int CovarianceStatus() const
 
void SetError(unsigned int, double)
 
std::vector< double > Errors() const
 
void SetLowerLimit(unsigned int, double)
 
bool HasCovariance() const
 
MnGlobalCorrelationCoeff fGlobalCC
 
std::vector< double > Params() const
 
API class for the user interaction with the parameters; serves as input to the minimizer as well as o...
 
void SetName(unsigned int, const std::string &)
 
const MnUserTransformation & Trafo() const
 
CPyCppyy::Parameter Parameter
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...