ATLAS Offline Software
Loading...
Searching...
No Matches
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()

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 }
#define x
static void messageDebug(const QString &)
Definition VP1Msg.cxx:39
static QString str(const QString &s)
Definition VP1String.h:49

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: