|
ATLAS Offline Software
|
Go to the documentation of this file.
22 m_log( m_msgSvc,
"V0ContainerCnv" )
40 m_log << MSG::INFO <<
"V0ContainerCnv::initialize()" <<
endmsg;
42 return StatusCode::SUCCESS;
84 static const pool::Guid p2_guid(
"9BC2B917-940A-4121-8E8B-8C99E178D8C1" );
85 static const pool::Guid p1_guid(
"402A9BD1-4476-4E97-A5E4-EB4D742FBB38" );
86 static const pool::Guid p0_guid(
"0C363A21-1B86-4B39-8A84-A62161B13C7B" );
153 poolReadObject< Trk::V0Container_tlp1 >(tpCnv);
158 p_collection = poolReadObject< V0Container >();
160 }
else throw std::runtime_error(
"Unsupported persistent version of V0Container" );
virtual V0Container * createTransient() override
void updateLog()
This method modifies m_log to indicate the current key being converted.
V0ContainerCnv(ISvcLocator *svcloc)
TRANS * createTransient(MsgStream &log)
Create transient representation of the persistent object known to this converter.
msgSvc
Provide convenience handles for various services.
V0ContainerCnv_tlp2 m_TPConverter
Compatibility for old converter classes that don't get passed the key.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual V0Container_PERS * createPersistent(V0Container *transCont) override
virtual TL_PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of transObj.
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
virtual StatusCode initialize() override
Gaudi Service Interface method implementations:
virtual StatusCode initialize()
Gaudi Service Interface method implementations: