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: ATHENA_1shell

[ Identification | Description | Input parameters | Links ]

The ATHENA_1shell Instrument

Single shell model of the ATHENA SPO-optic in use as telescope.

Identification

  • Site: AstroX_ESA
  • Author: Erik B Knudsen & Desiree D. M. Ferreira (email)
  • Origin: DTU Physics/DTU Space
  • Date: 12/12/2016

Description

A model of the ATHENA-telescope using just a single shell as optical element.
That means to make use of this instrument
it is necessary to run a series of simulation while varying the input parameter shellnumber.

The model needs as input a file geomfile, which contains (in ascii) tabled details about the geometry of the shells.
The data in the geomfile is assumed to be in the format:
#row  L/m  rad_h/m  rad_m/m  rad_p/m  width/m
...
row: running index for the rows/rings
L: The length of the plates for this ring
rad_h: The radius at the "hyperbolic" end of the optic. At the detector end.
rad_m: The radius at the midpoint of the optic. This is the reference.
rad_p: The radius at the "parabolic" and of the optic. At the source end.
width: pore width ?

Example: ATHENA_1shell.instr shellnumber=1

Input parameters

Parameters in boldface are required; the others are optional.
NameUnitDescriptionDefault
FLmThe focal length of the optical system12
optics_distmThe distance between souce and optic. In space this would be quite large :-).10
SRC_POS_XmDisplacement of source along X0
SRC_POS_YmDisplacement of source along Y0
offaxis_anglearcminAngle of collimated light from source0
drx0
dry0
drz0
reflectivity Data file containing reflectivities (such as from IMD)"mirror_coating_unity.txt"
E0keVCentral energy of X-rays5
dEkeVHalf spread of energy spectrum to be emitted from source0.001
shellnumber The row number for the miror module. This defines the shell.1
geomfile File which contains the geometry of the pores (i.e. radii,lengths)"ATHENA_rings_1_20.dat"

Links


[ Identification | Description | Input parameters | Links ]

Generated for mcxtrace 3.5.24


Last Modified: Sunday, 06-Apr-2025 20:25:05 CEST
Search website mailinglist archive GitHub repos