hep.geant4.jni
Class G4Isotope

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

public class G4Isotope
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4Isotope(long cPtr, boolean cMemoryOwn)
           
G4Isotope(String name, int z, int n)
           
G4Isotope(String name, int z, int n, double a)
           
G4Isotope(SWIGTYPE_p___void__ arg0)
           
 
Method Summary
 void decreaseCountUse()
           
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 double getA()
           
 int getCountUse()
           
static long getCPtr(G4Isotope obj)
           
 long getIndex()
           
static G4Isotope getIsotope(String name)
           
static G4Isotope getIsotope(String name, boolean warning)
           
static G4IsotopeVector getIsotopeTable()
           
 int getN()
           
 String getName()
           
static long getNumberOfIsotopes()
           
 int getZ()
           
 void increaseCountUse()
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4Isotope

public G4Isotope(long cPtr,
                 boolean cMemoryOwn)

G4Isotope

public G4Isotope(String name,
                 int z,
                 int n,
                 double a)

G4Isotope

public G4Isotope(String name,
                 int z,
                 int n)

G4Isotope

public G4Isotope(SWIGTYPE_p___void__ arg0)
Method Detail

getCPtr

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

getName

public String getName()

getZ

public int getZ()

getN

public int getN()

getA

public double getA()

getCountUse

public int getCountUse()

increaseCountUse

public void increaseCountUse()

decreaseCountUse

public void decreaseCountUse()

getIsotope

public static G4Isotope getIsotope(String name,
                                   boolean warning)

getIsotope

public static G4Isotope getIsotope(String name)

getIsotopeTable

public static G4IsotopeVector getIsotopeTable()

getNumberOfIsotopes

public static long getNumberOfIsotopes()

getIndex

public long getIndex()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.