hep.geant4.jni
Class G4Material
java.lang.Object
hep.geant4.jni.G4Material
public class G4Material
- extends Object
Constructor Summary |
G4Material(long cPtr,
boolean cMemoryOwn)
|
G4Material(String name,
double z,
double a,
double density)
|
G4Material(String name,
double z,
double a,
double density,
G4State state)
|
G4Material(String name,
double z,
double a,
double density,
G4State state,
double temp)
|
G4Material(String name,
double z,
double a,
double density,
G4State state,
double temp,
double pressure)
|
G4Material(String name,
double density,
int nComponents)
|
G4Material(String name,
double density,
int nComponents,
G4State state)
|
G4Material(String name,
double density,
int nComponents,
G4State state,
double temp)
|
G4Material(String name,
double density,
int nComponents,
G4State state,
double temp,
double pressure)
|
G4Material(SWIGTYPE_p___void__ arg0)
|
swigCMemOwn
protected boolean swigCMemOwn
G4Material
public G4Material(long cPtr,
boolean cMemoryOwn)
G4Material
public G4Material(String name,
double z,
double a,
double density,
G4State state,
double temp,
double pressure)
G4Material
public G4Material(String name,
double z,
double a,
double density,
G4State state,
double temp)
G4Material
public G4Material(String name,
double z,
double a,
double density,
G4State state)
G4Material
public G4Material(String name,
double z,
double a,
double density)
G4Material
public G4Material(String name,
double density,
int nComponents,
G4State state,
double temp,
double pressure)
G4Material
public G4Material(String name,
double density,
int nComponents,
G4State state,
double temp)
G4Material
public G4Material(String name,
double density,
int nComponents,
G4State state)
G4Material
public G4Material(String name,
double density,
int nComponents)
G4Material
public G4Material(SWIGTYPE_p___void__ arg0)
getCPtr
public static long getCPtr(G4Material obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class Object
- Throws:
Throwable
delete
public void delete()
swigDirectorDisconnect
protected void swigDirectorDisconnect()
swigReleaseOwnership
public void swigReleaseOwnership()
swigTakeOwnership
public void swigTakeOwnership()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
addElement
public void addElement(G4Element element,
int nAtoms)
addElement
public void addElement(G4Element element,
double fraction)
addMaterial
public void addMaterial(G4Material material,
double fraction)
setChemicalFormula
public void setChemicalFormula(String chF)
getName
public String getName()
getChemicalFormula
public String getChemicalFormula()
getDensity
public double getDensity()
getState
public G4State getState()
getTemperature
public double getTemperature()
getPressure
public double getPressure()
getNumberOfElements
public long getNumberOfElements()
getElementVector
public G4ElementVector getElementVector()
getElement
public G4Element getElement(int iel)
getTotNbOfAtomsPerVolume
public double getTotNbOfAtomsPerVolume()
getTotNbOfElectPerVolume
public double getTotNbOfElectPerVolume()
getElectronDensity
public double getElectronDensity()
getRadlen
public double getRadlen()
getNuclearInterLength
public double getNuclearInterLength()
getIonisation
public G4IonisParamMat getIonisation()
getSandiaTable
public G4SandiaTable getSandiaTable()
getZ
public double getZ()
getA
public double getA()
setMaterialPropertiesTable
public void setMaterialPropertiesTable(G4MaterialPropertiesTable anMPT)
getMaterialPropertiesTable
public G4MaterialPropertiesTable getMaterialPropertiesTable()
getMaterialTable
public static G4MaterialTable getMaterialTable()
getNumberOfMaterials
public static long getNumberOfMaterials()
getIndex
public long getIndex()
getMaterial
public static G4Material getMaterial(String name,
boolean warning)
getMaterial
public static G4Material getMaterial(String name)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2000-2007 FreeHEP. All Rights Reserved.