hep.geant4.jni
Class G4SandiaTable

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

public class G4SandiaTable
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4SandiaTable(G4Material arg0)
           
G4SandiaTable(int arg0)
           
G4SandiaTable(long cPtr, boolean cMemoryOwn)
           
G4SandiaTable(SWIGTYPE_p___void__ arg0)
           
 
Method Summary
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
static long getCPtr(G4SandiaTable obj)
           
static double getIonizationPot(int Z)
           
 int getMatNbOfIntervals()
           
 int getMaxInterval()
           
static int getNbOfIntervals(int Z)
           
 double getPhotoAbsorpCof(int i, int j)
           
 SWIGTYPE_p_double getSandiaCofForMaterial(double energy)
           
 double getSandiaCofForMaterial(int arg0, int arg1)
           
static SWIGTYPE_p_double getSandiaCofPerAtom(int Z, double energy)
           
static double getSandiaCofPerAtom(int Z, int arg1, int arg2)
           
 G4OrderedTable getSandiaMatTable()
           
 double getSandiaMatTable(int arg0, int arg1)
           
static double getZtoA(int Z)
           
 int sandiaIntervals(int[] Z, int el)
           
 int sandiaMixing(int[] Z, double[] fractionW, int el, int mi)
           
 void sandiaSort(SWIGTYPE_p_p_double da, int sz)
           
 void sandiaSwap(SWIGTYPE_p_p_double da, int i, int j)
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4SandiaTable

public G4SandiaTable(long cPtr,
                     boolean cMemoryOwn)

G4SandiaTable

public G4SandiaTable(int arg0)

G4SandiaTable

public G4SandiaTable(G4Material arg0)

G4SandiaTable

public G4SandiaTable(SWIGTYPE_p___void__ arg0)
Method Detail

getCPtr

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

getNbOfIntervals

public static int getNbOfIntervals(int Z)

getSandiaCofPerAtom

public static double getSandiaCofPerAtom(int Z,
                                         int arg1,
                                         int arg2)

getSandiaCofPerAtom

public static SWIGTYPE_p_double getSandiaCofPerAtom(int Z,
                                                    double energy)

getIonizationPot

public static double getIonizationPot(int Z)

getZtoA

public static double getZtoA(int Z)

getMatNbOfIntervals

public int getMatNbOfIntervals()

getSandiaCofForMaterial

public double getSandiaCofForMaterial(int arg0,
                                      int arg1)

getSandiaCofForMaterial

public SWIGTYPE_p_double getSandiaCofForMaterial(double energy)

sandiaSwap

public void sandiaSwap(SWIGTYPE_p_p_double da,
                       int i,
                       int j)

sandiaSort

public void sandiaSort(SWIGTYPE_p_p_double da,
                       int sz)

sandiaIntervals

public int sandiaIntervals(int[] Z,
                           int el)

sandiaMixing

public int sandiaMixing(int[] Z,
                        double[] fractionW,
                        int el,
                        int mi)

getPhotoAbsorpCof

public double getPhotoAbsorpCof(int i,
                                int j)

getMaxInterval

public int getMaxInterval()

getSandiaMatTable

public G4OrderedTable getSandiaMatTable()

getSandiaMatTable

public double getSandiaMatTable(int arg0,
                                int arg1)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.