X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2Fexa%2Frootlogon.C;h=841c5ddcfe89f3bf6fb20bcbe9dc4ee75ac25e9d;hb=4021a119bee072403303e4eb1c6b3b561861ecf5;hp=bae7e5d9c63068e8db9858eeb6af205a54b334d6;hpb=3e87ef69704ae52dcc89efc09925e7cdf2aacbc2;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/exa/rootlogon.C b/HLT/exa/rootlogon.C index bae7e5d9c63..841c5ddcfe8 100644 --- a/HLT/exa/rootlogon.C +++ b/HLT/exa/rootlogon.C @@ -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"<Load("$(ALIHLT_MLUCDIR/lib/libMLUC"); - gSystem->Load("$(ALIHLT_TOPDIR)/lib_$(ALIHLT_USEPACKAGE)/libAliL3Src"); - gSystem->Load("$(ALIHLT_TOPDIR)/lib_$(ALIHLT_USEPACKAGE)/libAliL3Misc"); - gSystem->Load("$(ALIHLT_TOPDIR)/lib_$(ALIHLT_USEPACKAGE)/libAliL3Hough"); - gSystem->Load("$(ALIHLT_TOPDIR)/lib_$(ALIHLT_USEPACKAGE)/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"<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("true",getenv("ALIHLT_NOLOGGING"))){ - //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);