hep.geant4.jni
Class G4IonTable

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

public class G4IonTable
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4IonTable()
           
G4IonTable(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 boolean contains(G4ParticleDefinition particle)
           
 void delete()
           
 void dumpTable()
           
 void dumpTable(String particle_name)
           
 int entries()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 G4ParticleDefinition findIon(int Z, int A, double E)
           
 G4ParticleDefinition findIon(int Z, int A, double E, int J)
           
static long getCPtr(G4IonTable obj)
           
 G4ParticleDefinition getIon(int Z, int A)
           
 G4ParticleDefinition getIon(int Z, int A, double E)
           
 G4ParticleDefinition getIon(int Z, int A, double E, int J)
           
 G4ParticleDefinition getIon(int Z, int A, int J)
           
 G4ParticleDefinition getIon(int Z, int A, int J, int Q)
           
 double getIonMass(int Z, int A)
           
 String getIonName(int Z, int A, double E)
           
 G4VIsotopeTable getIsotopeTable()
           
 double getNucleusMass(int Z, int A)
           
 int getNumberOfElements()
           
 G4ParticleDefinition getParticle(int index)
           
 void insert(G4ParticleDefinition particle)
           
static boolean isIon(G4ParticleDefinition arg0)
           
 void registerIsotopeTable(G4VIsotopeTable table)
           
 void remove(G4ParticleDefinition particle)
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4IonTable

public G4IonTable(long cPtr,
                  boolean cMemoryOwn)

G4IonTable

public G4IonTable()
Method Detail

getCPtr

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

getNumberOfElements

public int getNumberOfElements()

registerIsotopeTable

public void registerIsotopeTable(G4VIsotopeTable table)

getIsotopeTable

public G4VIsotopeTable getIsotopeTable()

getIon

public G4ParticleDefinition getIon(int Z,
                                   int A,
                                   int J)

getIon

public G4ParticleDefinition getIon(int Z,
                                   int A)

findIon

public G4ParticleDefinition findIon(int Z,
                                    int A,
                                    double E,
                                    int J)

findIon

public G4ParticleDefinition findIon(int Z,
                                    int A,
                                    double E)

getIon

public G4ParticleDefinition getIon(int Z,
                                   int A,
                                   double E,
                                   int J)

getIon

public G4ParticleDefinition getIon(int Z,
                                   int A,
                                   double E)

getIon

public G4ParticleDefinition getIon(int Z,
                                   int A,
                                   int J,
                                   int Q)

isIon

public static boolean isIon(G4ParticleDefinition arg0)

getIonName

public String getIonName(int Z,
                         int A,
                         double E)

getIonMass

public double getIonMass(int Z,
                         int A)

getNucleusMass

public double getNucleusMass(int Z,
                             int A)

entries

public int entries()

getParticle

public G4ParticleDefinition getParticle(int index)

contains

public boolean contains(G4ParticleDefinition particle)

insert

public void insert(G4ParticleDefinition particle)

remove

public void remove(G4ParticleDefinition particle)

dumpTable

public void dumpTable(String particle_name)

dumpTable

public void dumpTable()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.