Protection in Physical node
[u/mrichter/AliRoot.git] / HMPID / AliHMPIDDigitizer.h
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 #include <AliDigitizer.h>
8 #include "AliHMPIDDigit.h"
9 class AliRunDigitizer;
10 class TClonesArray;
11 class TObjArray;
12
13 class AliHMPIDDigitizer : public AliDigitizer //TObject-TNamed-TTask-AliDigitizer-AliHMPIDDigitizer
14 {
15 public:
16            AliHMPIDDigitizer()                                                {}
17            AliHMPIDDigitizer(AliRunDigitizer *pRunDig):AliDigitizer(pRunDig)  {}
18   virtual ~AliHMPIDDigitizer()                                                {}
19   void     Exec(Option_t* option=0);                //virtual
20   void     DoNoise(Bool_t doNoise)                           {fDoNoise=doNoise;} // Set noise or not
21 //   
22   static void    Sdi2Dig(TClonesArray *pSDigLst,TObjArray *pDigLst);
23 protected:
24   static  Bool_t fDoNoise;
25   ClassDef(AliHMPIDDigitizer,0)
26 };    
27
28 #endif