#ifndef AliRICHDigitizer_h #define AliRICHDigitizer_h /* Copyright(c) 1998-2000, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ #include #include #include class AliRICH; class AliRICHDigitizer : public AliDigitizer { public: AliRICHDigitizer():fRich(0) {;} AliRICHDigitizer(AliRunDigitizer * manager):AliDigitizer(manager) {if(GetDebug())Info("main ctor","Start.");} virtual ~AliRICHDigitizer() {if(GetDebug())Info("dtor","Start.");} void Exec(Option_t* option=0); //virtual Bool_t Init(); //virtual Bool_t GetDebug() const {return ((gAlice) ? gAlice->GetDebug() : kFALSE);} AliRICH* R() const {return fRich;} //returns pointer to RICH protected: AliRICH* fRich; //pointer to main RICH object ClassDef(AliRICHDigitizer,0) }; #endif