Digitizer
[u/mrichter/AliRoot.git] / START / AliSTARTDigitizer.h
1 #ifndef ALISTARTDIGITIZER_H
2 #define ALISTARTDIGITIZER_H
3 /* Copyright(c) 1998-2000, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 #include "AliDigitizer.h"
7
8 class AliRunDigitizer;
9 class AliSTART;
10 class AliSTARThit;
11 class AliSTARTdigit;
12
13 class AliSTARTDigitizer : public AliDigitizer {
14  public:
15   
16   AliSTARTDigitizer();
17   AliSTARTDigitizer(AliRunDigitizer * manager);
18   virtual ~AliSTARTDigitizer();
19   virtual Bool_t Init();
20   TClonesArray *Hits() const {return fHits;}
21   
22   // Do the main work
23   void Exec(Option_t* option=0) ;
24   
25   enum {kBgTag = -1};
26
27 private:
28
29   AliSTART *START;
30   TClonesArray *fHits      ; // List of summable digits
31   AliSTARTdigit *fdigits   ; // digits
32      
33     ClassDef(AliSTARTDigitizer,0)
34 };    
35 #endif
36