JSci.physics.relativity
Class LorentzBoost

java.lang.Object
  extended byJSci.physics.relativity.Tensor
      extended byJSci.physics.relativity.Rank2Tensor
          extended byJSci.physics.relativity.LorentzBoost
All Implemented Interfaces:
Member, java.io.Serializable

public final class LorentzBoost
extends Rank2Tensor

The LorentzBoost class encapsulates the Lorentz boosts.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class JSci.physics.relativity.Rank2Tensor
rank2
 
Constructor Summary
LorentzBoost(Double3Vector v)
          Constructs a Lorentz boost.
LorentzBoost(double vx, double vy, double vz)
          Constructs a Lorentz boost.
 
Methods inherited from class JSci.physics.relativity.Rank2Tensor
add, equals, getComponent, multiply, setComponent, subtract, tensorProduct, tensorProduct
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LorentzBoost

public LorentzBoost(Double3Vector v)
Constructs a Lorentz boost.

Parameters:
v - velocity

LorentzBoost

public LorentzBoost(double vx,
                    double vy,
                    double vz)
Constructs a Lorentz boost.

Parameters:
vx - x-velocity
vy - y-velocity
vz - z-velocity