ATLAS Offline Software
Loading...
Searching...
No Matches
TrigMuonEFTrackCnv_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
8
9
11 TrigMuonEFTrack* transObj,
12 MsgStream &log)
13{
14 log << MSG::DEBUG << "TrigMuonEFTrackCnv_p1::persToTrans called " << endmsg;
15
16 transObj->setCharge (persObj->m_charge);
17
18 fillTransFromPStore( &m_P4IPtCotThPhiMCnv, persObj->m_P4IPtCotThPhiM, transObj, log );
19}
20
21
23 TrigMuonEFTrack_p1* /*persObj*/,
24 MsgStream &log)
25{
26 log << MSG::DEBUG << "TrigMuonEFTrackCnv_p1::transToPers called " << endmsg;
27//
28// persObj->m_charge = transObj->m_charge ;
29//
30// persObj->m_P4IPtCotThPhiM = baseToPersistent( &m_P4IPtCotThPhiMCnv, transObj, log );
31}
#define endmsg
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
virtual void transToPers(const TrigMuonEFTrack *transObj, TrigMuonEFTrack_p1 *persObj, MsgStream &log)
virtual void persToTrans(const TrigMuonEFTrack_p1 *persObj, TrigMuonEFTrack *transObj, MsgStream &log)
P4IPtCotThPhiMCnv_p1 * m_P4IPtCotThPhiMCnv
void setCharge(double theCharge)