hep.geant4.jni
Class HepBoost
java.lang.Object
hep.geant4.jni.HepBoost
public class HepBoost
- extends Object
Method Summary |
double |
beta()
|
G4ThreeVector |
boostVector()
|
G4LorentzVector |
col1()
|
G4LorentzVector |
col2()
|
G4LorentzVector |
col3()
|
G4LorentzVector |
col4()
|
int |
compare(HepBoost b)
|
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()
|
G4ThreeVector |
direction()
|
double |
distance2(G4LorentzRotation lt)
|
double |
distance2(G4RotationMatrix r)
|
double |
distance2(HepBoost b)
|
double |
distance2(HepBoostX bx)
|
double |
distance2(HepBoostY by)
|
double |
distance2(HepBoostZ bz)
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
double |
gamma()
|
protected static long |
getCPtr(HepBoost obj)
|
G4ThreeVector |
getDirection()
|
static double |
getTolerance()
|
double |
howNear(G4LorentzRotation lt)
|
double |
howNear(G4RotationMatrix r)
|
double |
howNear(HepBoost b)
|
HepBoost |
inverse()
|
HepBoost |
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)
|
double |
norm2()
|
void |
rectify()
|
HepRep4x4 |
rep4x4()
|
HepRep4x4Symmetric |
rep4x4Symmetric()
|
G4LorentzVector |
row1()
|
G4LorentzVector |
row2()
|
G4LorentzVector |
row3()
|
G4LorentzVector |
row4()
|
HepBoost |
set(double betaX,
double betaY,
double betaZ)
|
HepBoost |
set(G4ThreeVector boost)
|
HepBoost |
set(G4ThreeVector direction,
double beta)
|
HepBoost |
set(HepBoostX boost)
|
HepBoost |
set(HepBoostY boost)
|
HepBoost |
set(HepBoostZ boost)
|
HepBoost |
set(HepRep4x4Symmetric m)
|
static double |
setTolerance(double tol)
|
double |
tt()
|
double |
tx()
|
double |
ty()
|
double |
tz()
|
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
HepBoost
protected HepBoost(long cPtr,
boolean cMemoryOwn)
HepBoost
public HepBoost()
HepBoost
public HepBoost(HepBoost m)
HepBoost
public HepBoost(double betaX,
double betaY,
double betaZ)
HepBoost
public HepBoost(HepRep4x4Symmetric m)
HepBoost
public HepBoost(G4ThreeVector direction,
double beta)
HepBoost
public HepBoost(G4ThreeVector boost)
HepBoost
public HepBoost(HepBoostX boost)
HepBoost
public HepBoost(HepBoostY boost)
HepBoost
public HepBoost(HepBoostZ boost)
getCPtr
protected static long getCPtr(HepBoost 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
set
public HepBoost set(double betaX,
double betaY,
double betaZ)
set
public HepBoost set(HepRep4x4Symmetric m)
set
public HepBoost set(G4ThreeVector direction,
double beta)
set
public HepBoost set(G4ThreeVector boost)
set
public HepBoost set(HepBoostX boost)
set
public HepBoost set(HepBoostY boost)
set
public HepBoost set(HepBoostZ boost)
beta
public double beta()
gamma
public double gamma()
boostVector
public G4ThreeVector boostVector()
getDirection
public G4ThreeVector getDirection()
direction
public G4ThreeVector direction()
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()
rep4x4Symmetric
public HepRep4x4Symmetric rep4x4Symmetric()
decompose
public void decompose(G4RotationMatrix rotation,
HepBoost boost)
decompose
public void decompose(SWIGTYPE_p_CLHEP__HepAxisAngle rotation,
G4ThreeVector boost)
decompose
public void decompose(HepBoost boost,
G4RotationMatrix rotation)
decompose
public void decompose(G4ThreeVector boost,
SWIGTYPE_p_CLHEP__HepAxisAngle rotation)
compare
public int compare(HepBoost b)
isIdentity
public boolean isIdentity()
distance2
public double distance2(HepBoost b)
distance2
public double distance2(HepBoostX bx)
distance2
public double distance2(HepBoostY by)
distance2
public double distance2(HepBoostZ bz)
distance2
public double distance2(G4RotationMatrix r)
distance2
public double distance2(G4LorentzRotation lt)
howNear
public double howNear(HepBoost b)
isNear
public boolean isNear(HepBoost b,
double epsilon)
isNear
public boolean isNear(HepBoost b)
howNear
public double howNear(G4RotationMatrix r)
howNear
public double howNear(G4LorentzRotation lt)
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()
inverse
public HepBoost inverse()
invert
public HepBoost invert()
getTolerance
public static double getTolerance()
setTolerance
public static double setTolerance(double tol)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.