Uses of Interface
org.lcsim.util.Lorentz4Vector

Packages that use Lorentz4Vector
org.lcsim.emcluster   
org.lcsim.reconstructedParticle   
org.lcsim.util   
 

Uses of Lorentz4Vector in org.lcsim.emcluster
 

Methods in org.lcsim.emcluster that return Lorentz4Vector
 Lorentz4Vector EMCluster.vector()
          The cluster four-momentum
 

Constructors in org.lcsim.emcluster with parameters of type Lorentz4Vector
EMCluster(hep.lcd.geometry.CalorimeterCell cell, Lorentz4Vector vec, java.util.Vector members, int layers, double samplingFraction)
          Fully qualified constructor
 

Uses of Lorentz4Vector in org.lcsim.reconstructedParticle
 

Methods in org.lcsim.reconstructedParticle that return Lorentz4Vector
 Lorentz4Vector ReconstructedParticle.fourMomentum()
          Returns the particle's kinematics.
 

Constructors in org.lcsim.reconstructedParticle with parameters of type Lorentz4Vector
ReconstructedParticle(Lorentz4Vector fourMomentum, int charge)
          Basic constructor.
ReconstructedParticle(Lorentz4Vector fourMomentum, int charge, hep.lcd.event.Cluster c, hep.lcd.event.Track t)
          Basic constructor.
ReconstructedParticle(Lorentz4Vector fourMomentum, int charge, java.util.Set cells, hep.lcd.event.Track t)
          Basic constructor.
 

Uses of Lorentz4Vector in org.lcsim.util
 

Classes in org.lcsim.util that implement Lorentz4Vector
 class Momentum4Vector
           
 

Methods in org.lcsim.util that return Lorentz4Vector
 Lorentz4Vector Lorentz4Vector.plus(Lorentz4Vector y2)
           
 Lorentz4Vector Lorentz4Vector.minus(Lorentz4Vector y1, Lorentz4Vector y2)
           
 Lorentz4Vector Lorentz4Vector.times(double a, Lorentz4Vector y)
           
 Lorentz4Vector Lorentz4Vector.times(Lorentz4Vector y, double a)
           
 Lorentz4Vector Lorentz4Vector.divide(Lorentz4Vector y, double a)
           
 Lorentz4Vector Lorentz4Vector.boost(Lorentz4Vector prest)
           
 Lorentz4Vector Momentum4Vector.plus(Lorentz4Vector y2)
           
 Lorentz4Vector Momentum4Vector.minus(Lorentz4Vector y1, Lorentz4Vector y2)
           
 Lorentz4Vector Momentum4Vector.times(double a, Lorentz4Vector y)
           
 Lorentz4Vector Momentum4Vector.times(Lorentz4Vector y, double a)
           
 Lorentz4Vector Momentum4Vector.divide(Lorentz4Vector y, double a)
           
 Lorentz4Vector Momentum4Vector.boost(Lorentz4Vector prest)
           
 Lorentz4Vector[] Momentum4Vector.twobodyDecay(double m1, double m2)
           
 

Methods in org.lcsim.util with parameters of type Lorentz4Vector
 Lorentz4Vector Lorentz4Vector.plus(Lorentz4Vector y2)
           
 void Lorentz4Vector.plusEquals(Lorentz4Vector y1)
           
 Lorentz4Vector Lorentz4Vector.minus(Lorentz4Vector y1, Lorentz4Vector y2)
           
 Lorentz4Vector Lorentz4Vector.times(double a, Lorentz4Vector y)
           
 Lorentz4Vector Lorentz4Vector.times(Lorentz4Vector y, double a)
           
 Lorentz4Vector Lorentz4Vector.divide(Lorentz4Vector y, double a)
           
 double Lorentz4Vector.dot(Lorentz4Vector y1)
           
 double Lorentz4Vector.vec3dot(Lorentz4Vector y1)
           
 Lorentz4Vector Lorentz4Vector.boost(Lorentz4Vector prest)
           
 Lorentz4Vector Momentum4Vector.plus(Lorentz4Vector y2)
           
 void Momentum4Vector.plusEquals(Lorentz4Vector y1)
           
 Lorentz4Vector Momentum4Vector.minus(Lorentz4Vector y1, Lorentz4Vector y2)
           
 Lorentz4Vector Momentum4Vector.times(double a, Lorentz4Vector y)
           
 Lorentz4Vector Momentum4Vector.times(Lorentz4Vector y, double a)
           
 Lorentz4Vector Momentum4Vector.divide(Lorentz4Vector y, double a)
           
 double Momentum4Vector.dot(Lorentz4Vector y1)
           
 double Momentum4Vector.vec3dot(Lorentz4Vector y1)
           
 Lorentz4Vector Momentum4Vector.boost(Lorentz4Vector prest)
           
 

Constructors in org.lcsim.util with parameters of type Lorentz4Vector
Momentum4Vector(Lorentz4Vector p)