ATLAS Offline Software
TgcCoinDataCnv_p3.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TGCCOINDATACNV_P3_H
6 #define TGCCOINDATACNV_P3_H
7 
8 //-----------------------------------------------------------------------------
9 //
10 // file: TgcCoinDataCnv_p3.h
11 //
12 //-----------------------------------------------------------------------------
13 
15 #include "TgcCoinData_p3.h"
16 
18 
21 
22 class MsgStream;
23 
25  : public T_AthenaPoolTPPolyCnvBase< Muon::TgcCoinData, Muon::TgcCoinData, Muon::TgcCoinData_p3 >
26 {
27 public:
28  // TgcCoinDataCnv_p3() : m_coindataCnv(0) {}
30 
31  void persToTrans( const Muon::TgcCoinData_p3 *persObj,
32  Muon::TgcCoinData *transObj,
33  MsgStream &log );
34  void transToPers( const Muon::TgcCoinData *transObj,
35  Muon::TgcCoinData_p3 *persObj,
36  MsgStream &log );
37 
38  protected:
41 
42 };
43 
44 #endif
TgcCoinDataCnv_p3::TgcCoinDataCnv_p3
TgcCoinDataCnv_p3()
Definition: TgcCoinDataCnv_p3.h:29
Muon::TgcCoinData_p3
Definition: TgcCoinData_p3.h:23
TgcCoinDataCnv_p3::persToTrans
void persToTrans(const Muon::TgcCoinData_p3 *persObj, Muon::TgcCoinData *transObj, MsgStream &log)
Definition: TgcCoinDataCnv_p3.cxx:13
TgcCoinDataCnv_p3::m_localPosCnv
LocalPositionCnv_p1 * m_localPosCnv
Definition: TgcCoinDataCnv_p3.h:39
ErrorMatrixCnv_p1
Definition: ErrorMatrixCnv_p1.h:33
Muon::TgcCoinData
Definition: TgcCoinData.h:37
TgcCoinData_p3.h
TPPolyCnvBase
Definition: TPConverter.h:674
TgcCoinDataCnv_p3
Definition: TgcCoinDataCnv_p3.h:26
T_AthenaPoolTPConverter.h
LocalPositionCnv_p1.h
LocalPositionCnv_p1
Definition: LocalPositionCnv_p1.h:31
TgcCoinDataCnv_p3::m_errorMxCnv
ErrorMatrixCnv_p1 * m_errorMxCnv
Definition: TgcCoinDataCnv_p3.h:40
ErrorMatrixCnv_p1.h
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
TgcCoinData.h
TgcCoinDataCnv_p3::transToPers
void transToPers(const Muon::TgcCoinData *transObj, Muon::TgcCoinData_p3 *persObj, MsgStream &log)
Definition: TgcCoinDataCnv_p3.cxx:68