hep.geant4.jni
Class HepBasicVector3DFloat
java.lang.Object
hep.geant4.jni.HepBasicVector3DFloat
- Direct Known Subclasses:
- HepNormal3DFloat, HepPoint3DFloat, HepVectorFloat
public class HepBasicVector3DFloat
- extends Object
swigCMemOwn
protected boolean swigCMemOwn
X
public static final int X
Y
public static final int Y
Z
public static final int Z
NUM_COORDINATES
public static final int NUM_COORDINATES
SIZE
public static final int SIZE
HepBasicVector3DFloat
protected HepBasicVector3DFloat(long cPtr,
boolean cMemoryOwn)
HepBasicVector3DFloat
public HepBasicVector3DFloat(float x,
float y,
float z)
HepBasicVector3DFloat
public HepBasicVector3DFloat(HepBasicVector3DFloat v)
getCPtr
protected static long getCPtr(HepBasicVector3DFloat 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
x
public float x()
y
public float y()
z
public float z()
setX
public void setX(float a)
setY
public void setY(float a)
setZ
public void setZ(float a)
set
public void set(float x,
float y,
float z)
perp2
public float perp2()
perp
public float perp()
rho
public float rho()
setPerp
public void setPerp(float rh)
mag2
public float mag2()
mag
public float mag()
r
public float r()
phi
public float phi()
theta
public float theta()
cosTheta
public float cosTheta()
getR
public float getR()
getPhi
public float getPhi()
getTheta
public float getTheta()
setMag
public void setMag(float ma)
setR
public void setR(float ma)
setPhi
public void setPhi(float ph)
setTheta
public void setTheta(float th)
pseudoRapidity
public float pseudoRapidity()
eta
public float eta()
getEta
public float getEta()
setEta
public void setEta(float a)
dot
public float dot(HepBasicVector3DFloat v)
cross
public HepBasicVector3DFloat cross(HepBasicVector3DFloat v)
perp2
public float perp2(HepBasicVector3DFloat v)
perp
public float perp(HepBasicVector3DFloat v)
angle
public float angle(HepBasicVector3DFloat v)
unit
public HepBasicVector3DFloat unit()
orthogonal
public HepBasicVector3DFloat orthogonal()
rotateX
public HepBasicVector3DFloat rotateX(float a)
rotateY
public HepBasicVector3DFloat rotateY(float a)
rotateZ
public HepBasicVector3DFloat rotateZ(float a)
rotate
public HepBasicVector3DFloat rotate(float a,
HepBasicVector3DFloat v)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.