ATLAS Offline Software
Loading...
Searching...
No Matches
P4ImplPtEtaPhiMCnv_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// P4ImplPtEtaPhiMCnv_p1.cxx
8// Implementation file for class P4ImplPtEtaPhiMCnv_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 P4ImplPtEtaPhiM* transObj,
28 MsgStream &/*msg*/ ) const
29{
30 transObj->m_pt = persObj->m_pt;
31 transObj->m_eta = persObj->m_eta;
32 transObj->m_phi = persObj->m_phi;
33 transObj->m_m = persObj->m_mass;
34 return;
35}
36
37void
39 P4ImplPtEtaPhiM_p1* persObj,
40 MsgStream &/*msg*/ ) const
41{
42 persObj->m_pt = transObj->m_pt;
43 persObj->m_eta = transObj->m_eta;
44 persObj->m_phi = transObj->m_phi;
45 persObj->m_mass = transObj->m_m;
46 return;
47}
P4PtEtaPhiM_p1 P4ImplPtEtaPhiM_p1
virtual void persToTrans(const P4ImplPtEtaPhiM_p1 *persObj, P4ImplPtEtaPhiM *transObj, MsgStream &msg) const override
Method creating the transient representation of P4ImplPtEtaPhiM from its persistent representation P4...
virtual void transToPers(const P4ImplPtEtaPhiM *transObj, P4ImplPtEtaPhiM_p1 *persObj, MsgStream &msg) const override
Method creating the persistent representation P4ImplPtEtaPhiM_p1 from its transient representation P4...
P4ImplPtEtaPhiM is a base class for classes with 4-momentum behavior, for which pt,...