18 MsgStream mlog(msgSvc(),
"TrigSpacePointCountsConverter" );
20 mlog << MSG::DEBUG <<
"TrigSpacePointCountsCnv::createPersistent" <<
endmsg;
29 MsgStream mlog(msgSvc(),
"TrigSpacePointCountsConverter" );
31 mlog << MSG::DEBUG <<
"TrigSpacePointCountsCnv::createTransient " <<
endmsg;
33 static const pool::Guid p3_guid(
"43E61EDF-2902-4F64-8A89-F625DB7DA7CC");
34 static const pool::Guid p2_guid(
"3A6CFBCF-E2AE-4E3D-A965-091718A5CB9F");
35 static const pool::Guid p1_guid(
"8BF48F79-C6C2-4AA7-8180-16BC6C39280F");
36 static const pool::Guid p0_guid(
"1BCAD9FD-DAFE-4E50-9A37-C75E822E6D02");
55 throw std::runtime_error(
"Unsupported persistent version");
Registry for Root converters.
StatusCode TrigSpacePointCountsCnv::initialize ATLAS_NOT_THREAD_SAFE()
Install fatal handler with default options.
TrigSpacePointCounts_p3 TrigSpacePointCounts_PERS
T_AthenaPoolCustomCnv< TrigSpacePointCounts, TrigSpacePointCounts_PERS > TrigSpacePointCountsCnvBase
virtual StatusCode initialize() override
Gaudi Service Interface method implementations:
static TConverterRegistry * Instance()
Return a pointer to the global registry instance.
void AddConverter(TVirtualConverter *conv)
Add a new converter to the registry.
virtual bool compareClassGuid(const Guid &clid) const
virtual StatusCode initialize()
virtual TrigSpacePointCounts_PERS * createPersistent(TrigSpacePointCounts *transObj) override
virtual TrigSpacePointCounts * createTransient() override
TrigSpacePointCountsCnv(ISvcLocator *svcloc)
TrigSpacePointCountsCnv_p1 m_converter_p1
TrigSpacePointCountsCnv_p2 m_converter_p2
~TrigSpacePointCountsCnv()
TrigSpacePointCountsCnv_p3 m_converter_p3