src/AliL3VertexArray.cxx \
src/AliL3VertexFinder.cxx \
src/AliLevel3.cxx \
-src/AliHLTReconstructor.cxx
+src/AliHLTReconstructor.cxx \
+src/AliL3Log.cxx
HDRS:= $(SRCS:.cxx=.h) $(HLTEHDRS)
#ifdef use_reconstruction
#include "AliReconstructor.h"
-
+#include "AliL3Logging.h"
class AliHLTReconstructor: public AliReconstructor {
public:
- AliHLTReconstructor(): AliReconstructor() {};
+ AliHLTReconstructor(): AliReconstructor() {
+ AliL3Log::fgLevel=AliL3Log::kWarning;
+ };
virtual ~AliHLTReconstructor() {};
virtual void Reconstruct(AliRunLoader* runLoader) const;
virtual void FillESD(AliRunLoader* runLoader, AliESD* esd) const;
--- /dev/null
+// $Id$
+
+#ifndef use_logging
+
+#include "AliL3StandardIncludes.h"
+#include "AliL3Logging.h"
+
+AliL3Log::TLogLevel AliL3Log::fgLevel=AliL3Log::kNone;
+
+#endif
#else
-class AliL3Log{
- public:
- enum TLogLevel { kNone = 0, kDebug= 0x01, kInformational = 0x02, kWarning = 0x04, kError = 0x08 , kFatal = 0x10, kPrimary = 0x80, kAll = 0x9F };
- enum TLogCmd { kEnd, kPrec, kHex, kDec };
-};
-
-#if __GNUC__ == 3
-#define LOG( lvl, origin, keyword ) std::cerr<<"["<<origin<<": "<<keyword<<"] "
-#define ENDLOG std::endl
-#else
-#define LOG( lvl, origin, keyword ) cerr<<"["<<origin<<": "<<keyword<<"] "
-#define ENDLOG endl
-#endif
-
-#endif
-#endif // ALIL3LOGGING_H
+#include "AliL3Log.h"
+#endif /* use_logging */
+#endif /* ALIL3LOGGING_H */
AliL3Merger.cxx AliL3GlobalMerger.cxx AliL3ClustFinderNew.cxx \
AliL3TrackArray.cxx AliL3InterMerger.cxx AliL3Logger.cxx \
AliL3MemHandler.cxx AliLevel3.cxx AliL3Benchmark.cxx \
- AliL3Fitter.cxx AliL3RawDataFileHandler.cxx
+ AliL3Fitter.cxx AliL3RawDataFileHandler.cxx AliL3Log.cxx
ifeq ($(ARCH),Darwin)
EXTRA_SRCS = AliL3HoughTrack.cxx AliL3ModelTrack.cxx \