File: Debug.h
Description:
The Debug class defines a number of debug levels and a
static public member giving the current debug level in a run.
namespace Pythia7
CLASS
Debug
Public members:
enum Levels {
noDebug = 0,
printSomeEvents = 1,
printEveryEvent = 5,
full = 9 };
The different levels.
static int level;
The current level.
static std::vector<bool> debugItems;
static void debugItem(int item, bool on);
static void setDebug(int ilev);
inline static bool debugItem(int item);
static void unmaskFpuErrors();
static void unmaskFpuOverflow();
static void unmaskFpuUnderflow();
static void unmaskFpuDivZero();
static void unmaskFpuDenorm();
static void unmaskFpuInvalid();
static void maskFpuErrors();
static void maskFpuOverflow();
static void maskFpuUnderflow();
static void maskFpuDivZero();
static void maskFpuDenorm();
static void maskFpuInvalid();
Manipulate handling of floating point signals.
DEFINED MACROS
INCLUDED FILES