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]. Both transmission and emission 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