[ Identification | Description | Input parameters | Output parameters | Links ]
Union_master
ComponentPart of the Union components, a set of components that work together and thus sperates 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 Union_make_material 3) Geometries are placed using Union_box/cylinder/sphere, assigned a material 4) This master component placed after all of the above Only in step 4 will any simulation happen, and per default all geometries defined before this master, but after the previous will be simulated here. There is a dedicated manual available for the Union_components Algorithm: Described elsewhere
Name | Unit | Description | Default |
allow_inside_start | Set to 1 if rays are expected to start inside a volume in this master | 0 | |
history_limit | Limits how many histories are recorded before stopping | 300000 | |
enable_conditionals | 1 | ||
inherit_number_of_scattering_events | 0 |
Name | Unit | Description | Default |
verbal | |||
list_verbal | |||
trace_verbal | |||
finally_verbal | |||
starting_volume_warning | |||
global_master_element | |||
this_global_master_index | |||
previous_master_index | |||
geometry_list_index | |||
intersection_time_table | |||
Volumes | |||
Geometries | |||
starting_lists | |||
r | |||
r_start | |||
v | |||
error_msg | |||
component_error_msg | |||
string_output | |||
number_of_volumes | |||
volume_index | |||
process_index | |||
solutions | |||
max_number_of_processes | |||
limit | |||
solution | |||
min_solution | |||
min_volume | |||
time_found | |||
intersection_time | |||
min_intersection_time | |||
process | |||
process_start | |||
my_trace | |||
p_my_trace | |||
my_trace_fraction_control | |||
k | |||
k_new | |||
k_old | |||
k_length | |||
my_sum | |||
my_sum_plus_abs | |||
culmative_probability | |||
mc_prop | |||
time_to_scattering | |||
length_to_scattering | |||
length_to_boundery | |||
time_to_boundery | |||
selected_process | |||
scattering_event | |||
time_propagated_without_scattering | |||
a_next_volume_found | |||
next_volume | |||
next_volume_priority | |||
done | |||
current_volume | |||
number_of_solutions | |||
number_of_solutions_static | |||
check | |||
start | |||
intersection_with_children | |||
geometry_output | |||
tree_next_volume | |||
pre_allocated1 | |||
pre_allocated2 | |||
pre_allocated3 | |||
ray_position | |||
ray_velocity | |||
ray_velocity_final | |||
volume_0_found | |||
scattered_flag | |||
scattered_flag_VP | |||
master_transposed_rotation_matrix | |||
temp_rotation_matrix | |||
non_rotated_position | |||
rotated_position | |||
enable_tagging | |||
stop_tagging_ray | |||
stop_creating_nodes | |||
enable_tagging_check | |||
master_tagging_node_list | |||
current_tagging_node | |||
tagging_leaf_counter | |||
number_of_scattering_events | |||
real_transmission_probability | |||
mc_transmission_probability | |||
number_of_masks | |||
number_of_masked_volumes | |||
need_to_run_within_which_volume | |||
mask_index_main | |||
mask_iterate | |||
mask_status_list | |||
current_mask_intersect_list_status | |||
mask_volume_index_list | |||
geometry_component_index_list | |||
Volume_copies_allocated | |||
p_old | |||
this_logger | |||
conditional_status | |||
tagging_conditional_list | |||
free_tagging_conditioanl_list | |||
logger_conditional_extend_array | |||
tagging_conditional_extend | |||
max_conditional_extend_index | |||
safty_distance | |||
safty_distance2 | |||
number_of_processes_array | |||
temporary_focus_data | |||
focus_data_index |
Union_master.comp
.
[ Identification | Description | Input parameters | Output parameters | Links ]
Generated on 2021-08-13 08:57:53