Material#

This is a Python binding to the C++ class Mantid::Kernel::Material.

class mantid.kernel.Material#
absorbXSection((Material)self[, (float)lambda=1.7982]) float :#

Absorption Cross-Section for the given wavelength in barns

chemicalFormula((Material)self) tuple :#

Chemical formula as a tuple of two lists: the first one contains the Atom object the second their multiplicities within the formula.

cohScatterLength((Material)self[, (float)lambda=1.7982]) float :#

Coherent Scattering Length for the given wavelength in fm

cohScatterLengthImg((Material)self[, (float)lambda=1.7982]) float :#

Imaginary part of Coherent Scattering Length for the given wavelength in fm

cohScatterLengthReal((Material)self[, (float)lambda=1.7982]) float :#

Real part of Coherent Scattering Length for the given wavelength in fm

cohScatterLengthSqrd((Material)self[, (float)lambda=1.7982]) float :#

Coherent Scattering Length Squared <b>^2 for the given wavelength in fm^2

cohScatterXSection((Material)self) float :#

Coherent Scattering Cross-Section for the given wavelength in barns

incohScatterLength((Material)self[, (float)lambda=1.7982]) float :#

Incoherent Scattering Length for the given wavelength in fm

incohScatterLengthImg((Material)self[, (float)lambda=1.7982]) float :#

Imaginary part of Incoherent Scattering Length for the given wavelength in fm

incohScatterLengthReal((Material)self[, (float)lambda=1.7982]) float :#

Real part of Incoherent Scattering Length for the given wavelength in fm

incohScatterLengthSqrd((Material)self[, (float)lambda=1.7982]) float :#

Incoherent Scattering Length Squared <b>^2 for the given wavelength in fm^2

incohScatterXSection((Material)self) float :#

Incoherent Scattering Cross-Section for the given wavelength in barns

name((Material)self) str :#

Name of the material

property numberDensity#

Number density in atoms per A^-3

property numberDensityEffective#

Effective number density in atoms per A^-3

property packingFraction#

Packing fraction as a number, ideally, 0 to 1

property pressure#

Pressure

relativeMolecularMass((Material)self) float :#

Relative Molecular Mass

property temperature#

Temperature

property totalAtoms#

Total number of atoms

totalScatterLength((Material)self[, (float)lambda=1.7982]) float :#

Total Scattering Length for the given wavelength in fm

totalScatterLengthSqrd((Material)self[, (float)lambda=1.7982]) float :#

Total Scattering Length Squared <b^2> for the given wavelength in fm^2

totalScatterXSection((Material)self) float :#

Total Scattering Cross-Section for the given wavelength in barns