hep.physics.vec
Interface HepLorentzVector

All Known Implementing Classes:
BasicHepLorentzVector

public interface HepLorentzVector

Interface to be implemented by 4 Vectors. This interface is deliberately kept simple to minimize the work needed to implement it. Operations for operating on vectors can be found in class VecOp.

Version:
$Id: HepLorentzVector.java 9130 2006-10-13 00:02:39Z tonyj $
Author:
Gary Bower (grb@slac.stanford.edu)
See Also:
BasicHepLorentzVector, VecOp

Method Summary
 double magnitude()
          The magnitude of the Lorentz vector.
 double magnitudeSquared()
          The square of the magnitude of the vector
 double t()
           
 Hep3Vector v3()
           
 

Method Detail

t

double t()

v3

Hep3Vector v3()

magnitude

double magnitude()
The magnitude of the Lorentz vector.


magnitudeSquared

double magnitudeSquared()
The square of the magnitude of the vector



Copyright © 2000-2010 FreeHEP. All Rights Reserved.