ATLAS Offline Software
ZdcDigitsCnv_p1.h
Go to the documentation of this file.
1 
3 /*
4  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // ZdcDigitsCnv_p1.h
8 // Transient/Persistent converter for ZdcDigits class
9 // Author: Alexander Solodkov <Sanya.Solodkov@cern.ch>
10 // Date: June 2009
12 #ifndef ZDCTPCNV_ZDCDIGITSCNV_P1_H
13 #define ZDCTPCNV_ZDCDIGITSCNV_P1_H
14 
15 // AthenaPoolCnvSvc includes
17 
18 // ZdcEventTPCnv includes
20 
21 // ZdcEvent includes
22 #include "ZdcEvent/ZdcDigits.h"
23 
24 class MsgStream;
25 
26 class ZdcDigitsCnv_p1 : public T_AthenaPoolTPCnvConstBase<ZdcDigits, ZdcDigits_p1> {
27 
28 public:
31 
35 
39  virtual void persToTrans(const ZdcDigits_p1* persObj, ZdcDigits* transObj, MsgStream &log) const override;
40 
44  virtual void transToPers(const ZdcDigits* transObj, ZdcDigits_p1* persObj, MsgStream &log) const override;
45 
46 };
47 
48 #endif //> ZDCTPCNV_ZDCDIGITSCNV_P1_H
ZdcDigits_p1
Definition: ZdcDigits_p1.h:20
ZdcDigitsCnv_p1::persToTrans
virtual void persToTrans(const ZdcDigits_p1 *persObj, ZdcDigits *transObj, MsgStream &log) const override
Method creating the transient representation ZdcDigits from its persistent representation ZdcDigits_p...
Definition: ZdcDigitsCnv_p1.cxx:18
TPConverterConstBase::transToPers
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
ZdcDigits
Definition: ZdcDigits.h:28
ZdcDigitsCnv_p1::ZdcDigitsCnv_p1
ZdcDigitsCnv_p1()
Default constructor:
Definition: ZdcDigitsCnv_p1.h:34
T_AthenaPoolTPConverter.h
TPConverterConstBase::persToTrans
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.
ZdcDigits.h
ZdcDigits_p1.h
ZdcDigitsCnv_p1
Definition: ZdcDigitsCnv_p1.h:26
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
ZdcDigitsCnv_p1::transToPers
virtual void transToPers(const ZdcDigits *transObj, ZdcDigits_p1 *persObj, MsgStream &log) const override
Method creating the persistent representation ZdcDigits_p1 from its transient representation ZdcDigit...
Definition: ZdcDigitsCnv_p1.cxx:38
TPConverterConstBase
Definition: TPConverter.h:776