ATLAS Offline Software
Loading...
Searching...
No Matches
TgcCoinDataCnv_p2.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/* Takashi Kubota - June 30, 2008 */
6#ifndef TGCCOINDATACNV_P2_H
7#define TGCCOINDATACNV_P2_H
8
9//-----------------------------------------------------------------------------
10//
11// file: TgcCoinDataCnv_p2.h
12//
13//-----------------------------------------------------------------------------
14
16#include "TgcCoinData_p2.h"
17
19
22
23class MsgStream;
24
26 : public T_AthenaPoolTPPolyCnvBase< Muon::TgcCoinData, Muon::TgcCoinData, Muon::TgcCoinData_p2 >
27{
28public:
29 // TgcCoinDataCnv_p2() : m_coindataCnv(0) {}
31
32 void persToTrans( const Muon::TgcCoinData_p2 *persObj,
33 Muon::TgcCoinData *transObj,
34 MsgStream &log );
35 void transToPers( const Muon::TgcCoinData *transObj,
36 Muon::TgcCoinData_p2 *persObj,
37 MsgStream &log );
38
39 protected:
42 unsigned int m_numErrsPrinted;
43};
44
45#endif
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
unsigned int m_numErrsPrinted
void persToTrans(const Muon::TgcCoinData_p2 *persObj, Muon::TgcCoinData *transObj, MsgStream &log)
LocalPositionCnv_p1 * m_localPosCnv
ErrorMatrixCnv_p1 * m_errorMxCnv
void transToPers(const Muon::TgcCoinData *transObj, Muon::TgcCoinData_p2 *persObj, MsgStream &log)