Line data Source code
1 : #ifndef AliHMPIDDigitizer_h
2 : #define AliHMPIDDigitizer_h
3 : /* Copyright(c) 1998-2000, ALICE Experiment at CERN, All rights reserved. *
4 : * See cxx source for full Copyright notice */
5 : //.
6 : //.
7 : //.
8 :
9 : #include <AliDigitizer.h>
10 :
11 : class TClonesArray;
12 : class TObjArray;
13 :
14 0 : class AliHMPIDDigitizer : public AliDigitizer //TObject-TNamed-AliDigitizer-AliHMPIDDigitizer
15 : {
16 : public:
17 0 : AliHMPIDDigitizer() {}
18 4 : AliHMPIDDigitizer(AliDigitizationInput *digInp):AliDigitizer(digInp) {}
19 6 : virtual ~AliHMPIDDigitizer() {}
20 : void Digitize(Option_t* option=0); //virtual
21 0 : void DoNoise(Bool_t doNoise) {fgDoNoise=doNoise;} // Set noise or not
22 : //
23 : static void Sdi2Dig(TClonesArray *pSDigLst,TObjArray *pDigLst);
24 : protected:
25 : static Bool_t fgDoNoise; // flag to switch off/on noise
26 28 : ClassDef(AliHMPIDDigitizer,0)
27 : };
28 :
29 : #endif
|