| Report problems to ATLAS LXR Team (with time and IP address indicated) |
|
[ source navigation ] [ diff markup ] [ identifier search ] [ general search ] |
||||
|
||||||
| Links to LXR source navigation pages for stable releases | [ 12.*.* ] [ 13.*.* ] [ 14.*.* ] [ 15.*.* ] | |||||
001 // $Id: CheckForNaN.h,v 1.5 2007/10/19 10:18:23 marcocle Exp $ 002 // ============================================================================ 003 #ifndef GAUDIALG_CHECKFORNAN_H 004 #define GAUDIALG_CHECKFORNAN_H 1 005 // ============================================================================ 006 // Include files 007 // ============================================================================ 008 #ifndef _WIN32 009 #include <cmath> 010 namespace 011 { 012 inline int lfin ( double x ) { return std::isfinite ( x ) ; } 013 inline int lnan ( double x ) { return std::isnan ( x ) ; } 014 } 015 #else 016 #include <float.h> 017 namespace 018 { 019 inline int lfin ( double x ) { return _finite ( x ) ; } 020 inline int lnan ( double x ) { return _isnan ( x ) ; } 021 } 022 #endif 023 // ============================================================================ 024 // The END 025 // ============================================================================ 026 #endif // GAUDIALG_CHECKFORNAN_H 027 // ============================================================================ 028
| [ source navigation ] | [ diff markup ] | [ identifier search ] | [ general search ] |
| Due to the LXR bug, the updates fail sometimes to remove references to deleted files. The Saturday's full rebuilds fix these problems | |
| This page was automatically generated by the LXR engine. |
|