Class SimpleKinematic


class SimpleKinematic
derived from IKinematic

Convertor from HepMC::Particle to IKinematic


Field Summary
 private const HepLorentzVectorm_momentum
           

Constructor Summary
SimpleKinematic(const HepMC::Particle & p)
           
SimpleKinematic(const HepMC::Particle * p)
           

Destructor Summary
 virtual ~SimpleKinematic()
           

Method Summary
 virtual const doubleeT()
           
 virtual const doubleeta()
           
 virtual const HepLorentzVectormomentum()
           
 virtual const doublemT()
           
 virtual const doublephi()
           
 virtual const doublepT()
           

Field Detail

m_momentum

private const HepLorentzVector m_momentum
Constructor Detail

SimpleKinematic

public SimpleKinematic(const HepMC::Particle & p)

SimpleKinematic

public SimpleKinematic(const HepMC::Particle * p)
Method Detail

~SimpleKinematic

public virtual ~SimpleKinematic()
Method Detail

eT

public virtual const double eT()

eta

public virtual const double eta()

momentum

public virtual const HepLorentzVector momentum()

mT

public virtual const double mT()

phi

public virtual const double phi()

pT

public virtual const double pT()