ATLAS Offline Software
Loading...
Searching...
No Matches
P4ImplEEtaPhiMCnv_p1.cxx
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5*/
6
7// P4ImplEEtaPhiMCnv_p1.cxx
8// Implementation file for class P4ImplEEtaPhiMCnv_p1
9// Author: S.Binet<binet@cern.ch>
11
12
13// STL includes
14
15// Framework includes
16#include "GaudiKernel/MsgStream.h"
17
18// NavFourMom includes
20
21// EventCommonTPCnv includes
23
24
25void
27 P4ImplEEtaPhiM* transObj,
28 MsgStream &/*msg*/ ) const
29{
30 transObj->m_e = persObj->m_e;
31 transObj->m_eta = persObj->m_eta;
32 transObj->m_phi = persObj->m_phi;
33 transObj->m_m = persObj->m_m;
34 return;
35}
36
37void
39 P4ImplEEtaPhiM_p1* persObj,
40 MsgStream &/*msg*/ ) const
41{
42 persObj->m_e = transObj->m_e;
43 persObj->m_eta = transObj->m_eta;
44 persObj->m_phi = transObj->m_phi;
45 persObj->m_m = transObj->m_m;
46 return;
47}
P4EEtaPhiM_p1 P4ImplEEtaPhiM_p1
virtual void persToTrans(const P4ImplEEtaPhiM_p1 *persObj, P4ImplEEtaPhiM *transObj, MsgStream &msg) const override
Method creating the transient representation of P4ImplEEtaPhiM from its persistent representation P4I...
virtual void transToPers(const P4ImplEEtaPhiM *transObj, P4ImplEEtaPhiM_p1 *persObj, MsgStream &msg) const override
Method creating the persistent representation P4ImplEEtaPhiM_p1 from its transient representation P4I...
P4ImplEEtaPhiM is a base class for classes with 4-momentum behavior, for which E, eta,...