|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ATHEXSTOREGATEEXAMPLE_LINKOBJ_H
6 #define ATHEXSTOREGATEEXAMPLE_LINKOBJ_H
10 #include "AthLinks/DataLink.h"
11 #include "AthLinks/ElementLink.h"
56 <<
"\n link to MyElement[" << rhs.
m_contLink.index() <<
"] -> "
DataLink< MyDataObj > m_objLink
OST & operator<<(OST &ost, LinkObj &rhs)
friend OST & operator<<(OST &ost, LinkObj &rhs)
ElementLink< std::vector< MyElement > > m_contLink
void setContLink(std::vector< MyElement > &, const MyElement &)
Object reference supporting deferred reading from StoreGate.
const MyElement & myLinkedElement()
void setObjLink(MyDataObj &)
ElementLink implementation for ROOT usage.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
const MyDataObj & myLinkedObj()
macros to associate a CLID to a type