Extra header added to the list
[u/mrichter/AliRoot.git] / EVE / EveBase / AliEveUtil.h
1 #ifndef ALIEVEUTIL_H
2 #define ALIEVEUTIL_H
3
4 class TGPicturePool;
5
6 class AliEveUtil
7 {
8 public:
9 // used by a TGComboBox for selecting CDB Path
10 enum CDB_PATH_TYPE
11 {
12       CDB_LOCAL,
13       CDB_RAW,
14       CDB_MCIDEAL,
15       CDB_MCRESIDUAL,
16       CDB_MCFULL
17 };
18
19     static void Init(); // init utils - run this once before any call to any method
20     static TGPicturePool* GetPicturePool();
21
22 private:
23     AliEveUtil();
24     ~AliEveUtil();
25
26     AliEveUtil(const AliEveUtil& other); // Not Implemented
27     AliEveUtil operator=(const AliEveUtil& other);  // Not Implemented
28
29     static AliEveUtil* fgAliEveUtil;
30
31
32     ClassDef(AliEveUtil, 0);
33 };
34
35 R__EXTERN TGPicturePool* gAliEvePicturePool;
36 #endif // ALIEVEUTIL_H