lentil.radiometry.Material#
- class lentil.radiometry.Material(transmission=1, emission=0, contam=1)[source]#
Class for representing a material with radiometric properties.
- Parameters:
transmission (
Spectrumor float, optional) – Spectral transmission. If not specified, a default transmission is created which has no radiometric effect.emission (
Spectrumor float, optional) – Spectral thermal emission of the element. If not specified, a default emission is created which has no radiometric contribution.contam (float or
Spectrum, optional) – Material contamination factor. Can be used for representing EOL/BOL optical properties. Should be within [0,1]. Bothtransmissionandemissionare multiplied by contam before being returned.
Notes
There is no explicit reflection attribute. Reflective optics should use the
transmissionattribute to represent reflectivity.See also
radiometry.path_transmission,radiometry.path_emission
Attributes
Methods