| 14 |
#include "Minuit2/FCNGradientBase.h" |
#include "Minuit2/FCNGradientBase.h" |
| 15 |
#endif |
#endif |
| 16 |
|
|
| 17 |
|
//#define DEBUG |
| 18 |
|
#ifdef DEBUG |
| 19 |
#include <iostream> |
#include <iostream> |
| 20 |
|
#endif |
| 21 |
|
|
| 22 |
namespace ROOT { |
namespace ROOT { |
| 23 |
|
|
| 62 |
fFunc.Gradient(&v[0], &fGrad[0]); |
fFunc.Gradient(&v[0], &fGrad[0]); |
| 63 |
|
|
| 64 |
#ifdef DEBUG |
#ifdef DEBUG |
| 65 |
for (int i = 0; i < fGrad.size(); ++i) |
std::cout << " gradient in FCNAdapter = { " ; |
| 66 |
|
for (unsigned int i = 0; i < fGrad.size(); ++i) |
| 67 |
std::cout << fGrad[i] << "\t"; |
std::cout << fGrad[i] << "\t"; |
| 68 |
|
std::cout << "}" << std::endl; |
|
std::cout << " grad in FCNAdapter " << std::endl; |
|
| 69 |
#endif |
#endif |
| 70 |
return fGrad; |
return fGrad; |
| 71 |
} |
} |