1 #ifndef ALIDPMJETRNDM_H
2 #define ALIDPMJETRNDM_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
16 // Default constructor. The static data member is initialized
17 // in the implementation file
19 AliDpmJetRndm(const AliDpmJetRndm & /*rn*/) {
20 // Copy constructor: no copy allowed for the object
21 ::Fatal("Copy constructor","Not allowed\n");
23 virtual ~AliDpmJetRndm() {
28 AliDpmJetRndm & operator=(const AliDpmJetRndm& /*rn*/) {
29 // Assignment operator: no assignment allowed
30 ::Fatal("Assignment operator","Not allowed\n");
34 static void SetDpmJetRandom(TRandom *ran=0);
35 static TRandom * GetDpmJetRandom();
39 static TRandom * fgDpmJetRandom; //! pointer to the random number generator
41 ClassDef(AliDpmJetRndm,0) //Random Number generator wrapper (non persistent)