]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PMD/AliPMDDigitizer.h
Missing declarations related to the PMD DA code. Corrected destructors of the calibra...
[u/mrichter/AliRoot.git] / PMD / AliPMDDigitizer.h
index da1b96bd479406fdd5fb63c46fb5de10f52edd15..a7987fd9326b2a4952dab462fd5071e57bf813f2 100644 (file)
@@ -9,7 +9,8 @@
 //  Date   : September 20 2002                         //
 //                                                     //
 //-----------------------------------------------------//
-
+// Author - B.K. Nandi
+//
 
 #include "AliDigitizer.h"
 
@@ -35,12 +36,15 @@ class AliPMDcell;
 class AliPMDsdigit;
 class AliPMDdigit;
 class AliPMDCalibData;
+class AliPMDPedestal;
 
 class AliPMDDigitizer:public AliDigitizer
 {
  public:
 
   AliPMDDigitizer();
+  AliPMDDigitizer(const AliPMDDigitizer &digitizer);  // copy constructor
+  AliPMDDigitizer &operator=(const AliPMDDigitizer &digitizer); // assign op
   AliPMDDigitizer(AliRunDigitizer *manager);
   virtual ~AliPMDDigitizer();
 
@@ -67,7 +71,8 @@ class AliPMDDigitizer:public AliDigitizer
 
   Float_t  Gain(Int_t det, Int_t smn, Int_t row, Int_t col) const;
 
-  AliPMDCalibData *GetCalibData() const;
+  AliPMDCalibData *GetCalibGain() const;
+  AliPMDPedestal  *GetCalibPed() const;
 
  protected:
   AliRunLoader *fRunLoader;  //! Pointer to Run Loader
@@ -76,7 +81,8 @@ class AliPMDDigitizer:public AliDigitizer
                              // and Hits containers 
   AliLoader    *fPMDLoader;  //! Pointer to specific detector loader
 
-  AliPMDCalibData *fCalibData;  //! calibration data
+  AliPMDCalibData *fCalibGain;  //! Gain calibration data
+  AliPMDPedestal  *fCalibPed;   //! Pedestal calibration data
 
   TClonesArray *fSDigits;    //! List of summable digits
   TClonesArray *fDigits;     //! List of digits
@@ -98,8 +104,7 @@ class AliPMDDigitizer:public AliDigitizer
   Int_t   fPRETrackNo[fgkTotUM][fgkRow][fgkCol]; //! PRE Array containing track number
   Int_t   fCPVTrackNo[fgkTotUM][fgkRow][fgkCol]; //! CPV Array containing track number
 
-
-  ClassDef(AliPMDDigitizer,6)    // To digitize PMD Hits
+  ClassDef(AliPMDDigitizer,7)    // To digitize PMD Hits
 };
 #endif