13 MsgStream mlog(msgSvc(),
"TrigTrtHitCountsCollectionConverter" );
15 mlog << MSG::DEBUG <<
"TrigTrtHitCountsCollectionCnv::createPersistent" <<
endmsg;
26 MsgStream mlog(msgSvc(),
"TrigTrtHitCountsCollectionConverter" );
28 mlog << MSG::DEBUG <<
"TrigTrtHitCountsCollectionCnv::createTransient" <<
endmsg;
30 static const pool::Guid p2_guid(
"47CBB4D9-381C-423E-A560-A7B5C325A5DD" );
31 static const pool::Guid tlp1_guid(
"A0763CCA-553C-4365-8091-04CA2036FD97" );
32 static const pool::Guid p1_guid(
"0CC00AC1-FB95-4E69-8C6E-29B6BB713AAE" );
33 static const pool::Guid trans_guid(
"7631C2C2-612F-4245-8C8B-D40F59222E1E" );
38 return m_converter.createTransient( col_vect.get(), mlog ) ;
55 throw std::runtime_error(
"Unsupported persistent version of TrigTrtHitCountsCollection" );
TrigTrtHitCountsCollection_p2 TrigTrtHitCountsCollection_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.
TrigTrtHitCountsCollectionCnv_p1 m_converter_p1
TrigTrtHitCountsCollectionCnv_p2 m_converter
virtual TrigTrtHitCountsCollection_PERS * createPersistent(TrigTrtHitCountsCollection *transObj)
virtual TrigTrtHitCountsCollection * createTransient(const Token *token)
TrigTrtHitCountsCollectionCnv_tlp1 m_converter_tlp1
Container class needed for EDM. Should normally only contain 1 TrigTrtHitCounts object.