ATLAS Offline Software
RpcByteStreamErrorContainerCnv_p1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MUONCONDITIONSATHENAPOOL_RPCBYTESTREAMERRORCONTAINERCNV_P1_H
6 #define MUONCONDITIONSATHENAPOOL_RPCBYTESTREAMERRORCONTAINERCNV_P1_H
7 
8 //-----------------------------------------------------------------------------
9 // file: RpcByteStreamErrorContainerCnv_p1.h
10 //-----------------------------------------------------------------------------
11 
13 
16 
17 class MsgStream;
18 
20  : public T_AthenaPoolTPCnvConstBase< Muon::RpcByteStreamErrorContainer, Muon::RpcByteStreamErrorContainer_p1 >
21 {
22  public:
24 
27 
28  virtual
31  MsgStream &log ) const override;
32  virtual
33  void transToPers( const Muon::RpcByteStreamErrorContainer *transObj,
35  MsgStream &log ) const override;
36 };
37 
38 
39 template<>
40 class T_TPCnv<Muon::RpcByteStreamErrorContainer, Muon::RpcByteStreamErrorContainer_p1>
42 {
43 };
44 
45 
46 #endif
TPConverterConstBase::transToPers
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
RpcByteStreamErrorContainer_p1.h
Muon
This class provides conversion from CSC RDO data to CSC Digits.
Definition: TrackSystemController.h:49
RpcByteStreamErrorContainerCnv_p1::RpcByteStreamErrorContainerCnv_p1
RpcByteStreamErrorContainerCnv_p1()
Definition: RpcByteStreamErrorContainerCnv_p1.h:23
Muon::RpcByteStreamErrorContainer
Definition: RpcByteStreamErrorContainer.h:54
T_AthenaPoolTPConverter.h
RpcByteStreamErrorContainerCnv_p1::persToTrans
virtual void persToTrans(const Muon::RpcByteStreamErrorContainer_p1 *persObj, Muon::RpcByteStreamErrorContainer *transObj, MsgStream &log) const override
Definition: RpcByteStreamErrorContainerCnv_p1.cxx:14
TPConverterConstBase::persToTrans
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.
RpcByteStreamErrorContainerCnv_p1::transToPers
virtual void transToPers(const Muon::RpcByteStreamErrorContainer *transObj, Muon::RpcByteStreamErrorContainer_p1 *persObj, MsgStream &log) const override
Definition: RpcByteStreamErrorContainerCnv_p1.cxx:25
RpcByteStreamErrorContainer.h
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
Muon::RpcByteStreamErrorContainer_p1
Definition: RpcByteStreamErrorContainer_p1.h:15
TPConverterConstBase
Definition: TPConverter.h:776
T_TPCnv
Definition: T_AthenaPoolTPConverter.h:17
RpcByteStreamErrorContainerCnv_p1
Definition: RpcByteStreamErrorContainerCnv_p1.h:21