]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/exa/rootlogon.C
Removed ASV version in AliL3FileHandler by another effective i/o method using index...
[u/mrichter/AliRoot.git] / HLT / exa / rootlogon.C
index b2f33383881052bbdb3eab956fe39e6ca4d550e5..7530bdea71933ab5fdc01d1cf14738ce076c8634 100644 (file)
@@ -1,39 +1,79 @@
+// $Id$
+
 {
-  printf("\nWELCOME to the magic world of Level3\n\n"); 
+  printf("\nWELCOME to the magic world of HLT\n\n"); 
 
   gSystem->Load("$(ROOTSYS)/lib/libPhysics");
   gSystem->Load("$(ROOTSYS)/lib/libEG");
+  gSystem->Load("$(ROOTSYS)/lib/libMC");
 
   if(1)
     {
-      if(getenv("MLUCDIR")) {
-        gSystem->Load("$(ALICE_ROOT)/lib/libSTEER");
-        gSystem->Load("$(ALICE_ROOT)/lib/libCONTAINERS");
-        gSystem->Load("$(ALICE_ROOT)/lib/libTPC");
-      } else {
+      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");
       }
       cout<<"TPC libraries loaded"<<endl;
     }
 
   if(1)
     {
-      if(getenv("MLUCDIR")) {
-        gSystem->Load("$(MLUCDIR/lib/linux-i386/libMLUC");
-        gSystem->Load("$(TOPDIR)/lib_$(USEPACKAGE)/libAliL3");
-        gSystem->Load("$(TOPDIR)/lib_$(USEPACKAGE)/libAliL3Misc");
-        gSystem->Load("$(TOPDIR)/lib_$(USEPACKAGE)/libAliL3Hough");
-        gSystem->Load("$(TOPDIR)/lib_$(USEPACKAGE)/libAliL3Comp");
+      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 {
-        gSystem->Load("$(LEVEL3)/kip/MLUC/lib/linux-i386/libMLUC.so");
-        gSystem->Load("$(LEVEL3)/lib_$(USERNAME)/libAliL3");
-        gSystem->Load("$(LEVEL3)/lib_$(USERNAME)/libAliL3Misc");
-        gSystem->Load("$(LEVEL3)/lib_$(USERNAME)/libAliL3Hough");
-        gSystem->Load("$(LEVEL3)/lib_$(USERNAME)/libAliL3Comp");
+        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");
       }
       cout<<"HLT libraries loaded"<<endl;
     }
 
+  //gSystem->Load("MakePileup_C.so");
+  //gSystem->Load("Read_C.so");
+
+  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"));
+  }
+*/
+
+  gStyle->SetStatColor(10);
+  gStyle->SetStatBorderSize(1);
+  gStyle->SetTitleBorderSize(0);
+  gStyle->SetPadColor(10);
+  gStyle->SetPadBorderSize(0);
+  gStyle->SetPadBorderMode(0);
+  gStyle->SetCanvasBorderMode(0);
+  gStyle->SetCanvasBorderSize(0);
+  gStyle->SetCanvasColor(10);
+  gStyle->SetTitleSize(0.036,"X");
+  gStyle->SetTitleSize(0.036,"Y");
+  gStyle->SetTitleSize(0.036,"Z");
+  gStyle->SetLabelSize(0.036,"X");
+  gStyle->SetLabelSize(0.036,"Y");
+  gStyle->SetLabelSize(0.036,"Z");
+  gStyle->SetTitleOffset(1.2,"X");
+  gStyle->SetTitleOffset(1.3,"Y");
+  gStyle->SetTitleOffset(1.3,"Z");
+  gStyle->SetTitleColor(10);
 }