]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/pendolino/AliHLTPendolino.cxx
implementing functions required by the AliShuttleInterface
[u/mrichter/AliRoot.git] / HLT / pendolino / AliHLTPendolino.cxx
index b2980430ec46b6fdb9ae4b9a0044a442f542b57f..301ffe4c8220888e9e6ec0afc29ff4881a118427 100644 (file)
@@ -27,6 +27,7 @@
 #include "AliHLTPredictionProcessorInterface.h"
 #include "AliHLTPendolinoLogger.h"
 #include "AliHLTPendolinoLoggerOStream.h"
+#include "AliHLTLogging.h"
 
 #include <AliCDBPath.h>
 #include <AliCDBEntry.h>
@@ -47,7 +48,7 @@ using namespace std;
 
 
 ClassImp(AliHLTPendolino)
-               
+
 
 /** Static string to define a local storage for the OCDB contact. */
 const TString AliHLTPendolino::kLOCAL_STORAGE_DEFINE = "local://";
@@ -783,4 +784,17 @@ UInt_t AliHLTPendolino::GetEndTimeDCSQuery()
        return fEndTime;
 }
 
+void AliHLTPendolino::Log(const char* name , const char* message, UInt_t level)
+{
+  AliHLTLogging log;
+  AliHLTComponentLogSeverity severity=kHLTLogInfo;
+  switch (level) {
+  case 1: severity=kHLTLogBenchmark; break;
+  case 2: severity=kHLTLogDebug; break;
+  case 3: severity=kHLTLogInfo; break;
+  case 4: severity=kHLTLogWarning; break;
+  default: severity=kHLTLogError;
+  }
+  log.LoggingVarargs(severity, "AliHLTPendolino", name , __FILE__ , __LINE__ , message);
+}