[ Identification | Description | Input parameters | Links ]
Capillary
ComponentA Capillary tube allowing for reflections along the tube. A material coating can be applied. Multilayer coatings may be handled by generating a reflectivity file (e.g. by IMD) and setting rtable=1. Waviness is implemented using the model described in Wang et.al., J. Appl. Phys., 1996 where the grazing incidence angle $\theta$ is altered as $\theta' = \theta + \delta \theta \in [-min(theta,\Delta\theta,\Delta\theta]$ This ensures that reflected rays will never be scattered into the capillary. \Delta\theta is the value specified by the parameter waviness. Example: Capillary( radius=1e-4,length=0.1, R0=0, coating="Rh.txt")
Name | Unit | Description | Default | |
coating | str | Name of file containing the material data (i.e. f1 and f2) for the coating | "Be.txt" | |
longw | 0/1 | If non-zero, waviness is purely longitudinal in its nature. | 1 | |
radius | m | Radius of curvature. | 1 | |
length | m | Length of the unbent mirror. | 0.2 | |
R0 | 0-1 | Fixed constant reflectivity | 0 | |
rtable | 0/1 | If nonzero, the coating file contains an E,theta parameterized matrix of raw reflectivities. | 0 | |
waviness | rad | The momentaneous waviness is uniformly distributed in the range [-waviness,waviness]. | 0 |
AT ( | , | , | ) RELATIVE | |||
---|---|---|---|---|---|---|
ROTATED ( | , | , | ) RELATIVE |
Capillary.comp
.
[ Identification | Description | Input parameters | Links ]
Generated on mcxtrace 3.5.24