ATLAS Offline Software
Loading...
Searching...
No Matches
TgcPrepDataCnv_p1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5//-----------------------------------------------------------------------------
6//
7// file: TgcPrepDataCnv_p1.cxx
8//
9//-----------------------------------------------------------------------------
10
13
15persToTrans( const Muon::TgcPrepData_p1 *persObj, Muon::TgcPrepData *transObj,MsgStream &log )
16{
17 log << MSG::DEBUG << "TgcPrepDataCnv_p1::persToTrans" << endmsg;
18 fillTransFromPStore( &m_prdCnv, persObj->m_prd, transObj, log );
19}
20
22transToPers( const Muon::TgcPrepData *transObj, Muon::TgcPrepData_p1 *persObj, MsgStream &log )
23{
24 log << MSG::DEBUG << "TgcPrepDataCnv_p1::transToPers" << endmsg;
25 persObj->m_prd = baseToPersistent( &m_prdCnv, transObj, log );
26}
27
28
#define endmsg
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
Definition TPConverter.h:97
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
Class to represent TGC measurements.
Definition TgcPrepData.h:32
void transToPers(const Muon::TgcPrepData *transObj, Muon::TgcPrepData_p1 *persObj, MsgStream &log)
PrepRawDataCnv_p1 * m_prdCnv
void persToTrans(const Muon::TgcPrepData_p1 *persObj, Muon::TgcPrepData *transObj, MsgStream &log)