]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MONITOR/onlineReco.C
correcting DDL bit for AD and HLT
[u/mrichter/AliRoot.git] / MONITOR / onlineReco.C
index 4d6927d15d819496a5d380b77871c567ee7a8904..8d29b1bf99c845f93aa5ad5bd35ac9629a0d6822 100644 (file)
@@ -10,6 +10,7 @@ UInt_t onlineReco(const char* param = "listen",const char *recMacroPath = "$ALIC
   if (paramStr.IsDigit()) {
     run = paramStr.Atoi();
   } else if (paramStr == "listen") {
+    gSystem->Load("libMONITOR");
     AliOnlineRecoTrigger trigger;
     run = trigger.Run();
   } else {
@@ -29,14 +30,16 @@ UInt_t onlineReco(const char* param = "listen",const char *recMacroPath = "$ALIC
 
       if (!gdc.IsNull()) {
 
-       TString dataSource = gdc;
+       gSystem->Setenv("DATE_RUN_NUMBER",Form("%d",run));
+
+       TString dataSource = "*";
        dataSource.Prepend("mem://@");
        dataSource.Append(":");
 
        // Setting CDB
        AliCDBManager * man = AliCDBManager::Instance();
        //      man->SetDefaultStorage("raw://");
-       man->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
+       man->SetDefaultStorage("local:///local/cdb");
        man->SetSpecificStorage("GRP/GRP/Data",
                              Form("local://%s",gSystem->pwd()));
        man->SetSpecificStorage("GRP/CTP/Config",
@@ -54,7 +57,6 @@ UInt_t onlineReco(const char* param = "listen",const char *recMacroPath = "$ALIC
       else {
        cout << "No GDCs defined in the logbook entry for run " << run << endl;
       }
-      delete gdcs;
     }
   }