Description of the class TOptimizerOpt.
More...
#include <TOptimizerOpt.h>
Description of the class TOptimizerOpt.
To be written by the developper.
◆ EOptimType
| Enumerator |
|---|
| kFunction | |
| kSumOfSquare | |
◆ TOptimizerOpt() [1/3]
| URANIE::Optimizer::TOptimizerOpt::TOptimizerOpt |
( |
| ) |
|
◆ TOptimizerOpt() [2/3]
| URANIE::Optimizer::TOptimizerOpt::TOptimizerOpt |
( |
URANIE::DataServer::TDataServer * |
tds, |
|
|
const char * |
functionname |
|
) |
| |
◆ TOptimizerOpt() [3/3]
| URANIE::Optimizer::TOptimizerOpt::TOptimizerOpt |
( |
URANIE::DataServer::TDataServer * |
tds, |
|
|
TString |
slibrary, |
|
|
TString |
sfunction, |
|
|
TString |
sinit = "" |
|
) |
| |
◆ ~TOptimizerOpt()
| URANIE::Optimizer::TOptimizerOpt::~TOptimizerOpt |
( |
| ) |
|
|
virtual |
◆ changeLog()
| void URANIE::Optimizer::TOptimizerOpt::changeLog |
( |
| ) |
|
|
inline |
◆ clean()
| void URANIE::Optimizer::TOptimizerOpt::clean |
( |
Option_t * |
option = "" | ) |
|
|
virtual |
Cleans the working directory of the code.
Referenced by optimize().
◆ getIteration()
| Int_t URANIE::Optimizer::TOptimizerOpt::getIteration |
( |
| ) |
|
|
inline |
◆ getLog()
| Bool_t URANIE::Optimizer::TOptimizerOpt::getLog |
( |
| ) |
|
|
inline |
◆ getMethodCall()
| TMethodCall* URANIE::Optimizer::TOptimizerOpt::getMethodCall |
( |
| ) |
const |
|
inline |
◆ incrementIteration()
| void URANIE::Optimizer::TOptimizerOpt::incrementIteration |
( |
| ) |
|
|
inline |
◆ init()
| void URANIE::Optimizer::TOptimizerOpt::init |
( |
Option_t * |
option = "" | ) |
|
|
virtual |
◆ optimize()
| void URANIE::Optimizer::TOptimizerOpt::optimize |
( |
Option_t * |
option = "" | ) |
|
|
virtual |
◆ printLog()
| void URANIE::Optimizer::TOptimizerOpt::printLog |
( |
Option_t * |
option = "" | ) |
|
|
virtual |
◆ run()
| void URANIE::Optimizer::TOptimizerOpt::run |
( |
Option_t * |
option = "" | ) |
|
◆ setLog()
| void URANIE::Optimizer::TOptimizerOpt::setLog |
( |
| ) |
|
|
inline |
◆ terminate()
| void URANIE::Optimizer::TOptimizerOpt::terminate |
( |
Option_t * |
option = "" | ) |
|
|
virtual |
Terminate phase of the code.
Referenced by optimize().
◆ unsetLog()
| void URANIE::Optimizer::TOptimizerOpt::unsetLog |
( |
| ) |
|
|
inline |
◆ _blog
| Bool_t URANIE::Optimizer::TOptimizerOpt::_blog |
|
private |
◆ _fMethod
| void(* URANIE::Optimizer::TOptimizerOpt::_fMethod) (Double_t *gin, Double_t *f) |
|
private |
◆ _fMethodCall
| TMethodCall* URANIE::Optimizer::TOptimizerOpt::_fMethodCall |
|
private |
OPTPP::USERFCN0 *_theOptFunction ; ///< The function.
Pointer to MethodCall in case of interpreted function
Referenced by TOptimizerOpt().
◆ _fMethodOpt
| void(* URANIE::Optimizer::TOptimizerOpt::_fMethodOpt) (int n, const ColumnVector &x, double &fx, int &result) |
|
private |
◆ _niter
| Int_t URANIE::Optimizer::TOptimizerOpt::_niter |
|
private |
◆ _sFunctionName
| TString URANIE::Optimizer::TOptimizerOpt::_sFunctionName |
|
private |
◆ _sInitFunctionName
| TString URANIE::Optimizer::TOptimizerOpt::_sInitFunctionName |
|
private |
◆ _sLibrary
| TString URANIE::Optimizer::TOptimizerOpt::_sLibrary |
|
private |
◆ _sname
| TString URANIE::Optimizer::TOptimizerOpt::_sname |
|
private |
◆ _tds
| URANIE::DataServer::TDataServer* URANIE::Optimizer::TOptimizerOpt::_tds |
|
private |