|
ATLAS Offline Software
|
Go to the documentation of this file.
14 MsgStream
mlog(
msgSvc(),
"CombinedMuonFeatureContainerConverter" );
28 MsgStream
mlog(
msgSvc(),
"CombinedMuonFeatureContainerConverter" );
32 static const pool::Guid p4_guid(
"A06B9B51-FFA9-4AC1-9079-8AF49C4A9B87" );
33 static const pool::Guid p3_guid(
"02262E5F-7645-4919-9CD9-66D88796DCFA" );
34 static const pool::Guid p2_guid(
"E9D9F99E-D64F-4114-90EA-236FAF9063BB" );
35 static const pool::Guid tlp1_guid(
"9C558B18-1B1D-4186-AF26-A5F3EACCBE1B" );
36 static const pool::Guid p0_guid(
"574BFA1C-ADB8-40DB-B538-0CA20E20CAAD" );
40 std::unique_ptr< CombinedMuonFeatureContainer_p4 > col_vect( poolReadObject< CombinedMuonFeatureContainer_p4 >() );
45 std::unique_ptr< CombinedMuonFeatureContainer_p3 > col_vect( poolReadObject< CombinedMuonFeatureContainer_p3 >() );
51 std::unique_ptr< CombinedMuonFeatureContainer_p2 > col_vect( poolReadObject< CombinedMuonFeatureContainer_p2 >() );
57 std::unique_ptr< CombinedMuonFeatureContainer_tlp1 > col_vect( poolReadObject< CombinedMuonFeatureContainer_tlp1 >() );
63 return poolReadObject< CombinedMuonFeatureContainer >();
65 }
else throw std::runtime_error(
"Unsupported persistent version of CombinedMuonFeatureContainer" );
CombinedMuonFeatureContainerCnv_tlp1 m_converter1
virtual CombinedMuonFeatureContainer_PERS * createPersistent(CombinedMuonFeatureContainer *transObj)
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.
CombinedMuonFeatureContainerCnv_p4 m_converter
TRANS * createTransient(MsgStream &log)
Create transient representation of the persistent object known to this converter.
msgSvc
Provide convenience handles for various services.
CombinedMuonFeatureContainerCnv_p2 m_converter2
CombinedMuonFeatureContainerCnv_p3 m_converter3
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
virtual CombinedMuonFeatureContainer * createTransient()