hep.geant4.jni
Class G4LorentzRotation
java.lang.Object
hep.geant4.jni.G4LorentzRotation
public class G4LorentzRotation
- extends Object
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()
|
swigCMemOwn
protected boolean swigCMemOwn
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)
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.