ROOTPWA
Public Member Functions | Private Attributes | List of all members
TLogMultiGaus Class Reference

#include <TLogMultiGaus.h>

Public Member Functions

 TLogMultiGaus ()
 ~TLogMultiGaus ()
TLogMultiGausClone () const
unsigned int NDim () const
void Set (const TMatrixT< double > &prec)
virtual double DoEval (const double *) const
virtual double DoDerivative (const double *, unsigned int) const
virtual void FdF (const double *x, double &f, double *df) const

Private Attributes

unsigned int _dim
TMatrixT< double > _precs

Detailed Description

Definition at line 59 of file TLogMultiGaus.h.

Constructor & Destructor Documentation

TLogMultiGaus::TLogMultiGaus ( )

Definition at line 58 of file TLogMultiGaus.cc.

TLogMultiGaus::~TLogMultiGaus ( )

Definition at line 61 of file TLogMultiGaus.cc.

Member Function Documentation

TLogMultiGaus* TLogMultiGaus::Clone ( ) const
inline

Definition at line 65 of file TLogMultiGaus.h.

double TLogMultiGaus::DoDerivative ( const double *  ,
unsigned  int 
) const
virtual

Definition at line 112 of file TLogMultiGaus.cc.

double TLogMultiGaus::DoEval ( const double *  x) const
virtual

Definition at line 92 of file TLogMultiGaus.cc.

References _dim, and FdF().

void TLogMultiGaus::FdF ( const double *  x,
double &  f,
double *  df 
) const
virtual

Definition at line 70 of file TLogMultiGaus.cc.

References _dim, _precs, and i.

Referenced by DoEval(), and main().

unsigned int TLogMultiGaus::NDim ( ) const

Definition at line 106 of file TLogMultiGaus.cc.

References _dim.

Referenced by main().

void TLogMultiGaus::Set ( const TMatrixT< double > &  prec)
inline

Definition at line 73 of file TLogMultiGaus.h.

Referenced by main().

Member Data Documentation

unsigned int TLogMultiGaus::_dim
private

Definition at line 86 of file TLogMultiGaus.h.

Referenced by DoEval(), FdF(), and NDim().

TMatrixT<double> TLogMultiGaus::_precs
private

Definition at line 87 of file TLogMultiGaus.h.

Referenced by FdF().


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