[ Identification | Description | Input parameters | Links ]

The Lens_simple Component

Simple refractive x-ray lens

Identification

Description

Models a stack of N refractive lenses, with a radius of curvature, r, at the apex.
The model is a thin-lens approximation where photons are refracted in a the XY plane
at Z=0. Absorption is generally disregarded may be handled through the use of the optional
transmission parameter T, where 0<=T<=1.
Thus, the lens has the focal length of f=R/(2*N*&delta) where the x-ray refractive
index is written: n = 1 - &delta + i &beta.

Example: Lens_simple(xwidth=1e-5, yheight=1e-5, material_datafile="Be.txt",N=100,r=0.3e-3)

Input parameters

Parameters in boldface are required; the others are optional.
NameUnitDescriptionDefault
xwidthmWidth of lens aperture.0
yheightmHeight of lens aperture.0
radiusmRadius of lens aperture (overrides xwidth & yheight).1e-3
T0-1Transmission efficiency of the lens.1
rmThe radius of curvature of the lens.3e-4
N1The number of successive lenses in the stack.1
verbose0/1Extra information for debugging.0
fmFocal length - overrides the material_datafile - and diregards chromatic aberration.0
material_datafile File where the material parameters for the lens may be found. Format is similar to what may be found off the NIST website."Be.txt"
AT ( , , ) RELATIVE
ROTATED ( , , ) RELATIVE

Links


[ Identification | Description | Input parameters | Links ]

Generated on mcxtrace 3.5.24