hep.geant4.jni
Class G4LorentzRotation

java.lang.Object
  extended by hep.geant4.jni.G4LorentzRotation

public class G4LorentzRotation
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
  G4LorentzRotation()
           
  G4LorentzRotation(double bx, double by, double bz)
           
  G4LorentzRotation(G4LorentzRotation r)
           
  G4LorentzRotation(G4LorentzVector col1, G4LorentzVector col2, G4LorentzVector col3, G4LorentzVector col4)
           
  G4LorentzRotation(G4RotationMatrix r)
           
  G4LorentzRotation(G4RotationMatrix R, HepBoost B)
           
  G4LorentzRotation(G4ThreeVector p)
           
  G4LorentzRotation(HepBoost b)
           
  G4LorentzRotation(HepBoost B, G4RotationMatrix R)
           
  G4LorentzRotation(HepBoostX b)
           
  G4LorentzRotation(HepBoostY b)
           
  G4LorentzRotation(HepBoostZ b)
           
  G4LorentzRotation(HepRep4x4 rep)
           
  G4LorentzRotation(HepRotationX r)
           
  G4LorentzRotation(HepRotationY r)
           
  G4LorentzRotation(HepRotationZ r)
           
protected G4LorentzRotation(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 G4LorentzRotation boost(double arg0, double arg1, double arg2)
           
 G4LorentzRotation boost(G4ThreeVector arg0)
           
 G4LorentzRotation boostX(double beta)
           
 G4LorentzRotation boostY(double beta)
           
 G4LorentzRotation boostZ(double beta)
           
 G4LorentzVector col1()
           
 G4LorentzVector col2()
           
 G4LorentzVector col3()
           
 G4LorentzVector col4()
           
 int compare(G4LorentzRotation m)
           
 void decompose(G4RotationMatrix rotation, HepBoost boost)
           
 void decompose(G4ThreeVector boost, SWIGTYPE_p_CLHEP__HepAxisAngle rotation)
           
 void decompose(HepBoost boost, G4RotationMatrix rotation)
           
 void decompose(SWIGTYPE_p_CLHEP__HepAxisAngle rotation, G4ThreeVector boost)
           
 void delete()
           
 double distance2(G4LorentzRotation lt)
           
 double distance2(G4RotationMatrix r)
           
 double distance2(HepBoost b)
           
 boolean equals(Object obj)
           
protected  void finalize()
           
protected static long getCPtr(G4LorentzRotation obj)
           
static G4LorentzRotation getIDENTITY()
           
static double getTolerance()
           
 double howNear(G4LorentzRotation lt)
           
 double howNear(G4RotationMatrix r)
           
 double howNear(HepBoost b)
           
 G4LorentzRotation inverse()
           
 G4LorentzRotation invert()
           
 boolean isIdentity()
           
 boolean isNear(G4LorentzRotation lt)
           
 boolean isNear(G4LorentzRotation lt, double epsilon)
           
 boolean isNear(G4RotationMatrix r)
           
 boolean isNear(G4RotationMatrix r, double epsilon)
           
 boolean isNear(HepBoost b)
           
 boolean isNear(HepBoost b, double epsilon)
           
 G4LorentzRotation matrixMultiplication(HepRep4x4 m)
           
 double norm2()
           
 void rectify()
           
 HepRep4x4 rep4x4()
           
 G4LorentzRotation rotate(double delta, G4ThreeVector axis)
           
 G4LorentzRotation rotateX(double delta)
           
 G4LorentzRotation rotateY(double delta)
           
 G4LorentzRotation rotateZ(double delta)
           
 G4LorentzVector row1()
           
 G4LorentzVector row2()
           
 G4LorentzVector row3()
           
 G4LorentzVector row4()
           
 G4LorentzRotation set(double bx, double by, double bz)
           
 G4LorentzRotation set(G4LorentzVector col1, G4LorentzVector col2, G4LorentzVector col3, G4LorentzVector col4)
           
 G4LorentzRotation set(G4RotationMatrix r)
           
 G4LorentzRotation set(G4RotationMatrix R, HepBoost B)
           
 G4LorentzRotation set(G4ThreeVector p)
           
 G4LorentzRotation set(HepBoost boost)
           
 G4LorentzRotation set(HepBoost B, G4RotationMatrix R)
           
 G4LorentzRotation set(HepBoostX boost)
           
 G4LorentzRotation set(HepBoostY boost)
           
 G4LorentzRotation set(HepBoostZ boost)
           
 G4LorentzRotation set(HepRep4x4 rep)
           
 G4LorentzRotation set(HepRotationX r)
           
 G4LorentzRotation set(HepRotationY r)
           
 G4LorentzRotation set(HepRotationZ r)
           
 G4LorentzRotation setRows(G4LorentzVector row1, G4LorentzVector row2, G4LorentzVector row3, G4LorentzVector row4)
           
static double setTolerance(double tol)
           
 G4LorentzRotation transform(G4LorentzRotation lt)
           
 G4LorentzRotation transform(G4RotationMatrix r)
           
 G4LorentzRotation transform(HepBoost b)
           
 double tt()
           
 double tx()
           
 double ty()
           
 double tz()
           
 G4LorentzVector vectorMultiplication(G4LorentzVector arg0)
           
 double xt()
           
 double xx()
           
 double xy()
           
 double xz()
           
 double yt()
           
 double yx()
           
 double yy()
           
 double yz()
           
 double zt()
           
 double zx()
           
 double zy()
           
 double zz()
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4LorentzRotation

protected G4LorentzRotation(long cPtr,
                            boolean cMemoryOwn)

G4LorentzRotation

public G4LorentzRotation()

G4LorentzRotation

public G4LorentzRotation(G4LorentzRotation r)

G4LorentzRotation

public G4LorentzRotation(G4RotationMatrix r)

G4LorentzRotation

public G4LorentzRotation(HepRotationX r)

G4LorentzRotation

public G4LorentzRotation(HepRotationY r)

G4LorentzRotation

public G4LorentzRotation(HepRotationZ r)

G4LorentzRotation

public G4LorentzRotation(HepBoost b)

G4LorentzRotation

public G4LorentzRotation(HepBoostX b)

G4LorentzRotation

public G4LorentzRotation(HepBoostY b)

G4LorentzRotation

public G4LorentzRotation(HepBoostZ b)

G4LorentzRotation

public G4LorentzRotation(double bx,
                         double by,
                         double bz)

G4LorentzRotation

public G4LorentzRotation(G4ThreeVector p)

G4LorentzRotation

public G4LorentzRotation(HepBoost B,
                         G4RotationMatrix R)

G4LorentzRotation

public G4LorentzRotation(G4RotationMatrix R,
                         HepBoost B)

G4LorentzRotation

public G4LorentzRotation(G4LorentzVector col1,
                         G4LorentzVector col2,
                         G4LorentzVector col3,
                         G4LorentzVector col4)

G4LorentzRotation

public G4LorentzRotation(HepRep4x4 rep)
Method Detail

getCPtr

protected static long getCPtr(G4LorentzRotation obj)

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable

delete

public void delete()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getIDENTITY

public static G4LorentzRotation getIDENTITY()

set

public G4LorentzRotation set(double bx,
                             double by,
                             double bz)

set

public G4LorentzRotation set(G4ThreeVector p)

set

public G4LorentzRotation set(G4RotationMatrix r)

set

public G4LorentzRotation set(HepRotationX r)

set

public G4LorentzRotation set(HepRotationY r)

set

public G4LorentzRotation set(HepRotationZ r)

set

public G4LorentzRotation set(HepBoost boost)

set

public G4LorentzRotation set(HepBoostX boost)

set

public G4LorentzRotation set(HepBoostY boost)

set

public G4LorentzRotation set(HepBoostZ boost)

set

public G4LorentzRotation set(HepBoost B,
                             G4RotationMatrix R)

set

public G4LorentzRotation set(G4RotationMatrix R,
                             HepBoost B)

set

public G4LorentzRotation set(G4LorentzVector col1,
                             G4LorentzVector col2,
                             G4LorentzVector col3,
                             G4LorentzVector col4)

setRows

public G4LorentzRotation setRows(G4LorentzVector row1,
                                 G4LorentzVector row2,
                                 G4LorentzVector row3,
                                 G4LorentzVector row4)

set

public G4LorentzRotation set(HepRep4x4 rep)

xx

public double xx()

xy

public double xy()

xz

public double xz()

xt

public double xt()

yx

public double yx()

yy

public double yy()

yz

public double yz()

yt

public double yt()

zx

public double zx()

zy

public double zy()

zz

public double zz()

zt

public double zt()

tx

public double tx()

ty

public double ty()

tz

public double tz()

tt

public double tt()

col1

public G4LorentzVector col1()

col2

public G4LorentzVector col2()

col3

public G4LorentzVector col3()

col4

public G4LorentzVector col4()

row1

public G4LorentzVector row1()

row2

public G4LorentzVector row2()

row3

public G4LorentzVector row3()

row4

public G4LorentzVector row4()

rep4x4

public HepRep4x4 rep4x4()

decompose

public void decompose(G4ThreeVector boost,
                      SWIGTYPE_p_CLHEP__HepAxisAngle rotation)

decompose

public void decompose(HepBoost boost,
                      G4RotationMatrix rotation)

decompose

public void decompose(SWIGTYPE_p_CLHEP__HepAxisAngle rotation,
                      G4ThreeVector boost)

decompose

public void decompose(G4RotationMatrix rotation,
                      HepBoost boost)

compare

public int compare(G4LorentzRotation m)

isIdentity

public boolean isIdentity()

distance2

public double distance2(HepBoost b)

distance2

public double distance2(G4RotationMatrix r)

distance2

public double distance2(G4LorentzRotation lt)

howNear

public double howNear(HepBoost b)

howNear

public double howNear(G4RotationMatrix r)

howNear

public double howNear(G4LorentzRotation lt)

isNear

public boolean isNear(HepBoost b,
                      double epsilon)

isNear

public boolean isNear(HepBoost b)

isNear

public boolean isNear(G4RotationMatrix r,
                      double epsilon)

isNear

public boolean isNear(G4RotationMatrix r)

isNear

public boolean isNear(G4LorentzRotation lt,
                      double epsilon)

isNear

public boolean isNear(G4LorentzRotation lt)

norm2

public double norm2()

rectify

public void rectify()

vectorMultiplication

public G4LorentzVector vectorMultiplication(G4LorentzVector arg0)

matrixMultiplication

public G4LorentzRotation matrixMultiplication(HepRep4x4 m)

transform

public G4LorentzRotation transform(HepBoost b)

transform

public G4LorentzRotation transform(G4RotationMatrix r)

transform

public G4LorentzRotation transform(G4LorentzRotation lt)

rotateX

public G4LorentzRotation rotateX(double delta)

rotateY

public G4LorentzRotation rotateY(double delta)

rotateZ

public G4LorentzRotation rotateZ(double delta)

rotate

public G4LorentzRotation rotate(double delta,
                                G4ThreeVector axis)

boostX

public G4LorentzRotation boostX(double beta)

boostY

public G4LorentzRotation boostY(double beta)

boostZ

public G4LorentzRotation boostZ(double beta)

boost

public G4LorentzRotation boost(double arg0,
                               double arg1,
                               double arg2)

boost

public G4LorentzRotation boost(G4ThreeVector arg0)

inverse

public G4LorentzRotation inverse()

invert

public G4LorentzRotation invert()

getTolerance

public static double getTolerance()

setTolerance

public static double setTolerance(double tol)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.