lentil.radiometry.Material#
- class lentil.radiometry.Material(transmission=1, emission=0, contam=1)[source]#
Class for representing a material with radiometric properties.
- Parameters:
transmission (
Spectrum
or float, optional) – Spectral transmission. If not specified, a default transmission is created which has no radiometric effect.emission (
Spectrum
or 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]. Bothtransmission
andemission
are multiplied by contam before being returned.
Notes
There is no explicit reflection attribute. Reflective optics should use the
transmission
attribute to represent reflectivity.See also
radiometry.path_transmission
,radiometry.path_emission
Attributes
Methods