Line data Source code
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 12 : ClassDef(AliPMDisocell,0) // Keep isolated single cell information
47 : };
48 : #endif
|