Jpp
|
Template class for object cloning. More...
#include <JClonable.hh>
Public Types | |
typedef JClonable< JClonable_t > ::clone_type | clone_type |
Public Member Functions | |
virtual clone_type | clone () const |
Get clone of this object. More... | |
Template class for object cloning.
Template specialisation to define base class for implementation of object cloning.
This class derives from the specified clonable class and implements the method clone.
Definition at line 20 of file JClonable.hh.
typedef JClonable<JClonable_t>::clone_type JLANG::JClonable< JClonable_t, JDerived_t >::clone_type |
Definition at line 61 of file JClonable.hh.
|
inlinevirtual |
Get clone of this object.
Reimplemented in JPHYSICS::JPDFTransformer< 5, JArgument_t >, JPHYSICS::JPDFTransformer< 4, JArgument_t >, JPHYSICS::JPDFTransformer< 3, JArgument_t >, JPHYSICS::JPDFTransformer< 2, JArgument_t >, JPHYSICS::JPDGTransformer_t< JArgument_t >, JPHYSICS::JPD0Transformer_t< JArgument_t >, JTOOLS::JMultiMapTransformer< N, JArgument_t >::JMultiMapDefaultTransformer, JPHYSICS::JPDFTransformer_t< JArgument_t >, JLANG::JClonable< JMatch< JTRIGGER::JHitR1 > >, and JLANG::JClonable< JMatch< JTRIGGER::JHitR1 >, JMatch3G< JTRIGGER::JHitR1 > >.
Definition at line 69 of file JClonable.hh.