ATLAS Offline Software
|
#include <INav4MomLinkContainer.h>
Public Types | |
typedef INavigable4MomentumCollection | target_type |
The destination class. More... | |
Public Member Functions | |
virtual void | convert (const INav4MomLinkContainer &src, INavigable4MomentumCollection &dst) const |
Convert the contents of an instance of the source class SRC to an instance of the destination class DST. More... | |
virtual void * | create () const |
Create an instance of the destination class. More... | |
virtual void * | create () const =0 |
Create an instance of the destination class. More... | |
virtual void | destroy (void *p) const |
Destroy an instance of the destination class. More... | |
virtual void | convertUntyped (const void *src, void *dst) const |
Convert the contents of an instance of the source class SRC to an instance of the destination class DST. More... | |
Definition at line 36 of file INav4MomLinkContainer.h.
|
inherited |
The destination class.
Definition at line 411 of file Control/AthenaKernel/AthenaKernel/BaseInfo.h.
|
inlinevirtual |
Convert the contents of an instance of the source class SRC to an instance of the destination class DST.
(Type-safe version.)
Implements SG::CopyConversion< INav4MomLinkContainer, INavigable4MomentumCollection >.
Definition at line 41 of file INav4MomLinkContainer.h.
|
inlinevirtualinherited |
Convert the contents of an instance of the source class SRC to an instance of the destination class DST.
Implements SG::CopyConversionBase.
Definition at line 421 of file Control/AthenaKernel/AthenaKernel/BaseInfo.h.
|
inlinevirtualinherited |
Create an instance of the destination class.
Definition at line 414 of file Control/AthenaKernel/AthenaKernel/BaseInfo.h.
|
pure virtualinherited |
Create an instance of the destination class.
Implemented in SG::CopyConversion< SRC, DST >.
|
inlinevirtualinherited |
Destroy an instance of the destination class.
Implements SG::CopyConversionBase.
Definition at line 417 of file Control/AthenaKernel/AthenaKernel/BaseInfo.h.