15#include "GaudiKernel/MsgStream.h"
27 MsgStream
msg( msgSvc(),
"TileCosmicMuonContainerCnv" );
32 if (
msg.level()<=MSG::DEBUG)
33 msg << MSG::DEBUG <<
"::createPersistent [Success]" <<
endmsg;
39 MsgStream
msg( msgSvc(),
"TileCosmicMuonContainerCnv" );
43 static const pool::Guid tr_guid(
"81711CFC-C75C-49F4-BA12-31D6FAA2D903");
44 static const pool::Guid p1_guid(
"716F406D-8F59-4879-AA07-C28BA374E6EF");
45 static const pool::Guid p2_guid(
"8957FF04-12E8-43BA-A0C8-D7D9638E242E");
65 throw std::runtime_error(
"Unsupported persistent version of TileCosmicMuonContainer");
TileContainer< TileCosmicMuon > TileCosmicMuonContainer
TileCosmicMuonContainer_p2 TileCosmicMuonContainer_PERS
T_AthenaPoolTPCnvVector< TileCosmicMuonContainer, TileCosmicMuonContainer_p1, TileCosmicMuonCnv_p1 > TileCosmicMuonContainerCnv_p1
T_AthenaPoolTPCnvVector< TileCosmicMuonContainer, TileCosmicMuonContainer_p2, TileCosmicMuonCnv_p2 > TileCosmicMuonContainerCnv_p2
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 TileCosmicMuonContainer_PERS * createPersistent(TileCosmicMuonContainer *transCont)
Build the persistent representation from the transient one.
virtual TileCosmicMuonContainer * createTransient()
Build the transient representation from a persistent one.