CLHEP::HepLorentzVector hlv() const
virtual void set4Mom(const I4Momentum *const theI4Mom)
set 4Momentum (will throw exception if cannot be implemented)
virtual ~TruthParticleMomentum()
Destructor:
double px() const
{@ a la I4Momentum -like interface
TruthParticleMomentum & operator=(const TruthParticleMomentum &rhs)
Assignment operator:
const HepMC::FourVector * m_hlv
The CLHEP::LorentzVector we are proxying (from the HepMC::GenParticle which is also being proxied)
I4Momentum::Kind kind() const
std::ostream & dump(std::ostream &out) const
Print I4Momentum content.
const I4MomentumError * errors() const