00001 #ifndef ROOT_THack
00002 #define ROOT_THack
00003
00004
00006
00007
00008
00009
00011 class TClonesArray;
00012 class TPad;
00013 class TDirectory;
00014 class TString;
00015 class TTree;
00016
00017 class THack
00018 {
00019 public:
00020 static void DeleteClonesArray(TClonesArray *clone);
00021 static void ClearClonesArray(TClonesArray *clone);
00022 static void PadRefresh(TPad *pad,int flag=0);
00023 static void HistRelease(TDirectory *dir);
00024 static int LineToD(const char *line, const char **lend,
00025 int nItems, double *Items, TString *Names=0);
00026 static bool IsTreeWritable(const TTree *tree, bool fatal=true);
00027 };
00028 #endif //ROOT_THack