hep.geant4.jni
Class G4NistManager
java.lang.Object
hep.geant4.jni.G4NistManager
public class G4NistManager
- extends Object
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()
|
void |
deRegisterElement(G4Element arg0)
|
void |
deRegisterMaterial(G4Material arg0)
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
G4Element |
findOrBuildElement(int Z)
|
G4Element |
findOrBuildElement(int Z,
boolean isotopes)
|
G4Element |
findOrBuildElement(String symb)
|
G4Element |
findOrBuildElement(String symb,
boolean isotopes)
|
G4Material |
findOrBuildMaterial(String name)
|
G4Material |
findOrBuildMaterial(String name,
boolean isotopes)
|
G4Material |
findOrBuildMaterial(String name,
boolean isotopes,
boolean warning)
|
double |
getAtomicMassAmu(int Z)
|
static long |
getCPtr(G4NistManager obj)
|
G4Element |
getElement(long index)
|
double |
getIsotopeAbundance(int Z,
int N)
|
double |
getIsotopeMass(int Z,
int N)
|
G4Material |
getMaterial(long index)
|
long |
getNumberOfElements()
|
long |
getNumberOfMaterials()
|
int |
getVerbose()
|
int |
getZ(String symb)
|
static G4NistManager |
instance()
|
void |
listMaterials(String arg0)
|
void |
printElement(int Z)
|
void |
printElement(String arg0)
|
void |
printG4Element(String arg0)
|
void |
printG4Material(String arg0)
|
void |
registerElement(G4Element arg0)
|
void |
registerMaterial(G4Material arg0)
|
void |
setVerbose(int arg0)
|
swigCMemOwn
protected boolean swigCMemOwn
G4NistManager
public G4NistManager(long cPtr,
boolean cMemoryOwn)
getCPtr
public static long getCPtr(G4NistManager 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
instance
public static G4NistManager instance()
registerElement
public void registerElement(G4Element arg0)
deRegisterElement
public void deRegisterElement(G4Element arg0)
getElement
public G4Element getElement(long index)
findOrBuildElement
public G4Element findOrBuildElement(int Z,
boolean isotopes)
findOrBuildElement
public G4Element findOrBuildElement(int Z)
findOrBuildElement
public G4Element findOrBuildElement(String symb,
boolean isotopes)
findOrBuildElement
public G4Element findOrBuildElement(String symb)
getNumberOfElements
public long getNumberOfElements()
getZ
public int getZ(String symb)
getAtomicMassAmu
public double getAtomicMassAmu(int Z)
getIsotopeMass
public double getIsotopeMass(int Z,
int N)
getIsotopeAbundance
public double getIsotopeAbundance(int Z,
int N)
printElement
public void printElement(String arg0)
printElement
public void printElement(int Z)
printG4Element
public void printG4Element(String arg0)
registerMaterial
public void registerMaterial(G4Material arg0)
deRegisterMaterial
public void deRegisterMaterial(G4Material arg0)
getMaterial
public G4Material getMaterial(long index)
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)
getNumberOfMaterials
public long getNumberOfMaterials()
setVerbose
public void setVerbose(int arg0)
getVerbose
public int getVerbose()
listMaterials
public void listMaterials(String arg0)
printG4Material
public void printG4Material(String arg0)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.