McXtrace logo

McXtrace - An X-ray ray-trace simulation package

ESRF; SAXSLAB Niels Bohr Institute DTU Physics

McXtrace

Download
 Components
 Linux Installation (deb/rpm)
 Mac OSX Installation
 Unix Install (src code)
 Windows Installation

Project Status
 Project Partners
 Project People
 Goal

Mailing list

Links

Publications

Minutes of Meetings

McXtrace Art

About McXtrace

Documentation
 Commands
 Tutorial

Search


McXtrace: Mirror_elliptic Component

[ Identification | Description | Input parameters | Output parameters | Links ]

The Mirror_elliptic Component

Idealized elliptic mirror.

Identification

  • Author: Erik Knudsen
  • Origin: Risoe
  • Date: Feb 11, 2010
  • Version: $Revision$

Description

Takes a reflectivity (default=1) as input and reflects rays in a ideal geometry
elliptic mirror.
The mirror is positioned such that the a-axis of the mirror ellipsoid is on the
z-axis, the b-axis is along the y-axis and the c is along the x-axis.
The reference point of the mirror is the ellipsoid centre, offset by one half-axis along the y-axis.
(See the component manual for a drawing). Furthermore, the mirror centre may be shifted by z_offset
along the z-axis ( -c < z_offset < c ).
This means that to position the mirror correctly.
the user positions the ellipsoid governing the mirror shape, not the mirror itself.

Input parameters

Parameters in boldface are required; the others are optional.
Name Unit Description Default
R 1 reflectivity of mirror. 1
a m long half axis (along z). 0
b along x [m] 1st short half axis 0
c along y [m] 2nd short half axis 1
width obsolescent - will be removed in later release [m] width of the mirror 0
length obsolescent - will be removed in later release [m] length of the mirror 0
yheight m yheight (width) of the mirror. Overrides width. 1
zdepth m zdepth (length) of the mirror. Overrides length. 1

Output parameters

Name Unit Description Default
a2  
b2  
c2  
Ox  
Oy  
Oz  

Links


[ Identification | Description | Input parameters | Output parameters | Links ]

Generated automatically by McDoc, Peter Willendrup <peter.willendrup@risoe.dk> / Tue Nov 26 12:17:24 2019


Last Modified: Tuesday, 26-Nov-2019 13:17:24 CET
Search website mailinglist archive SVN repos McCode Trac