47 fCache.reserve(par.size());
50 for (
unsigned int i = 0; i < par.size(); i++) {
51 std::ostringstream buf;
54 Add(parName, par[i],
err[i]);
64 unsigned int n = pstates.
size();
66 std::vector<double> pcache(
fCache);
67 for (
unsigned int i = 0; i <
n; i++) {
118 double du1 =
Int2ext(i, val + dx) - ui;
119 double du2 =
Int2ext(i, val - dx) - ui;
128 dx = 0.5 * (std::fabs(du1) + std::fabs(du2));
130 dx = 0.5 * (std::fabs(du1) + std::fabs(du2));
145 for (
unsigned int i = 0; i <
vec.size(); i++) {
152 for (
unsigned int j = i; j <
vec.size(); j++) {
159 result(i, j) = dxdi * cov(i, j) * dxdj;
176 for (
unsigned int i = 0; i <
vec.size(); i++) {
181 for (
unsigned int j = i; j <
vec.size(); j++) {
186 result(i, j) = dxdi * cov(i, j) * dxdj;
267 std::vector<double> result(
n);
268 for (
unsigned int i = 0; i <
n; ++i)
277 std::vector<double> result;
280 result.push_back(ipar.Error());
495 return (*ipar).Number();
504 return (*ipar).Number();
unsigned int Nrow() const
unsigned int size() const
class for the individual Minuit Parameter with Name and number; contains the input numbers for the mi...
const std::string & GetName() const
MnParStr(const std::string &name)
bool operator()(const MinuitParameter &par) const
const std::string & fName
Class containing the covariance matrix data represented as a vector of size n*(n+1)/2 Used to hide in...
LAVector MnAlgebraicVector
LASymMatrix MnAlgebraicSymMatrix