class describing the simplex set of points (f(x), x ) which evolve during the minimization iteration process.
Definition at line 31 of file SimplexParameters.h.
Public Member Functions | |
SimplexParameters (std::span< const std::pair< double, MnAlgebraicVector > > simpl, unsigned int jh, unsigned int jl) | |
~SimplexParameters () | |
MnAlgebraicVector | Dirin () const |
double | Edm () const |
unsigned int | Jh () const |
unsigned int | Jl () const |
const std::pair< double, MnAlgebraicVector > & | operator() (unsigned int i) const |
const std::vector< std::pair< double, MnAlgebraicVector > > & | Simplex () const |
void | Update (double, const MnAlgebraicVector &) |
Private Attributes | |
unsigned int | fJHigh |
unsigned int | fJLow |
std::vector< std::pair< double, MnAlgebraicVector > > | fSimplexParameters |
#include <Minuit2/SimplexParameters.h>
|
inline |
Definition at line 34 of file SimplexParameters.h.
|
inline |
Definition at line 39 of file SimplexParameters.h.
MnAlgebraicVector ROOT::Minuit2::SimplexParameters::Dirin | ( | ) | const |
Definition at line 33 of file SimplexParameters.cxx.
|
inline |
Definition at line 53 of file SimplexParameters.h.
|
inline |
Definition at line 51 of file SimplexParameters.h.
|
inline |
Definition at line 52 of file SimplexParameters.h.
|
inline |
Definition at line 45 of file SimplexParameters.h.
|
inline |
Definition at line 43 of file SimplexParameters.h.
void ROOT::Minuit2::SimplexParameters::Update | ( | double | y, |
const MnAlgebraicVector & | p | ||
) |
Definition at line 16 of file SimplexParameters.cxx.
|
private |
Definition at line 58 of file SimplexParameters.h.
|
private |
Definition at line 59 of file SimplexParameters.h.
|
private |
Definition at line 57 of file SimplexParameters.h.