X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=PMD%2FAliPMDcluster.h;h=0ef90691e9e78acd1400dc2e671fc8c8fe797f68;hb=c2d4dbcf22f5a002acc2e82fc70c1915d12e1419;hp=e27e98cc396d387c9bd111f7b860f154bdfaf03e;hpb=dc9f991027d64f8b4916f4a0c528f58e63f253d0;p=u%2Fmrichter%2FAliRoot.git diff --git a/PMD/AliPMDcluster.h b/PMD/AliPMDcluster.h index e27e98cc396..0ef90691e9e 100644 --- a/PMD/AliPMDcluster.h +++ b/PMD/AliPMDcluster.h @@ -9,7 +9,8 @@ // Store cluster informations for PMD // // // //-----------------------------------------------------// - +// Author - B.K. Nandi +// #include "Rtypes.h" #include "TObject.h" class TClonesArray; @@ -19,8 +20,9 @@ class AliPMDcluster : public TObject public: AliPMDcluster(); AliPMDcluster(Int_t idet, Int_t ismn, Float_t *clusdata, - Int_t *celldataX, Int_t *celldataY); - AliPMDcluster(AliPMDcluster *pmdcluster) {*this = *pmdcluster;} + Int_t *celldataX, Int_t *celldataY, + Int_t *celltrack, Int_t *cellpid, Float_t *celladc); + AliPMDcluster(AliPMDcluster *pmdcluster); AliPMDcluster (const AliPMDcluster &pmdcluster); // copy constructor AliPMDcluster &operator=(const AliPMDcluster &pmdcluster); // assignment op @@ -36,14 +38,21 @@ class AliPMDcluster : public TObject Float_t GetClusSigmaY() const; Int_t GetClusCellX(Int_t i) const; Int_t GetClusCellY(Int_t i) const; + Int_t GetClusCellTrack(Int_t i) const; + Int_t GetClusCellPid(Int_t i) const; + Float_t GetClusCellAdc(Int_t i) const; protected: Int_t fDet; // Detector No (0:PRE, 1:CPV) Int_t fSMN; // Serial Module No. - Int_t fClusCellDataX[15]; // Array containing cell X - Int_t fClusCellDataY[15]; // Array containing cell Y + Int_t fClusCellDataX[19]; // Array containing cell X + Int_t fClusCellDataY[19]; // Array containing cell Y + Int_t fClusCellTrack[19]; // Array containing cell track no + Int_t fClusCellPid[19]; // Array containing cell pid + Float_t fClusCellAdc[19]; // Array containing cell adc Float_t fClusData[6]; // Array containing cluster information + /* fDet : Det (0:PRE, 1:CPV), fSMN : SerialModuleNo fClusData[0] : Cluster x , fClusData[1] : Cluster y @@ -51,7 +60,7 @@ class AliPMDcluster : public TObject fClusData[4] : Cluster SigmaX , fClusData[5] : Cluster SigmaY */ - ClassDef(AliPMDcluster,3) // Keep Cluster information + ClassDef(AliPMDcluster,6) // Keep Cluster information }; #endif