|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
About McXtrace Documentation |
6.5 The TwinKB_ML McXtrace ComponentMontel optic model (aka side-by-side Kirkpatrick Baez)
Identification
DescriptionModels a Montel optic, or Twin Kirkpatrick Baez mirror optic (hence the component name). The mirror are fully abutting, i.e. there’s is no gap between them, and perfectly elliptic. Reads reflectivity values from a data input file for a W/B4C multilayer. The multilayer code reflects ray in an ideal geometry, the reflectivity datafile accounts for surface roughness, sigma. The mirror is positioned such that the long axis of the mirror elliptical surface coincides with the z-axis. The algorithm: Incoming photon’s coordinates and direction (k-vector) are transformed into an elliptical reference frame (elliptical parameters are calculated according to the mirror’s position and its focusing distances and the * incident angle), the intersection point is then defined. A new, reflected photon is then starting at the point of intersection. Example: TwinKB_ML( theta=1.2, s1=.045 , s2=.9 , length=0.06 , width=0.2 , R0=0 , reflectivity_datafile=”Ref_W_B4C.txt”)
Input parametersParameters in boldface are required; the others are optional.
Links
Side-by-side Kirkpatrick-Baez mirror pairModels a pair of perpendicular, elliptically curved mirrors, known as a Montel-mirror or Side-by-side Kirkpatrick-Baez mirror. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||