11 MsgStream mlog(msgSvc(),
"TrigEMClusterContainerConverter" );
13 mlog << MSG::DEBUG <<
"TrigEMClusterContainerCnv::createPersistent called" <<
endmsg;
17 return p_EMClusterCont;
24 MsgStream mlog(msgSvc(),
"TrigEMClusterContainerConverter" );
26 mlog << MSG::DEBUG <<
"TrigEMClusterContainerCnv::createTransient called" <<
endmsg;
28 static const pool::Guid p3_guid(
"0BF627E6-52A0-4F10-9FFD-A513DF2DBC31" );
29 static const pool::Guid p4_guid(
"7B430CA8-5D16-4E26-B0A4-461F983610EB" );
30 static const pool::Guid tlp1_guid(
"CAA8145E-F382-4727-A114-26E137D4B27E" );
35 return m_converter.createTransient( col_vect.get(), mlog ) ;
42 }
else {
throw std::runtime_error(
"Unsupported persistent version of TrigEMClusterContainer" ); }
TrigEMClusterContainer_p4 TrigEMClusterContainer_PERS
virtual bool compareClassGuid(const Token *token, const Guid &clid) const
P * poolReadObject(const Token *token)
This class provides a token that identifies in a unique way objects on the persistent storage.
virtual TrigEMClusterContainer * createTransient(const Token *token)
TrigEMClusterContainerCnv_tlp1 m_converter_tlp1
virtual TrigEMClusterContainer_PERS * createPersistent(TrigEMClusterContainer *transObj)
TrigEMClusterContainerCnv_p4 m_converter
TrigEMClusterContainerCnv_p3 m_converter_p3
Container from TrigEMCluster type objects.