#include "CLHEP/Evaluator/Evaluator.h"
#include <cmath>
Go to the source code of this file.
static double eval_abs |
( |
double |
a | ) |
|
|
static |
Definition at line 9 of file setStdMath.cc.
9 {
return (
a < 0) ? -
a :
a; }
std::vector< ExP01TrackerHit * > a
static double eval_acos |
( |
double |
a | ) |
|
|
static |
Definition at line 18 of file setStdMath.cc.
18 {
return std::acos(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_asin |
( |
double |
a | ) |
|
|
static |
Definition at line 17 of file setStdMath.cc.
17 {
return std::asin(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_atan |
( |
double |
a | ) |
|
|
static |
Definition at line 19 of file setStdMath.cc.
19 {
return std::atan(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_atan2 |
( |
double |
a, |
|
|
double |
b |
|
) |
| |
|
static |
Definition at line 20 of file setStdMath.cc.
20 {
return std::atan2(
a,
b); }
std::vector< ExP01TrackerHit * > a
static double eval_cos |
( |
double |
a | ) |
|
|
static |
Definition at line 15 of file setStdMath.cc.
15 {
return std::cos(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_cosh |
( |
double |
a | ) |
|
|
static |
Definition at line 22 of file setStdMath.cc.
22 {
return std::cosh(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_exp |
( |
double |
a | ) |
|
|
static |
Definition at line 24 of file setStdMath.cc.
24 {
return std::exp(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_log |
( |
double |
a | ) |
|
|
static |
Definition at line 25 of file setStdMath.cc.
25 {
return std::log(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_log10 |
( |
double |
a | ) |
|
|
static |
Definition at line 26 of file setStdMath.cc.
26 {
return std::log10(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_max |
( |
double |
a, |
|
|
double |
b |
|
) |
| |
|
static |
Definition at line 11 of file setStdMath.cc.
11 {
return (
a >
b) ?
a :
b; }
std::vector< ExP01TrackerHit * > a
static double eval_min |
( |
double |
a, |
|
|
double |
b |
|
) |
| |
|
static |
Definition at line 10 of file setStdMath.cc.
10 {
return (
a <
b) ?
a :
b; }
std::vector< ExP01TrackerHit * > a
static double eval_pow |
( |
double |
a, |
|
|
double |
b |
|
) |
| |
|
static |
Definition at line 13 of file setStdMath.cc.
13 {
return std::pow(
a,
b); }
std::vector< ExP01TrackerHit * > a
static double eval_sin |
( |
double |
a | ) |
|
|
static |
Definition at line 14 of file setStdMath.cc.
14 {
return std::sin(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_sinh |
( |
double |
a | ) |
|
|
static |
Definition at line 21 of file setStdMath.cc.
21 {
return std::sinh(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_sqrt |
( |
double |
a | ) |
|
|
static |
Definition at line 12 of file setStdMath.cc.
12 {
return std::sqrt(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_tan |
( |
double |
a | ) |
|
|
static |
Definition at line 16 of file setStdMath.cc.
16 {
return std::tan(
a); }
std::vector< ExP01TrackerHit * > a
static double eval_tanh |
( |
double |
a | ) |
|
|
static |
Definition at line 23 of file setStdMath.cc.
23 {
return std::tanh(
a); }
std::vector< ExP01TrackerHit * > a