]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PMD/AliPMDCalibGain.h
Warning removal
[u/mrichter/AliRoot.git] / PMD / AliPMDCalibGain.h
index db04abfe329528f43181c51cf6feb33b8c891ca0..d5f034357f3442f4f51942677c29cf049affe3ca 100644 (file)
@@ -15,7 +15,11 @@ class AliPMDCalibGain : public TObject
   AliPMDCalibGain(const AliPMDCalibGain &pmdcalibgain);  // copy constructor
   AliPMDCalibGain &operator=(const AliPMDCalibGain &pmdcalibgain); // assignment op
 
-  virtual ~AliPMDCalibGain() ;     // dtor
+  virtual ~AliPMDCalibGain() ;           // dtor
+
+  Int_t ExtractPedestal(const Char_t *rootFile);       // pedestal 
+  void  ReadTempFile(const Char_t *tempFile); // read inter file
+  void  WriteTempFile(const Char_t *tempFile);// write inter file
 
   Bool_t ProcessEvent(AliRawReader *rawReader, TObjArray *pmdddlcont);  //Looks for iso cells
 
@@ -31,11 +35,16 @@ class AliPMDCalibGain : public TObject
          kMaxCol = 96   // Number of Columns
       };
 
+  Float_t fDetCount[kDet];                             //counter detector wise
+  Float_t fDetIso[kDet];
   Float_t fSMIso[kDet][kMaxSMN];
-  Float_t fSMCount[kDet][kMaxSMN]; // counter
-  Float_t fCellIso[kDet][kMaxSMN][kMaxRow][kMaxCol]; // adc of iso cells
+  Float_t fSMCount[kDet][kMaxSMN];                     // counter
+  Float_t fCellIso[kDet][kMaxSMN][kMaxRow][kMaxCol];   // adc of iso cells
   Float_t fCellCount[kDet][kMaxSMN][kMaxRow][kMaxCol]; // counter
 
-ClassDef(AliPMDCalibGain,3)        // description 
+  Float_t fPedMeanRMS[kDet][kMaxSMN][kMaxRow][kMaxCol];// Pedestal Mean
+  FILE    *fpw;                            // write the temp file
+
+ClassDef(AliPMDCalibGain,5)        // description 
 };
 #endif // ALIPMDCALIBGAIN_H