3 /* Copyright(c) 1998-2001, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 ////////////////////////////////////////////////////////////////////////
10 // Base Class for Detector specific Merging/Digitization
12 // Author: Jiri Chudoba (CERN)
14 ////////////////////////////////////////////////////////////////////////
18 class AliRunDigitizer;
20 class AliDigitizer: public TTask {
23 // ctor with name and title
24 AliDigitizer(const Text_t* name="AliDigitizer",
25 const Text_t* title="AliDigitizer");
26 // ctor to be used with name and title
27 AliDigitizer(AliRunDigitizer *manager,
28 const Text_t* name="AliDigitizer",
29 const Text_t* title="AliDigitizer");
31 virtual ~AliDigitizer();
32 virtual Bool_t Init() {return kTRUE;}
33 // virtual void Digitize() = 0;
36 Int_t GetNInputStreams() const;
38 AliRunDigitizer *fManager;
40 ClassDef(AliDigitizer,1) // Base class for detector digitizers
43 #endif // ALIDIGITIZER_H