00001 #include "AtlfastEvent/IKinematic.h"
00002 #include "GaudiKernel/MsgStream.h"
00003 #include "CLHEP/Vector/LorentzVector.h"
00004 namespace Atlfast{
00005
00006
00007
00008 MsgStream& operator << ( MsgStream& s , const IKinematic& r ){
00009 s << " /E= " << r.momentum().e()
00010 << " /eT = " << r.eT()
00011 << " /eta= " << r.eta()
00012 << " /phi= " << r.phi()<<endreq;
00013 return s ;
00014 }
00015
00016 MsgStream& operator << ( MsgStream& s , const IKinematic* const p ){
00017 s << *p;
00018 return s ;
00019 }
00020 }
00021
00022
00023
00024