From c746ce676c0908eb821328ce5ff89a515a64c7f6 Mon Sep 17 00:00:00 2001 From: Dan Nixon Date: Mon, 18 May 2015 12:24:41 +0100 Subject: [PATCH] Update diffraction reduction diagram Refs #10855 --- ...SIndirectDiffractionReduction-v1_wkflw.dot | 56 +++++++++++-------- 1 file changed, 32 insertions(+), 24 deletions(-) diff --git a/Code/Mantid/docs/source/diagrams/ISISIndirectDiffractionReduction-v1_wkflw.dot b/Code/Mantid/docs/source/diagrams/ISISIndirectDiffractionReduction-v1_wkflw.dot index ff7f0c2ab820..d96dc1155cc5 100644 --- a/Code/Mantid/docs/source/diagrams/ISISIndirectDiffractionReduction-v1_wkflw.dot +++ b/Code/Mantid/docs/source/diagrams/ISISIndirectDiffractionReduction-v1_wkflw.dot @@ -4,8 +4,8 @@ digraph ISISIndirectDiffractionReduction { subgraph decisions { $decision_style - need_to_unwrap [label="Need To Unwrap Monitor?"] - is_multi_frame [label="Is Multiple Frames?"] + need_to_unwrap [label="Need To Unwrap Monitor?"] + is_multi_frame [label="Is Multiple Frames?"] } subgraph params { @@ -22,31 +22,35 @@ digraph ISISIndirectDiffractionReduction { subgraph algorithms { $algorithm_style - ConvertUnits - ConvertUnits_dSpacing [label="ConvertUnits"] + ConvertUnits_unwrap_monitor [label="ConvertUnits"] + ConvertUnits_dSpacing [label="ConvertUnits"] GroupWorkspaces } subgraph processes { $process_style - load_files [label="load_files\nLoads run files and instrument parameters.\nChops data into multiple frames if required.\nSumms runs if required."] - get_multi_frame_rebin [label="get_multi_frame_rebin\nGets a rebin string for rebinning\nmultiple frames."] - identify_bad_detectors [label="identify_bad_detectors\nGets a list of noisy detectors using\nthe IdentifyNoisyDetectors algorithm."] - unwrap_monitor [label="unwrap_monitor\nUnwraps monitor based on IPF options\nusing UnwrapMonitor algorithm."] - process_monitor_efficiency [label="process_monitor_efficiency\nCorrects for monitor efficiency by\narea, thickness and attenuation."] - scale_monitor [label="scale_monitor\nApplies monitor scaling\nas per the IPF."] - scale_detectors [label="scale_detectors\nScales detectors by the\nmonitor intensity."] - rebin_reduction [label="rebin_reduction\nRebins the reduction based\non the RebinParam option."] - group_spectra [label="group_spectra\nGroups spectra based\non the GroupingPolicy."] - fold_chopped [label="fold_chopped\nFolds multiple frames into\na single reduction."] - rename_reduction [label="rename_reduction\nRenames reduced workspaces\nas per the IPF options."] + load_files [label="load_files\nLoads run files and instrument parameters.\nChops data into multiple frames if required.\nSumms runs if required."] + get_multi_frame_rebin [label="get_multi_frame_rebin\nGets a rebin string for rebinning\nmultiple frames."] + identify_bad_detectors [label="identify_bad_detectors\nGets a list of noisy detectors using\nthe IdentifyNoisyDetectors algorithm."] + unwrap_monitor [label="unwrap_monitor\nUnwraps monitor based on IPF options\nusing UnwrapMonitor algorithm."] + process_monitor_efficiency [label="process_monitor_efficiency\nCorrects for monitor efficiency by\narea, thickness and attenuation."] + scale_monitor [label="scale_monitor\nApplies monitor scaling\nas per the IPF."] + scale_detectors [label="scale_detectors\nScales detectors by the\nmonitor intensity."] + rebin_reduction [label="rebin_reduction\nRebins the reduction based\non the RebinParam option."] + group_spectra [label="group_spectra\nGroups spectra based\non the GroupingPolicy."] + fold_chopped [label="fold_chopped\nFolds multiple frames into\na single reduction."] + rename_reduction [label="rename_reduction\nRenames reduced workspaces\nas per the IPF options."] } subgraph values { $value_style - multi_frame_rebin_string [label="Multiple Frame Rebin String"] - multi_frame_num_bins [label="Maximum Number of Bins"] - masked_detectors [label="Masked Detectors"] + multi_frame_rebin_string [label="Multiple Frame Rebin String"] + multi_frame_num_bins [label="Maximum Number of Bins"] + masked_detectors [label="Masked Detectors"] + e_mode_unwrap_monitor [label="Elastic"] + unit_unwrap_monitor [label="Wavelength"] + e_mode [label="Elastic"] + dspacing_unit [label="dSpacing"] } InputFiles -> load_files @@ -61,13 +65,17 @@ digraph ISISIndirectDiffractionReduction { load_files -> identify_bad_detectors identify_bad_detectors -> masked_detectors load_files -> need_to_unwrap - need_to_unwrap -> unwrap_monitor [label="Yes"] - unwrap_monitor -> ConvertUnits - ConvertUnits -> process_monitor_efficiency - need_to_unwrap -> process_monitor_efficiency [label="No"] + need_to_unwrap -> unwrap_monitor [label="Yes"] + unwrap_monitor -> ConvertUnits_unwrap_monitor + unit_unwrap_monitor -> ConvertUnits_unwrap_monitor [label="Target"] + e_mode_unwrap_monitor -> ConvertUnits_unwrap_monitor [label="EMode"] + ConvertUnits_unwrap_monitor -> process_monitor_efficiency + need_to_unwrap -> process_monitor_efficiency [label="No"] process_monitor_efficiency -> scale_monitor scale_monitor -> scale_detectors scale_detectors -> ConvertUnits_dSpacing + dspacing_unit -> ConvertUnits_dSpacing [label="Target"] + e_mode -> ConvertUnits_dSpacing [label="EMode"] ConvertUnits_dSpacing -> rebin_reduction RebinParam -> rebin_reduction multi_frame_rebin_string -> rebin_reduction @@ -76,9 +84,9 @@ digraph ISISIndirectDiffractionReduction { GroupingPolicy -> group_spectra masked_detectors -> group_spectra group_spectra -> is_multi_frame - is_multi_frame -> fold_chopped [label="Yes"] + is_multi_frame -> fold_chopped [label="Yes"] fold_chopped -> rename_reduction - is_multi_frame -> rename_reduction [label="No"] + is_multi_frame -> rename_reduction [label="No"] rename_reduction -> GroupWorkspaces GroupWorkspaces -> OutputWorkspace }