Contents
Preface and acknowledgements
Preface and acknowledgements
1
About the component library
1.1
Authorship
1.2
Symbols for x-ray scattering and simulation
1.3
Component coordinate system
1.4
About data files
1.5
Component source code
1.6
Documentation
1.7
Disclaimer, bugs
2
Monte Carlo Techniques and simulation strategy
2.1
X-ray simulations
2.2
The x-ray weight
2.3
Weight factor transformations during a Monte Carlo choice
2.4
Stratified sampling
2.5
Accuracy of Monte Carlo simulations
3
Source components
3.1
The
Source
_pt
McXtrace Component
3.2
The
Source
_flat
McXtrace Component
3.3
The
Source
_div
McXtrace Component
3.4
The
Source
_gaussian
McXtrace Component
3.5
The
Source
_lab
McXtrace Component
3.6
Other sources components: virtual sources (event files)
4
Beam optical components: Arms, slits, filters etc.
4.1
The
Arm
McXtrace Component
4.2
The
Slit
McXtrace Component
4.3
The
Slit
_N
McXtrace Component
4.4
The
Beamstop
McXtrace Component
4.5
The
Mask
McXtrace Component
4.6
The
Filter
McXtrace Component
4.7
The
Chopper
_simple
McXtrace Component
5
Refractive optical components: lenses
5.1
The
Lens
_simple
McXtrace Component
5.2
The
Lens
_parab
McXtrace Component
5.3
The
Lens
_parab
_Cyl
McXtrace Component
5.4
The
Lens
_elliptical
McXtrace Component
6
Reflective optical components: mirrors
6.1
The
Mirror
_curved
McXtrace Component
6.2
The
Mirror
_parabolic
McXtrace Component
6.3
The
Mirror
_elliptic
McXtrace Component
6.4
The
Multilayer
_elliptic
McXtrace Component
6.5
The
TwinKB
_ML
McXtrace Component
7
Samples
7.1
The
Absorption
_sample
McXtrace Component
7.2
The
Saxs
_spheres
McXtrace Component
7.3
The
PowderN
McXtrace Component
7.4
The
Single
_crystal
McXtrace Component
7.5
The
Molecule
_2state
McXtrace Component
8
Monitors and detectors
8.1
The
Monitor
McXtrace Component
8.2
The
E
_monitor
McXtrace Component
8.3
The
L
_monitor
McXtrace Component
8.4
The
PSD
_monitor
McXtrace Component
8.5
The
PSD
_monitor
_coh
McXtrace Component
8.6
The
PSD
_monitor
_4PI
McXtrace Component
8.7
The
EPSD
_monitor
McXtrace Component
8.8
The
W
_psd
_monitor
McXtrace Component
8.9
The
Monitor
_nD
McXtrace Component
9
Special-purpose components
9.1
The
Progress
_bar
McXtrace Component
9.2
The
Shadow
_input
McXtrace Component
9.3
The
Shadow
_output
McXtrace Component
10
The Union framework: sample environments and multiple scattering
10.1
Union framework core: initialization, master, and termination
10.2
The
Union
_init
McXtrace Component
10.3
The
Union
_master
McXtrace Component
10.4
The
Union
_stop
McXtrace Component
10.5
Union geometry components
10.6
The
Union
_box
McXtrace Component
10.7
The
Union
_cylinder
McXtrace Component
10.8
The
Union
_sphere
McXtrace Component
10.9
The
Union
_cone
McXtrace Component
10.10
Union material definition
10.11
The
Union
_make
_material
McXtrace Component
10.12
Union scattering/interaction process components
10.13
The
Incoherent
_process
McXtrace Component
10.14
The
Compton
_xrl
_process
McXtrace Component
10.15
The
Rayleigh
_xrl
_process
McXtrace Component
10.16
The
KN
_xrl
_process
McXtrace Component
10.17
The
Powder
_process
McXtrace Component
10.18
The
Template
_process
McXtrace Component
11
SasView/sasmodels form factors: small-angle scattering
11.1
SasView form-factor components
11.2
The
SasView
_adsorbed
_layer
McXtrace Component
11.3
The
SasView
_barbell
McXtrace Component
11.4
The
SasView
_barbell
_aniso
McXtrace Component
11.5
The
SasView
_bcc
_paracrystal
McXtrace Component
11.6
The
SasView
_bcc
_paracrystal
_aniso
McXtrace Component
11.7
The
SasView
_binary
_hard
_sphere
McXtrace Component
11.8
The
SasView
_broad
_peak
McXtrace Component
11.9
The
SasView
_capped
_cylinder
McXtrace Component
11.10
The
SasView
_capped
_cylinder
_aniso
McXtrace Component
11.11
The
SasView
_core
_multi
_shell
McXtrace Component
11.12
The
SasView
_core
_shell
_bicelle
McXtrace Component
11.13
The
SasView
_core
_shell
_bicelle
_aniso
McXtrace Component
11.14
The
SasView
_core
_shell
_bicelle
_elliptical
McXtrace Component
11.15
The
SasView
_core
_shell
_bicelle
_elliptical
_aniso
McXtrace Component
11.16
The
SasView
_core
_shell
_bicelle
_elliptical
_belt
_rough
McXtrace Component
11.17
The
SasView
_core
_shell
_bicelle
_elliptical
_belt
_rough
_aniso
McXtrace Component
11.18
The
SasView
_core
_shell
_cylinder
McXtrace Component
11.19
The
SasView
_core
_shell
_cylinder
_aniso
McXtrace Component
11.20
The
SasView
_core
_shell
_ellipsoid
McXtrace Component
11.21
The
SasView
_core
_shell
_ellipsoid
_aniso
McXtrace Component
11.22
The
SasView
_core
_shell
_parallelepiped
McXtrace Component
11.23
The
SasView
_core
_shell
_parallelepiped
_aniso
McXtrace Component
11.24
The
SasView
_core
_shell
_sphere
McXtrace Component
11.25
The
SasView
_correlation
_length
McXtrace Component
11.26
The
SasView
_cylinder
McXtrace Component
11.27
The
SasView
_cylinder
_aniso
McXtrace Component
11.28
The
SasView
_dab
McXtrace Component
11.29
The
SasView
_ellipsoid
McXtrace Component
11.30
The
SasView
_ellipsoid
_aniso
McXtrace Component
11.31
The
SasView
_elliptical
_cylinder
McXtrace Component
11.32
The
SasView
_elliptical
_cylinder
_aniso
McXtrace Component
11.33
The
SasView
_fcc
_paracrystal
McXtrace Component
11.34
The
SasView
_fcc
_paracrystal
_aniso
McXtrace Component
11.35
The
SasView
_flexible
_cylinder
McXtrace Component
11.36
The
SasView
_flexible
_cylinder
_elliptical
McXtrace Component
11.37
The
SasView
_fractal
McXtrace Component
11.38
The
SasView
_fractal
_core
_shell
McXtrace Component
11.39
The
SasView
_fuzzy
_sphere
McXtrace Component
11.40
The
SasView
_gauss
_lorentz
_gel
McXtrace Component
11.41
The
SasView
_gaussian
_peak
McXtrace Component
11.42
The
SasView
_gel
_fit
McXtrace Component
11.43
The
SasView
_guinier
McXtrace Component
11.44
The
SasView
_guinier
_porod
McXtrace Component
11.45
The
SasView
_hardsphere
McXtrace Component
11.46
The
SasView
_hayter
_msa
McXtrace Component
11.47
The
SasView
_hollow
_cylinder
McXtrace Component
11.48
The
SasView
_hollow
_cylinder
_aniso
McXtrace Component
11.49
The
SasView
_hollow
_rectangular
_prism
McXtrace Component
11.50
The
SasView
_hollow
_rectangular
_prism
_aniso
McXtrace Component
11.51
The
SasView
_hollow
_rectangular
_prism
_thin
_walls
McXtrace Component
11.52
The
SasView
_lamellar
_hg
McXtrace Component
11.53
The
SasView
_lamellar
_hg
_stack
_caille
McXtrace Component
11.54
The
SasView
_lamellar
_stack
_caille
McXtrace Component
11.55
The
SasView
_lamellar
_stack
_paracrystal
McXtrace Component
11.56
The
SasView
_line
McXtrace Component
11.57
The
SasView
_linear
_pearls
McXtrace Component
11.58
The
SasView
_lorentz
McXtrace Component
11.59
The
SasView
_mass
_fractal
McXtrace Component
11.60
The
SasView
_mass
_surface
_fractal
McXtrace Component
11.61
The
SasView
_mono
_gauss
_coil
McXtrace Component
11.62
The
SasView
_multilayer
_vesicle
McXtrace Component
11.63
The
SasView
_onion
McXtrace Component
11.64
The
SasView
_parallelepiped
McXtrace Component
11.65
The
SasView
_parallelepiped
_aniso
McXtrace Component
11.66
The
SasView
_peak
_lorentz
McXtrace Component
11.67
The
SasView
_pearl
_necklace
McXtrace Component
11.68
The
SasView
_poly
_gauss
_coil
McXtrace Component
11.69
The
SasView
_polymer
_excl
_volume
McXtrace Component
11.70
The
SasView
_polymer
_micelle
McXtrace Component
11.71
The
SasView
_porod
McXtrace Component
11.72
The
SasView
_power
_law
McXtrace Component
11.73
The
SasView
_pringle
McXtrace Component
11.74
The
SasView
_raspberry
McXtrace Component
11.75
The
SasView
_rectangular
_prism
McXtrace Component
11.76
The
SasView
_rectangular
_prism
_aniso
McXtrace Component
11.77
The
SasView
_rpa
McXtrace Component
11.78
The
SasView
_sc
_paracrystal
McXtrace Component
11.79
The
SasView
_sc
_paracrystal
_aniso
McXtrace Component
11.80
The
SasView
_sphere
McXtrace Component
11.81
The
SasView
_spinodal
McXtrace Component
11.82
The
SasView
_squarewell
McXtrace Component
11.83
The
SasView
_stacked
_disks
McXtrace Component
11.84
The
SasView
_stacked
_disks
_aniso
McXtrace Component
11.85
The
SasView
_star
_polymer
McXtrace Component
11.86
The
SasView
_stickyhardsphere
McXtrace Component
11.87
The
SasView
_superball
McXtrace Component
11.88
The
SasView
_superball
_aniso
McXtrace Component
11.89
The
SasView
_surface
_fractal
McXtrace Component
11.90
The
SasView
_teubner
_strey
McXtrace Component
11.91
The
SasView
_triaxial
_ellipsoid
McXtrace Component
11.92
The
SasView
_triaxial
_ellipsoid
_aniso
McXtrace Component
11.93
The
SasView
_two
_lorentzian
McXtrace Component
11.94
The
SasView
_two
_power
_law
McXtrace Component
11.95
The
SasView
_vesicle
McXtrace Component
12
Contributed components
12.1
Contributed optics: crystals, masks, and mirrors
12.2
The
Bragg
_crystal
_simple
McXtrace Component
12.3
The
Bragg
_crystal
_BC
McXtrace Component
12.4
The
Bragg
_crystal
_bent
_BC
McXtrace Component
12.5
The
Laue
_crystal
_BC
McXtrace Component
12.6
The
Attenuating
_mask
McXtrace Component
12.7
The
Mirror
_toroid
_pothole
McXtrace Component
12.8
Contributed monitors and detectors
12.9
The
Detector
_pn
McXtrace Component
12.10
The
PSD
_monitor
_rad
McXtrace Component
12.11
The
SAXSQMonitor
McXtrace Component
12.12
Contributed SAXS (small-angle X-ray scattering) samples
12.13
The
SAXSCurve
McXtrace Component
12.14
The
SAXSSpheres
McXtrace Component
12.15
The
SAXSCylinders
McXtrace Component
12.16
The
SAXSEllipticCylinders
McXtrace Component
12.17
The
SAXSShells
McXtrace Component
12.18
The
SAXSLiposomes
McXtrace Component
12.19
The
SAXSNanodiscs
McXtrace Component
12.20
The
SAXSNanodiscsFast
McXtrace Component
12.21
The
SAXSNanodiscsWithTags
McXtrace Component
12.22
The
SAXSNanodiscsWithTagsFast
McXtrace Component
12.23
The
SAXSPDB
McXtrace Component
12.24
The
SAXSPDBFast
McXtrace Component
13
Obsolete components
14
AstroX components: X-ray optics for astronomical instrumentation
14.1
Sources
14.2
The
Source
_extended
McXtrace Component
14.3
Mirror shells
14.4
The
Shell
_c
McXtrace Component
14.5
The
Shell
_p
McXtrace Component
14.6
The
Shell
_h
McXtrace Component
14.7
Ring optics
14.8
The
Ring
_c
McXtrace Component
14.9
The
Ring
_p
McXtrace Component
14.10
The
Ring
_h
McXtrace Component
14.11
Pore optics
14.12
The
Pore
_c
McXtrace Component
14.13
The
Pore
_p
McXtrace Component
14.14
The
Pore
_h
McXtrace Component
14.15
Micropore/microchannel plate (MM) optics
14.16
The
MM
_c
McXtrace Component
14.17
The
MM
_p
McXtrace Component
14.18
The
MM
_h
McXtrace Component
A
Libraries and conversion constants
A.1
Run-time calls and functions (
mcxtrace-r
)
A.2
Reading a data file into a vector/matrix (Table input,
read
_table-lib
)
A.3
Constants for unit conversion etc.
B
The McXtrace terminology
Bibliography
Bibliography
Index and keywords
Index
Component Manual for the Xray-Tracing Package McXtrace, version 3.8.6
[
next
] [
tail
] [
up
]
12.1
Contributed optics: crystals, masks, and mirrors
[
next
] [
front
] [
up
]