hep.geant4.jni
Class G4GHEKinematicsVector
java.lang.Object
hep.geant4.jni.G4GHEKinematicsVector
public class G4GHEKinematicsVector
- extends Object
Method Summary |
void |
add(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
|
void |
add3(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
|
double |
ang(G4GHEKinematicsVector p)
|
double |
cosAng(G4GHEKinematicsVector p)
|
void |
cross(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
|
void |
defs(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2,
G4GHEKinematicsVector my,
G4GHEKinematicsVector mz)
|
void |
defs1(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
|
void |
delete()
|
double |
dot(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
|
double |
dot4(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
|
boolean |
equals(Object obj)
|
void |
exch(G4GHEKinematicsVector p1)
|
protected void |
finalize()
|
double |
getCharge()
|
int |
getCode()
|
static long |
getCPtr(G4GHEKinematicsVector obj)
|
double |
getEnergy()
|
boolean |
getFlag()
|
double |
getKineticEnergy()
|
double |
getMass()
|
G4ThreeVector |
getMomentum()
|
G4ParticleDefinition |
getParticleDef()
|
int |
getSide()
|
double |
getTOF()
|
double |
impu(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
|
double |
length()
|
void |
lor(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
|
void |
norz(G4GHEKinematicsVector p)
|
void |
print(int L)
|
void |
setCharge(double c)
|
void |
setCode(int c)
|
void |
setEnergy(double e)
|
void |
setEnergyAndUpdate(double e)
|
void |
setFlag(boolean f)
|
void |
setKineticEnergy(double ekin)
|
void |
setKineticEnergyAndUpdate(double ekin)
|
void |
setMass(double m)
|
void |
setMassAndUpdate(double m)
|
void |
setMomentum(double z)
|
void |
setMomentum(double x,
double y)
|
void |
setMomentum(double x,
double y,
double z)
|
void |
setMomentum(G4ThreeVector mom)
|
void |
setMomentumAndUpdate(double z)
|
void |
setMomentumAndUpdate(double x,
double y)
|
void |
setMomentumAndUpdate(double x,
double y,
double z)
|
void |
setMomentumAndUpdate(G4ThreeVector mom)
|
void |
setParticleDef(G4ParticleDefinition c)
|
void |
setSide(int s)
|
void |
setTOF(double t)
|
void |
setZero()
|
void |
smul(G4GHEKinematicsVector p,
double h)
|
void |
smulAndUpdate(G4GHEKinematicsVector p,
double h)
|
void |
sub(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
|
void |
sub3(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
|
void |
trac(G4GHEKinematicsVector p1,
G4GHEKinematicsVector mx,
G4GHEKinematicsVector my,
G4GHEKinematicsVector mz)
|
swigCMemOwn
protected boolean swigCMemOwn
G4GHEKinematicsVector
public G4GHEKinematicsVector(long cPtr,
boolean cMemoryOwn)
G4GHEKinematicsVector
public G4GHEKinematicsVector()
G4GHEKinematicsVector
public G4GHEKinematicsVector(G4GHEKinematicsVector p)
getCPtr
public static long getCPtr(G4GHEKinematicsVector 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
setMomentum
public void setMomentum(G4ThreeVector mom)
setMomentumAndUpdate
public void setMomentumAndUpdate(G4ThreeVector mom)
getMomentum
public G4ThreeVector getMomentum()
setMomentum
public void setMomentum(double x,
double y,
double z)
setMomentumAndUpdate
public void setMomentumAndUpdate(double x,
double y,
double z)
setMomentum
public void setMomentum(double x,
double y)
setMomentumAndUpdate
public void setMomentumAndUpdate(double x,
double y)
setMomentum
public void setMomentum(double z)
setMomentumAndUpdate
public void setMomentumAndUpdate(double z)
setEnergy
public void setEnergy(double e)
setEnergyAndUpdate
public void setEnergyAndUpdate(double e)
setKineticEnergy
public void setKineticEnergy(double ekin)
setKineticEnergyAndUpdate
public void setKineticEnergyAndUpdate(double ekin)
getEnergy
public double getEnergy()
getKineticEnergy
public double getKineticEnergy()
setMass
public void setMass(double m)
setMassAndUpdate
public void setMassAndUpdate(double m)
getMass
public double getMass()
setCharge
public void setCharge(double c)
getCharge
public double getCharge()
setTOF
public void setTOF(double t)
getTOF
public double getTOF()
setSide
public void setSide(int s)
getSide
public int getSide()
setFlag
public void setFlag(boolean f)
getFlag
public boolean getFlag()
setCode
public void setCode(int c)
setParticleDef
public void setParticleDef(G4ParticleDefinition c)
getCode
public int getCode()
getParticleDef
public G4ParticleDefinition getParticleDef()
setZero
public void setZero()
add
public void add(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
sub
public void sub(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
lor
public void lor(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
cosAng
public double cosAng(G4GHEKinematicsVector p)
ang
public double ang(G4GHEKinematicsVector p)
dot4
public double dot4(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
impu
public double impu(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
add3
public void add3(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
sub3
public void sub3(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
cross
public void cross(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
dot
public double dot(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
smul
public void smul(G4GHEKinematicsVector p,
double h)
smulAndUpdate
public void smulAndUpdate(G4GHEKinematicsVector p,
double h)
norz
public void norz(G4GHEKinematicsVector p)
length
public double length()
exch
public void exch(G4GHEKinematicsVector p1)
defs1
public void defs1(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2)
defs
public void defs(G4GHEKinematicsVector p1,
G4GHEKinematicsVector p2,
G4GHEKinematicsVector my,
G4GHEKinematicsVector mz)
trac
public void trac(G4GHEKinematicsVector p1,
G4GHEKinematicsVector mx,
G4GHEKinematicsVector my,
G4GHEKinematicsVector mz)
print
public void print(int L)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.