00001
00002
00003 #ifndef LAT_H
00004 #define LAT_H
00005
00007
00008
00009
00010
00011
00012
00013
00015
00016
00017 #include "Rtypes.h"
00018 class Lat
00019
00020 {
00021
00022 public:
00023
00024
00025
00026
00027 enum EDebugFlagBits { kCtorDtor = 0x01,
00028 kDebug = 0x02,
00029 kInfo = 0x04,
00030 kWarning = 0x08,
00031 kError = 0x10
00032 };
00033
00034
00035
00036
00037
00038
00039 static UInt_t GetDebugFlags() { return fgDebugFlgs; }
00040
00041
00042 static void SetDebugFlags(const UInt_t dbgflgs)
00043 {fgDebugFlgs = dbgflgs;}
00044 static void SetLogLevel(int level);
00045 private:
00046
00047
00048 static UInt_t fgDebugFlgs;
00049
00050
00051
00052 };
00053
00054
00055 #endif // LAT_H