macro title as filename
[u/mrichter/AliRoot.git] / PMD / AliPMDisocell.h
1 #ifndef ALIPMDISOCELL_H
2 #define ALIPMDISOCELL_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5 //-----------------------------------------------------//
6 //                                                     //
7 //  Date   : May 22, 2009                              //
8 //                                                     //
9 //  Store isolated single cell information             //
10 //  to be used in offline calibartion                  //
11 //                                                     //
12 //-----------------------------------------------------//
13 // Author -  B.K. Nandi
14 //
15 //#include "Rtypes.h"
16 #include "TObject.h"
17
18 class TClonesArray;
19
20 class AliPMDisocell : public TObject
21 {
22  public:
23   AliPMDisocell();
24   AliPMDisocell( Int_t idet, Int_t ismn, Int_t irow, Int_t icol, Float_t cadc);
25   AliPMDisocell(AliPMDisocell *pmdisocell);
26   AliPMDisocell (const AliPMDisocell &pmdisocell);  //copy constructor
27   AliPMDisocell &operator=(const AliPMDisocell &pmdisocell); //assignment op
28   
29   virtual ~AliPMDisocell();
30
31   Int_t   GetDetector() const;
32   Int_t   GetSmn() const;
33   Int_t   GetRow() const;
34   Int_t   GetCol() const;
35   Float_t GetADC() const;
36
37   
38  protected:
39
40   Int_t fDet;          // Pre = 0, CPV =1 plane 
41   Int_t fSmn;
42   Int_t fRow;
43   Int_t fCol;
44   Float_t fAdc;
45
46   ClassDef(AliPMDisocell,0) // Keep isolated single cell information
47 };
48 #endif