/usr/include/root/TProofDebug.h is in libroot-proof-dev 5.34.14-1build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | // @(#)root/proof:$Id$
// Author: Maarten Ballintijn 19/6/2002
/*************************************************************************
* Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
* All rights reserved. *
* *
* For the licensing terms see $ROOTSYS/LICENSE. *
* For the list of contributors see $ROOTSYS/README/CREDITS. *
*************************************************************************/
#ifndef ROOT_TProofDebug
#define ROOT_TProofDebug
//////////////////////////////////////////////////////////////////////////
// //
// TProofDebug //
// //
// Detailed logging / debug scheme. //
// //
//////////////////////////////////////////////////////////////////////////
#ifndef ROOT_Rtypes
#include "Rtypes.h"
#endif
// Remember to update the related mapping in tutorials/proof/runProof.C !
class TProofDebug {
public:
enum EProofDebugMask {
kNone = 0,
kPacketizer = 1,
kLoop = 2,
kSelector = 4,
kOutput = 8,
kInput = 16,
kGlobal = 32,
kPackage = 64,
kFeedback = 128,
kCondor = 256,
kDraw = 512,
kAsyn = 1024,
kCache = 2048,
kCollect = 4096,
kDataset = 8192,
kSubmerger = 16384,
kMonitoring = 32768,
kAll = 0xFFFFFFFF
};
};
R__EXTERN TProofDebug::EProofDebugMask gProofDebugMask;
R__EXTERN Int_t gProofDebugLevel;
#define PDB(mask,level) \
if ((TProofDebug::mask & gProofDebugMask) && gProofDebugLevel >= (level))
#endif
|