]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliRun.h
New static member function Deprecated is added
[u/mrichter/AliRoot.git] / STEER / AliRun.h
index ae11152554bd7f253cf5b5a89777620dc4b5954e..df866c0ee8798181ddb6a61b86910ef0f9155b0f 100644 (file)
@@ -11,6 +11,7 @@
 #include <TStopwatch.h>
 #include <TVirtualMC.h>
 #include <TVirtualMCApplication.h>
+#include <TError.h>
 
 class TBranch;
 class TBrowser;
@@ -190,6 +191,15 @@ public:
 
    AliStack      *Stack() const {return fStack;}
 
+   static void Deprecated(TObject *obj, const char *method,
+                         const char *replacement) {
+     if (obj)
+       ::Warning(Form("%s::%s", obj->ClassName(), method),
+                "method is depricated\nPlease use: %s", replacement);
+     else
+       ::Warning(method, "method is depricated\nPlease use: %s", replacement);
+   }
+
 protected:
   virtual  void  Tree2Tree(Option_t *option, const char *detector=0);
   TFile* InitFile(TString fileName="");