]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STEER/AliDigitizer.h
flistTreeFrame attribute added; fCanvasWindow removed
[u/mrichter/AliRoot.git] / STEER / AliDigitizer.h
CommitLineData
52f74d0c 1#ifndef ALIDIGITIZER_H
2#define ALIDIGITIZER_H
3/* Copyright(c) 1998-2001, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
1edf4fe2 6/* $Id$*/
52f74d0c 7
8////////////////////////////////////////////////////////////////////////
9//
45429a83 10// Abstract Base Class for Detector specific Merging/Digitization
52f74d0c 11//
12// Author: Jiri Chudoba (CERN)
13//
14////////////////////////////////////////////////////////////////////////
15
16#include "TNamed.h"
17class AliRunDigitizer;
18
19class AliDigitizer: public TNamed {
20
21 public:
22 AliDigitizer(); // default ctor - dummy
23 AliDigitizer(AliRunDigitizer *manager); // ctor to be used
24 virtual ~AliDigitizer();
25 virtual Bool_t Init() = 0;
26 virtual void Digitize() = 0;
27 Int_t GetDebug() {return fDebug;} // get debug level
28 void SetDebug(Int_t level){fDebug = level;} // set debug level
29
30private:
31
32 Int_t fDebug; // debug level
33
34 ClassDef(AliDigitizer,1)
35};
36
37#endif // ALIDIGITIZER_H