ATLAS Offline Software
Loading...
Searching...
No Matches
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
22class MsgStream;
23
25 : public T_AthenaPoolTPPolyCnvBase< Muon::TgcCoinData, Muon::TgcCoinData, Muon::TgcCoinData_p3 >
26{
27public:
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
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
ErrorMatrixCnv_p1 * m_errorMxCnv
void transToPers(const Muon::TgcCoinData *transObj, Muon::TgcCoinData_p3 *persObj, MsgStream &log)
LocalPositionCnv_p1 * m_localPosCnv
void persToTrans(const Muon::TgcCoinData_p3 *persObj, Muon::TgcCoinData *transObj, MsgStream &log)