10 #ifndef ROOT_Minuit2_BasicMinimumError 11 #define ROOT_Minuit2_BasicMinimumError 13 #ifndef ROOT_Minuit2_MnConfig 16 #ifndef ROOT_Minuit2_MnMatrix 19 #ifndef ROOT_Minuit2_LaSum 22 #ifndef ROOT_Minuit2_StackAllocator 83 void*
operator new(
size_t nbytes) {
87 void operator delete(
void* p,
size_t ) {
122 #endif // ROOT_Minuit2_BasicMinimumError This namespace contains pre-defined functions to be used in conjuction with TExecutor::Map and TExecu...
Class describing a symmetric matrix of size n.
Internal Class containing the error information on the estimated minimum : Error matrix + dcovar + ad...
const MnAlgebraicSymMatrix & InvHessian() const
bool InvertFailed() const
MnAlgebraicSymMatrix fMatrix
BasicMinimumError(const BasicMinimumError &e)
BasicMinimumError(const MnAlgebraicSymMatrix &mat, MnNotPosDef)
bool IsMadePosDef() const
void * Allocate(size_t nBytes)
BasicMinimumError(const MnAlgebraicSymMatrix &mat, MnHesseFailed)
BasicMinimumError & operator=(const BasicMinimumError &err)
you should not use this method at all Int_t Int_t Double_t Double_t Double_t e
MnAlgebraicSymMatrix Hessian() const
BasicMinimumError(const MnAlgebraicSymMatrix &mat, double dcov)
BasicMinimumError(unsigned int n)
MnAlgebraicSymMatrix Matrix() const
BasicMinimumError(const MnAlgebraicSymMatrix &mat, MnInvertFailed)
static StackAllocator & Get()
BasicMinimumError(const MnAlgebraicSymMatrix &mat, MnMadePosDef)