]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG2/FORWARD/analysis2/scripts/LoadLibs.C
Coverity (Ruben)
[u/mrichter/AliRoot.git] / PWG2 / FORWARD / analysis2 / scripts / LoadLibs.C
index 1799bcfdb0aed20eb7f7bc913408a690e363b609..2e10a8246d6dc8e66372445fabd8a7a815919a0f 100644 (file)
@@ -1,14 +1,27 @@
+/** 
+ * Load the libraries of PWG2/FORWARD/analsysis2
+ * 
+ * @ingroup pwg2_forward_analysis_scripts
+ */
 void
 LoadLibs()
 {
+  const char* test = gSystem->GetLibraries("PWG2forward2","D",false);
+  if (test && test[0] != '\0') { 
+    // TInterpreter* inter = gROOT->GetInterpreter();
+    // inter->ClearFileBusy();
+    // inter->UnloadFile(inter->GetCurrentMacroName());
+    return;
+  }
   gSystem->Load("libVMC");
-  gSystem->Load("libTree");
+  // gSystem->Load("libTree");
   gSystem->Load("libSTEERBase");
   gSystem->Load("libESD");
   gSystem->Load("libANALYSIS");
   gSystem->Load("libANALYSISalice");
   gSystem->Load("libPWG0base");
-  gSystem->Load("libPWG2forward");
   gSystem->Load("libPWG2forward2");
 }
-
+//
+// EOF
+//