![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
8 #include "GaudiKernel/StatusCode.h"
9 #include "GaudiKernel/MsgStream.h"
26 return StatusCode::FAILURE;
31 MsgStream
log(
msgSvc(),
"RpcCoinDataContainerCnv");
34 return StatusCode::SUCCESS;
38 MsgStream
log(
msgSvc(),
"RpcCoinDataContainerCnv" );
45 MsgStream
log(
msgSvc(),
"RpcCoinDataContainerCnv" );
46 static const pool::Guid p1_guid(
"AF0DB103-E825-45E5-9C29-9C32342756DD");
51 std::unique_ptr< Muon::RpcCoinDataContainerCnv_p1::PERS > col_vect( poolReadObject< Muon::RpcCoinDataContainerCnv_p1::PERS >() );
55 throw std::runtime_error(
"Unsupported persistent version of RpcCoinDataContainer");
virtual Muon::RpcCoinDataContainerCnv_p1::PERS * createPersistent(Muon::RpcCoinDataContainer *transCont)
virtual Muon::RpcCoinDataContainer * createTransient()
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
msgSvc
Provide convenience handles for various services.
Compatibility for old converter classes that don't get passed the key.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize()
Gaudi Service Interface method implementations:
Class to contain the Muon Prep Raw Data.
virtual ~RpcCoinDataContainerCnv()
Muon::RpcCoinDataContainerCnv_p1 m_converter_p1
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
RpcCoinDataContainerCnv(ISvcLocator *svcloc)
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: