X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=PMD%2FAliPMDCalibPedestal.h;h=5c215c122d3c1ae2efc155d3ba6477b0404ffc32;hb=9545fc92f1efac4847195c42588150fa78ea8749;hp=172b144e0e777276b22cceec15fa0ce02986f74b;hpb=f364635539bc67e9b14e6f1fe8ab6d24fc39c6c8;p=u%2Fmrichter%2FAliRoot.git diff --git a/PMD/AliPMDCalibPedestal.h b/PMD/AliPMDCalibPedestal.h index 172b144e0e7..5c215c122d3 100644 --- a/PMD/AliPMDCalibPedestal.h +++ b/PMD/AliPMDCalibPedestal.h @@ -17,15 +17,27 @@ public: AliPMDCalibPedestal& operator = (const AliPMDCalibPedestal &source); virtual ~AliPMDCalibPedestal(); - Bool_t ProcessEvent(AliRawReader *rawReader); + Bool_t ProcessEvent(AliRawReader *rawReader, TObjArray *pmdddlcont); void Analyse(TTree *pedtree); private: - TH1F *fPedHisto[2][24][48][96]; - - - ClassDef(AliPMDCalibPedestal,2) + enum + { + kDet = 2, // Number of Planes + kMaxSMN = 24, // Number of Modules + kMaxRow = 48, // Number of Rows + kMaxCol = 96 // Number of Columns + }; + + Float_t fPedVal[kDet][kMaxSMN][kMaxRow][kMaxCol]; + Float_t fPedValSq[kDet][kMaxSMN][kMaxRow][kMaxCol]; + Float_t fPedCount[kDet][kMaxSMN][kMaxRow][kMaxCol]; + Int_t fPedChain[6][51][25][64]; + Int_t fRunNumber; + Int_t fEventNumber; + + ClassDef(AliPMDCalibPedestal,5) };