In AliEMCALCalibData::Print increase precision of float to be printed, add simple...
authorgconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 14 Feb 2010 14:40:51 +0000 (14:40 +0000)
committergconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 14 Feb 2010 14:40:51 +0000 (14:40 +0000)
EMCAL/AliEMCALCalibData.cxx
EMCAL/macros/CalibrationDB/PrintEMCALCalibData.C [new file with mode: 0644]
EMCAL/macros/SimParamDB/PrintEMCALSimParam.C

index 401fa56..453c0f0 100644 (file)
@@ -150,7 +150,7 @@ void  AliEMCALCalibData::Print(Option_t *option) const
       printf("============== Supermodule %d\n",supermodule+1);
       for (Int_t column=0; column<nCol; column++){
        for (Int_t row=0; row<nRow; row++){
-         printf("%4.1f",fADCpedestal[supermodule][column][row]);
+         printf(" %2.4f ",fADCpedestal[supermodule][column][row]);
        }
        printf("\n");
       }
@@ -166,7 +166,7 @@ void  AliEMCALCalibData::Print(Option_t *option) const
       printf("============== Supermodule %d\n",supermodule+1);
       for (Int_t column=0; column<nCol; column++){
        for (Int_t row=0; row<nRow; row++){
-         printf("%4.1f",fADCchannel[supermodule][column][row]);
+         printf(" %2.4f ",fADCchannel[supermodule][column][row]);
        }
        printf("\n");
       }
diff --git a/EMCAL/macros/CalibrationDB/PrintEMCALCalibData.C b/EMCAL/macros/CalibrationDB/PrintEMCALCalibData.C
new file mode 100644 (file)
index 0000000..c129d35
--- /dev/null
@@ -0,0 +1,20 @@
+// Macro to print the values stored in the OCDB with AliEMCALCalibData
+// These parameters are used during simulation and reconstruction
+
+// Author: Gustavo Conesa (LPSC-IN2P3)
+
+
+void PrintEMCALCalibData(char * file = "$ALICE_ROOT/OCDB/EMCAL/Calib/Data/Run0_999999999_v0_s0.root"){
+  
+  
+  TFile * f = new TFile(file,"READ");
+  
+  AliCDBEntry * cdb = (AliCDBEntry*) f->Get("AliCDBEntry");    
+  AliEMCALCalibData * cparam =  cdb->GetObject();
+  
+  
+  cout<<"============== "<<cparam->GetName()<<" ==============="<<endl;
+  
+  cparam->Print("gain");
+  //cparam->Print("ped");  
+}
index ce7ae01..1917429 100644 (file)
@@ -1,7 +1,7 @@
-// Macro to print the values stored in the OCDB with AliEMCALRecParam
-// These parameters are used during reconstruction
+// Macro to print the values stored in the OCDB with AliEMCALSimParam
+// These parameters are used during simulation
 
-// Author: Gustavo Conesa (INFN-LNF)
+// Author: Gustavo Conesa (IN2P3-LPSC)
 
 
 void PrintEMCALSimParam(char * file = "$ALICE_ROOT/OCDB/EMCAL/Calib/SimParam/Run0_999999999_v0_s0.root"){