public:
AliMC(const char *name, const char *title);
AliMC() {}
- AliMC(const AliMC &mc) {mc.Copy(*this);}
- virtual void Copy(AliMC &mc) const;
- virtual AliMC & operator=(const AliMC &mc) {mc.Copy(*this);return (*this);}
virtual ~AliMC() {fgMC=gMC=0;}
// static access method
private:
static AliMC* fgMC; // Pointer to the virtual MonteCarlo object
+ AliMC(const AliMC &) {}
+ AliMC & operator=(const AliMC &) {return (*this);}
ClassDef(AliMC,1) //Geometry Interface Class
};