hep.geant4.jni
Class G4NistMaterialBuilder

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

public class G4NistMaterialBuilder
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4NistMaterialBuilder()
           
G4NistMaterialBuilder(G4NistManager mm)
           
G4NistMaterialBuilder(G4NistManager mm, G4NistElementBuilder eb)
           
G4NistMaterialBuilder(G4NistManager mm, G4NistElementBuilder eb, int verb)
           
G4NistMaterialBuilder(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 G4Material constructNewGasMaterial(String name, String nameNist, double temp, double pres)
           
 G4Material constructNewGasMaterial(String name, String nameNist, double temp, double pres, boolean isotopes)
           
 G4Material constructNewMaterial(String name, StringVector elm, DoubleVector weight, double dens)
           
 G4Material constructNewMaterial(String name, StringVector elm, DoubleVector weight, double dens, boolean isotopes)
           
 G4Material constructNewMaterial(String name, StringVector elm, IntVector nbAtoms, double dens)
           
 G4Material constructNewMaterial(String name, StringVector elm, IntVector nbAtoms, double dens, boolean isotopes)
           
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 G4Material findOrBuildMaterial(String name)
           
 G4Material findOrBuildMaterial(String name, boolean isotopes)
           
 G4Material findOrBuildMaterial(String name, boolean isotopes, boolean warning)
           
static long getCPtr(G4NistMaterialBuilder obj)
           
 void listHepMaterials()
           
 void listMaterials(String arg0)
           
 void listNistCompoundMaterials()
           
 void listNistSimpleMaterials()
           
 void setVerbose(int val)
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4NistMaterialBuilder

public G4NistMaterialBuilder(long cPtr,
                             boolean cMemoryOwn)

G4NistMaterialBuilder

public G4NistMaterialBuilder(G4NistManager mm,
                             G4NistElementBuilder eb,
                             int verb)

G4NistMaterialBuilder

public G4NistMaterialBuilder(G4NistManager mm,
                             G4NistElementBuilder eb)

G4NistMaterialBuilder

public G4NistMaterialBuilder(G4NistManager mm)

G4NistMaterialBuilder

public G4NistMaterialBuilder()
Method Detail

getCPtr

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

findOrBuildMaterial

public G4Material findOrBuildMaterial(String name,
                                      boolean isotopes,
                                      boolean warning)

findOrBuildMaterial

public G4Material findOrBuildMaterial(String name,
                                      boolean isotopes)

findOrBuildMaterial

public G4Material findOrBuildMaterial(String name)

constructNewMaterial

public G4Material constructNewMaterial(String name,
                                       StringVector elm,
                                       IntVector nbAtoms,
                                       double dens,
                                       boolean isotopes)

constructNewMaterial

public G4Material constructNewMaterial(String name,
                                       StringVector elm,
                                       IntVector nbAtoms,
                                       double dens)

constructNewMaterial

public G4Material constructNewMaterial(String name,
                                       StringVector elm,
                                       DoubleVector weight,
                                       double dens,
                                       boolean isotopes)

constructNewMaterial

public G4Material constructNewMaterial(String name,
                                       StringVector elm,
                                       DoubleVector weight,
                                       double dens)

constructNewGasMaterial

public G4Material constructNewGasMaterial(String name,
                                          String nameNist,
                                          double temp,
                                          double pres,
                                          boolean isotopes)

constructNewGasMaterial

public G4Material constructNewGasMaterial(String name,
                                          String nameNist,
                                          double temp,
                                          double pres)

setVerbose

public void setVerbose(int val)

listMaterials

public void listMaterials(String arg0)

listNistSimpleMaterials

public void listNistSimpleMaterials()

listNistCompoundMaterials

public void listNistCompoundMaterials()

listHepMaterials

public void listHepMaterials()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.