JSci.physics.relativity
Class LorentzBoost

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

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.
 
Method Summary
 
Methods inherited from class JSci.physics.relativity.Rank2Tensor
add, equals, getComponent, multiply, setComponent, subtract, tensorProduct, tensorProduct
 
Methods inherited from class JSci.physics.relativity.Tensor
getSet
 
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