From: mtadel Date: Mon, 8 Sep 2008 11:18:12 +0000 (+0000) Subject: AliEveEventManager - reduce log level while trying to open raw-file. X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=f337c1d66981f55c8882b821bc8f3eddcdb6ae7c;p=u%2Fmrichter%2FAliRoot.git AliEveEventManager - reduce log level while trying to open raw-file. binalieve.pkg - when linking alieve, remove .d and .so files for compiled macros in EVE/alice-macros/. --- diff --git a/EVE/EveBase/AliEveEventManager.cxx b/EVE/EveBase/AliEveEventManager.cxx index 361d17059c0..ea9715276b4 100644 --- a/EVE/EveBase/AliEveEventManager.cxx +++ b/EVE/EveBase/AliEveEventManager.cxx @@ -324,6 +324,11 @@ void AliEveEventManager::Open() // If i use open directly, raw-reader reports an error but i have // no way to detect it. // Is this (AccessPathName check) ok for xrootd / alien? Yes, not for http. + AliLog::EType_t oldLogLevel = (AliLog::EType_t) AliLog::GetGlobalLogLevel(); + if (fgAssertRaw == kFALSE) + { + AliLog::SetGlobalLogLevel(AliLog::kFatal); + } if (gSystem->AccessPathName(rawPath, kReadPermission) == kFALSE) { fRawReader = AliRawReader::Create(rawPath); @@ -332,6 +337,11 @@ void AliEveEventManager::Open() { fRawReader = AliRawReader::Create(fgRawFileName); } + if (fgAssertRaw == kFALSE) + { + AliLog::SetGlobalLogLevel(oldLogLevel); + } + if (fRawReader == 0) { if (fgAssertRaw) diff --git a/EVE/binalieve.pkg b/EVE/binalieve.pkg index c0743116129..5aaf3746ae9 100644 --- a/EVE/binalieve.pkg +++ b/EVE/binalieve.pkg @@ -28,6 +28,13 @@ ELIBS := EveBase EveDet EveHLT \ PACKBLIBS := $(ROOTCLIBS) $(ROOTPLIBS) -lTreePlayer -lGeomPainter -lGed -lRGL -lEve $(SYSLIBS) +$(BINPATH)/alieve: alieve_clean_compiled_macros + +.PHONY: alieve_clean_compiled_macros + +alieve_clean_compiled_macros: + rm -f $(ALICE_ROOT)/EVE/alice-macros/*_C.d + rm -f $(ALICE_ROOT)/EVE/alice-macros/*_C.$(SOEXT) ifeq (macosx,$(ALICE_TARGET))