hep.geant4.jni
Class G4ReactionProduct

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

public class G4ReactionProduct
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4ReactionProduct()
           
G4ReactionProduct(G4ParticleDefinition aParticleDefinition)
           
G4ReactionProduct(G4ReactionProduct right)
           
G4ReactionProduct(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 double angle(G4ReactionProduct p)
           
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
static long getCPtr(G4ReactionProduct obj)
           
 G4ParticleDefinition getDefinition()
           
 double getFormationTime()
           
 double getKineticEnergy()
           
 double getMass()
           
 boolean getMayBeKilled()
           
 G4ThreeVector getMomentum()
           
 boolean getNewlyAdded()
           
 G4ThreeVector getPositionInNucleus()
           
 int getSide()
           
 double getTOF()
           
 double getTotalEnergy()
           
 double getTotalMomentum()
           
 double getXPositionInNucleus()
           
 double getYPositionInNucleus()
           
 double getZPositionInNucleus()
           
 boolean hasInitialStateParton()
           
 void hasInitialStateParton(boolean aFlag)
           
 void lorentz(G4ReactionProduct p1, G4ReactionProduct p2)
           
 void setDefinition(G4ParticleDefinition aParticleDefinition)
           
 void setDefinitionAndUpdateE(G4ParticleDefinition aParticleDefinition)
           
 void setFormationTime(double aTime)
           
 void setKineticEnergy(double e)
           
 void setMass(double m)
           
 void setMayBeKilled(boolean f)
           
 void setMomentum(double z)
           
 void setMomentum(double x, double y)
           
 void setMomentum(double x, double y, double z)
           
 void setMomentum(G4ThreeVector m)
           
 void setNewlyAdded(boolean f)
           
 void setPositionInNucleus(double x, double y, double z)
           
 void setPositionInNucleus(G4ThreeVector aPosition)
           
 void setSide(int s)
           
 void setTOF(double t)
           
 void setTotalEnergy(double e)
           
 void setZero()
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4ReactionProduct

public G4ReactionProduct(long cPtr,
                         boolean cMemoryOwn)

G4ReactionProduct

public G4ReactionProduct()

G4ReactionProduct

public G4ReactionProduct(G4ParticleDefinition aParticleDefinition)

G4ReactionProduct

public G4ReactionProduct(G4ReactionProduct right)
Method Detail

getCPtr

public static long getCPtr(G4ReactionProduct 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

getDefinition

public G4ParticleDefinition getDefinition()

setDefinition

public void setDefinition(G4ParticleDefinition aParticleDefinition)

setDefinitionAndUpdateE

public void setDefinitionAndUpdateE(G4ParticleDefinition aParticleDefinition)

setMomentum

public void setMomentum(double x,
                        double y,
                        double z)

setMomentum

public void setMomentum(double x,
                        double y)

setMomentum

public void setMomentum(double z)

setMomentum

public void setMomentum(G4ThreeVector m)

getMomentum

public G4ThreeVector getMomentum()

getTotalMomentum

public double getTotalMomentum()

getTotalEnergy

public double getTotalEnergy()

setKineticEnergy

public void setKineticEnergy(double e)

getKineticEnergy

public double getKineticEnergy()

setTotalEnergy

public void setTotalEnergy(double e)

setMass

public void setMass(double m)

getMass

public double getMass()

setTOF

public void setTOF(double t)

getTOF

public double getTOF()

setSide

public void setSide(int s)

getSide

public int getSide()

setNewlyAdded

public void setNewlyAdded(boolean f)

getNewlyAdded

public boolean getNewlyAdded()

setMayBeKilled

public void setMayBeKilled(boolean f)

getMayBeKilled

public boolean getMayBeKilled()

setZero

public void setZero()

lorentz

public void lorentz(G4ReactionProduct p1,
                    G4ReactionProduct p2)

angle

public double angle(G4ReactionProduct p)

setPositionInNucleus

public void setPositionInNucleus(double x,
                                 double y,
                                 double z)

setPositionInNucleus

public void setPositionInNucleus(G4ThreeVector aPosition)

getPositionInNucleus

public G4ThreeVector getPositionInNucleus()

getXPositionInNucleus

public double getXPositionInNucleus()

getYPositionInNucleus

public double getYPositionInNucleus()

getZPositionInNucleus

public double getZPositionInNucleus()

setFormationTime

public void setFormationTime(double aTime)

getFormationTime

public double getFormationTime()

hasInitialStateParton

public void hasInitialStateParton(boolean aFlag)

hasInitialStateParton

public boolean hasInitialStateParton()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.