9#include "GaudiKernel/StatusCode.h"
10#include "GaudiKernel/MsgStream.h"
33 return StatusCode::SUCCESS;
42 static const pool::Guid p0_guid(
"F81C4564-B1C5-4053-A6F6-E0ED77907BE5");
43 static const pool::Guid p1_guid(
"C312D3F5-60DB-41D5-895B-9FD4EF443E0B");
44 static const pool::Guid p2_guid(
"524775D8-A66F-4AD3-912E-7D05389C1011");
45 static const pool::Guid p3_guid(
"95BF89C7-1FFC-464F-A14D-742F9E874E56");
60 throw std::runtime_error(
"Not currently supporting reading non TP-split CoinDatas");
63 throw std::runtime_error(
"Unsupported persistent version of TgcCoinDataContainer");
#define ATH_CHECK
Evaluate an expression and check for errors.
Muon::TgcCoinDataContainer_tlp3 TgcCoinDataContainer_PERS
T_AthenaPoolCustomCnv< Muon::TgcCoinDataContainer, TgcCoinDataContainer_PERS > TgcCoinDataContainerCnvBase
virtual bool compareClassGuid(const Guid &clid) const
virtual StatusCode initialize()
TgcCoinDataContainerCnv_tlp1 m_TPConverter_tlp1
TgcCoinDataContainerCnv(ISvcLocator *svcloc)
virtual Muon::TgcCoinDataContainer * createTransient()
TgcCoinDataContainerCnv_tlp3 m_TPConverter_tlp3
TgcCoinDataContainerCnv_tlp2 m_TPConverter_tlp2
virtual ~TgcCoinDataContainerCnv()
virtual StatusCode initialize()
Gaudi Service Interface method implementations:
virtual TgcCoinDataContainer_PERS * createPersistent(Muon::TgcCoinDataContainer *transCont)
MuonCoinDataContainer< TgcCoinDataCollection > TgcCoinDataContainer