| 
         SCATMECH > Classes and Functions >
        Free-Space Scattering Models
        > MultilayerCoatedMieScatterer 
        class MultilayerCoatedMieScatterer
         
        A MultilayerCoatedMieScatterer is a SphericalScatterer for a
        isotropic sphere with an arbitrary number of coatings.
        
	 Parameters:
        
          
            | Parameter | 
            Data Type | 
            Description | 
            Default | 
           
          
            | lambda | 
            double | 
            Wavelength of the light
            [µm]. 
            (Inherited from Free_Space_Scatterer.) | 
            0.532 | 
           
          
            | medium | 
            dielectric_function | 
            The
            optical constants of the medium surrounding the sphere,
            expressed as a complex number (n,k) or, optionally, as
            a function of wavelength. 
            (Inherited from Free_Space_Scatterer.) | 
            (1,0) | 
           
          
            | sphere | 
            dielectric_function | 
            The
            optical constants of the sphere, expressed as a complex
            number (n,k) or, optionally, as a function of
            wavelength. 
            (Inherited from SphericalScatterer.) | 
            (1.59,0) | 
           
          
            | radius | 
            double | 
            Total radius of
            the sphere [µm], including the films. 
            (Inherited from SphericalScatterer.) | 
            0.05 | 
           
          
            | stack | 
            StackModel_Ptr | 
            The dielectric stack describing the 
	      thicknesses and optical properties of the coatings on the sphere (everything but the core). The sum
	      of all the thicknesses of the layers must be less than radius. The first layer in the stack
	      corresponds to that closest to the core.
             | 
            No_StackModel | 
           
         
        See also:
        SCATMECH Home,   
	  Conventions,   
	  SphericalScatterer,   
	  RayleighScatterer,   
	  RayleighGansSphericalScatterer,  
	  MieScatterer,  
	  CoatedMieScatterer,  
	 
        
	C.F. Bohren and D.R. Huffman, Absorption and Scattering of Light by Small Particles, (Wiley, New York, 1983). 
        H.C. van de Hulst, Light Scattering by Small Particles, (Dover, New York, 1981). 
	J. Sinzig and M. Quinten, "Scattering and Absorption by spherical multilayer particles,"
	  Applied Physics A 58(2), 157-162 (1994). 
	Include file:
          
#include "nsphere.h"
 
        Source code:
          
nsphere.cpp
 
        Definition of public elements:
          
class MultilayerCoatedMieScatterer: public SphericalScatterer 
{
};
        Top of Page 
 
For More Information
SCATMECH Technical Information and Questions 
Sensor Science Division Home Page 
Sensor Science Division Inquiries 
Website Comments
 
Current SCATMECH version: 7.22 (April 2021) 
 
  |