[ Identification | Description | Input parameters | Output parameters | Links ]
Multilayer_elliptic ComponentReads reflectivity values from a data input file (Ref.dat) for a Si/W multilayer. The multilayer code reflects ray in an ideal geometry, does not include surface imperfections The mirror is positioned such that the long axis of the mirror elliptical surface coincides with 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.
| Name | Unit | Description | Default |
|---|---|---|---|
| reflectivity_datafile | "reflectivity.txt" | ||
| theta | degrees | - incident angle | 1.2 |
| s1 | m | - distance from the source to the multilayer | |
| s2 | m | - focusing distance of the multilayer | |
| length | m | - length of the mirrors | 0.5 |
| width | m | - width of the mirror along x-axis | 0.2 |
| R0 | 1 |
| Name | Unit | Description | Default |
|---|---|---|---|
| prms_m | |||
| a | |||
| b | |||
| c | |||
| M | |||
| Z0 | |||
| Y0 | |||
| xi | |||
| cost0 |
Multilayer_elliptic.comp.
[ Identification | Description | Input parameters | Output parameters | Links ]
Generated automatically by McDoc, Peter Willendrup <peter.willendrup@risoe.dk> / Fri Sep 2 21:40:01 2011