#ifndef ALIFMDDIGITIZER_H #define ALIFMDDIGITIZER_H /* Copyright(c) 1998-2000, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ #include #include class TClonesArray; class AliFMDDigitizer : public AliDigitizer { public: AliFMDDigitizer(); AliFMDDigitizer(AliRunDigitizer * manager); virtual ~AliFMDDigitizer(); virtual Bool_t Init(); // Do the main work void Exec(Option_t* option=0) ; Int_t PutNoise(Int_t charge) {return (Int_t)(gRandom->Gaus(charge,500));} TClonesArray *Digits() const {return fDigits;} TClonesArray *Hits() const {return fHits;} enum {kBgTag = -1}; private: TClonesArray *fDigits; // ! array with digits TClonesArray *fHits; // List of hits AliRunDigitizer* GetManager(){return fManager;} ClassDef(AliFMDDigitizer,0) }; #endif