Package reflectometry :: Package reduction :: Module fresnel :: Class Fresnel

Class Fresnel

source code

Function for computing the Fresnel reflectivity for a single interface.

rho,Vrho
scattering length density of substrate and vacuum
mu,Vmu
absorption of substrate and vacuum (note that we do not correct for attenuation of the beam through the incident medium since we do not know the path length).
sigma (angstrom)
interfacial roughness
Instance Methods
 
__init__(self, rho=1e-06, mu=0, sigma=0, Vrho=0, Vmu=0) source code
 
reflectivity(self, Q, L=1)
Compute the Fresnel reflectivity at the given Q/wavelength.
source code
 
__call__(self, Q, L=1)
Compute the Fresnel reflectivity at the given Q/wavelength.
source code