ATLAS Offline Software
Loading...
Searching...
No Matches
TrigMuonEFTrackCnv_p2.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_p2::persToTrans called " << endmsg;
15
16 transObj->setCharge (persObj->m_charge);
17 transObj->setD0 (persObj->m_d0);
18 transObj->setZ0 (persObj->m_z0);
19 transObj->setChi2 (persObj->m_chi2);
20 transObj->setChi2prob (persObj->m_chi2prob);
21 transObj->setPosX (persObj->m_posx);
22 transObj->setPosY (persObj->m_posy);
23 transObj->setPosZ (persObj->m_posz);
24 transObj->setNCscHitsEta (persObj->m_nCscHitsEta);
25 transObj->setNTgcHitsEta (persObj->m_nTgcHitsEta);
26 transObj->setNRpcHitsEta (persObj->m_nRpcHitsEta);
27 //transObj->setNMdtHitsEta (persObj->m_nMdtHitsEta);
28 transObj->setNCscHitsPhi (persObj->m_nCscHitsPhi);
29 transObj->setNTgcHitsPhi (persObj->m_nTgcHitsPhi);
30 transObj->setNRpcHitsPhi (persObj->m_nRpcHitsPhi);
31 //transObj->setNMdtHitsPhi (persObj->m_nMdtHitsPhi);
32
33
34 fillTransFromPStore( &m_P4IPtCotThPhiMCnv, persObj->m_P4IPtCotThPhiM, transObj, log );
35}
36
37
39 TrigMuonEFTrack_p2* /*persObj*/,
40 MsgStream &log)
41{
42 log << MSG::DEBUG << "TrigMuonEFTrackCnv_p2::transToPers called " << endmsg;
43//
44// persObj->m_charge = transObj->m_charge;
45// persObj->m_d0 = transObj->m_d0;
46// persObj->m_z0 = transObj->m_z0;
47// persObj->m_chi2 = transObj->m_chi2;
48// persObj->m_chi2prob = transObj->m_chi2prob;
49// persObj->m_posx = transObj->m_posx;
50// persObj->m_posy = transObj->m_posy;
51// persObj->m_posz = transObj->m_posz;
52// persObj->m_nCscHitsEta = transObj->m_nCscHitsEta;
53// persObj->m_nTgcHitsEta = transObj->m_nTgcHitsEta;
54// persObj->m_nRpcHitsEta = transObj->m_nRpcHitsEta;
55// persObj->m_nMdtHitsEta = transObj->m_nMdtHitsEta;
56// persObj->m_nCscHitsPhi = transObj->m_nCscHitsPhi;
57// persObj->m_nTgcHitsPhi = transObj->m_nTgcHitsPhi;
58// persObj->m_nRpcHitsPhi = transObj->m_nRpcHitsPhi;
59// persObj->m_nMdtHitsPhi = transObj->m_nMdtHitsPhi;
60//
61// persObj->m_P4IPtCotThPhiM = baseToPersistent( &m_P4IPtCotThPhiMCnv, transObj, log );
62}
#define endmsg
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
P4IPtCotThPhiMCnv_p1 * m_P4IPtCotThPhiMCnv
virtual void persToTrans(const TrigMuonEFTrack_p2 *persObj, TrigMuonEFTrack *transObj, MsgStream &log)
virtual void transToPers(const TrigMuonEFTrack *transObj, TrigMuonEFTrack_p2 *persObj, MsgStream &log)
unsigned short int m_nTgcHitsEta
unsigned short int m_nRpcHitsEta
unsigned short int m_nCscHitsPhi
unsigned short int m_nTgcHitsPhi
unsigned short int m_nRpcHitsPhi
unsigned short int m_nCscHitsEta
void setCharge(double theCharge)
void setNRpcHitsPhi(unsigned short int nRpcHitsPhi)
void setNRpcHitsEta(unsigned short int nRpcHitsEta)
void setPosZ(double posz)
void setNTgcHitsPhi(unsigned short int nTgcHitsPhi)
void setChi2prob(double chi2prob)
void setD0(double d0)
void setNCscHitsPhi(unsigned short int nCscHitsPhi)
void setNCscHitsEta(unsigned short int nCscHitsEta)
void setPosY(double posy)
void setZ0(double z0)
void setPosX(double posx)
void setNTgcHitsEta(unsigned short int nTgcHitsEta)
void setChi2(double chi2)