16#include "GaudiKernel/MsgStream.h"
42 MsgStream
msg( msgSvc(),
"egDetailContainerCnv" );
53 MsgStream
msg( msgSvc(),
"egDetailContainerCnv" );
57 static const pool::Guid tr_guid(
"F8C02E11-E6C5-4843-A57D-3DB2EFACCC5B");
58 static const pool::Guid p1_guid(
"C3E26ADE-A984-41AC-83DF-F430F6DF1F1F");
59 static const pool::Guid p2_guid(
"6AB9ADFD-836F-416D-B343-3DDF7D4F6E18");
79 throw std::runtime_error(
"Unsupported persistent version of egDetailContainer");
#define MSG_DEBUG(log, x)
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual bool compareClassGuid(const Guid &clid) const
virtual egDetailContainer_PERS * createPersistent(egDetailContainer *transCont)
Build the persistent representation from the transient one.
virtual egDetailContainer * createTransient()
Build the transient representation from a persistent one.
Container for detailed egamma information.
egDetailContainer_p2 egDetailContainer_PERS