28 print.
Debug([&](std::ostream &os) {
30 os <<
"\n\t" << std::setw(12) <<
" "
31 <<
" " << std::setw(12) <<
" ext value "
32 <<
" " << std::setw(12) <<
" int value "
33 <<
" " << std::setw(12) <<
" gradient ";
42 double eval =
fUserState->Trafo().Int2ext(ipar, state.
Vec()(ipar));
43 os <<
"\n\t" << std::setw(12) <<
fUserState->Name(
epar) <<
" " << std::setw(12) << eval <<
" "
44 << std::setw(12) << state.
Vec()(ipar) <<
" " << std::setw(12) << state.
Gradient().Vec()(ipar);
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
MinimumState keeps the information (position, Gradient, 2nd deriv, etc) after one minimization step (...
const MnAlgebraicVector & Vec() const
const FunctionGradient & Gradient() const
void Debug(const Ts &... args)
virtual void operator()(int i, const MinimumState &state)
const MnUserParameterState * fUserState
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...