Line data Source code
1 : #ifndef ALIPHOSCPVDIGIT_H
2 : #define ALIPHOSCPVDIGIT_H
3 : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 : * See cxx source for full Copyright notice */
5 :
6 : /* $Id$ */
7 :
8 : ////////////////////////////////////////////////
9 : // Digit class for CPV //
10 : // //
11 : // Author: Yuri Kharlov, IHEP, Protvino //
12 : // e-mail: Yuri.Kharlov@cern.ch //
13 : // Last modified: 23 March 2000 //
14 : ////////////////////////////////////////////////
15 :
16 : // --- ROOT system ---
17 : #include <TObject.h>
18 :
19 0 : class AliPHOSCPVDigit : public TObject {
20 :
21 : public:
22 0 : virtual ~AliPHOSCPVDigit() {}
23 : AliPHOSCPVDigit();
24 : AliPHOSCPVDigit(Int_t x, Int_t y, Float_t q);
25 :
26 0 : void SetQpad(Float_t q) { fQpad = q; }
27 0 : Int_t GetXpad() { return fXpad; }
28 0 : Int_t GetYpad() { return fYpad; }
29 0 : Float_t GetQpad() { return fQpad; }
30 :
31 : private:
32 : Int_t fXpad; // Digit's pad number in Phi
33 : Int_t fYpad; // Digit's pad number in Z
34 : Float_t fQpad; // Digit's pad amplitude
35 :
36 20 : ClassDef(AliPHOSCPVDigit,1) // Digit object in one CPV pad
37 : };
38 :
39 : #endif
|