 |
ATLAS Offline Software
|
Go to the documentation of this file.
16 MsgStream
log(
msgSvc(),
"AlignableTransformContainerCnv" );
24 MsgStream
log(
msgSvc(),
"AlignableTransformContainerCnv" );
25 static const pool::Guid p1_guid(
"BA1A841C-8D92-45AE-9AD1-9AF7A1736844");
26 static const pool::Guid p0_guid(
"E779C6B5-3F2A-473E-B35E-6CCB345E0665");
30 std::unique_ptr< AlignableTransform_p1 > col_vect( poolReadObject< AlignableTransform_p1 >() );
37 return this->poolReadObject<AlignableTransform>();
39 throw std::runtime_error(
"Unsupported persistent version of AlignableTransformContainer");
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
msgSvc
Provide convenience handles for various services.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
virtual StatusCode initialize()
Gaudi Service Interface method implementations: