#include <limits>
#include <climits>
Go to the source code of this file.
|
#define | HIGH_PRECISION 1 |
|
#define | DBL_MIN std::numeric_limits<double>::min() |
|
#define | DBL_DIG std::numeric_limits<double>::digits10 |
|
#define | DBL_MAX std::numeric_limits<double>::max() |
|
#define | DBL_EPSILON std::numeric_limits<double>::epsilon() |
|
#define | FLT_MIN std::numeric_limits<float>::min() |
|
#define | FLT_DIG std::numeric_limits<float>::digits10 |
|
#define | FLT_MAX std::numeric_limits<float>::max() |
|
#define | FLT_EPSILON std::numeric_limits<float>::epsilon() |
|
#define | MAXFLOAT std::numeric_limits<float>::max() |
|
#define | INT_MAX std::numeric_limits<int>::max() |
|
#define | INT_MIN std::numeric_limits<int>::min() |
|
#define | G4_SQR_DEFINED |
|
#define DBL_DIG std::numeric_limits<double>::digits10 |
#define DBL_EPSILON std::numeric_limits<double>::epsilon() |
#define DBL_MAX std::numeric_limits<double>::max() |
#define DBL_MIN std::numeric_limits<double>::min() |
#define FLT_DIG std::numeric_limits<float>::digits10 |
#define FLT_EPSILON std::numeric_limits<float>::epsilon() |
#define FLT_MAX std::numeric_limits<float>::max() |
#define FLT_MIN std::numeric_limits<float>::min() |
#define INT_MAX std::numeric_limits<int>::max() |
#define INT_MIN std::numeric_limits<int>::min() |
#define MAXFLOAT std::numeric_limits<float>::max() |
template<class T >
void G4SwapObj |
( |
T * |
a, |
|
|
T * |
b |
|
) |
| |
|
inline |
template<class T >
void G4SwapPtr |
( |
T *& |
a, |
|
|
T *& |
b |
|
) |
| |
|
inline |