|
ATLAS Offline Software
|
Go to the documentation of this file.
13 MsgStream
mlog(
msgSvc(),
"TileTrackMuFeatureContainerConverter" );
27 MsgStream
mlog(
msgSvc(),
"TileTrackMuFeatureContainerConverter" );
31 static const pool::Guid p3_guid(
"25018D00-1D18-4B4C-9C07-37993260EADB");
32 static const pool::Guid tlp1_guid(
"983ED5FE-D0A2-43AE-90A9-268C8B61E8B3");
33 static const pool::Guid p0_guid(
"1AFABC18-EB97-412D-B27C-C744ABA6E1DC");
36 std::unique_ptr< TileTrackMuFeatureContainer_p3 > col_vect( poolReadObject< TileTrackMuFeatureContainer_p3 >() );
40 std::unique_ptr< TileTrackMuFeatureContainer_tlp1 > col_vect( poolReadObject< TileTrackMuFeatureContainer_tlp1 >() );
45 return poolReadObject< TileTrackMuFeatureContainer >();
47 }
else throw std::runtime_error(
"Unsupported persistent version of TileTrackMuFeatureContainer" );
TileTrackMuFeatureContainerCnv_tlp1 m_converter1
TileTrackMuFeatureContainerCnv_p3 m_converter
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual TileTrackMuFeatureContainer * createTransient()
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
TRANS * createTransient(MsgStream &log)
Create transient representation of the persistent object known to this converter.
msgSvc
Provide convenience handles for various services.
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
virtual TileTrackMuFeatureContainer_PERS * createPersistent(TileTrackMuFeatureContainer *transObj)