ATLAS Offline Software
Loading...
Searching...
No Matches
TgcCoinDataCnv_p1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
5/* Takashi Kubota - June 30, 2008 */
6#ifndef TGCCOINDATACNV_P1_H
7#define TGCCOINDATACNV_P1_H
8
9//-----------------------------------------------------------------------------
10//
11// file: TgcCoinDataCnv_p1.h
12//
13//-----------------------------------------------------------------------------
14
16#include "TgcCoinData_p1.h"
17
19
22
23class MsgStream;
24
26 : public T_AthenaPoolTPPolyCnvBase< Muon::TgcCoinData, Muon::TgcCoinData, Muon::TgcCoinData_p1 >
27{
28public:
29 TgcCoinDataCnv_p1() = default;
30
31 void persToTrans( const Muon::TgcCoinData_p1 *persObj,
32 Muon::TgcCoinData *transObj,
33 MsgStream &log );
34 void transToPers( const Muon::TgcCoinData *transObj,
35 Muon::TgcCoinData_p1 *persObj,
36 MsgStream &log );
37
38 protected:
41
42};
43
44#endif
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
TgcCoinDataCnv_p1()=default
void transToPers(const Muon::TgcCoinData *transObj, Muon::TgcCoinData_p1 *persObj, MsgStream &log)
LocalPositionCnv_p1 * m_localPosCnv
ErrorMatrixCnv_p1 * m_errorMxCnv
void persToTrans(const Muon::TgcCoinData_p1 *persObj, Muon::TgcCoinData *transObj, MsgStream &log)