English Français

Documentation / Developer's manual

Available modules

Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,   Uranie / Reliability: URANIE::Reliability::TSimpleTransform Class Reference
Uranie / Reliability v4.9.0
/* @license-end */
URANIE::Reliability::TSimpleTransform Class Reference

#include <TSimpleTransform.h>

Inheritance diagram for URANIE::Reliability::TSimpleTransform:
Collaboration diagram for URANIE::Reliability::TSimpleTransform:

Public Member Functions

 TSimpleTransform ()
 
virtual ~TSimpleTransform ()
 
void addParameter (URANIE::DataServer::TAttribute *)
 
void setParameters (Int_t, URANIE::DataServer::TAttribute *,...)
 
URANIE::DataServer::TAttribute * getBeta ()
 
virtual void freeze ()
 
virtual int eval (double *, double *, int=0)
 
virtual int eval (vector< URANIE::DataServer::UEntry * > *, vector< URANIE::DataServer::UEntry * > *, int=0)
 

Protected Attributes

TList _param
 

Constructor & Destructor Documentation

◆ TSimpleTransform()

URANIE::Reliability::TSimpleTransform::TSimpleTransform ( )

◆ ~TSimpleTransform()

URANIE::Reliability::TSimpleTransform::~TSimpleTransform ( )
virtual

Member Function Documentation

◆ addParameter()

void URANIE::Reliability::TSimpleTransform::addParameter ( URANIE::DataServer::TAttribute *  un)

References _param.

◆ eval() [1/2]

int URANIE::Reliability::TSimpleTransform::eval ( double *  in,
double *  out,
int  ncalc = 0 
)
virtual

References URANIE::Reliability::nd.

Referenced by eval().

◆ eval() [2/2]

Int_t URANIE::Reliability::TSimpleTransform::eval ( vector< URANIE::DataServer::UEntry * > *  in,
vector< URANIE::DataServer::UEntry * > *  out,
int  ncalc = 0 
)
virtual

References eval().

◆ freeze()

void URANIE::Reliability::TSimpleTransform::freeze ( )
virtual

References _param, and EPSI.

Referenced by getBeta().

◆ getBeta()

URANIE::DataServer::TAttribute * URANIE::Reliability::TSimpleTransform::getBeta ( )

◆ setParameters()

void URANIE::Reliability::TSimpleTransform::setParameters ( Int_t  size,
URANIE::DataServer::TAttribute *  un,
  ... 
)

References _param.

Member Data Documentation

◆ _param

TList URANIE::Reliability::TSimpleTransform::_param
protected

Referenced by addParameter(), freeze(), and setParameters().