|
ATLAS Offline Software
|
Go to the documentation of this file.
42 MsgStream
mlog(
msgSvc(),
"TrigRoiDescriptorCollectionConverter" );
52 MsgStream
mlog(
msgSvc(),
"TrigRoiDescriptorCollectionConverter" );
54 static const pool::Guid p3_guid(
"615418EF-EEFB-4E87-A396-7313E67C547E");
55 static const pool::Guid p2_guid(
"D1A44F23-416C-4AB6-BFFA-2EA280565D4E");
56 static const pool::Guid p1_guid(
"D0A0B6E7-9E0C-484E-AE8C-AC57B5111EA0");
57 static const pool::Guid tlp1_guid(
"CE80FC4E-B16B-40B2-9D9E-EB4916B663B0");
63 std::unique_ptr< TrigRoiDescriptorCollection_p3 > col_vect( this->poolReadObject< TrigRoiDescriptorCollection_p3 >() );
68 std::unique_ptr< TrigRoiDescriptorCollection_p2 > col_vect( this->poolReadObject< TrigRoiDescriptorCollection_p2 >() );
73 std::unique_ptr< TrigRoiDescriptorCollection_tlp1 > col_vect( this->poolReadObject< TrigRoiDescriptorCollection_tlp1 >() );
78 std::unique_ptr< TrigRoiDescriptorCollection_p1 > col_vect( this->poolReadObject< TrigRoiDescriptorCollection_p1 >() );
83 throw std::runtime_error(
"Unsupported persistent version of TrigRoiDescriptorCollection");
TrigRoiDescriptorCollectionCnv_p3 m_TPConverter_p3
TrigRoiDescriptorCollectionCnv_p1 m_TPConverter_p1
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
TrigRoiDescriptorCollection * createTransient()
TrigRoiDescriptorCollection_PERS * createPersistent(TrigRoiDescriptorCollection *transObj)
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.
Compatibility for old converter classes that don't get passed the key.
TrigRoiDescriptorCollectionCnv_tlp1 m_TPConverter_tlp1
TrigRoiDescriptorCollectionCnv(ISvcLocator *svcloc)
TrigRoiDescriptorCollectionCnv_p2 m_TPConverter_p2
~TrigRoiDescriptorCollectionCnv()
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
TrigRoiDescriptorCollectionCnv_impl * m_impl