memory leakage solved, writes pedestal ascii file to be loaded to
[u/mrichter/AliRoot.git] / PMD / AliPMDCalibPedestal.h
index 60d401cae167775e32543292b77d651a39655762..5c215c122d3c1ae2efc155d3ba6477b0404ffc32 100644 (file)
@@ -17,9 +17,8 @@ public:
   AliPMDCalibPedestal& operator = (const  AliPMDCalibPedestal &source);
   virtual ~AliPMDCalibPedestal();
 
-  Bool_t ProcessEvent(AliRawReader  *rawReader);
+  Bool_t ProcessEvent(AliRawReader  *rawReader, TObjArray *pmdddlcont);
   void   Analyse(TTree *pedtree);
-  void   ConvertDDL(Int_t det, Int_t smn, Int_t &ddlno);
 
 private:
 
@@ -34,10 +33,11 @@ private:
   Float_t fPedVal[kDet][kMaxSMN][kMaxRow][kMaxCol];
   Float_t fPedValSq[kDet][kMaxSMN][kMaxRow][kMaxCol];
   Float_t fPedCount[kDet][kMaxSMN][kMaxRow][kMaxCol];
-  UInt_t  fPedChain[kDet][kMaxSMN][kMaxRow][kMaxCol];
-  
+  Int_t   fPedChain[6][51][25][64];
+  Int_t   fRunNumber;
+  Int_t   fEventNumber;
 
-  ClassDef(AliPMDCalibPedestal,4)
+  ClassDef(AliPMDCalibPedestal,5)
 };