]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG1/TRD/run.C
move OCDB manipulation from local train (run.C) to the task level
[u/mrichter/AliRoot.git] / PWG1 / TRD / run.C
index dcbc5bf6c35c837281b8b27e201f7d06af47f2a2..39cd8418b8e3814239ae566d499666a9f18d7045 100644 (file)
@@ -117,22 +117,22 @@ void run(Char_t *optList="ALL", const Char_t *files=0x0, Long64_t nev=1234567890
   
   // INITIALIZATION OF RUNNING ENVIRONMENT
   // initialize OCDB manager
-  AliCDBManager *cdbManager = AliCDBManager::Instance();
-  cdbManager->SetDefaultStorage(ocdb_uri);
-  if(!cdbManager->IsDefaultStorageSet()){
-    Error("run.C", "Error setting OCDB.");
-    return;
-  }
-  cdbManager->SetRun(runNo);
-  cdbManager->SetSpecificStorage("GRP/GRP/Data", grp_uri);
-  cdbManager->SetCacheFlag(kFALSE);
-  cdbManager->Print();
-  // initialize magnetic field from the GRP manager.
-  AliGRPManager grpMan;
-  if(!grpMan.ReadGRPEntry()) return;
-  if(!grpMan.SetMagField()) return;
-  //AliRunInfo *runInfo = grpMan.GetRunInfo();
-  AliGeomManager::LoadGeometry();
+//   AliCDBManager *cdbManager = AliCDBManager::Instance();
+//   cdbManager->SetDefaultStorage(ocdb_uri);
+//   if(!cdbManager->IsDefaultStorageSet()){
+//     Error("run.C", "Error setting OCDB.");
+//     return;
+//   }
+//   cdbManager->SetRun(runNo);
+//   cdbManager->SetSpecificStorage("GRP/GRP/Data", grp_uri);
+//   cdbManager->SetCacheFlag(kFALSE);
+//   cdbManager->Print();
+//   // initialize magnetic field from the GRP manager.
+//   AliGRPManager grpMan;
+//   if(!grpMan.ReadGRPEntry()) return;
+//   if(!grpMan.SetMagField()) return;
+//   //AliRunInfo *runInfo = grpMan.GetRunInfo();
+//   AliGeomManager::LoadGeometry();
 
   // DEFINE DATA CHAIN
   TChain *chain = 0x0;
@@ -176,12 +176,9 @@ void run(Char_t *optList="ALL", const Char_t *files=0x0, Long64_t nev=1234567890
   }
   //mgr->PrintStatus();
   mgr->StartAnalysis("local", chain, nev, first);
-
   timer.Stop();
   timer.Print();  
 
-  delete cdbManager;
-
   // verbosity
   printf("\tCLEANING TASK LIST:\n");
   mgr->GetTasks()->Delete();