]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGPP/CalibMacros/CPass0/ConfigCalibTrain.C
Why the h*ll do we make a remote commit when pulling?
[u/mrichter/AliRoot.git] / PWGPP / CalibMacros / CPass0 / ConfigCalibTrain.C
index fd57b11422da3fb716ccb79ef8d206cb1a2a0751..88f5393250c044e2ab9ed8b97eeca6763662c430 100644 (file)
@@ -18,7 +18,7 @@ void ConfigCalibTrain(Int_t run, const char *ocdb="raw://"){
   AliCDBManager::Instance()->SetDefaultStorage(ocdb);
   AliCDBManager::Instance()->SetRun(run); 
   if (gSystem->AccessPathName("OCDB.root", kFileExists)==0) {  
-    AliCDBManager::Instance()->InitFromSnapshot("OCDB.root");
+    AliCDBManager::Instance()->SetSnapshotMode("OCDB.root");
   }
   // magnetic field
   if ( !TGeoGlobalMagField::Instance()->GetField() ) {
@@ -35,8 +35,13 @@ void ConfigCalibTrain(Int_t run, const char *ocdb="raw://"){
   // geometry
   printf("Loading geometry...\n");
   AliGeomManager::LoadGeometry();
-  if( !AliGeomManager::ApplyAlignObjsFromCDB("GRP ITS TPC") ) {
+  if( !AliGeomManager::ApplyAlignObjsFromCDB("GRP ITS TPC TRD TOF HMPID") ) {
     printf("Problem with align objects\n"); 
   }
 
+  if (gSystem->AccessPathName("localOCDBaccessConfig.C", kFileExists)==0) {        
+    gROOT->LoadMacro("localOCDBaccessConfig.C");
+    localOCDBaccessConfig();
+  }
+
 }