]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ZDC/AliZDCDigitizer.h
Updated reco alghorithm, changes in OCDB object and in RecoParam objects, new classes...
[u/mrichter/AliRoot.git] / ZDC / AliZDCDigitizer.h
index d21a920e59747dab2811b3c7e01ab5bc875c6d3d..27d1a8f7610236641991e014a4030f0d991f3ec3 100644 (file)
@@ -13,7 +13,8 @@
 #include "AliCDBManager.h"
 #include "AliCDBStorage.h"
 #include "AliZDCPedestals.h"
-#include "AliZDCCalib.h"
+#include "AliZDCEnCalib.h"
+#include "AliZDCTowerCalib.h"
 
 class AliRunDigitizer;
 
@@ -43,9 +44,10 @@ public:
   Float_t GetADCRes(Int_t i) const {return fADCRes[i];}
   
   void   SetCalibrationOn() {fIsCalibration=1;}  
-  AliCDBStorage   *SetStorage(const char* uri);
-  AliZDCPedestals *GetPedData() const; 
-  AliZDCCalib     *GetCalibData() const; 
+  AliCDBStorage    *SetStorage(const char* uri);
+  AliZDCPedestals  *GetPedData() const; 
+  AliZDCEnCalib    *GetEnCalibData() const; 
+  AliZDCTowerCalib *GetTowCalibData() const; 
   
   void    SetSpectators2Track() {fSpectators2Track=kTRUE;}
 
@@ -69,11 +71,12 @@ private:
   Bool_t  fIsSignalInADCGate;   // true if signal in ADC gate
   Float_t fFracLostSignal;      // fraction of lost signal
   
-  AliZDCPedestals *fPedData;   //! pedestal calibration data
-  AliZDCCalib     *fCalibData;         //! energy and equalization calibration data
+  AliZDCPedestals  *fPedData;     //! pedestal calibration data
+  AliZDCEnCalib    *fEnCalibData;  //! energy and equalization calibration data
+  AliZDCTowerCalib *fTowCalibData; //! energy and equalization calibration data
   
   Bool_t  fSpectators2Track;    // should digitizer track spectators
        
-  ClassDef(AliZDCDigitizer, 9)     // digitizer for ZDC
+  ClassDef(AliZDCDigitizer, 10)     // digitizer for ZDC
 };    
 #endif