ATLAS Offline Software
Loading...
Searching...
No Matches
TrigMuonClusterFeatureCnv_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//-----------------------------------------------------------------------------
10// Persistent to transient
11//-----------------------------------------------------------------------------
13 TrigMuonClusterFeature *transObj,
14 MsgStream &log )
15{
16 log << MSG::DEBUG << "TrigMuonClusterFeatureCnv_p1::persToTrans called " << endmsg;
17
18 *transObj = TrigMuonClusterFeature (persObj->m_eta,
19 persObj->m_phi,
20 persObj->m_nroi,
21 persObj->m_njet,
22 persObj->m_ntrk);
23}
24
25//-----------------------------------------------------------------------------
26// Transient to persistent
27//-----------------------------------------------------------------------------
30 MsgStream &log )
31{
32 log << MSG::DEBUG << "TrigMuonClusterFeatureCnv_p1::transToPers called " << endmsg;
33
34 persObj->m_eta = transObj->eta() ;
35 persObj->m_phi = transObj->phi() ;
36 persObj->m_nroi = transObj->getNRoi() ;
37 persObj->m_njet = transObj->getNJet() ;
38 persObj->m_ntrk = transObj->getNTRK() ;
39
40
41}
#define endmsg
virtual void persToTrans(const TrigMuonClusterFeature_p1 *persObj, TrigMuonClusterFeature *transObj, MsgStream &log)
virtual void transToPers(const TrigMuonClusterFeature *transObj, TrigMuonClusterFeature_p1 *persObj, MsgStream &log)
double eta(void) const
pseudo rapidity
double phi(void) const
phi in [-pi,pi[