]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/exa/rootlogon.C
Merged HLT tag v1-2 with ALIROOT tag v3-09-Release.
[u/mrichter/AliRoot.git] / HLT / exa / rootlogon.C
1 // $Id$
2
3 {
4   printf("\nWELCOME to the magic world of HLT\n\n"); 
5
6   gSystem->Load("$(ROOTSYS)/lib/libPhysics");
7   gSystem->Load("$(ROOTSYS)/lib/libEG");
8   gSystem->Load("$(ROOTSYS)/lib/libMC");
9
10   if(1)
11     {
12       if(getenv("ALICE_TARGET")) {
13         gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libSTEER");
14         gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libCONTAINERS");
15         gSystem->Load("$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET)/libTPC");
16       } else {
17         gSystem->Load("$(ALICE_ROOT)/lib/libSTEER");
18         gSystem->Load("$(ALICE_ROOT)/lib/libCONTAINERS");
19         gSystem->Load("$(ALICE_ROOT)/lib/libTPC");
20       }
21       cout<<"TPC libraries loaded"<<endl;
22     }
23
24   if(1)
25     {
26       if(getenv("ALIHLT_MLUCDIR")) {
27         if(strcmp("false",getenv("ALIHLT_NOLOGGING"))==0) gSystem->Load("$(ALIHLT_MLUCDIR/lib/libMLUC");
28         gSystem->Load("$(ALIHLT_TOPDIR)/lib_$(ALIHLT_USEPACKAGE)/libAliL3Src");
29         gSystem->Load("$(ALIHLT_TOPDIR)/lib_$(ALIHLT_USEPACKAGE)/libAliL3Misc");
30         gSystem->Load("$(ALIHLT_TOPDIR)/lib_$(ALIHLT_USEPACKAGE)/libAliL3Hough");
31         gSystem->Load("$(ALIHLT_TOPDIR)/lib_$(ALIHLT_USEPACKAGE)/libAliL3Comp");
32       } else {
33         if(strcmp("false",getenv("ALIHLT_NOLOGGING"))==0) gSystem->Load("$(ALIHLT_BASEDIR)/kip/MLUC/lib/linux-i386/libMLUC.so");
34         gSystem->Load("$(ALIHLT_BASEDIR)/lib_$(USER)/libAliL3Src");
35         gSystem->Load("$(ALIHLT_BASEDIR)/lib_$(USER)/libAliL3Misc");
36         gSystem->Load("$(ALIHLT_BASEDIR)/lib_$(USER)/libAliL3Hough");
37         gSystem->Load("$(ALIHLT_BASEDIR)/lib_$(USER)/libAliL3Comp");
38       }
39       cout<<"HLT libraries loaded"<<endl;
40     }
41
42   //gSystem->Load("MakePileup_C.so");
43   //gSystem->Load("Read_C.so");
44
45   if(strcmp("true",getenv("ALIHLT_DOMC"))==0) gSystem->SetIncludePath(" -Ddo_mc");
46   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 ");
47  
48   if(!strcmp("true",getenv("ALIHLT_NOLOGGING"))){
49     //AliL3Logger gLogger;
50     //gLogger.UseStream();
51   }
52
53 /*
54   if(getenv("ALIHLT_TRANSFORMFILE")){
55     cout << "Try to load config from \"" << getenv("ALIHLT_TRANSFORMFILE") << "\" path" << endl;
56     AliL3Transform::Init(getenv("ALIHLT_TRANSFORMFILE"));
57   }
58 */
59
60   gStyle->SetStatColor(10);
61   gStyle->SetStatBorderSize(1);
62   gStyle->SetTitleBorderSize(0);
63   gStyle->SetPadColor(10);
64   gStyle->SetPadBorderSize(0);
65   gStyle->SetPadBorderMode(0);
66   gStyle->SetCanvasBorderMode(0);
67   gStyle->SetCanvasBorderSize(0);
68   gStyle->SetCanvasColor(10);
69   gStyle->SetTitleSize(0.036,"X");
70   gStyle->SetTitleSize(0.036,"Y");
71   gStyle->SetTitleSize(0.036,"Z");
72   gStyle->SetLabelSize(0.036,"X");
73   gStyle->SetLabelSize(0.036,"Y");
74   gStyle->SetLabelSize(0.036,"Z");
75   gStyle->SetTitleOffset(1.2,"X");
76   gStyle->SetTitleOffset(1.3,"Y");
77   gStyle->SetTitleOffset(1.3,"Z");
78   gStyle->SetTitleColor(10);
79 }