1 #ifndef ALIADDigitizer_H
2 #define ALIADDigitizer_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
6 ///_________________________________________________________________________
8 /// Class for making Digits in AD
9 ///_________________________________________________________________________
12 // --- Standard library ---
14 // --- AliRoot header files ---
16 #include "AliDigitizer.h"
18 // #include "AliADConst.h"
21 class AliDigitizationInput;
25 class AliADDigitizer: public AliDigitizer {
28 AliADDigitizer() ; // default constructor
29 AliADDigitizer(AliDigitizationInput* digInput); // constructor
30 virtual ~AliADDigitizer() ; // destructor
32 virtual Bool_t Init();
33 virtual void Digitize(Option_t* option=0);
34 void AddDigit(Int_t* track, Int_t module, Float_t cell);
35 void AddDigit(Int_t* modul, Float_t cell);
43 AliADDigitizer(const AliADDigitizer& /*digitizer*/);
44 AliADDigitizer& operator = (const AliADDigitizer& /*digitizer*/);
47 Int_t fNdigits; //! Number of digits
48 TClonesArray* fDigits; //! List of digits
50 ClassDef(AliADDigitizer,1) // digitizer for AD
54 #endif // AliADDigitizer_H