18 : fFCN(
fcn), fParameters(par), fAmin(
fcn(par.Params()))
23 : fFCN(
fcn), fParameters(par), fAmin(
fval)
33 std::vector<std::pair<double, double>>
result;
36 result.push_back(std::pair<double, double>(params[par],
fAmin));
43 if (low == 0. && high == 0.) {
64 for (
unsigned int i = 0; i <
maxsteps; i++) {
71 result.push_back(std::pair<double, double>(params[par],
fval));
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t result
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
std::vector< std::pair< double, double > > operator()(unsigned int par, unsigned int maxsteps=41, double low=0., double high=0.)
MnParameterScan(const FCNBase &, const MnUserParameters &)
MnUserParameters fParameters
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 MinuitParameter & Parameter(unsigned int) const
access to single Parameter
void SetValue(unsigned int, double)
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...