Can no longer use $ALICE_ROOT/OCDB so switch to raw://
authorlaphecet <laurent.aphecetche@subatech.in2p3.fr>
Wed, 17 Dec 2014 09:24:14 +0000 (10:24 +0100)
committerlaphecet <laurent.aphecetche@subatech.in2p3.fr>
Wed, 17 Dec 2014 09:24:33 +0000 (10:24 +0100)
MUON/MUONgraphics/AliMUONMchViewApplication.cxx
MUON/MUONgraphics/AliMUONMchViewApplication.h
MUON/mchview/mchview.cxx

index 02620a6..5900b1c 100644 (file)
@@ -497,6 +497,12 @@ AliMUONMchViewApplication::ReleaseNotes()
   
   TGTextView* rn = new TGTextView(t);
 
+  rn->AddLine("1.16");
+  rn->AddLine("");
+  rn->AddLine("Default OCDB is now raw:// (following the fact that 'code' OCDB is not longer installed");
+  rn->AddLine("If you want a purely local execution you'll need a local copy of the OCDB and use the --ocdb option to point mchview to it");
+  rn->AddLine("");
+
   rn->AddLine("1.15");
   rn->AddLine("");
   rn->AddLine("Fixing display of data at pad level (pads were hollow)");
index 89ec078..9bc9548 100644 (file)
@@ -32,7 +32,7 @@ public:
   void HandleMenu(Int_t i);
 
   /// Return the version number of the mchview application
-  static const char* Version() { return "1.15"; }
+  static const char* Version() { return "1.16"; }
   
   /// Return the SVN revision  and version number of the mchview application
   static const char* FullVersion() { return Form("mchview Version %s ($Id$)",Version()); }
index 1326f83..158f136 100644 (file)
@@ -40,6 +40,7 @@
 #include "AliMpDDLStore.h"
 #include "AliMpManuStore.h"
 #include "TEnv.h"
+#include "TGrid.h"
 
 //______________________________________________________________________________
 Int_t Usage()
@@ -78,9 +79,14 @@ int main(int argc, char** argv)
   Int_t gix(0),giy(0);
   Int_t gox(0),goy(0);
   Bool_t ASCIImapping(kFALSE);
-  TString defaultOCDB("local://$ALICE_ROOT/OCDB");
+  TString defaultOCDB("raw://");
   
-  for ( Int_t i = 0; i <= args.GetLast(); ++i ) 
+  if (!gGrid)
+  {
+    TGrid::Connect("alien://");
+  }
+  
+  for ( Int_t i = 0; i <= args.GetLast(); ++i )
   {
     TString a(static_cast<TObjString*>(args.At(i))->String());
     if ( a == "--version" ) 
@@ -132,8 +138,10 @@ int main(int argc, char** argv)
     return Usage();
   }
   
+  std::cout << "Using defaultOCDB=" << defaultOCDB.Data() << std::endl;
+  
   AliCDBManager::Instance()->SetDefaultStorage(defaultOCDB.Data());
-  AliCDBManager::Instance()->SetRun(0);
+  AliCDBManager::Instance()->SetRun(196792);
  
   if ( ASCIImapping ) 
   {
@@ -149,7 +157,7 @@ int main(int argc, char** argv)
       AliMpManuStore::ReadData(dataStreams);
     }
     
-    AliCDBManager::Instance()->SetSpecificStorage("MUON/Calib/Neighbours","local://$ALICE_ROOT/OCDB");
+//    AliCDBManager::Instance()->SetSpecificStorage("MUON/Calib/Neighbours","local://$ALICE_ROOT/OCDB");
 
   }