Logo ROOT   6.10/09
Reference Guide
Functions
ROOT::Math::Util Namespace Reference

namespace defining Utility functions needed by mathcore More...

Functions

double EvalLog (double x)
 safe evaluation of log(x) with a protections against negative or zero argument to the log smooth linear extrapolation below function values smaller than epsilon (better than a simple cut-off) More...
 
template<class T >
std::string ToString (const T &val)
 Utility function for conversion to strings. More...
 

Detailed Description

namespace defining Utility functions needed by mathcore

Function Documentation

◆ EvalLog()

double ROOT::Math::Util::EvalLog ( double  x)
inline

safe evaluation of log(x) with a protections against negative or zero argument to the log smooth linear extrapolation below function values smaller than epsilon (better than a simple cut-off)

Definition at line 52 of file Util.h.

◆ ToString()

template<class T >
std::string ROOT::Math::Util::ToString ( const T &  val)

Utility function for conversion to strings.

Definition at line 40 of file Util.h.