- AliHijingRndm();
- AliHijingRndm(const AliHijingRndm &rnd);
- virtual ~AliHijingRndm();
- AliHijingRndm & operator=(const AliHijingRndm& rn)
- {rn.Copy(*this); return (*this);}
+ AliHijingRndm() {
+ // Default constructor. The static data member is initialized
+ // in the implementation file
+ }
+ AliHijingRndm(const AliHijingRndm &/*rn*/) {
+ // Copy constructor: no copy allowed for the object
+ ::Fatal("Copy constructor","Not allowed\n");
+ }
+ virtual ~AliHijingRndm() {
+ // Destructor
+ fgHijingRandom=0;
+ }
+ AliHijingRndm & operator=(const AliHijingRndm& /*rn*/) {
+ // Assignment operator: no assignment allowed
+ ::Fatal("Assignment operator","Not allowed\n");
+ return (*this);
+ }