14.18 The MM_h McXtrace Component
Date: Feb. 2017 Version: 1.1 Release: McXtrace 1.2 Origin: DTU Physics, DTU
Space
Single Pore as part of the Silicon Pore Optics (SPO) as envisioned for the ATHENA+ space
telescope.
Identification
Description
A single pore is simulated, which may have thick walls. The top and bottom are
curved cylindrically azimuthally, and according to the Wolter I optic lengthwise
(sagitally). This is the hyperbolic part. The azimuthal curvature is defined by the radius
parameters.
To intersect the Wolter I plates we take advatage of the azimuthal symmetry and only
consider the radial component of the photon’s wavevector.
Example: MM_h( pore_th=0, ring_nr=1, Z0=12, pore_width=0.83e-3, pore_height=0.605e-3,
chamfer_width=0.17e-3, mirror_reflec=”mirror_coating_unity.txt”, R_d=0,
size_file=”ref_design_breaks.txt”)
Input parameters
Parameters in boldface are required; the others are optional.
|
|
|
Name |
Unit |
Description |
Default |
|
|
|
|
| | | | |
|
pore_th |
m |
Thickness of the pore walls (plates) |
|
|
ring_nr |
1 |
Ring number; selects the data block read
from size_file |
|
|
Z0 |
m |
Distance between intersection plane and
the focal spot (essentially focal length). |
|
|
pore_height |
m |
Height of the pore. (Hence the inner radii
are radius_{m,h}-pore_height) |
|
|
pore_width |
m |
Width of a single pore |
|
|
chamfer_width |
m |
Width of side walls. |
0 |
|
gap |
m |
Gap between intersection with parabolic
section and actual plate. |
0 |
|
zdepth |
m |
Currently not used by the component |
0 |
|
mirror_reflec |
|
Data file containing reflectivities of the
reflector surface (TOP). |
”” |
|
bottom_reflec |
|
Data file containing reflectivities of the
bottom surface (BOTTOM). |
”” |
|
side_reflec |
|
Data file containing reflectivities of the
side walls (LEFT and RIGHT). |
”” |
|
size_file |
str |
Table file with the per-ring geometry,
read with block number ring_nr |
”” |
|
non_specular_file |
str |
Data file describing non-specular
reflectivity |
”” |
|
R_d |
|
Default reflectivity value to use if no
reflectivity file is given. Useful f.i. is
one surface is reflecting and the others
absorbing. |
1 |
|
waviness |
rad |
Waviness of the reflecting surface.
The slope error is assumed to be
uniformly distributed in the interval
[-waviness:waviness]. |
0 |
|
longw |
1 |
If non-zero, waviness is 1D and along the
pore axis. |
0 |
|
|
| |
| |
|
|
|
|
|
|
Links