AddClone_def.hh File Reference

Go to the source code of this file.

Defines

#define G4IT_TO_BE_CLONED(parent_class)   virtual parent_class* Clone() const { return 0;}
#define G4IT_ADD_CLONE(parent_class, kid_class)


Define Documentation

#define G4IT_ADD_CLONE ( parent_class,
kid_class   ) 

Value:

virtual parent_class* Clone() const {\
        return new kid_class(*this);\
    }

Definition at line 45 of file AddClone_def.hh.

#define G4IT_TO_BE_CLONED ( parent_class   )     virtual parent_class* Clone() const { return 0;}

Definition at line 42 of file AddClone_def.hh.


Generated on Mon May 27 17:50:37 2013 for Geant4 by  doxygen 1.4.7