16#include "GaudiKernel/MsgStream.h"
42 persObj->
m_px = (float)transObj->
px();
43 persObj->
m_py = (float)transObj->
py();
44 persObj->
m_pz = (float)transObj->
pz();
45 persObj->
m_ene = (float)transObj->
e();
virtual void transToPers(const P4PxPyPzE *transObj, P4PxPyPzE_p1 *persObj, MsgStream &log) const override
Method creating the persistent representation P4PxPyPzE_p1 from its transient representation P4PxPyPz...
virtual void persToTrans(const P4PxPyPzE_p1 *persObj, P4PxPyPzE *transObj, MsgStream &log) const override
Method creating the transient representation of P4PxPyPzE from its persistent representation P4PxPyPz...
P4PxPyPzE is a class with 4-momentum behavior, for which Px, Py, Pz and M are data members.
virtual double e() const
get energy data member
virtual void setE(double theE)
set energy data member
virtual void setPz(double thePz)
set Pz data member
virtual void setPx(double thePx)
set Px data member
virtual void setPy(double thePy)
set Py data member
virtual double px() const
get px data member
virtual double py() const
get py data member
virtual double pz() const
get pz data member