hep.geant4.jni
Class G4GHEKinematicsVector

java.lang.Object
  extended by hep.geant4.jni.G4GHEKinematicsVector

public class G4GHEKinematicsVector
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4GHEKinematicsVector()
           
G4GHEKinematicsVector(G4GHEKinematicsVector p)
           
G4GHEKinematicsVector(long cPtr, boolean cMemoryOwn)
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4GHEKinematicsVector

public G4GHEKinematicsVector(long cPtr,
                             boolean cMemoryOwn)

G4GHEKinematicsVector

public G4GHEKinematicsVector()

G4GHEKinematicsVector

public G4GHEKinematicsVector(G4GHEKinematicsVector p)
Method Detail

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.