ROOT logo
// Macro to print the values stored in the OCDB with AliEMCALCalibData
// either local file or alien file

// Author: Gustavo Conesa (LPSC-IN2P3)


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"){
  
  if(file.Contains("alien:///"))
    TGrid::Connect("alien://");

  TFile * f = TFile::Open(file,"READ");
  
  AliCDBEntry * cdb = (AliCDBEntry*) f->Get("AliCDBEntry");    
  AliEMCALCalibData * cparam =  cdb->GetObject();
    
  //cparam->Print("gain");
  //cparam->Print("ped");  
  cparam->Print("all");

}
 PrintEMCALCalibData.C:1
 PrintEMCALCalibData.C:2
 PrintEMCALCalibData.C:3
 PrintEMCALCalibData.C:4
 PrintEMCALCalibData.C:5
 PrintEMCALCalibData.C:6
 PrintEMCALCalibData.C:7
 PrintEMCALCalibData.C:8
 PrintEMCALCalibData.C:9
 PrintEMCALCalibData.C:10
 PrintEMCALCalibData.C:11
 PrintEMCALCalibData.C:12
 PrintEMCALCalibData.C:13
 PrintEMCALCalibData.C:14
 PrintEMCALCalibData.C:15
 PrintEMCALCalibData.C:16
 PrintEMCALCalibData.C:17
 PrintEMCALCalibData.C:18
 PrintEMCALCalibData.C:19
 PrintEMCALCalibData.C:20
 PrintEMCALCalibData.C:21
 PrintEMCALCalibData.C:22
 PrintEMCALCalibData.C:23
 PrintEMCALCalibData.C:24