1 #ifndef __JMATH__JLIMITS__
2 #define __JMATH__JLIMITS__
13 namespace JPP {
using namespace JMATH; }
20 template<class T, bool __is_specialized__ = std::numeric_limits<T>::is_specialized>
36 return std::numeric_limits<T>::min();
47 return std::numeric_limits<T>::max();
50 static const bool is_specialized =
true;
86 static const bool is_specialized =
false;
98 return std::numeric_limits<float>::lowest();
110 return std::numeric_limits<double>::lowest();
122 return std::numeric_limits<long double>::lowest();
Auxiliary classes and methods for mathematical operations.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
static T min()
Get minimum possible value.
static T max()
Get maximum possible value.
static T min()
Get minimum possible value.
static T max()
Get maximum possible value.
Auxiliary class for minimum and maximum values for any class.
float min()
Get minimum possible value.