These functions apply for any type T, such as a scalar, a vector or a matrix.
Functions | |
template<class T > | |
const T | ROOT::Math::Maximum (const T &lhs, const T &rhs) |
maximum. | |
template<class T > | |
const T | ROOT::Math::Minimum (const T &lhs, const T &rhs) |
minimum. | |
template<class T > | |
int | ROOT::Math::Round (const T &x) |
round. | |
template<class T > | |
int | ROOT::Math::Sign (const T &x) |
sign. | |
template<class T > | |
const T | ROOT::Math::Square (const T &x) |
square Template function to compute \(x\cdot x \), for any type T returning a type T | |
|
inline |
maximum.
Template to find max(a,b) where a,b are of type T
Definition at line 86 of file Functions.h.
|
inline |
minimum.
Template to find min(a,b) where a,b are of type T
Definition at line 100 of file Functions.h.
|
inline |
round.
Template to compute nearest integer value for any type T
Definition at line 113 of file Functions.h.
|
inline |
|
inline |
square Template function to compute \(x\cdot x \), for any type T returning a type T
Definition at line 74 of file Functions.h.