10#ifndef ROOT_Minuit2_MnUserParameters 
   11#define ROOT_Minuit2_MnUserParameters 
   22class MnMachinePrecision;
 
   56   const std::vector<ROOT::Minuit2::MinuitParameter> &
Parameters() 
const;
 
   59   std::vector<double> 
Params() 
const;
 
   60   std::vector<double> 
Errors() 
const;
 
   66   bool Add(
const std::string &, 
double, 
double);
 
   68   bool Add(
const std::string &, 
double, 
double, 
double, 
double);
 
   70   bool Add(
const std::string &, 
double);
 
   73   void Fix(
unsigned int);
 
   78   void SetLimits(
unsigned int, 
double, 
double);
 
   81   void SetName(
unsigned int, 
const std::string &);
 
   83   double Value(
unsigned int) 
const;
 
   84   double Error(
unsigned int) 
const;
 
   87   void Fix(
const std::string &);
 
   88   void Release(
const std::string &);
 
   89   void SetValue(
const std::string &, 
double);
 
   90   void SetError(
const std::string &, 
double);
 
   91   void SetLimits(
const std::string &, 
double, 
double);
 
   96   double Value(
const std::string &) 
const;
 
   97   double Error(
const std::string &) 
const;
 
  100   unsigned int Index(
const std::string &) 
const;
 
  102   const std::string &
GetName(
unsigned int) 
const;
 
  104   const char *
Name(
unsigned int) 
const;
 
 
class for the individual Minuit Parameter with Name and number; contains the input numbers for the mi...
 
Sets the relative floating point (double) arithmetic precision.
 
API class for the user interaction with the parameters; serves as input to the minimizer as well as o...
 
double Error(unsigned int) const
 
std::vector< double > Params() const
access to parameters and errors in column-wise representation
 
const char * Name(unsigned int) const
 
MnUserTransformation fTransformation
 
unsigned int Index(const std::string &) const
 
void RemoveLimits(unsigned int)
 
double Value(unsigned int) const
 
const MnMachinePrecision & Precision() const
 
void Fix(unsigned int)
interaction via external number of Parameter
 
void SetName(unsigned int, const std::string &)
 
void SetLowerLimit(unsigned int, double)
 
void SetError(unsigned int, double)
 
void SetValue(unsigned int, double)
 
const std::vector< ROOT::Minuit2::MinuitParameter > & Parameters() const
access to parameters (row-wise)
 
const MnUserTransformation & Trafo() const
 
void Release(unsigned int)
 
std::vector< double > Errors() const
 
const std::string & GetName(unsigned int) const
 
MnUserParameters & operator=(const MnUserParameters &par)
 
void SetUpperLimit(unsigned int, double)
 
bool Add(const std::string &, double, double)
Add free Parameter Name, Value, Error.
 
MnUserParameters(const MnUserParameters &par)
 
void SetPrecision(double eps)
 
unsigned int VariableParameters() const
 
void SetLimits(unsigned int, double, double)
 
CPyCppyy::Parameter Parameter
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...