5 #ifndef HEP_EVALUATOR_H
6 #define HEP_EVALUATOR_H
76 double evaluate(
const char * expression);
136 void setFunction(
const char * name,
double (*fun)(
double));
146 void setFunction(
const char * name,
double (*fun)(
double,
double));
156 void setFunction(
const char * name,
double (*fun)(
double,
double,
double));
167 double (*fun)(
double,
double,
double,
double));
178 double (*fun)(
double,
double,
double,
double,
double));
static constexpr double candela
static constexpr double ampere
static constexpr double second
static constexpr double meter
const XML_Char int const XML_Char * value
static constexpr double kelvin
static constexpr double kilogram
static constexpr double mole