]>
Commit | Line | Data |
---|---|---|
3c038d07 | 1 | #ifndef ALITPCDIGITIZER_H |
2 | #define ALITPCDIGITIZER_H | |
3 | /* Copyright(c) 1998-2001, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
c68184b6 | 6 | /* $Id$ */ |
7 | ||
3c038d07 | 8 | #include "AliDigitizer.h" |
9 | ||
10 | class AliRunDigitizer; | |
11 | ||
12 | class AliTPCDigitizer : public AliDigitizer { | |
13 | public: | |
14 | AliTPCDigitizer(); | |
15 | AliTPCDigitizer(AliRunDigitizer * manager); | |
16 | virtual ~AliTPCDigitizer(); | |
17 | // Initialize merging and digitization | |
18 | virtual Bool_t Init(); | |
19 | // Do the main work | |
20 | virtual void Exec(Option_t* option=0); | |
21 | Int_t GetDebug() const {return fDebug;} // get debug level | |
22 | void SetDebug(Int_t level){fDebug = level;} // set debug level | |
f648982e | 23 | private: |
24 | void ExecFast(Option_t* option=0); //digitize - using row pointers | |
25 | void ExecSave(Option_t* option=0); // digitize using controlled arrays | |
3c038d07 | 26 | Int_t fDebug; |
27 | private: | |
f648982e | 28 | ClassDef(AliTPCDigitizer,2) // MUON merging/digitization |
3c038d07 | 29 | }; |
30 | #endif | |
31 |