]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/exa/rootlogon.C
Minor changes.
[u/mrichter/AliRoot.git] / HLT / exa / rootlogon.C
index 7530bdea71933ab5fdc01d1cf14738ce076c8634..841c5ddcfe89f3bf6fb20bcbe9dc4ee75ac25e9d 100644 (file)
@@ -5,57 +5,45 @@
 
   gSystem->Load("$(ROOTSYS)/lib/libPhysics");
   gSystem->Load("$(ROOTSYS)/lib/libEG");
-  gSystem->Load("$(ROOTSYS)/lib/libMC");
+
+  Int_t saveErrIgLevel=gErrorIgnoreLevel;
+  gErrorIgnoreLevel=kFatal; //dont report errors
+  if(gSystem->Load("$(ROOTSYS)/lib/libMC")==-1){
+    gSystem->Load("$(ROOTSYS)/lib/libGeom");
+    gSystem->Load("$(ROOTSYS)/lib/libVMC");
+  }
 
   if(1)
     {
-      if(getenv("ALICE_TARGET")) {
-        gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libSTEER");
-        gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libCONTAINERS");
-        gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libTPC");
-      } else {
-        gSystem->Load("$(ALICE_ROOT)/lib/libSTEER");
-        gSystem->Load("$(ALICE_ROOT)/lib/libCONTAINERS");
-        gSystem->Load("$(ALICE_ROOT)/lib/libTPC");
+      gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libSTEER");
+      gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libCONTAINERS");
+      if(gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libTPC")!=0){
+       gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libTCPbase");
+       gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libTCPrec");
+       gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libTCPsim");
+       gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libTCPfast");
       }
       cout<<"TPC libraries loaded"<<endl;
     }
 
   if(1)
     {
-      if(getenv("ALIHLT_MLUCDIR")) {
-        if(strcmp("false",getenv("ALIHLT_NOLOGGING"))==0) gSystem->Load("$(ALIHLT_MLUCDIR/lib/libMLUC");
-        gSystem->Load("$(ALIHLT_LIBDIR)/libAliL3Src");
-        gSystem->Load("$(ALIHLT_LIBDIR)/libAliL3Misc");
-        gSystem->Load("$(ALIHLT_LIBDIR)/libAliL3Hough");
-        gSystem->Load("$(ALIHLT_LIBDIR)/libAliL3Comp");
-      } else {
-        if(strcmp("false",getenv("ALIHLT_NOLOGGING"))==0) gSystem->Load("$(ALIHLT_BASEDIR)/kip/MLUC/lib/linux-i386/libMLUC.so");
-        gSystem->Load("$(ALIHLT_BASEDIR)/lib_$(USER)/libAliL3Src");
-        gSystem->Load("$(ALIHLT_BASEDIR)/lib_$(USER)/libAliL3Misc");
-        gSystem->Load("$(ALIHLT_BASEDIR)/lib_$(USER)/libAliL3Hough");
-        gSystem->Load("$(ALIHLT_BASEDIR)/lib_$(USER)/libAliL3Comp");
-      }
+      gSystem->Load("$(ALIHLT_LIBDIR)/libAliHLTSrc");
+      gSystem->Load("$(ALIHLT_LIBDIR)/libAliHLTMisc");
+      gSystem->Load("$(ALIHLT_LIBDIR)/libAliHLTHough");
+      gSystem->Load("$(ALIHLT_LIBDIR)/libAliHLTComp");
       cout<<"HLT libraries loaded"<<endl;
     }
 
-  //gSystem->Load("MakePileup_C.so");
-  //gSystem->Load("Read_C.so");
+  gSystem->Load("MakePileup_C.so");
+  gSystem->Load("Read_C.so");
+  gSystem->Load("runhough_C.so");
+  gSystem->Load("runrowhough_C.so");
+  gSystem->Load("deconvclusters_C.so");
+  gSystem->Load("runtracker_C.so");
+  gErrorIgnoreLevel=saveErrIgLevel;
 
-  if(strcmp("true",getenv("ALIHLT_DOMC"))==0) gSystem->SetIncludePath(" -Ddo_mc");
-  gSystem->SetIncludePath(" -I$ALIHLT_TOPDIR/hough -I$ALIHLT_TOPDIR/src -I$ALIHLT_TOPDIR/comp -I$ALIHLT_TOPDIR/misc -I$ALICE_ROOT/include/ -I$ALICE_ROOT/TPC -I$ALICE_ROOT/CONTAINERS -I$ALICE_ROOT/STEER ");
-  if(strcmp("false",getenv("ALIHLT_NOLOGGING"))==0){
-    AliL3Logger gLogger;
-    gLogger.UseStream();
-  }
-
-/*
-  if(getenv("ALIHLT_TRANSFORMFILE")){
-    cout << "Try to load config from \"" << getenv("ALIHLT_TRANSFORMFILE") << "\" path" << endl;
-    AliL3Transform::Init(getenv("ALIHLT_TRANSFORMFILE"));
-  }
-*/
+  gSystem->SetIncludePath(" -DROWHOUGHPARAMS -Duse_reconstruction -Duse_newio -D do_mc -I$ALIHLT_TOPDIR/hough -I$ALIHLT_TOPDIR/src -I$ALIHLT_TOPDIR/comp -I$ALIHLT_TOPDIR/misc -I$ALICE_ROOT/include/ -I$ALICE_ROOT/TPC -I$ALICE_ROOT/CONTAINERS -I$ALICE_ROOT/STEER ");
 
   gStyle->SetStatColor(10);
   gStyle->SetStatBorderSize(1);