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

Mailing list

Search

Documentation
 Manual
 Commands
 Wiki (GitHub)
 Tutorial

Links

Report bugs (GitHub)

Code-repository (GitHub)


McXtrace: SOLEIL_DISCO

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

The SOLEIL_DISCO Instrument

DISCO beam-line at SOLEIL, imaging branch

Identification

  • Site: SOLEIL
  • Author: Stephane Bac, Emmanuel Farhi, Antoine Padovani
  • Origin: SOLEIL
  • Date: 01/08/2022

Description

DISCO beamline description here: https://hal.archives-ouvertes.fr/hal-01479318/document
You may DISCO_scan the grating monochromator with e.g.:

Examples

(Test cases in bold)
  • TestScan: mxrun SOLEIL_DISCO.instr -N21 DISCO_x_screw=20,103 DISCO_scan=1 -n1e6 Detector: Wavelength_I={21 values}
  • Test: DISCO_grazing_angle_one=22.5 -n 1e5 Detector: DISCO_second_HFP_I=1.104e+16

Input parameters

Parameters in boldface are required; the others are optional.
NameUnitDescriptionDefault
DISCO_grazing_angle_onedegMirrors M1/M2 rotation angle22.5
DISCO_HFP_shiftmz translation from the HFP position (horizontal focal point detector)0
DISCO_VFP_shiftmz translation from the VFP position (vertical focal point detector)0
DISCO_second_HFP_shiftmz translation second HFP position0
DISCO_x_screwmmlength of the screw50
DISCO_scanif there is an DISCO_x_screw DISCO_scan [1], calculate the Wavelength(Angstroms) as a function of DISCO_x_screw(mm)0
splits10

Links

  • Source code for SOLEIL_DISCO.instr.
  • https://www.synchrotron-soleil.fr/en/beamlines/disco

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

Generated for mcxtrace 3.10.2


Last Modified: Monday, 02-Nov-2026 22:21:09 CET
Search website mailinglist archive GitHub repos