#include <TMultiGenAnalyticalFunction.h>
◆ TMultiGenAnalyticalFunction() [1/2]
URANIE::Optimizer::TMultiGenAnalyticalFunction::TMultiGenAnalyticalFunction |
( |
URANIE::DataServer::TDataServer * |
tds, |
|
|
void(*)(Double_t *, Double_t *) |
fcn, |
|
|
TString |
sinput, |
|
|
TString |
soutput, |
|
|
TString |
scost = "" |
|
) |
| |
Constructor with a dataserver.
Referenced by ClassImp().
◆ TMultiGenAnalyticalFunction() [2/2]
URANIE::Optimizer::TMultiGenAnalyticalFunction::TMultiGenAnalyticalFunction |
( |
URANIE::DataServer::TDataServer * |
tds, |
|
|
const char * |
fcn, |
|
|
TString |
sinput, |
|
|
TString |
soutput, |
|
|
TString |
scost = "" |
|
) |
| |
Constructor with a dataserver and function name only.
◆ ~TMultiGenAnalyticalFunction()
URANIE::Optimizer::TMultiGenAnalyticalFunction::~TMultiGenAnalyticalFunction |
( |
| ) |
|
◆ changeLog()
void URANIE::Optimizer::TMultiGenAnalyticalFunction::changeLog |
( |
| ) |
|
|
inline |
◆ clean()
void URANIE::Optimizer::TMultiGenAnalyticalFunction::clean |
( |
| ) |
|
◆ Clone()
◆ DoEval()
double URANIE::Optimizer::TMultiGenAnalyticalFunction::DoEval |
( |
const double * |
x | ) |
const |
|
private |
◆ getLog()
Bool_t URANIE::Optimizer::TMultiGenAnalyticalFunction::getLog |
( |
| ) |
|
|
inline |
◆ getMethodCall()
TMethodCall * URANIE::Optimizer::TMultiGenAnalyticalFunction::getMethodCall |
( |
| ) |
const |
|
inline |
◆ getOutputValues()
Double_t * URANIE::Optimizer::TMultiGenAnalyticalFunction::getOutputValues |
( |
| ) |
|
|
inline |
◆ init()
void URANIE::Optimizer::TMultiGenAnalyticalFunction::init |
( |
| ) |
|
◆ NDim()
unsigned int URANIE::Optimizer::TMultiGenAnalyticalFunction::NDim |
( |
| ) |
const |
|
inline |
the NDIM method
References _ninput.
◆ setLog()
void URANIE::Optimizer::TMultiGenAnalyticalFunction::setLog |
( |
| ) |
|
|
inline |
◆ unsetLog()
void URANIE::Optimizer::TMultiGenAnalyticalFunction::unsetLog |
( |
| ) |
|
|
inline |
◆ _blog
Bool_t URANIE::Optimizer::TMultiGenAnalyticalFunction::_blog |
|
private |
◆ _codeindex
int* URANIE::Optimizer::TMultiGenAnalyticalFunction::_codeindex |
|
private |
◆ _codevalue
double * URANIE::Optimizer::TMultiGenAnalyticalFunction::_codevalue |
|
private |
◆ _CostInOutput
Int_t URANIE::Optimizer::TMultiGenAnalyticalFunction::_CostInOutput |
|
private |
Pointeur vers un TDS.
Is cost in output of the function or computed on top
Referenced by ClassImp().
◆ _dinputValue
double* URANIE::Optimizer::TMultiGenAnalyticalFunction::_dinputValue |
|
private |
◆ _doutputValue
double* URANIE::Optimizer::TMultiGenAnalyticalFunction::_doutputValue |
|
private |
◆ _fMethod
void(* URANIE::Optimizer::TMultiGenAnalyticalFunction::_fMethod) (Double_t *gin, Double_t *f) |
|
private |
◆ _fMethodCall
TMethodCall* URANIE::Optimizer::TMultiGenAnalyticalFunction::_fMethodCall |
|
private |
◆ _informTree
TNtupleD* URANIE::Optimizer::TMultiGenAnalyticalFunction::_informTree |
|
private |
◆ _nCostIndex
Int_t URANIE::Optimizer::TMultiGenAnalyticalFunction::_nCostIndex |
|
private |
the current index for the selected cost in the output list of attribute
Referenced by ClassImp().
◆ _ninformula
int URANIE::Optimizer::TMultiGenAnalyticalFunction::_ninformula |
|
private |
◆ _ninput
int URANIE::Optimizer::TMultiGenAnalyticalFunction::_ninput |
|
private |
◆ _noutformula
int URANIE::Optimizer::TMultiGenAnalyticalFunction::_noutformula |
|
private |
◆ _noutput
int URANIE::Optimizer::TMultiGenAnalyticalFunction::_noutput |
|
private |
◆ _sCost
TString URANIE::Optimizer::TMultiGenAnalyticalFunction::_sCost |
|
private |
The name of the selected cost (the number must be equal to 1)
Referenced by ClassImp(), and Clone().
◆ _sinput
TString URANIE::Optimizer::TMultiGenAnalyticalFunction::_sinput |
|
private |
◆ _soutput
TString URANIE::Optimizer::TMultiGenAnalyticalFunction::_soutput |
|
private |
◆ _sWorkingDirectory
TString URANIE::Optimizer::TMultiGenAnalyticalFunction::_sWorkingDirectory |
|
private |
◆ _tds
URANIE::DataServer::TDataServer* URANIE::Optimizer::TMultiGenAnalyticalFunction::_tds |
|
private |
◆ _vinForm
vector<TTreeFormula*> URANIE::Optimizer::TMultiGenAnalyticalFunction::_vinForm |
|
private |
◆ _xin
double* URANIE::Optimizer::TMultiGenAnalyticalFunction::_xin |
|
private |