]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/macros/CalibrationDB/PrintEMCALCalibData.C
add macro used to recreate the calibration OCDB files for Run1 from old OCDB files...
[u/mrichter/AliRoot.git] / EMCAL / macros / CalibrationDB / PrintEMCALCalibData.C
index c129d35407f63633ba4e80ca8839f01dc1d99736..f64d8923c3962ab6f98f8e27d2e609be6aec2201 100644 (file)
@@ -1,20 +1,23 @@
 // Macro to print the values stored in the OCDB with AliEMCALCalibData
-// These parameters are used during simulation and reconstruction
+// either local file or alien file
 
 // Author: Gustavo Conesa (LPSC-IN2P3)
 
 
-void PrintEMCALCalibData(char * file = "$ALICE_ROOT/OCDB/EMCAL/Calib/Data/Run0_999999999_v0_s0.root"){
+void PrintEMCALCalibData(TString file = 
+                        /*"alien:///alice/data/2014/OCDB/EMCAL/Calib/Data/Run0_999999999_v1_s0.root"*/
+                        "$ALICE_ROOT/OCDB/EMCAL/Calib/Data/Run0_999999999_v0_s0.root"){
   
-  
-  TFile * f = new TFile(file,"READ");
+  if(file.Contains("alien:///"))
+    TGrid::Connect("alien://");
+
+  TFile * f = TFile::Open(file,"READ");
   
   AliCDBEntry * cdb = (AliCDBEntry*) f->Get("AliCDBEntry");    
   AliEMCALCalibData * cparam =  cdb->GetObject();
-  
-  
-  cout<<"============== "<<cparam->GetName()<<" ==============="<<endl;
-  
-  cparam->Print("gain");
+    
+  //cparam->Print("gain");
   //cparam->Print("ped");  
+  cparam->Print("all");
+
 }