|
ATLAS Offline Software
|
Go to the documentation of this file.
25 static const pool::Guid p1_guid(
"BC2BAC47-504A-4A8A-89D9-2086B9038E18" );
28 std::unique_ptr< MuCTPIL1Topo_p1 > pers_ref( this->poolReadObject< MuCTPIL1Topo_p1 >() );
32 throw std::runtime_error(
"Unsupported persistent version of MuCTPIL1Topo" );
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
MuCTPIL1TopoCnv_p1 m_converter
MuCTPI input class to the L1Topo simulation.
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
virtual LVL1::MuCTPIL1Topo * createTransient() override
Function reading a version of MuCTPIL1Topo from POOL and converting it to a transient MuCTPIL1Topo ob...
MsgStream & msg() const
The standard message stream.
virtual MuCTPIL1Topo_PERS * createPersistent(LVL1::MuCTPIL1Topo *transObj) override
Function creating a persistent MuCTPIL1Topo_PERS object from a transient MuCTPIL1Topo one.
Persistent representation of MuCTPIL1Topo.
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.