22 ROOT::Math::Minimizer *minimizer = ROOT::Math::Factory::CreateMinimizer(
"Minuit",
"Migrad");
24 minimizer->SetMaxFunctionCalls(10000);
25 minimizer->SetMaxIterations(1000);
26 minimizer->SetTolerance(0.01);
30 minimizer->SetFunction(fwrap);
31 minimizer->SetVariable(0,
"S1", S1_start, 0.1);
32 minimizer->SetVariable(1,
"S2", S2_start, 0.1);
33 minimizer->SetVariable(2,
"S3", S3_start, 0.1);
35 minimizer->Minimize();
37 const double *minimum = minimizer->X();