Print EMCAL OCDB parameters for the reconstruction
authorgconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 14 Aug 2009 14:10:11 +0000 (14:10 +0000)
committergconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 14 Aug 2009 14:10:11 +0000 (14:10 +0000)
EMCAL/macros/PrintEMCALRecParam.C [new file with mode: 0644]

diff --git a/EMCAL/macros/PrintEMCALRecParam.C b/EMCAL/macros/PrintEMCALRecParam.C
new file mode 100644 (file)
index 0000000..742bf94
--- /dev/null
@@ -0,0 +1,37 @@
+// Macro to print the values stored in the OCDB with AliEMCALRecParam
+// These parameters are used during reconstruction
+
+// Author: Gustavo Conesa (INFN-LNF)
+
+
+void PrintEMCALRecParam(char * file = "Run0_999999999_v0_s0.root"){
+
+
+TFile * f = new TFile(file,"READ");
+
+AliCDBEntry * cdb = (AliCDBEntry*) f->Get("AliCDBEntry");
+TObjArray * array = (TObjArray *) cdb->GetObject();
+
+//Loop on the different event species and print parameters.
+Int_t nSpecies = array->GetEntriesFast();
+for(Int_t i = 0; i < nSpecies ; i++){
+
+AliEMCALRecParam * rparam = array->At(i);
+
+cout<<"================================================"<<endl;
+
+cout<<"============== "<<rparam->GetName()<<" ==============="<<endl;
+
+cout<<"================================================"<<endl;
+
+
+rparam->Print("");
+
+
+
+}
+
+
+
+
+}
\ No newline at end of file