McXtrace logo

McXtrace - An X-ray ray-trace simulation package

Synchrotron SOLEIL DTU Physics

McXtrace

About McXtrace
 Publications
 Project Partners
 Project People
 Goal

Download
 Components

Documentation
 Manual
 Commands
 Wiki (GitHub)
 Tutorial

Mailing list

Links

Search

Code-repository (GitHub)

Report bugs (GitHub)


McXtrace: Bragg_crystal_bent_BC

[ Identification | Description | Input parameters | Links ]

The Bragg_crystal_bent_BC Component

* * Bent, perfect, reflecting crystal with common cubic structures (diamond, fcc, or bcc, and others if symmetry form factor multipliers provided explicitly) * *

Identification

  • Site:
  • Author: Marcus H Mendenhall, NIST
  • Origin: Marcus H. Mendenhall, NIST, Gaithersburg, MD, USA
  • Date: December 1, 2016

Description

* Bragg_crystal_bent_BC.comp is intended to supercede Bragg_crystal_bent.comp.
*
* For details see:
* The optics of focusing bent-crystal monochromators on X-ray powder diffractometers
*   with application to lattice parameter determination and microstructure analysis,
*   Marcus H. Mendenhall,* David Black and James P. Cline, J. Appl. Cryst. (2019). 52,
*   https://doi.org/10.1107/S1600576719010951
*
* NOTE: elliptical coordinate code and documentation taken from Mirror_elliptic.comp
* distributed in McXtrace v1.2. However, the coordinates are rotated to be consistent
* with Bragg_crystal_flat.comp and Perfect_Crystal.comp. Idealized elliptic mirror
* with surface ellipse and lattice ellipses independent, to allow construction of
* Johansson optics, for example.
*
*

Input parameters

Parameters in boldface are required; the others are optional.
NameUnitDescriptionDefault
x_a0
y_b1.0
z_c1.0
lattice_x_a0
lattice_y_b1.0
lattice_z_c1.0
length0.05
width0.02
V160.1826
form_factors"FormFactors.txt"
material"Si.txt"
alpha0.0
R00
debye_waller_B0.4632
crystal_type1
h1
k1
l1
structure_factor_scale_r0.0
structure_factor_scale_i0.0
AT ( , , ) RELATIVE
ROTATED ( , , ) RELATIVE

Links


[ Identification | Description | Input parameters | Links ]

Generated on 2023-12-19 19:37:45


Last Modified: Tuesday, 13-Feb-2024 16:50:14 CET
Search website mailinglist archive GitHub repos