def estimate_group_asymmetry_data(context, group_name, run, rebin):
    processed_data = _run_pre_processing(context, run, rebin)

    params = _get_MuonGroupingAsymmetry_parameters(context, group_name, run)
    params["InputWorkspace"] = processed_data
    group_asymmetry = algorithm_utils.run_MuonGroupingAsymmetry(params)

    return group_asymmetry
def estimate_group_asymmetry_data(context, group_name, run, rebin):
    processed_data = _run_pre_processing(context, run, rebin)

    params = _get_MuonGroupingAsymmetry_parameters(context, group_name, run)
    params["InputWorkspace"] = processed_data
    group_asymmetry = algorithm_utils.run_MuonGroupingAsymmetry(params)

    return group_asymmetry
Пример #3
0
def estimate_group_asymmetry_data(context, group_name, run, rebin,
                                  workspace_name, unormalised_workspace_name):
    processed_data = get_pre_process_workspace_name(run, context)

    params = _get_MuonGroupingAsymmetry_parameters(context, group_name, run)
    params["InputWorkspace"] = processed_data
    group_asymmetry, group_asymmetry_unnorm = algorithm_utils.run_MuonGroupingAsymmetry(
        params, workspace_name, unormalised_workspace_name)

    return group_asymmetry, group_asymmetry_unnorm