class Rayleigh_Instrument_BRDF_Model


The class Rayleigh_Instrument_BRDF_Model calculates the effective BRDF for non-diffusely scattering sample measured with an instrument having a field of view, lFOV, when the sample is surrounded by air.

Diagram showing the components contributing to the effective BRDF of a sample surrounded by air.

Parameters:

Parameter Data Type Description Default
lambda double Wavelength of the light in vacuum [µm].
(Inherited from BRDF_Model.)
0.532
type int Indicates whether scattering is evaluated in reflection (0) or transmission (1).
(Inherited from BRDF_Model.)
0
substrate dielectric_function The optical constants of the substrate, expressed as a complex number (n,k) or, optionally, as a function of wavelength.
(Inherited from BRDF_Model.)
(4.05,0.05)
stack dielectric_stack Description of any stack of films deposited on the substrate, usually specified by a file. See dielectric_stack, for more information.
no films
field_of_view double The field of view at the sample [µm]. 1000
air dielectric_function The optical constants of the substrate, expressed as a complex number (n,k) or, optionally, as a function of wavelength.
(Inherited from BRDF_Model.)
(1+2784E-7,0)
number_density double The volume number density [µm-3] of the molecules surrounding the sample. This parameter can be obtained by the ideal gas law and depends upon temperature and pressure. 2.51E-7

See also:

SCATMECH Home,   Conventions,   Instrument_BRDF_Model,   dielectric_stack

T.A. Germer and C.C. Asmail, C. C., "A goniometric optical scatter instrument for bidirectional reflectance distribution function measurements with out-of-plane and polarimetry capabilities," in Scattering and Surface Roughness, Z.-H. Gu and A.A. Maradudin, Editors, Proc. SPIE 3141, 220-231 (1997).

C. Asmail, J. Hsia, A. Parr, and J. Hoeft, "Rayleigh scattering limits for low-level bidirectional reflectance distribution function measurements," Appl. Opt. 33, 6084-6091 (1994).

Include file:

#include "rayinst.h"

Source code:

rayinst.cpp

Definition of public elements:

class Rayleigh_Instrument_BRDF_Model
: public Instrument_BRDF_Model
{
};

For More Information

SCATMECH Technical Information and Questions
Optical Technology Division (OTD) Home Page
OTD Technical Inquiries
OTD Website Comments

Current SCATMECH version: 6.00 (February 2008)
This page first online: Version 4.00 (July 2003)
This page last modified: Version 6.00 (February 2008)