ATLAS Offline Software
Static Public Member Functions | Static Public Attributes | List of all members
VP1LinAlgUtils::Imp Class Reference
Collaboration diagram for VP1LinAlgUtils::Imp:

Static Public Member Functions

static bool isBad (const double &x, const QString &ctxStr, const double &limit=1.0e20)
 

Static Public Attributes

static double atlasR = 1.0*CLHEP::km
 

Detailed Description

Definition at line 25 of file VP1LinAlgUtils.cxx.

Member Function Documentation

◆ isBad()

static bool VP1LinAlgUtils::Imp::isBad ( const double &  x,
const QString &  ctxStr,
const double &  limit = 1.0e20 
)
inlinestatic

Definition at line 28 of file VP1LinAlgUtils.cxx.

29  {
30  if (x==x && fabs(x) < limit)
31  return false;
32  if (!ctxStr.isEmpty())
33  VP1Msg::messageDebug("VP1LinAlgUtils ("+ctxStr+") ERROR: Saw suspicious number "+VP1Msg::str(x));
34  return true;
35  }

Member Data Documentation

◆ atlasR

double VP1LinAlgUtils::Imp::atlasR = 1.0*CLHEP::km
static

Definition at line 27 of file VP1LinAlgUtils.cxx.


The documentation for this class was generated from the following file:
x
#define x
VP1String::str
static QString str(const QString &s)
Definition: VP1String.h:49
VP1Msg::messageDebug
static void messageDebug(const QString &)
Definition: VP1Msg.cxx:39
updateCoolNtuple.limit
int limit
Definition: updateCoolNtuple.py:45