hep.geant4.jni
Class HepRotationX
java.lang.Object
hep.geant4.jni.HepRotationX
public class HepRotationX
- extends Object
swigCMemOwn
protected boolean swigCMemOwn
HepRotationX
protected HepRotationX(long cPtr,
boolean cMemoryOwn)
HepRotationX
public HepRotationX()
HepRotationX
public HepRotationX(double delta)
HepRotationX
public HepRotationX(HepRotationX orig)
getCPtr
protected static long getCPtr(HepRotationX 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 HepRotationX set(double delta)
colX
public G4ThreeVector colX()
colY
public G4ThreeVector colY()
colZ
public G4ThreeVector colZ()
rowX
public G4ThreeVector rowX()
rowY
public G4ThreeVector rowY()
rowZ
public G4ThreeVector rowZ()
xx
public double xx()
xy
public double xy()
xz
public double xz()
yx
public double yx()
yy
public double yy()
yz
public double yz()
zx
public double zx()
zy
public double zy()
zz
public double zz()
rep3x3
public HepRep3x3 rep3x3()
getPhi
public double getPhi()
getTheta
public double getTheta()
getPsi
public double getPsi()
phi
public double phi()
theta
public double theta()
psi
public double psi()
eulerAngles
public SWIGTYPE_p_CLHEP__HepEulerAngles eulerAngles()
getDelta
public double getDelta()
getAxis
public G4ThreeVector getAxis()
delta
public double delta()
axis
public G4ThreeVector axis()
axisAngle
public SWIGTYPE_p_CLHEP__HepAxisAngle axisAngle()
getAngleAxis
public void getAngleAxis(double[] delta,
G4ThreeVector axis)
phiX
public double phiX()
phiY
public double phiY()
phiZ
public double phiZ()
thetaX
public double thetaX()
thetaY
public double thetaY()
thetaZ
public double thetaZ()
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()
xt
public double xt()
yt
public double yt()
zt
public double zt()
tx
public double tx()
ty
public double ty()
tz
public double tz()
tt
public double tt()
rep4x4
public HepRep4x4 rep4x4()
setDelta
public void setDelta(double delta)
decompose
public void decompose(SWIGTYPE_p_CLHEP__HepAxisAngle rotation,
G4ThreeVector boost)
decompose
public void decompose(G4ThreeVector boost,
SWIGTYPE_p_CLHEP__HepAxisAngle rotation)
decompose
public void decompose(G4RotationMatrix rotation,
HepBoost boost)
decompose
public void decompose(HepBoost boost,
G4RotationMatrix rotation)
isIdentity
public boolean isIdentity()
compare
public int compare(HepRotationX r)
distance2
public double distance2(HepRotationX r)
distance2
public double distance2(G4RotationMatrix r)
howNear
public double howNear(HepRotationX r)
howNear
public double howNear(G4RotationMatrix r)
isNear
public boolean isNear(HepRotationX r,
double epsilon)
isNear
public boolean isNear(HepRotationX r)
isNear
public boolean isNear(G4RotationMatrix r,
double epsilon)
isNear
public boolean isNear(G4RotationMatrix r)
distance2
public double distance2(HepBoost lt)
distance2
public double distance2(G4LorentzRotation lt)
howNear
public double howNear(HepBoost lt)
howNear
public double howNear(G4LorentzRotation lt)
isNear
public boolean isNear(HepBoost lt,
double epsilon)
isNear
public boolean isNear(HepBoost lt)
isNear
public boolean isNear(G4LorentzRotation lt,
double epsilon)
isNear
public boolean isNear(G4LorentzRotation lt)
norm2
public double norm2()
rectify
public void rectify()
transform
public HepRotationX transform(HepRotationX r)
inverse
public HepRotationX inverse()
invert
public HepRotationX invert()
getTolerance
public static double getTolerance()
setTolerance
public static double setTolerance(double tol)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.