Part of the Union components, a set of components that work together and thus
separates geometry and physics within McXtrace.
The use of this component requires other components to be used.
1) One specifies a number of processes using process components
2) These are gathered into material definitions using this component
3) Geometries are placed using Union_box/cylinder/sphere, assigned a material
4) A Union_master component placed after all of the above
Only in step 4 will any simulation happen, and per default all geometries
defined before the master, but after the previous will be simulated here.
There is a dedicated manual available for the Union_components
Algorithm:
Described elsewhere
Input parameters
Parameters in boldface are required;
the others are optional.
Name
Unit
Description
Default
process_string
string
Comma seperated names of physical processes
"NULL"
my_absorption
1/m
Inverse penetration depth from absorption at standard energy
absorber
0/1
Control parameter, if set to 1 the material will have no scattering processes
0
material_string
"NULL"
Output parameters
Parameters in boldface are required;
the others are optional.
Name
Unit
Description
Default
loop_index
this_material
Structure that contains information on this material
accepted_processes
global_material_element
Element of global_material_list which is a global variable