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 | |
maximum.
Template to find max(a,b) where a,b are of type T
Definition at line 86 of file Functions.h.
minimum.
Template to find min(a,b) where a,b are of type T
Definition at line 100 of file Functions.h.
round.
Template to compute nearest integer value for any type T
Definition at line 113 of file Functions.h.
square Template function to compute \(x\cdot x \), for any type T returning a type T
Definition at line 74 of file Functions.h.