Report problems to ATLAS LXR Team (with time and IP address indicated)

The LXR Cross Referencer

source navigation ]
diff markup ]
identifier search ]
general search ]
 
 
Architecture: linux ]
Version: head ] [ nightly ] [ GaudiDev ]
  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. Valid HTML 4.01!