16#include "GaudiKernel/MsgStream.h"
30 transObj->
setE ((
double) persObj->
m_e);
33 transObj->
setM ((
double) persObj->
m_m);
42 persObj->
m_e = (float) transObj->
e();
43 persObj->
m_eta = (float) transObj->
eta();
44 persObj->
m_phi = (float) transObj->
phi();
45 persObj->
m_m = (float) transObj->
m();
virtual void transToPers(const P4ImplEEtaPhiM *transObj, P4EEtaPhiMFloat_p2 *persObj, MsgStream &log) const override
Method creating the persistent representation P4EEtaPhiMFloat_p2 from its transient representation P4...
virtual void persToTrans(const P4EEtaPhiMFloat_p2 *persObj, P4ImplEEtaPhiM *transObj, MsgStream &log) const override
Method creating the transient representation of P4ImplEEtaPhiM from its persistent representation P4E...
P4ImplEEtaPhiM is a base class for classes with 4-momentum behavior, for which E, eta,...
double m() const
{@ a la I4Momentum -like interface
void setEta(const double theEta)
set eta data member
void setE(const double theE)
set energy data member
void setM(const double theM)
set mass data member
void setPhi(const double thePhi)
set phi data member