#ifndef ALIHIJINGRNDM_H #define ALIHIJINGRNDM_H /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ /* $Id$ */ #include "TRandom.h" class AliHijingRndm { public: AliHijingRndm(); AliHijingRndm(const AliHijingRndm &rnd); virtual ~AliHijingRndm(); AliHijingRndm & operator=(const AliHijingRndm& rn) {rn.Copy(*this); return (*this);} static void SetHijingRandom(TRandom *ran=0); static TRandom * GetHijingRandom(); private: void Copy(AliHijingRndm &rn) const; static TRandom * fgHijingRandom; //! pointer to the random number generator ClassDef(AliHijingRndm,0) //Random Number generator wrapper (non persistent) }; #endif