FIT module
[u/mrichter/AliRoot.git] / FIT / FITbase / AliFITDigit.h
1 #ifndef ALIFITDIGIT_H
2 #define ALIFITDIGIT_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /***********************************************************************
7 class for FIT Digits object
8  Alla.Maevskaya@cern.ch 
9 ***********************************************************************/
10 #include <AliDigit.h>
11 class AliFITDigit: public AliDigit {
12
13  public:
14   AliFITDigit();
15   AliFITDigit(Int_t npmt, 
16               Int_t timeCFD, Int_t timeLED, Int_t timeQT0, Int_t timeQT1 , 
17               Int_t *labels=0);
18   virtual ~AliFITDigit();
19   Int_t TimeCFD() {return fTimeCFD;}
20   Int_t TimeQT0 () {return fTimeQT0;}
21   Int_t TimeQT1 () {return fTimeQT1;}
22   Int_t NPMT ()  {return fNPMT;}
23
24  private: 
25   
26   Int_t fTimeCFD;    // array's CFD
27   Int_t fTimeLED;    // array's LED
28   Int_t fTimeQT0;    // array's QT0 start QTC amplitude
29   Int_t fTimeQT1;    // array's QT1 stop QTC amplitude
30  Int_t fNPMT;       // number of channel [0,79] C side; [80,159] Aside
31  
32   AliFITDigit( const AliFITDigit& );
33   AliFITDigit& operator=(const AliFITDigit&); 
34   
35  
36   ClassDef(AliFITDigit,1)  //Digit (Header) object for set FIT
37 };
38
39
40 #endif
41
42
43
44