|
ATLAS Offline Software
|
Go to the documentation of this file.
19 m_p0_guid(
"B15FFDA0-206D-4062-8B5F-582A1ECD5502"),
20 m_p1_guid(
"F1876026-CDFE-4110-AA59-E441BAA5DE44"),
21 m_p2_guid(
"66F5B7Af-595C-4F79-A2B7-56590777C313"),
22 m_p3_guid(
"24480EBA-1AF1-4646-95A7-11285F09717C"),
23 m_storeGateSvc(
"StoreGateSvc",
"LArDigitContainerCnv")
56 return poolReadObject<LArDigitContainer>();
61 std::unique_ptr<LArDigitContainer_p1> pers(poolReadObject<LArDigitContainer_p1>());
69 std::unique_ptr<LArDigitContainer_p2> pers(poolReadObject<LArDigitContainer_p2>());
77 std::unique_ptr<LArDigitContainer_p3> pers(poolReadObject<LArDigitContainer_p3>());
83 throw std::runtime_error(
"Unsupported persistent version of Data Collection");
virtual void transToPers(const LArDigitContainer *trans, LArDigitContainer_p3 *pers, MsgStream &log) const override
def retrieve(aClass, aKey=None)
virtual void persToTrans(const LArDigitContainer_p2 *pers, LArDigitContainer *trans, MsgStream &log) const override
const std::string toString() const
Automatic conversion to string representation.
LArDigitContainerCnv(ISvcLocator *)
StatusCode initialize()
Gaudi Service Interface method implementations:
virtual LArDigitContainer * createTransient()
virtual void persToTrans(const LArDigitContainer_p3 *pers, LArDigitContainer *trans, MsgStream &log) const override
virtual LArDigitContainerPERS * createPersistent(LArDigitContainer *)
Compatibility for old converter classes that don't get passed the key.
::StatusCode StatusCode
StatusCode definition for legacy code.
LArDigitContainer_p3 LArDigitContainerPERS
const ServiceHandle< StoreGateSvc > & detStore() const
Handle to DetectorStore.
MsgStream & msg() const
The standard message stream.
ServiceHandle< StoreGateSvc > m_storeGateSvc
virtual void persToTrans(const LArDigitContainer_p1 *pers, LArDigitContainer *trans, MsgStream &log) const override
const LArOnlineID_Base * m_idHelper
Container class for LArDigit.
const LArOnlineID_Base * m_idSCHelper
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: