Logo ROOT  
Reference Guide
ROOT::Minuit2::BasicFunctionGradient Class Reference

Definition at line 32 of file BasicFunctionGradient.h.

Public Member Functions

 BasicFunctionGradient (const BasicFunctionGradient &grad)
 
 BasicFunctionGradient (const MnAlgebraicVector &grd)
 
 BasicFunctionGradient (const MnAlgebraicVector &grd, const MnAlgebraicVector &g2, const MnAlgebraicVector &gstep)
 
 BasicFunctionGradient (unsigned int n)
 
 ~BasicFunctionGradient ()
 
const MnAlgebraicVectorG2 () const
 
const MnAlgebraicVectorGrad () const
 
const MnAlgebraicVectorGstep () const
 
bool IsAnalytical () const
 
bool IsValid () const
 
void operator delete (void *p, size_t)
 
voidoperator new (size_t nbytes)
 
BasicFunctionGradientoperator= (const BasicFunctionGradient &grad)
 
const MnAlgebraicVectorVec () const
 

Private Attributes

bool fAnalytical
 
MnAlgebraicVector fG2ndDerivative
 
MnAlgebraicVector fGradient
 
MnAlgebraicVector fGStepSize
 
bool fValid
 

#include <Minuit2/BasicFunctionGradient.h>

Constructor & Destructor Documentation

◆ BasicFunctionGradient() [1/4]

ROOT::Minuit2::BasicFunctionGradient::BasicFunctionGradient ( unsigned int  n)
inlineexplicit

Definition at line 42 of file BasicFunctionGradient.h.

◆ BasicFunctionGradient() [2/4]

ROOT::Minuit2::BasicFunctionGradient::BasicFunctionGradient ( const MnAlgebraicVector grd)
inlineexplicit

Definition at line 47 of file BasicFunctionGradient.h.

◆ BasicFunctionGradient() [3/4]

ROOT::Minuit2::BasicFunctionGradient::BasicFunctionGradient ( const MnAlgebraicVector grd,
const MnAlgebraicVector g2,
const MnAlgebraicVector gstep 
)
inline

Definition at line 52 of file BasicFunctionGradient.h.

◆ ~BasicFunctionGradient()

ROOT::Minuit2::BasicFunctionGradient::~BasicFunctionGradient ( )
inline

Definition at line 56 of file BasicFunctionGradient.h.

◆ BasicFunctionGradient() [4/4]

ROOT::Minuit2::BasicFunctionGradient::BasicFunctionGradient ( const BasicFunctionGradient grad)
inline

Definition at line 58 of file BasicFunctionGradient.h.

Member Function Documentation

◆ G2()

const MnAlgebraicVector& ROOT::Minuit2::BasicFunctionGradient::G2 ( ) const
inline

Definition at line 81 of file BasicFunctionGradient.h.

◆ Grad()

const MnAlgebraicVector& ROOT::Minuit2::BasicFunctionGradient::Grad ( ) const
inline

Definition at line 76 of file BasicFunctionGradient.h.

◆ Gstep()

const MnAlgebraicVector& ROOT::Minuit2::BasicFunctionGradient::Gstep ( ) const
inline

Definition at line 82 of file BasicFunctionGradient.h.

◆ IsAnalytical()

bool ROOT::Minuit2::BasicFunctionGradient::IsAnalytical ( ) const
inline

Definition at line 80 of file BasicFunctionGradient.h.

◆ IsValid()

bool ROOT::Minuit2::BasicFunctionGradient::IsValid ( ) const
inline

Definition at line 78 of file BasicFunctionGradient.h.

◆ operator delete()

void ROOT::Minuit2::BasicFunctionGradient::operator delete ( void p,
size_t   
)
inline

Definition at line 72 of file BasicFunctionGradient.h.

◆ operator new()

void* ROOT::Minuit2::BasicFunctionGradient::operator new ( size_t  nbytes)
inline

Definition at line 68 of file BasicFunctionGradient.h.

◆ operator=()

BasicFunctionGradient& ROOT::Minuit2::BasicFunctionGradient::operator= ( const BasicFunctionGradient grad)
inline

Definition at line 60 of file BasicFunctionGradient.h.

◆ Vec()

const MnAlgebraicVector& ROOT::Minuit2::BasicFunctionGradient::Vec ( ) const
inline

Definition at line 77 of file BasicFunctionGradient.h.

Member Data Documentation

◆ fAnalytical

bool ROOT::Minuit2::BasicFunctionGradient::fAnalytical
private

Definition at line 90 of file BasicFunctionGradient.h.

◆ fG2ndDerivative

MnAlgebraicVector ROOT::Minuit2::BasicFunctionGradient::fG2ndDerivative
private

Definition at line 87 of file BasicFunctionGradient.h.

◆ fGradient

MnAlgebraicVector ROOT::Minuit2::BasicFunctionGradient::fGradient
private

Definition at line 86 of file BasicFunctionGradient.h.

◆ fGStepSize

MnAlgebraicVector ROOT::Minuit2::BasicFunctionGradient::fGStepSize
private

Definition at line 88 of file BasicFunctionGradient.h.

◆ fValid

bool ROOT::Minuit2::BasicFunctionGradient::fValid
private

Definition at line 89 of file BasicFunctionGradient.h.

Libraries for ROOT::Minuit2::BasicFunctionGradient:
[legend]

The documentation for this class was generated from the following file: