5#ifndef MUONEVENTATHENAPOOL_TGCL1RDOCONTAINERCNV_H
6#define MUONEVENTATHENAPOOL_TGCL1RDOCONTAINERCNV_H
30 MsgStream log(msgSvc(),
"TgcL1RdoContainerCnv" );
31 log << MSG::DEBUG <<
" **** Entered createTransient(const Token* token) "
38 static const pool::Guid p1_guid(
"799C629C-ECA9-4963-9C84-A4AD7D775B24");
42 trans_cont =
m_TPconverter.createTransient( col_vect.get(), log );
45 throw std::runtime_error(
"Unsupported persistent version of TGC RDO container");
MuonRdoContainerTPCnv< TgcL1RdoContainer, TgcL1RdoContainer_p1, TgcL1RdoContainerCnv_p1 > TgcL1RdoContainerCnv
virtual TgcL1RdoContainer * createTransient(const Token *token)
TgcL1RdoContainerCnv_p1 m_TPconverter
virtual bool compareClassGuid(const Token *token, const Guid &clid) const
TgcL1RdoContainer_p1 * poolReadObject(const Token *token)
This class provides a token that identifies in a unique way objects on the persistent storage.