diff --git a/Playground for the new commondata format.ipynb b/Playground for the new commondata format.ipynb
new file mode 100644
index 0000000000..683248b6c6
--- /dev/null
+++ b/Playground for the new commondata format.ipynb
@@ -0,0 +1,1054 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "id": "cc3f217c",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from pathlib import Path\n",
+ "import pandas as pd\n",
+ "import numpy as np\n",
+ "\n",
+ "import validphys\n",
+ "from validphys.commondataparser import parse_commondata_folder, parse_commondata\n",
+ "from validphys.loader import _get_nnpdf_profile"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "9de23dc5",
+ "metadata": {},
+ "source": [
+ "## Old-New comparison\n",
+ "\n",
+ "The following cells compare the output the old `parse_commondata` and the new `parse_commondata_folder` (both from `commondataparser.py`).\n",
+ "\n",
+ "The output of these two functions should be equal, since they parse the old/new commondata files into the `CommonData` class from `coredata.py`.\n",
+ "\n",
+ "Note that for this comparison, my version of \"NMCPD\" is called \"NMCPDF_fake\" so that the old and new dataset don't clash."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "a1c03485",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# for NMCPD\n",
+ "dataset = \"NMCPD\"\n",
+ "\n",
+ "\n",
+ "# Again, this assumes validphys installed in editable mode etc etc and we look at the defaults\n",
+ "nmcpd_path = Path(_get_nnpdf_profile()[\"data_path\"]) / \"commondata\" / f\"DATA_{dataset}.dat\"\n",
+ "nmcpd_unc_path = nmcpd_path.parent / \"systypes\" / f\"SYSTYPE_{dataset}_DEFAULT.dat\"\n",
+ "old_cd = parse_commondata(nmcpd_path, nmcpd_unc_path, dataset)\n",
+ "\n",
+ "# If this trick doesn't find your data, put here the path to wherever your data is\n",
+ "folder_data = Path(validphys.__file__).parent / \"../../../buildmaster\"\n",
+ "\n",
+ "folder_new_dataset = folder_data / f\"{dataset}_fake\"\n",
+ "new_cd = parse_commondata_folder(folder_new_dataset)\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "id": "e052069a",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " process | \n",
+ " kin1 | \n",
+ " kin2 | \n",
+ " kin3 | \n",
+ " data | \n",
+ " stat | \n",
+ " ADD | \n",
+ " MULT | \n",
+ " ADD | \n",
+ " MULT | \n",
+ " ADD | \n",
+ " MULT | \n",
+ " ADD | \n",
+ " MULT | \n",
+ " ADD | \n",
+ " MULT | \n",
+ "
\n",
+ " \n",
+ " entry | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1 | \n",
+ " DIS_F2R | \n",
+ " 0.0015 | \n",
+ " 0.16 | \n",
+ " 0.0 | \n",
+ " 0.9815 | \n",
+ " 0.0203 | \n",
+ " 0.000982 | \n",
+ " 0.1 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.010797 | \n",
+ " 1.1 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " DIS_F2R | \n",
+ " 0.0015 | \n",
+ " 0.25 | \n",
+ " 0.0 | \n",
+ " 1.0030 | \n",
+ " 0.0212 | \n",
+ " 0.001003 | \n",
+ " 0.1 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.013039 | \n",
+ " 1.3 | \n",
+ " 0.001003 | \n",
+ " 0.1 | \n",
+ " 0.001003 | \n",
+ " 0.1 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " DIS_F2R | \n",
+ " 0.0015 | \n",
+ " 0.35 | \n",
+ " 0.0 | \n",
+ " 0.9675 | \n",
+ " 0.0205 | \n",
+ " 0.001935 | \n",
+ " 0.2 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.010642 | \n",
+ " 1.1 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " DIS_F2R | \n",
+ " 0.0015 | \n",
+ " 0.45 | \n",
+ " 0.0 | \n",
+ " 1.0330 | \n",
+ " 0.0258 | \n",
+ " 0.001033 | \n",
+ " 0.1 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.019627 | \n",
+ " 1.9 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " DIS_F2R | \n",
+ " 0.0015 | \n",
+ " 0.60 | \n",
+ " 0.0 | \n",
+ " 0.9912 | \n",
+ " 0.0176 | \n",
+ " 0.000991 | \n",
+ " 0.1 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.011894 | \n",
+ " 1.2 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ "
\n",
+ " \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " 256 | \n",
+ " DIS_F2R | \n",
+ " 0.6750 | \n",
+ " 26.49 | \n",
+ " 0.0 | \n",
+ " 0.6717 | \n",
+ " 0.0235 | \n",
+ " 0.000672 | \n",
+ " 0.1 | \n",
+ " 0.002687 | \n",
+ " 0.4 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " -0.001343 | \n",
+ " -0.2 | \n",
+ " 0.001343 | \n",
+ " 0.2 | \n",
+ "
\n",
+ " \n",
+ " 257 | \n",
+ " DIS_F2R | \n",
+ " 0.6750 | \n",
+ " 35.40 | \n",
+ " 0.0 | \n",
+ " 0.7194 | \n",
+ " 0.0330 | \n",
+ " 0.000719 | \n",
+ " 0.1 | \n",
+ " 0.002158 | \n",
+ " 0.3 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " -0.001439 | \n",
+ " -0.2 | \n",
+ " 0.002158 | \n",
+ " 0.3 | \n",
+ "
\n",
+ " \n",
+ " 258 | \n",
+ " DIS_F2R | \n",
+ " 0.6750 | \n",
+ " 47.03 | \n",
+ " 0.0 | \n",
+ " 0.6959 | \n",
+ " 0.0373 | \n",
+ " 0.000696 | \n",
+ " 0.1 | \n",
+ " 0.000696 | \n",
+ " 0.1 | \n",
+ " 0.000696 | \n",
+ " 0.1 | \n",
+ " -0.001392 | \n",
+ " -0.2 | \n",
+ " 0.002088 | \n",
+ " 0.3 | \n",
+ "
\n",
+ " \n",
+ " 259 | \n",
+ " DIS_F2R | \n",
+ " 0.6750 | \n",
+ " 63.53 | \n",
+ " 0.0 | \n",
+ " 0.7020 | \n",
+ " 0.0513 | \n",
+ " 0.000702 | \n",
+ " 0.1 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.000702 | \n",
+ " 0.1 | \n",
+ " -0.001404 | \n",
+ " -0.2 | \n",
+ " 0.002106 | \n",
+ " 0.3 | \n",
+ "
\n",
+ " \n",
+ " 260 | \n",
+ " DIS_F2R | \n",
+ " 0.6750 | \n",
+ " 99.03 | \n",
+ " 0.0 | \n",
+ " 0.7724 | \n",
+ " 0.0645 | \n",
+ " 0.000772 | \n",
+ " 0.1 | \n",
+ " 0.000000 | \n",
+ " 0.0 | \n",
+ " 0.001545 | \n",
+ " 0.2 | \n",
+ " -0.001545 | \n",
+ " -0.2 | \n",
+ " 0.002317 | \n",
+ " 0.3 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
260 rows × 16 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " process kin1 kin2 kin3 data stat ADD MULT ADD \\\n",
+ "entry \n",
+ "1 DIS_F2R 0.0015 0.16 0.0 0.9815 0.0203 0.000982 0.1 0.000000 \n",
+ "2 DIS_F2R 0.0015 0.25 0.0 1.0030 0.0212 0.001003 0.1 0.000000 \n",
+ "3 DIS_F2R 0.0015 0.35 0.0 0.9675 0.0205 0.001935 0.2 0.000000 \n",
+ "4 DIS_F2R 0.0015 0.45 0.0 1.0330 0.0258 0.001033 0.1 0.000000 \n",
+ "5 DIS_F2R 0.0015 0.60 0.0 0.9912 0.0176 0.000991 0.1 0.000000 \n",
+ "... ... ... ... ... ... ... ... ... ... \n",
+ "256 DIS_F2R 0.6750 26.49 0.0 0.6717 0.0235 0.000672 0.1 0.002687 \n",
+ "257 DIS_F2R 0.6750 35.40 0.0 0.7194 0.0330 0.000719 0.1 0.002158 \n",
+ "258 DIS_F2R 0.6750 47.03 0.0 0.6959 0.0373 0.000696 0.1 0.000696 \n",
+ "259 DIS_F2R 0.6750 63.53 0.0 0.7020 0.0513 0.000702 0.1 0.000000 \n",
+ "260 DIS_F2R 0.6750 99.03 0.0 0.7724 0.0645 0.000772 0.1 0.000000 \n",
+ "\n",
+ " MULT ADD MULT ADD MULT ADD MULT \n",
+ "entry \n",
+ "1 0.0 0.010797 1.1 0.000000 0.0 0.000000 0.0 \n",
+ "2 0.0 0.013039 1.3 0.001003 0.1 0.001003 0.1 \n",
+ "3 0.0 0.010642 1.1 0.000000 0.0 0.000000 0.0 \n",
+ "4 0.0 0.019627 1.9 0.000000 0.0 0.000000 0.0 \n",
+ "5 0.0 0.011894 1.2 0.000000 0.0 0.000000 0.0 \n",
+ "... ... ... ... ... ... ... ... \n",
+ "256 0.4 0.000000 0.0 -0.001343 -0.2 0.001343 0.2 \n",
+ "257 0.3 0.000000 0.0 -0.001439 -0.2 0.002158 0.3 \n",
+ "258 0.1 0.000696 0.1 -0.001392 -0.2 0.002088 0.3 \n",
+ "259 0.0 0.000702 0.1 -0.001404 -0.2 0.002106 0.3 \n",
+ "260 0.0 0.001545 0.2 -0.001545 -0.2 0.002317 0.3 \n",
+ "\n",
+ "[260 rows x 16 columns]"
+ ]
+ },
+ "execution_count": 3,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "old_cd.commondata_table"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "id": "95d7dd50",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " process | \n",
+ " kin1 | \n",
+ " kin2 | \n",
+ " kin3 | \n",
+ " data | \n",
+ " stat | \n",
+ " ADD | \n",
+ "
\n",
+ " \n",
+ " entry | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1 | \n",
+ " DIS NC | \n",
+ " 0.0015 | \n",
+ " 0.16 | \n",
+ " 0.120852 | \n",
+ " 0.9815 | \n",
+ " 0.0203 | \n",
+ " 0.0109 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " DIS NC | \n",
+ " 0.0015 | \n",
+ " 0.25 | \n",
+ " 0.188831 | \n",
+ " 1.0030 | \n",
+ " 0.0212 | \n",
+ " 0.0134 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " DIS NC | \n",
+ " 0.0015 | \n",
+ " 0.35 | \n",
+ " 0.264363 | \n",
+ " 0.9675 | \n",
+ " 0.0205 | \n",
+ " 0.0112 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " DIS NC | \n",
+ " 0.0015 | \n",
+ " 0.45 | \n",
+ " 0.339895 | \n",
+ " 1.0330 | \n",
+ " 0.0258 | \n",
+ " 0.0195 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " DIS NC | \n",
+ " 0.0015 | \n",
+ " 0.60 | \n",
+ " 0.453194 | \n",
+ " 0.9912 | \n",
+ " 0.0176 | \n",
+ " 0.0121 | \n",
+ "
\n",
+ " \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " 256 | \n",
+ " DIS NC | \n",
+ " 0.6750 | \n",
+ " 26.49 | \n",
+ " 0.044463 | \n",
+ " 0.6717 | \n",
+ " 0.0235 | \n",
+ " 0.0034 | \n",
+ "
\n",
+ " \n",
+ " 257 | \n",
+ " DIS NC | \n",
+ " 0.6750 | \n",
+ " 35.40 | \n",
+ " 0.059419 | \n",
+ " 0.7194 | \n",
+ " 0.0330 | \n",
+ " 0.0033 | \n",
+ "
\n",
+ " \n",
+ " 258 | \n",
+ " DIS NC | \n",
+ " 0.6750 | \n",
+ " 47.03 | \n",
+ " 0.078940 | \n",
+ " 0.6959 | \n",
+ " 0.0373 | \n",
+ " 0.0026 | \n",
+ "
\n",
+ " \n",
+ " 259 | \n",
+ " DIS NC | \n",
+ " 0.6750 | \n",
+ " 63.53 | \n",
+ " 0.106635 | \n",
+ " 0.7020 | \n",
+ " 0.0513 | \n",
+ " 0.0029 | \n",
+ "
\n",
+ " \n",
+ " 260 | \n",
+ " DIS NC | \n",
+ " 0.6750 | \n",
+ " 99.03 | \n",
+ " 0.166221 | \n",
+ " 0.7724 | \n",
+ " 0.0645 | \n",
+ " 0.0034 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
260 rows × 7 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " process kin1 kin2 kin3 data stat ADD\n",
+ "entry \n",
+ "1 DIS NC 0.0015 0.16 0.120852 0.9815 0.0203 0.0109\n",
+ "2 DIS NC 0.0015 0.25 0.188831 1.0030 0.0212 0.0134\n",
+ "3 DIS NC 0.0015 0.35 0.264363 0.9675 0.0205 0.0112\n",
+ "4 DIS NC 0.0015 0.45 0.339895 1.0330 0.0258 0.0195\n",
+ "5 DIS NC 0.0015 0.60 0.453194 0.9912 0.0176 0.0121\n",
+ "... ... ... ... ... ... ... ...\n",
+ "256 DIS NC 0.6750 26.49 0.044463 0.6717 0.0235 0.0034\n",
+ "257 DIS NC 0.6750 35.40 0.059419 0.7194 0.0330 0.0033\n",
+ "258 DIS NC 0.6750 47.03 0.078940 0.6959 0.0373 0.0026\n",
+ "259 DIS NC 0.6750 63.53 0.106635 0.7020 0.0513 0.0029\n",
+ "260 DIS NC 0.6750 99.03 0.166221 0.7724 0.0645 0.0034\n",
+ "\n",
+ "[260 rows x 7 columns]"
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "new_cd.commondata_table"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "3f20c0e2",
+ "metadata": {},
+ "source": [
+ "## The new commondata\n",
+ "\n",
+ "The following cells basically do what `parse_commondata_folder` does internally (wihtout creating the final `CommonData` object).\n",
+ "\n",
+ "The first step is to read the metadata from `/metadata.yaml`. Most of the new logic is concentrated in this step since it uses `validobj` to ensure that all the information inside the `metadata` file is correct (very importantly, it checks the theory information which is also used by the pineappl parser later on!)\n",
+ "\n",
+ "After the metadata has been read, the data, uncertainties, and kinematics are read as well into beautiful dataframes. The `new_cd.commondata_table` above is made from a simplified concatenation of said dataframes."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "id": "f0cd3ccf",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from validphys.utils import parse_yaml_inp\n",
+ "from validphys.commondataparser import CommonMetaData, _parse_data, _parse_uncertainties, _parse_kinematics\n",
+ "\n",
+ "commondata_folder = folder_data / \"NMCPD_fake\"\n",
+ "metadata_file = commondata_folder / \"metadata.yaml\"\n",
+ "\n",
+ "# Select which variants you want\n",
+ "variants = []\n",
+ "\n",
+ "# Read up all the metadata, i.e., use validobj to parse metadata_file into CommonMetaData\n",
+ "metadata = parse_yaml_inp(metadata_file, CommonMetaData)\n",
+ "\n",
+ "# Now apply variants:\n",
+ "for variant in variants:\n",
+ " metadata = metadata.apply_variant(variant)\n",
+ " \n",
+ "# Once we have our final commondata file, parse data, kinematics and uncertainties\n",
+ "data_df = _parse_data(metadata)\n",
+ "uncertainties_df = _parse_uncertainties(metadata)\n",
+ "kin_df = _parse_kinematics(metadata)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "b005b8e0",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " data | \n",
+ "
\n",
+ " \n",
+ " entry | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1 | \n",
+ " 0.9815 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 1.0030 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 0.9675 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 1.0330 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 0.9912 | \n",
+ "
\n",
+ " \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " 256 | \n",
+ " 0.6717 | \n",
+ "
\n",
+ " \n",
+ " 257 | \n",
+ " 0.7194 | \n",
+ "
\n",
+ " \n",
+ " 258 | \n",
+ " 0.6959 | \n",
+ "
\n",
+ " \n",
+ " 259 | \n",
+ " 0.7020 | \n",
+ "
\n",
+ " \n",
+ " 260 | \n",
+ " 0.7724 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
260 rows × 1 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " data\n",
+ "entry \n",
+ "1 0.9815\n",
+ "2 1.0030\n",
+ "3 0.9675\n",
+ "4 1.0330\n",
+ "5 0.9912\n",
+ "... ...\n",
+ "256 0.6717\n",
+ "257 0.7194\n",
+ "258 0.6959\n",
+ "259 0.7020\n",
+ "260 0.7724\n",
+ "\n",
+ "[260 rows x 1 columns]"
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data_df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "id": "f3b3a3a7",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " name | \n",
+ " stat_1 | \n",
+ " syst_1 | \n",
+ "
\n",
+ " \n",
+ " treatment | \n",
+ " ADD | \n",
+ " ADD | \n",
+ "
\n",
+ " \n",
+ " type | \n",
+ " UNCORR | \n",
+ " CORR | \n",
+ "
\n",
+ " \n",
+ " entry | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1 | \n",
+ " 0.0203 | \n",
+ " 0.0109 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 0.0212 | \n",
+ " 0.0134 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 0.0205 | \n",
+ " 0.0112 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 0.0258 | \n",
+ " 0.0195 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 0.0176 | \n",
+ " 0.0121 | \n",
+ "
\n",
+ " \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " 256 | \n",
+ " 0.0235 | \n",
+ " 0.0034 | \n",
+ "
\n",
+ " \n",
+ " 257 | \n",
+ " 0.0330 | \n",
+ " 0.0033 | \n",
+ "
\n",
+ " \n",
+ " 258 | \n",
+ " 0.0373 | \n",
+ " 0.0026 | \n",
+ "
\n",
+ " \n",
+ " 259 | \n",
+ " 0.0513 | \n",
+ " 0.0029 | \n",
+ "
\n",
+ " \n",
+ " 260 | \n",
+ " 0.0645 | \n",
+ " 0.0034 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
260 rows × 2 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ "name stat_1 syst_1\n",
+ "treatment ADD ADD\n",
+ "type UNCORR CORR\n",
+ "entry \n",
+ "1 0.0203 0.0109\n",
+ "2 0.0212 0.0134\n",
+ "3 0.0205 0.0112\n",
+ "4 0.0258 0.0195\n",
+ "5 0.0176 0.0121\n",
+ "... ... ...\n",
+ "256 0.0235 0.0034\n",
+ "257 0.0330 0.0033\n",
+ "258 0.0373 0.0026\n",
+ "259 0.0513 0.0029\n",
+ "260 0.0645 0.0034\n",
+ "\n",
+ "[260 rows x 2 columns]"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "uncertainties_df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "e6cf5430",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " x | \n",
+ " q2 | \n",
+ " y | \n",
+ "
\n",
+ " \n",
+ " | \n",
+ " mid | \n",
+ " mid | \n",
+ " mid | \n",
+ "
\n",
+ " \n",
+ " entry | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1 | \n",
+ " 0.0015 | \n",
+ " 0.16 | \n",
+ " 0.120852 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 0.0015 | \n",
+ " 0.25 | \n",
+ " 0.188831 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 0.0015 | \n",
+ " 0.35 | \n",
+ " 0.264363 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 0.0015 | \n",
+ " 0.45 | \n",
+ " 0.339895 | \n",
+ "
\n",
+ " \n",
+ " 5 | \n",
+ " 0.0015 | \n",
+ " 0.60 | \n",
+ " 0.453194 | \n",
+ "
\n",
+ " \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " 256 | \n",
+ " 0.6750 | \n",
+ " 26.49 | \n",
+ " 0.044463 | \n",
+ "
\n",
+ " \n",
+ " 257 | \n",
+ " 0.6750 | \n",
+ " 35.40 | \n",
+ " 0.059419 | \n",
+ "
\n",
+ " \n",
+ " 258 | \n",
+ " 0.6750 | \n",
+ " 47.03 | \n",
+ " 0.078940 | \n",
+ "
\n",
+ " \n",
+ " 259 | \n",
+ " 0.6750 | \n",
+ " 63.53 | \n",
+ " 0.106635 | \n",
+ "
\n",
+ " \n",
+ " 260 | \n",
+ " 0.6750 | \n",
+ " 99.03 | \n",
+ " 0.166221 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
260 rows × 3 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " x q2 y\n",
+ " mid mid mid\n",
+ "entry \n",
+ "1 0.0015 0.16 0.120852\n",
+ "2 0.0015 0.25 0.188831\n",
+ "3 0.0015 0.35 0.264363\n",
+ "4 0.0015 0.45 0.339895\n",
+ "5 0.0015 0.60 0.453194\n",
+ "... ... ... ...\n",
+ "256 0.6750 26.49 0.044463\n",
+ "257 0.6750 35.40 0.059419\n",
+ "258 0.6750 47.03 0.078940\n",
+ "259 0.6750 63.53 0.106635\n",
+ "260 0.6750 99.03 0.166221\n",
+ "\n",
+ "[260 rows x 3 columns]"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "kin_df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "id": "cb01b676",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "if False:\n",
+ " # Quickly check that nothing _important_ is broken\n",
+ " from validphys.api import API\n",
+ " from validphys.convolution import central_predictions\n",
+ " pdf = API.pdf(pdf=\"NNPDF40_nnlo_as_01180\")\n",
+ " dname = \"ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM\" # dataset with apfelcomb flags\n",
+ " new_ds = API.dataset(dataset_input={\"dataset\": dname}, theoryid=400, use_cuts=\"internal\")\n",
+ " print(central_predictions(new_ds, pdf))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "086c53ff",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3 (ipykernel)",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.10.10"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dmttBar_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dmttBar_norm.yaml
new file mode 100644
index 0000000000..163cdecc0b
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dmttBar_norm.yaml
@@ -0,0 +1,8 @@
+data_central:
+- 0.00469
+- 0.0043
+- 0.00267
+- 0.00117
+- 0.000466
+- 0.000114
+- 1.1e-05
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dpTt_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dpTt_norm.yaml
new file mode 100644
index 0000000000..87dd496247
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dpTt_norm.yaml
@@ -0,0 +1,9 @@
+data_central:
+- 0.00414
+- 0.00669
+- 0.00496
+- 0.00266
+- 0.00106
+- 0.000399
+- 0.00013
+- 3.7e-05
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dyt_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dyt_norm.yaml
new file mode 100644
index 0000000000..335eb902e3
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dyt_norm.yaml
@@ -0,0 +1,11 @@
+data_central:
+- 0.0736
+- 0.175
+- 0.261
+- 0.3
+- 0.333
+- 0.331
+- 0.3
+- 0.247
+- 0.188
+- 0.0777
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dyttBar_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dyttBar_norm.yaml
new file mode 100644
index 0000000000..db76501bc9
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/data_dSig_dyttBar_norm.yaml
@@ -0,0 +1,11 @@
+data_central:
+- 0.0607
+- 0.22
+- 0.327
+- 0.373
+- 0.427
+- 0.413
+- 0.374
+- 0.317
+- 0.23
+- 0.0641
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/filter.py b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/filter.py
new file mode 100644
index 0000000000..a64f4cab3b
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/filter.py
@@ -0,0 +1,278 @@
+# implemented by Tanishq Sharma
+
+import yaml
+from utils import covMat_to_artUnc as cta
+from utils import percentage_to_absolute as pta
+
+def processData():
+ with open('metadata.yaml', 'r') as file:
+ metadata = yaml.safe_load(file)
+
+ ndata_dSig_dpTt = metadata['implemented_observables'][0]['ndata']
+ ndata_dSig_dyt = metadata['implemented_observables'][1]['ndata']
+ ndata_dSig_dyttBar = metadata['implemented_observables'][2]['ndata']
+ ndata_dSig_dmttBar = metadata['implemented_observables'][3]['ndata']
+
+ data_central_dSig_dpTt = []
+ kin_dSig_dpTt = []
+ error_dSig_dpTt = []
+ data_central_dSig_dyt = []
+ kin_dSig_dyt = []
+ error_dSig_dyt = []
+ data_central_dSig_dyttBar = []
+ kin_dSig_dyttBar = []
+ error_dSig_dyttBar = []
+ data_central_dSig_dmttBar = []
+ kin_dSig_dmttBar = []
+ error_dSig_dmttBar = []
+
+ covMatArray_dSig_dpTt = []
+ covMatArray_dSig_dyt = []
+ covMatArray_dSig_dyttBar = []
+ covMatArray_dSig_dmttBar = []
+
+# dSig_dpTt data
+
+ hepdata_tables="rawdata/Table15.yaml"
+ with open(hepdata_tables, 'r') as file:
+ input = yaml.safe_load(file)
+
+ covariance_matrix="rawdata/Table16.yaml"
+ with open(covariance_matrix, 'r') as file2:
+ input2 = yaml.safe_load(file2)
+
+ systematics_breakdown="rawdata/Table17.yaml"
+ with open(systematics_breakdown, 'r') as file3:
+ input3 = yaml.safe_load(file3)
+
+ for i in range(ndata_dSig_dpTt*ndata_dSig_dpTt):
+ covMatEl = input2['dependent_variables'][0]['values'][i]['value']
+ covMatArray_dSig_dpTt.append(covMatEl)
+ artUncMat_dSig_dpTt = cta(ndata_dSig_dpTt, covMatArray_dSig_dpTt, True)
+
+ sqrt_s = float(input['dependent_variables'][0]['qualifiers'][2]['value'])
+ mt_sqr = 29846.0176
+ values = input['dependent_variables'][0]['values']
+
+ for i in range(len(values)):
+ pT_t_min = input['independent_variables'][0]['values'][i]['low']
+ pT_t_mid = input['independent_variables'][1]['values'][i]['value']
+ pT_t_max = input['independent_variables'][0]['values'][i]['high']
+ error_value = {}
+ error_value['stat'] = 0
+ # error_value['sys'] = values[i]['errors'][1]['symerror']
+ for j in range(ndata_dSig_dpTt):
+ error_value['ArtUnc_'+str(j+1)] = float(artUncMat_dSig_dpTt[i][j])
+ data_central_value = values[i]['value']
+ for j in range(11):
+ error_value[input3['independent_variables'][0]['values'][j]['value']] = pta(str(input3['dependent_variables'][i]['values'][j]['value']), data_central_value)
+ kin_value = {'sqrt_s': {'min': None, 'mid': sqrt_s, 'max': None}, 'mt_sqr': {'min': None, 'mid': mt_sqr, 'max': None}, 'pT_t': {'min': pT_t_min, 'mid': pT_t_mid, 'max': pT_t_max}}
+ data_central_dSig_dpTt.append(data_central_value)
+ kin_dSig_dpTt.append(kin_value)
+ error_dSig_dpTt.append(error_value)
+
+ error_definition_dSig_dpTt = {}
+ error_definition_dSig_dpTt['stat'] = {'description': 'total statistical uncertainty', 'treatment': 'ADD', 'type': 'UNCORR'}
+ # error_definition_dSig_dpTt['sys'] = {'description': 'total systematic uncertainty', 'treatment': 'MULT', 'type': 'CORR'}
+ for i in range(ndata_dSig_dpTt):
+ error_definition_dSig_dpTt['ArtUnc_'+str(i+1)] = {'definition': 'artificial uncertainty '+str(i+1), 'treatment': 'ADD', 'type': 'CORR'}
+ for i in range(11):
+ error_definition_dSig_dpTt[input3['independent_variables'][0]['values'][i]['value']] = {'definition': 'systematic uncertainty- '+str(input3['independent_variables'][0]['values'][i]['value']), 'treatment': 'MULT', 'type': 'CORR'}
+
+ data_central_dSig_dpTt_norm_yaml = {'data_central': data_central_dSig_dpTt}
+ kinematics_dSig_dpTt_norm_yaml = {'bins': kin_dSig_dpTt}
+ uncertainties_dSig_dpTt_norm_yaml = {'definitions': error_definition_dSig_dpTt, 'bins': error_dSig_dpTt}
+
+ with open('data_dSig_dpTt_norm.yaml', 'w') as file:
+ yaml.dump(data_central_dSig_dpTt_norm_yaml, file, sort_keys=False)
+
+ with open('kinematics_dSig_dpTt_norm.yaml', 'w') as file:
+ yaml.dump(kinematics_dSig_dpTt_norm_yaml, file, sort_keys=False)
+
+ with open('uncertainties_dSig_dpTt_norm.yaml', 'w') as file:
+ yaml.dump(uncertainties_dSig_dpTt_norm_yaml, file, sort_keys=False)
+
+# dSig_dyt data
+
+ hepdata_tables="rawdata/Table21.yaml"
+ with open(hepdata_tables, 'r') as file:
+ input = yaml.safe_load(file)
+
+ covariance_matrix="rawdata/Table22.yaml"
+ with open(covariance_matrix, 'r') as file2:
+ input2 = yaml.safe_load(file2)
+
+ systematics_breakdown="rawdata/Table23.yaml"
+ with open(systematics_breakdown, 'r') as file3:
+ input3 = yaml.safe_load(file3)
+
+ for i in range(ndata_dSig_dyt*ndata_dSig_dyt):
+ covMatEl = input2['dependent_variables'][0]['values'][i]['value']
+ covMatArray_dSig_dyt.append(covMatEl)
+ artUncMat_dSig_dyt = cta(ndata_dSig_dyt, covMatArray_dSig_dyt, True)
+
+ sqrt_s = float(input['dependent_variables'][0]['qualifiers'][2]['value'])
+ mt_sqr = 29846.0176
+ values = input['dependent_variables'][0]['values']
+
+ for i in range(len(values)):
+ y_t_min = input['independent_variables'][0]['values'][i]['low']
+ y_t_mid = input['independent_variables'][1]['values'][i]['value']
+ y_t_max = input['independent_variables'][0]['values'][i]['high']
+ error_value = {}
+ error_value['stat'] = 0
+ # error_value['sys'] = values[i]['errors'][1]['symerror']
+ for j in range(ndata_dSig_dyt):
+ error_value['ArtUnc_'+str(j+1)] = float(artUncMat_dSig_dyt[i][j])
+ data_central_value = values[i]['value']
+ for j in range(11):
+ error_value[input3['independent_variables'][0]['values'][j]['value']] = pta(str(input3['dependent_variables'][i]['values'][j]['value']), data_central_value)
+ kin_value = {'sqrt_s': {'min': None, 'mid': sqrt_s, 'max': None}, 'mt_sqr': {'min': None, 'mid': mt_sqr, 'max': None}, 'y_t': {'min': y_t_min, 'mid': y_t_mid, 'max': y_t_max}}
+ data_central_dSig_dyt.append(data_central_value)
+ kin_dSig_dyt.append(kin_value)
+ error_dSig_dyt.append(error_value)
+
+ error_definition_dSig_dyt = {}
+ error_definition_dSig_dyt['stat'] = {'description': 'total statistical uncertainty', 'treatment': 'ADD', 'type': 'UNCORR'}
+ # error_definition_dSig_dyt['sys'] = {'description': 'total systematic uncertainty', 'treatment': 'MULT', 'type': 'CORR'}
+ for i in range(ndata_dSig_dyt):
+ error_definition_dSig_dyt['ArtUnc_'+str(i+1)] = {'definition': 'artificial uncertainty '+str(i+1), 'treatment': 'ADD', 'type': 'CORR'}
+ for i in range(11):
+ error_definition_dSig_dyt[input3['independent_variables'][0]['values'][i]['value']] = {'definition': 'systematic uncertainty- '+str(input3['independent_variables'][0]['values'][i]['value']), 'treatment': 'MULT', 'type': 'CORR'}
+
+ data_central_dSig_dyt_norm_yaml = {'data_central': data_central_dSig_dyt}
+ kinematics_dSig_dyt_norm_yaml = {'bins': kin_dSig_dyt}
+ uncertainties_dSig_dyt_norm_yaml = {'definitions': error_definition_dSig_dyt, 'bins': error_dSig_dyt}
+
+ with open('data_dSig_dyt_norm.yaml', 'w') as file:
+ yaml.dump(data_central_dSig_dyt_norm_yaml, file, sort_keys=False)
+
+ with open('kinematics_dSig_dyt_norm.yaml', 'w') as file:
+ yaml.dump(kinematics_dSig_dyt_norm_yaml, file, sort_keys=False)
+
+ with open('uncertainties_dSig_dyt_norm.yaml', 'w') as file:
+ yaml.dump(uncertainties_dSig_dyt_norm_yaml, file, sort_keys=False)
+
+# dSig_dyttBar data
+
+ hepdata_tables="rawdata/Table36.yaml"
+ with open(hepdata_tables, 'r') as file:
+ input = yaml.safe_load(file)
+
+ covariance_matrix="rawdata/Table37.yaml"
+ with open(covariance_matrix, 'r') as file2:
+ input2 = yaml.safe_load(file2)
+
+ systematics_breakdown="rawdata/Table38.yaml"
+ with open(systematics_breakdown, 'r') as file3:
+ input3 = yaml.safe_load(file3)
+
+ for i in range(ndata_dSig_dyttBar*ndata_dSig_dyttBar):
+ covMatEl = input2['dependent_variables'][0]['values'][i]['value']
+ covMatArray_dSig_dyttBar.append(covMatEl)
+ artUncMat_dSig_dyttBar = cta(ndata_dSig_dyttBar, covMatArray_dSig_dyttBar, True)
+
+ sqrt_s = float(input['dependent_variables'][0]['qualifiers'][2]['value'])
+ mt_sqr = 29846.0176
+ values = input['dependent_variables'][0]['values']
+
+ for i in range(len(values)):
+ y_ttBar_min = input['independent_variables'][0]['values'][i]['low']
+ y_ttBar_mid = input['independent_variables'][1]['values'][i]['value']
+ y_ttBar_max = input['independent_variables'][0]['values'][i]['high']
+ error_value = {}
+ error_value['stat'] = 0
+ # error_value['sys'] = values[i]['errors'][1]['symerror']
+ for j in range(ndata_dSig_dyttBar):
+ error_value['ArtUnc_'+str(j+1)] = float(artUncMat_dSig_dyttBar[i][j])
+ data_central_value = values[i]['value']
+ for j in range(11):
+ error_value[input3['independent_variables'][0]['values'][j]['value']] = pta(str(input3['dependent_variables'][i]['values'][j]['value']), data_central_value)
+ kin_value = {'sqrt_s': {'min': None, 'mid': sqrt_s, 'max': None}, 'mt_sqr': {'min': None, 'mid': mt_sqr, 'max': None}, 'y_ttBar': {'min': y_ttBar_min, 'mid': y_ttBar_mid, 'max': y_ttBar_max}}
+ data_central_dSig_dyttBar.append(data_central_value)
+ kin_dSig_dyttBar.append(kin_value)
+ error_dSig_dyttBar.append(error_value)
+
+ error_definition_dSig_dyttBar = {}
+ error_definition_dSig_dyttBar['stat'] = {'description': 'total statistical uncertainty', 'treatment': 'ADD', 'type': 'UNCORR'}
+ # error_definition_dSig_dyttBar['sys'] = {'description': 'total systematic uncertainty', 'treatment': 'MULT', 'type': 'CORR'}
+ for i in range(ndata_dSig_dyttBar):
+ error_definition_dSig_dyttBar['ArtUnc_'+str(i+1)] = {'definition': 'artificial uncertainty '+str(i+1), 'treatment': 'ADD', 'type': 'CORR'}
+ for i in range(11):
+ error_definition_dSig_dyttBar[input3['independent_variables'][0]['values'][i]['value']] = {'definition': 'systematic uncertainty- '+str(input3['independent_variables'][0]['values'][i]['value']), 'treatment': 'MULT', 'type': 'CORR'}
+
+ data_central_dSig_dyttBar_norm_yaml = {'data_central': data_central_dSig_dyttBar}
+ kinematics_dSig_dyttBar_norm_yaml = {'bins': kin_dSig_dyttBar}
+ uncertainties_dSig_dyttBar_norm_yaml = {'definitions': error_definition_dSig_dyttBar, 'bins': error_dSig_dyttBar}
+
+ with open('data_dSig_dyttBar_norm.yaml', 'w') as file:
+ yaml.dump(data_central_dSig_dyttBar_norm_yaml, file, sort_keys=False)
+
+ with open('kinematics_dSig_dyttBar_norm.yaml', 'w') as file:
+ yaml.dump(kinematics_dSig_dyttBar_norm_yaml, file, sort_keys=False)
+
+ with open('uncertainties_dSig_dyttBar_norm.yaml', 'w') as file:
+ yaml.dump(uncertainties_dSig_dyttBar_norm_yaml, file, sort_keys=False)
+
+# dSig_dmttBar data
+
+ hepdata_tables="rawdata/Table39.yaml"
+ with open(hepdata_tables, 'r') as file:
+ input = yaml.safe_load(file)
+
+ covariance_matrix="rawdata/Table40.yaml"
+ with open(covariance_matrix, 'r') as file2:
+ input2 = yaml.safe_load(file2)
+
+ systematics_breakdown="rawdata/Table41.yaml"
+ with open(systematics_breakdown, 'r') as file3:
+ input3 = yaml.safe_load(file3)
+
+ for i in range(ndata_dSig_dmttBar*ndata_dSig_dmttBar):
+ covMatEl = input2['dependent_variables'][0]['values'][i]['value']
+ covMatArray_dSig_dmttBar.append(covMatEl)
+ artUncMat_dSig_dmttBar = cta(ndata_dSig_dmttBar, covMatArray_dSig_dmttBar, True)
+
+ sqrt_s = float(input['dependent_variables'][0]['qualifiers'][2]['value'])
+ mt_sqr = 29846.0176
+ values = input['dependent_variables'][0]['values']
+
+ for i in range(len(values)):
+ m_ttBar_min = input['independent_variables'][0]['values'][i]['low']
+ m_ttBar_mid = input['independent_variables'][1]['values'][i]['value']
+ m_ttBar_max = input['independent_variables'][0]['values'][i]['high']
+ error_value = {}
+ error_value['stat'] = 0
+ # error_value['sys'] = values[i]['errors'][1]['symerror']
+ for j in range(ndata_dSig_dmttBar):
+ error_value['ArtUnc_'+str(j+1)] = float(artUncMat_dSig_dmttBar[i][j])
+ data_central_value = values[i]['value']
+ for j in range(11):
+ error_value[input3['independent_variables'][0]['values'][j]['value']] = pta(str(input3['dependent_variables'][i]['values'][j]['value']), data_central_value)
+ kin_value = {'sqrt_s': {'min': None, 'mid': sqrt_s, 'max': None}, 'mt_sqr': {'min': None, 'mid': mt_sqr, 'max': None}, 'm_ttBar': {'min': m_ttBar_min, 'mid': m_ttBar_mid, 'max': m_ttBar_max}}
+ data_central_dSig_dmttBar.append(data_central_value)
+ kin_dSig_dmttBar.append(kin_value)
+ error_dSig_dmttBar.append(error_value)
+
+ error_definition_dSig_dmttBar = {}
+ error_definition_dSig_dmttBar['stat'] = {'description': 'total statistical uncertainty', 'treatment': 'ADD', 'type': 'UNCORR'}
+ # error_definition_dSig_dmttBar['sys'] = {'description': 'total systematic uncertainty', 'treatment': 'MULT', 'type': 'CORR'}
+ for i in range(ndata_dSig_dmttBar):
+ error_definition_dSig_dmttBar['ArtUnc_'+str(i+1)] = {'definition': 'artificial uncertainty '+str(i+1), 'treatment': 'ADD', 'type': 'CORR'}
+ for i in range(11):
+ error_definition_dSig_dmttBar[input3['independent_variables'][0]['values'][i]['value']] = {'definition': 'systematic uncertainty- '+str(input3['independent_variables'][0]['values'][i]['value']), 'treatment': 'MULT', 'type': 'CORR'}
+
+ data_central_dSig_dmttBar_norm_yaml = {'data_central': data_central_dSig_dmttBar}
+ kinematics_dSig_dmttBar_norm_yaml = {'bins': kin_dSig_dmttBar}
+ uncertainties_dSig_dmttBar_norm_yaml = {'definitions': error_definition_dSig_dmttBar, 'bins': error_dSig_dmttBar}
+
+ with open('data_dSig_dmttBar_norm.yaml', 'w') as file:
+ yaml.dump(data_central_dSig_dmttBar_norm_yaml, file, sort_keys=False)
+
+ with open('kinematics_dSig_dmttBar_norm.yaml', 'w') as file:
+ yaml.dump(kinematics_dSig_dmttBar_norm_yaml, file, sort_keys=False)
+
+ with open('uncertainties_dSig_dmttBar_norm.yaml', 'w') as file:
+ yaml.dump(uncertainties_dSig_dmttBar_norm_yaml, file, sort_keys=False)
+
+processData()
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dmttBar_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dmttBar_norm.yaml
new file mode 100644
index 0000000000..c45575d016
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dmttBar_norm.yaml
@@ -0,0 +1,85 @@
+bins:
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ m_ttBar:
+ min: 345.0
+ mid: 362.5
+ max: 400.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ m_ttBar:
+ min: 400.0
+ mid: 435.5
+ max: 470.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ m_ttBar:
+ min: 470.0
+ mid: 508.5
+ max: 550.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ m_ttBar:
+ min: 550.0
+ mid: 595.5
+ max: 650.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ m_ttBar:
+ min: 650.0
+ mid: 717.5
+ max: 800.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ m_ttBar:
+ min: 800.0
+ mid: 927.5
+ max: 1100.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ m_ttBar:
+ min: 1100.0
+ mid: 1328.5
+ max: 1600.0
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dpTt_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dpTt_norm.yaml
new file mode 100644
index 0000000000..632214f135
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dpTt_norm.yaml
@@ -0,0 +1,97 @@
+bins:
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ pT_t:
+ min: 0.0
+ mid: 26.25
+ max: 60.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ pT_t:
+ min: 60.0
+ mid: 88.75
+ max: 100.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ pT_t:
+ min: 100.0
+ mid: 126.25
+ max: 150.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ pT_t:
+ min: 150.0
+ mid: 173.75
+ max: 200.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ pT_t:
+ min: 200.0
+ mid: 228.75
+ max: 260.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ pT_t:
+ min: 260.0
+ mid: 286.25
+ max: 320.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ pT_t:
+ min: 320.0
+ mid: 356.25
+ max: 400.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ pT_t:
+ min: 400.0
+ mid: 446.25
+ max: 500.0
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dyt_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dyt_norm.yaml
new file mode 100644
index 0000000000..49535a6272
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dyt_norm.yaml
@@ -0,0 +1,121 @@
+bins:
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_t:
+ min: -2.5
+ mid: -2.01
+ max: -1.6
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_t:
+ min: -1.6
+ mid: -1.39
+ max: -1.2
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_t:
+ min: -1.2
+ mid: -1.01
+ max: -0.8
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_t:
+ min: -0.8
+ mid: -0.61
+ max: -0.4
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_t:
+ min: -0.4
+ mid: -0.24
+ max: 0.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_t:
+ min: 0.0
+ mid: 0.24
+ max: 0.4
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_t:
+ min: 0.4
+ mid: 0.61
+ max: 0.8
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_t:
+ min: 0.8
+ mid: 1.01
+ max: 1.2
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_t:
+ min: 1.2
+ mid: 1.41
+ max: 1.6
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_t:
+ min: 1.6
+ mid: 2.01
+ max: 2.5
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dyttBar_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dyttBar_norm.yaml
new file mode 100644
index 0000000000..77d7fe5630
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/kinematics_dSig_dyttBar_norm.yaml
@@ -0,0 +1,121 @@
+bins:
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_ttBar:
+ min: -2.5
+ mid: -1.82
+ max: -1.3
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_ttBar:
+ min: -1.3
+ mid: -1.09
+ max: -0.9
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_ttBar:
+ min: -0.9
+ mid: -0.76
+ max: -0.6
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_ttBar:
+ min: -0.6
+ mid: -0.46
+ max: -0.3
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_ttBar:
+ min: -0.3
+ mid: -0.14
+ max: 0.0
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_ttBar:
+ min: 0.0
+ mid: 0.14
+ max: 0.3
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_ttBar:
+ min: 0.3
+ mid: 0.47
+ max: 0.6
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_ttBar:
+ min: 0.6
+ mid: 0.76
+ max: 0.9
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_ttBar:
+ min: 0.9
+ mid: 1.09
+ max: 1.3
+- sqrt_s:
+ min: null
+ mid: 8000.0
+ max: null
+ mt_sqr:
+ min: null
+ mid: 29846.0176
+ max: null
+ y_ttBar:
+ min: 1.3
+ mid: 1.82
+ max: 2.5
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/metadata.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/metadata.yaml
new file mode 100644
index 0000000000..6e6145f99e
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/metadata.yaml
@@ -0,0 +1,113 @@
+# implemented by Tanishq Sharma
+
+setname: "CMS_TTBAR_8TEV_LJ_DIF"
+
+nnpdf_metadata:
+ nnpdf31_process: "TTB"
+ experiment: "CMS"
+
+arXiv:
+ url: "https://arxiv.org/abs/1505.04480"
+iNSPIRE:
+ url: "https://inspirehep.net/literature/1370682"
+hepdata:
+ url: "https://www.hepdata.net/record/ins1370682"
+ version: 1
+
+version: 1
+version_comment: 'NA'
+
+implemented_observables:
+
+ - observable: {description: "normalized differential cross section w.r.t. pT of t", label: '$1/\sigma * d\sigma/dpT_t$', units: "1/GeV"}
+ observable_name: PTT-NORM
+ ndata: 8
+ tables: [15]
+ kinematics:
+ variables:
+ sqrt_s: {description: "center of mass energy", label: '$\sqrt{s}$', units: "GeV"}
+ mt_sqr: {description: "mass of top quark squared", label: '$m_{t}^2$', units: '$GeV^2$'}
+ pT: {description: "transverse momentum of t", label: "$pT$", units: "GeV"}
+ file: kinematics_dSig_dpTt_norm.yaml
+ data_central: data_dSig_dpTt_norm.yaml
+ data_uncertainties:
+ - uncertainties_dSig_dpTt_norm.yaml
+ kinematic_coverage:
+ sqrt_s: sqrt_s
+ mt_sqr: mt_sqr
+ pT: pT
+ dataset_label: 'CMS 8 TeV $t\bar{t}$: differential cross section in $pT_{t}$'
+ plot_x: pT
+ figure_by:
+ - mt_sqr
+
+ - observable: {description: "normalized differential cross section w.r.t. rapidity of t", label: '$1/\sigma * d\sigma/dy_{t}$', units: ""}
+ observable_name: YT-NORM
+ ndata: 10
+ tables: [21]
+ kinematics:
+ variables:
+ sqrt_s: {description: "center of mass energy", label: '$\sqrt{s}$', units: "GeV"}
+ mt_sqr: {description: "mass of top quark squared", label: '$m_{t}^2$', units: '$GeV^2$'}
+ y_t: {description: "rapidity of t", label: '$y_{t}$', units: ""}
+ file: kinematics_dSig_dyt_norm.yaml
+ data_central: data_dSig_dyt_norm.yaml
+ data_uncertainties:
+ - uncertainties_dSig_dyt_norm.yaml
+ kinematic_coverage:
+ sqrt_s: sqrt_s
+ mt_sqr: mt_sqr
+ y_t: y_t
+ dataset_label: 'CMS 8 TeV $t\bar{t}$: differential cross section in $y_{t}$'
+ plot_x: y_t
+ figure_by:
+ - mt_sqr
+
+ - observable: {description: "normalized differential cross section w.r.t. rapidity of ttBar", label: '$1/\sigma * d\sigma/dy_{t\bar{t}}$', units: ""}
+ observable_name: YTTBAR-NORM
+ ndata: 10
+ tables: [36]
+ kinematics:
+ variables:
+ sqrt_s: {description: "center of mass energy", label: '$\sqrt{s}$', units: "GeV"}
+ mt_sqr: {description: "mass of top quark squared", label: '$m_{t}^2$', units: '$GeV^2$'}
+ y_ttBar: {description: "absolute rapidity of ttBar", label: '$y_{t\bar{t}}$', units: ""}
+ file: kinematics_dSig_dyttBar_norm.yaml
+ data_central: data_dSig_dyttBar_norm.yaml
+ data_uncertainties:
+ - uncertainties_dSig_dyttBar_norm.yaml
+ kinematic_coverage:
+ sqrt_s: sqrt_s
+ mt_sqr: mt_sqr
+ y_ttBar: y_ttBar
+ dataset_label: 'CMS 8 TeV $t\bar{t}$: differential cross section in $y_{t\bar{t}}$'
+ plot_x: y_ttBar
+ figure_by:
+ - mt_sqr
+ theory:
+ FK_tables:
+ - - CMSTOPDIFF8TEVTTRAPNORM-TOPDIFF8TEVTTRAP
+ - - CMSTOPDIFF8TEVTTRAPNORM-TOPDIFF8TEVTOT
+ operation: RATIO
+
+ - observable: {description: "normalized differential cross section w.r.t. ttBar invariant mass", label: '$1/\sigma * d\sigma/dm_{t\bar{t}}$', units: "1/GeV"}
+ observable_name: MTTBAR-NORM
+ ndata: 7
+ tables: [39]
+ kinematics:
+ variables:
+ sqrt_s: {description: "center of mass energy", label: '$\sqrt{s}$', units: "GeV"}
+ mt_sqr: {description: "mass of top quark squared", label: '$m_{t}^2$', units: '$GeV^2$'}
+ m_ttBar: {description: "invariant mass of ttBar", label: '$m_{t\bar{t}}$', units: "GeV"}
+ file: kinematics_dSig_dmttBar_norm.yaml
+ data_central: data_dSig_dmttBar_norm.yaml
+ data_uncertainties:
+ - uncertainties_dSig_dmttBar_norm.yaml
+ kinematic_coverage:
+ sqrt_s: sqrt_s
+ mt_sqr: mt_sqr
+ m_ttBar: m_ttBar
+ dataset_label: 'CMS 8 TeV $t\bar{t}$: differential cross section in $m_{t\bar{t}}$'
+ plot_x: m_ttBar
+ figure_by:
+ - mt_sqr
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table1.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table1.yaml
new file mode 100644
index 0000000000..ebb2c85a22
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table1.yaml
@@ -0,0 +1,50 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(lepton)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(lepton)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.000307}
+ - {label: sys, symerror: 0.000346}
+ value: 0.0143
+ - errors:
+ - {label: stat, symerror: 0.000319}
+ - {label: sys, symerror: 0.000613}
+ value: 0.0221
+ - errors:
+ - {label: stat, symerror: 0.000261}
+ - {label: sys, symerror: 0.000319}
+ value: 0.0183
+ - errors:
+ - {label: stat, symerror: 0.000201}
+ - {label: sys, symerror: 0.000196}
+ value: 0.0136
+ - errors:
+ - {label: stat, symerror: 0.000184}
+ - {label: sys, symerror: 0.000143}
+ value: 0.00942
+ - errors:
+ - {label: stat, symerror: 0.000108}
+ - {label: sys, symerror: 7.32e-05}
+ value: 0.00589
+ - errors:
+ - {label: stat, symerror: 5.31e-05}
+ - {label: sys, symerror: 0.000159}
+ value: 0.00251
+ - errors:
+ - {label: stat, symerror: 1.87e-05}
+ - {label: sys, symerror: 5.45e-05}
+ value: 0.000573
+independent_variables:
+- header: {name: pt(lepton) (range)}
+ values:
+ - {high: 37.0, low: 30.0}
+ - {high: 45.0, low: 37.0}
+ - {high: 55.0, low: 45.0}
+ - {high: 68.0, low: 55.0}
+ - {high: 80.0, low: 68.0}
+ - {high: 100.0, low: 80.0}
+ - {high: 135.0, low: 100.0}
+ - {high: 200.0, low: 135.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table10.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table10.yaml
new file mode 100644
index 0000000000..a0d1fba2f5
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table10.yaml
@@ -0,0 +1,50 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dmdilepton)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dm(\ell\ell)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 9.6e-05}
+ - {label: sys, symerror: 8.67e-05}
+ value: 0.00374
+ - errors:
+ - {label: stat, symerror: 7.74e-05}
+ - {label: sys, symerror: 0.000112}
+ value: 0.00528
+ - errors:
+ - {label: stat, symerror: 7.62e-05}
+ - {label: sys, symerror: 0.000123}
+ value: 0.00761
+ - errors:
+ - {label: stat, symerror: 7.2e-05}
+ - {label: sys, symerror: 0.000153}
+ value: 0.00719
+ - errors:
+ - {label: stat, symerror: 7.27e-05}
+ - {label: sys, symerror: 7.37e-05}
+ value: 0.00541
+ - errors:
+ - {label: stat, symerror: 4.72e-05}
+ - {label: sys, symerror: 5.69e-05}
+ value: 0.0033
+ - errors:
+ - {label: stat, symerror: 1.82e-05}
+ - {label: sys, symerror: 4.17e-05}
+ value: 0.00123
+ - errors:
+ - {label: stat, symerror: 6.08e-06}
+ - {label: sys, symerror: 1.58e-05}
+ value: 0.000229
+independent_variables:
+- header: {name: m(ll) (range)}
+ values:
+ - {high: 30.0, low: 20.0}
+ - {high: 50.0, low: 30.0}
+ - {high: 76.0, low: 50.0}
+ - {high: 106.0, low: 76.0}
+ - {high: 130.0, low: 106.0}
+ - {high: 170.0, low: 130.0}
+ - {high: 260.0, low: 170.0}
+ - {high: 400.0, low: 260.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table11.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table11.yaml
new file mode 100644
index 0000000000..9adb52a09a
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table11.yaml
@@ -0,0 +1,35 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(b-jet)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(b-jet)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.000144}
+ - {label: sys, symerror: 0.000889}
+ value: 0.0116
+ - errors:
+ - {label: stat, symerror: 0.000145}
+ - {label: sys, symerror: 0.000464}
+ value: 0.0123
+ - errors:
+ - {label: stat, symerror: 8.33e-05}
+ - {label: sys, symerror: 0.000202}
+ value: 0.00594
+ - errors:
+ - {label: stat, symerror: 2.48e-05}
+ - {label: sys, symerror: 5.64e-05}
+ value: 0.00111
+ - errors:
+ - {label: stat, symerror: 4.69e-06}
+ - {label: sys, symerror: 9.27e-06}
+ value: 6.88e-05
+independent_variables:
+- header: {name: pt(b-jet) (range)}
+ values:
+ - {high: 50.0, low: 30.0}
+ - {high: 80.0, low: 50.0}
+ - {high: 130.0, low: 80.0}
+ - {high: 210.0, low: 130.0}
+ - {high: 400.0, low: 210.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table12.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table12.yaml
new file mode 100644
index 0000000000..74a27bd947
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table12.yaml
@@ -0,0 +1,50 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/deta(b-jet)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/deta(b-jet)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00246}
+ - {label: sys, symerror: 0.00751}
+ value: 0.108
+ - errors:
+ - {label: stat, symerror: 0.00425}
+ - {label: sys, symerror: 0.00387}
+ value: 0.216
+ - errors:
+ - {label: stat, symerror: 0.0051}
+ - {label: sys, symerror: 0.00872}
+ value: 0.274
+ - errors:
+ - {label: stat, symerror: 0.0057}
+ - {label: sys, symerror: 0.00956}
+ value: 0.301
+ - errors:
+ - {label: stat, symerror: 0.0058}
+ - {label: sys, symerror: 0.0084}
+ value: 0.32
+ - errors:
+ - {label: stat, symerror: 0.00532}
+ - {label: sys, symerror: 0.0071}
+ value: 0.278
+ - errors:
+ - {label: stat, symerror: 0.00432}
+ - {label: sys, symerror: 0.00413}
+ value: 0.219
+ - errors:
+ - {label: stat, symerror: 0.00261}
+ - {label: sys, symerror: 0.0063}
+ value: 0.109
+independent_variables:
+- header: {name: eta(b-jet) (range)}
+ values:
+ - {high: -1.5, low: -2.4}
+ - {high: -1.0, low: -1.5}
+ - {high: -0.5, low: -1.0}
+ - {high: 0.0, low: -0.5}
+ - {high: 0.5, low: 0.0}
+ - {high: 1.0, low: 0.5}
+ - {high: 1.5, low: 1.0}
+ - {high: 2.4, low: 1.5}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table13.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table13.yaml
new file mode 100644
index 0000000000..4340d5855e
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table13.yaml
@@ -0,0 +1,35 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(bb)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(bb)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 8.07e-05}
+ - {label: sys, symerror: 0.000127}
+ value: 0.00349
+ - errors:
+ - {label: stat, symerror: 9.43e-05}
+ - {label: sys, symerror: 0.000191}
+ value: 0.0065
+ - errors:
+ - {label: stat, symerror: 9.28e-05}
+ - {label: sys, symerror: 0.000167}
+ value: 0.00807
+ - errors:
+ - {label: stat, symerror: 4.14e-05}
+ - {label: sys, symerror: 0.000138}
+ value: 0.00427
+ - errors:
+ - {label: stat, symerror: 6.71e-06}
+ - {label: sys, symerror: 1.51e-05}
+ value: 0.000154
+independent_variables:
+- header: {name: pt(bb) (range)}
+ values:
+ - {high: 30.0, low: 0.0}
+ - {high: 60.0, low: 30.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 180.0, low: 100.0}
+ - {high: 400.0, low: 180.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table14.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table14.yaml
new file mode 100644
index 0000000000..06555d86c7
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table14.yaml
@@ -0,0 +1,30 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dm(bb)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dm(bb)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 1.64e-05}
+ - {label: sys, symerror: 3.3e-05}
+ value: 0.000848
+ - errors:
+ - {label: stat, symerror: 4.03e-05}
+ - {label: sys, symerror: 0.000124}
+ value: 0.00457
+ - errors:
+ - {label: stat, symerror: 2.37e-05}
+ - {label: sys, symerror: 3.79e-05}
+ value: 0.00397
+ - errors:
+ - {label: stat, symerror: 6.79e-06}
+ - {label: sys, symerror: 2.47e-05}
+ value: 0.000535
+independent_variables:
+- header: {name: m(bb) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 120.0, low: 60.0}
+ - {high: 240.0, low: 120.0}
+ - {high: 600.0, low: 240.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table15.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table15.yaml
new file mode 100644
index 0000000000..0f3995bbfe
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table15.yaml
@@ -0,0 +1,60 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(top)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(top)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 5.13e-05}
+ - {label: sys, symerror: 0.000151}
+ value: 0.00414
+ - errors:
+ - {label: stat, symerror: 8.46e-05}
+ - {label: sys, symerror: 0.000112}
+ value: 0.00669
+ - errors:
+ - {label: stat, symerror: 5.4e-05}
+ - {label: sys, symerror: 0.000149}
+ value: 0.00496
+ - errors:
+ - {label: stat, symerror: 3.57e-05}
+ - {label: sys, symerror: 9.26e-05}
+ value: 0.00266
+ - errors:
+ - {label: stat, symerror: 1.7e-05}
+ - {label: sys, symerror: 3.35e-05}
+ value: 0.00106
+ - errors:
+ - {label: stat, symerror: 8.83e-06}
+ - {label: sys, symerror: 2.24e-05}
+ value: 0.000399
+ - errors:
+ - {label: stat, symerror: 3.59e-06}
+ - {label: sys, symerror: 9.94e-06}
+ value: 0.00013
+ - errors:
+ - {label: stat, symerror: 2.02e-06}
+ - {label: sys, symerror: 3.5e-06}
+ value: 3.7e-05
+independent_variables:
+- header: {name: pt(top) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+- header: {name: pt(top) (bin-center)}
+ values:
+ - {value: 26.25}
+ - {value: 88.75}
+ - {value: 126.25}
+ - {value: 173.75}
+ - {value: 228.75}
+ - {value: 286.25}
+ - {value: 356.25}
+ - {value: 446.25}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table16.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table16.yaml
new file mode 100644
index 0000000000..cb69306caf
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table16.yaml
@@ -0,0 +1,203 @@
+dependent_variables:
+- header: {name: $cov(1/\sigma d\sigma/dpt(top))$}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 2.626e-09}
+ - {value: -2.959e-09}
+ - {value: -4.857e-10}
+ - {value: -1.241e-10}
+ - {value: -7.701e-11}
+ - {value: -3.011e-11}
+ - {value: -1.652e-11}
+ - {value: -6.85e-12}
+ - {value: -2.959e-09}
+ - {value: 7.155e-09}
+ - {value: -1.9e-09}
+ - {value: -3.105e-10}
+ - {value: -1.34e-11}
+ - {value: 1.505e-11}
+ - {value: 1.829e-11}
+ - {value: 2.446e-12}
+ - {value: -4.857e-10}
+ - {value: -1.9e-09}
+ - {value: 2.917e-09}
+ - {value: -6.921e-10}
+ - {value: -6.892e-11}
+ - {value: -1.262e-11}
+ - {value: -1.052e-11}
+ - {value: -2.73e-12}
+ - {value: -1.241e-10}
+ - {value: -3.105e-10}
+ - {value: -6.921e-10}
+ - {value: 1.273e-09}
+ - {value: -1.396e-10}
+ - {value: -6.282e-12}
+ - {value: 3.309e-12}
+ - {value: -4.124e-12}
+ - {value: -7.701e-11}
+ - {value: -1.34e-11}
+ - {value: -6.892e-11}
+ - {value: -1.396e-10}
+ - {value: 2.902e-10}
+ - {value: -2.901e-11}
+ - {value: -8.667e-12}
+ - {value: 3.377e-12}
+ - {value: -3.011e-11}
+ - {value: 1.505e-11}
+ - {value: -1.262e-11}
+ - {value: -6.282e-12}
+ - {value: -2.901e-11}
+ - {value: 7.798e-11}
+ - {value: 1.741e-13}
+ - {value: -5.002e-12}
+ - {value: -1.652e-11}
+ - {value: 1.829e-11}
+ - {value: -1.052e-11}
+ - {value: 3.309e-12}
+ - {value: -8.667e-12}
+ - {value: 1.741e-13}
+ - {value: 1.298e-11}
+ - {value: 1.088e-12}
+ - {value: -6.85e-12}
+ - {value: 2.446e-12}
+ - {value: -2.73e-12}
+ - {value: -4.124e-12}
+ - {value: 3.377e-12}
+ - {value: -5.002e-12}
+ - {value: 1.088e-12}
+ - {value: 4.159e-12}
+independent_variables:
+- header: {name: pt(top) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+- header: {name: pt(top) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table17.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table17.yaml
new file mode 100644
index 0000000000..c6eb52bd6c
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table17.yaml
@@ -0,0 +1,143 @@
+dependent_variables:
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 2.4}
+ - {value: 0.1}
+ - {value: 0.5}
+ - {value: 0.9}
+ - {value: 0.1}
+ - {value: 1.5}
+ - {value: 0.7}
+ - {value: 1.8}
+ - {value: 0.4}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 0.2}
+ - {value: 0.2}
+ - {value: 0.5}
+ - {value: 0.2}
+ - {value: 0.1}
+ - {value: 1.2}
+ - {value: 0.8}
+ - {value: 0.0}
+ - {value: 0.4}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 0.9}
+ - {value: 0.1}
+ - {value: 0.4}
+ - {value: 0.3}
+ - {value: 0.0}
+ - {value: 1.4}
+ - {value: 1.6}
+ - {value: 1.5}
+ - {value: 1.1}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 1.5}
+ - {value: 0.2}
+ - {value: 0.3}
+ - {value: 0.6}
+ - {value: 0.1}
+ - {value: 1.8}
+ - {value: 1.4}
+ - {value: 1.8}
+ - {value: 0.8}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 1.2}
+ - {value: 0.5}
+ - {value: 0.5}
+ - {value: 1.0}
+ - {value: 0.2}
+ - {value: 2.2}
+ - {value: 0.8}
+ - {value: 0.3}
+ - {value: 1.3}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 1.1}
+ - {value: 0.8}
+ - {value: 0.4}
+ - {value: 1.2}
+ - {value: 0.3}
+ - {value: 4.2}
+ - {value: 1.4}
+ - {value: 2.6}
+ - {value: 1.2}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.3}
+ - {value: 2.7}
+ - {value: 0.3}
+ - {value: 0.5}
+ - {value: 1.5}
+ - {value: 0.4}
+ - {value: 5.1}
+ - {value: 1.6}
+ - {value: 4.1}
+ - {value: 1.5}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.3}
+ - {value: 4.2}
+ - {value: 0.7}
+ - {value: 0.9}
+ - {value: 1.7}
+ - {value: 0.7}
+ - {value: 6.9}
+ - {value: 2.7}
+ - {value: 3.1}
+ - {value: 1.2}
+ - {value: 0.3}
+independent_variables:
+- header: {name: Source}
+ values:
+ - {value: LEP}
+ - {value: JES}
+ - {value: JER}
+ - {value: BG}
+ - {value: Btag}
+ - {value: PU}
+ - {value: TopScale}
+ - {value: TopMatch}
+ - {value: Hadronization}
+ - {value: TopMass}
+ - {value: PDF}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table18.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table18.yaml
new file mode 100644
index 0000000000..e2f9573579
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table18.yaml
@@ -0,0 +1,60 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt*(top)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt^*(top)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 7.2e-05}
+ - {label: sys, symerror: 0.000196}
+ value: 0.00444
+ - errors:
+ - {label: stat, symerror: 0.000121}
+ - {label: sys, symerror: 8.99e-05}
+ value: 0.00703
+ - errors:
+ - {label: stat, symerror: 7.37e-05}
+ - {label: sys, symerror: 0.00014}
+ value: 0.00493
+ - errors:
+ - {label: stat, symerror: 4.62e-05}
+ - {label: sys, symerror: 7.63e-05}
+ value: 0.00244
+ - errors:
+ - {label: stat, symerror: 2.13e-05}
+ - {label: sys, symerror: 3.38e-05}
+ value: 0.0009
+ - errors:
+ - {label: stat, symerror: 1.07e-05}
+ - {label: sys, symerror: 1.35e-05}
+ value: 0.000321
+ - errors:
+ - {label: stat, symerror: 4.27e-06}
+ - {label: sys, symerror: 5.94e-06}
+ value: 9.4e-05
+ - errors:
+ - {label: stat, symerror: 2.4e-06}
+ - {label: sys, symerror: 2.31e-06}
+ value: 2.5e-05
+independent_variables:
+- header: {name: pt*(top) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+- header: {name: pt*(top) (bin-center)}
+ values:
+ - {value: 26.25}
+ - {value: 63.75}
+ - {value: 126.25}
+ - {value: 173.75}
+ - {value: 226.25}
+ - {value: 286.25}
+ - {value: 356.25}
+ - {value: 443.75}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table19.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table19.yaml
new file mode 100644
index 0000000000..6002a14a44
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table19.yaml
@@ -0,0 +1,203 @@
+dependent_variables:
+- header: {name: $cov(1/\sigma d\sigma/dpt^*(top))$}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 5.185e-09}
+ - {value: -6.174e-09}
+ - {value: -6.977e-10}
+ - {value: -2.979e-10}
+ - {value: -1.281e-10}
+ - {value: -5.106e-11}
+ - {value: -2.662e-11}
+ - {value: -1.034e-11}
+ - {value: -6.174e-09}
+ - {value: 1.453e-08}
+ - {value: -3.981e-09}
+ - {value: -2.929e-10}
+ - {value: -4.306e-11}
+ - {value: 3.641e-11}
+ - {value: 3.429e-11}
+ - {value: 4.986e-12}
+ - {value: -6.977e-10}
+ - {value: -3.981e-09}
+ - {value: 5.436e-09}
+ - {value: -1.259e-09}
+ - {value: -7.143e-11}
+ - {value: -3.022e-11}
+ - {value: -1.619e-11}
+ - {value: -2.989e-12}
+ - {value: -2.979e-10}
+ - {value: -2.929e-10}
+ - {value: -1.259e-09}
+ - {value: 2.138e-09}
+ - {value: -2.304e-10}
+ - {value: 3.723e-12}
+ - {value: 3.257e-12}
+ - {value: -6.214e-12}
+ - {value: -1.281e-10}
+ - {value: -4.306e-11}
+ - {value: -7.143e-11}
+ - {value: -2.304e-10}
+ - {value: 4.552e-10}
+ - {value: -4.747e-11}
+ - {value: -1.0e-11}
+ - {value: 4.852e-12}
+ - {value: -5.106e-11}
+ - {value: 3.641e-11}
+ - {value: -3.022e-11}
+ - {value: 3.723e-12}
+ - {value: -4.747e-11}
+ - {value: 1.152e-10}
+ - {value: -1.262e-12}
+ - {value: -6.563e-12}
+ - {value: -2.662e-11}
+ - {value: 3.429e-11}
+ - {value: -1.619e-11}
+ - {value: 3.257e-12}
+ - {value: -1.0e-11}
+ - {value: -1.262e-12}
+ - {value: 1.813e-11}
+ - {value: 1.276e-12}
+ - {value: -1.034e-11}
+ - {value: 4.986e-12}
+ - {value: -2.989e-12}
+ - {value: -6.214e-12}
+ - {value: 4.852e-12}
+ - {value: -6.563e-12}
+ - {value: 1.276e-12}
+ - {value: 5.564e-12}
+independent_variables:
+- header: {name: pt*(top) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+- header: {name: pt*(top) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table2.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table2.yaml
new file mode 100644
index 0000000000..7d361e3917
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table2.yaml
@@ -0,0 +1,80 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/deta(lepton)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(lepton)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00417}
+ - {label: sys, symerror: 0.00417}
+ value: 0.0976
+ - errors:
+ - {label: stat, symerror: 0.00451}
+ - {label: sys, symerror: 0.00426}
+ value: 0.137
+ - errors:
+ - {label: stat, symerror: 0.00526}
+ - {label: sys, symerror: 0.00462}
+ value: 0.194
+ - errors:
+ - {label: stat, symerror: 0.0059}
+ - {label: sys, symerror: 0.00658}
+ value: 0.239
+ - errors:
+ - {label: stat, symerror: 0.00595}
+ - {label: sys, symerror: 0.00688}
+ value: 0.303
+ - errors:
+ - {label: stat, symerror: 0.0064}
+ - {label: sys, symerror: 0.00477}
+ value: 0.341
+ - errors:
+ - {label: stat, symerror: 0.00692}
+ - {label: sys, symerror: 0.00516}
+ value: 0.36
+ - errors:
+ - {label: stat, symerror: 0.00677}
+ - {label: sys, symerror: 0.00675}
+ value: 0.339
+ - errors:
+ - {label: stat, symerror: 0.00647}
+ - {label: sys, symerror: 0.0101}
+ value: 0.335
+ - errors:
+ - {label: stat, symerror: 0.00589}
+ - {label: sys, symerror: 0.0128}
+ value: 0.306
+ - errors:
+ - {label: stat, symerror: 0.00554}
+ - {label: sys, symerror: 0.00561}
+ value: 0.25
+ - errors:
+ - {label: stat, symerror: 0.0053}
+ - {label: sys, symerror: 0.00442}
+ value: 0.201
+ - errors:
+ - {label: stat, symerror: 0.00452}
+ - {label: sys, symerror: 0.00339}
+ value: 0.136
+ - errors:
+ - {label: stat, symerror: 0.00388}
+ - {label: sys, symerror: 0.00518}
+ value: 0.0931
+independent_variables:
+- header: {name: eta(lepton) (range)}
+ values:
+ - {high: -1.8, low: -2.1}
+ - {high: -1.5, low: -1.8}
+ - {high: -1.2, low: -1.5}
+ - {high: -0.9, low: -1.2}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.2, low: 0.9}
+ - {high: 1.5, low: 1.2}
+ - {high: 1.8, low: 1.5}
+ - {high: 2.1, low: 1.8}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table20.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table20.yaml
new file mode 100644
index 0000000000..e22edbd3d8
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table20.yaml
@@ -0,0 +1,143 @@
+dependent_variables:
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 2.1}
+ - {value: 0.2}
+ - {value: 0.5}
+ - {value: 0.9}
+ - {value: 0.2}
+ - {value: 1.6}
+ - {value: 1.5}
+ - {value: 3.0}
+ - {value: 0.6}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 0.2}
+ - {value: 0.4}
+ - {value: 0.4}
+ - {value: 0.1}
+ - {value: 0.2}
+ - {value: 0.5}
+ - {value: 0.6}
+ - {value: 0.7}
+ - {value: 0.3}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 1.3}
+ - {value: 0.4}
+ - {value: 0.2}
+ - {value: 0.4}
+ - {value: 0.2}
+ - {value: 0.7}
+ - {value: 1.1}
+ - {value: 2.0}
+ - {value: 0.7}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 1.6}
+ - {value: 0.1}
+ - {value: 0.2}
+ - {value: 0.7}
+ - {value: 0.2}
+ - {value: 2.0}
+ - {value: 1.6}
+ - {value: 0.2}
+ - {value: 0.3}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 1.0}
+ - {value: 0.2}
+ - {value: 0.6}
+ - {value: 1.0}
+ - {value: 0.1}
+ - {value: 1.7}
+ - {value: 1.7}
+ - {value: 1.8}
+ - {value: 1.6}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 1.1}
+ - {value: 0.4}
+ - {value: 0.5}
+ - {value: 1.3}
+ - {value: 0.2}
+ - {value: 3.0}
+ - {value: 1.5}
+ - {value: 0.1}
+ - {value: 1.7}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.3}
+ - {value: 2.9}
+ - {value: 0.6}
+ - {value: 0.7}
+ - {value: 1.6}
+ - {value: 0.6}
+ - {value: 4.7}
+ - {value: 1.2}
+ - {value: 0.1}
+ - {value: 2.2}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.3}
+ - {value: 3.5}
+ - {value: 0.6}
+ - {value: 1.1}
+ - {value: 1.9}
+ - {value: 0.1}
+ - {value: 7.2}
+ - {value: 1.9}
+ - {value: 1.1}
+ - {value: 3.4}
+ - {value: 0.2}
+independent_variables:
+- header: {name: Source}
+ values:
+ - {value: LEP}
+ - {value: JES}
+ - {value: JER}
+ - {value: BG}
+ - {value: Btag}
+ - {value: PU}
+ - {value: TopScale}
+ - {value: TopMatch}
+ - {value: Hadronization}
+ - {value: TopMass}
+ - {value: PDF}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table21.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table21.yaml
new file mode 100644
index 0000000000..f3de031c22
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table21.yaml
@@ -0,0 +1,72 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dy(top)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dy(top)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00184}
+ - {label: sys, symerror: 0.00279}
+ value: 0.0736
+ - errors:
+ - {label: stat, symerror: 0.00265}
+ - {label: sys, symerror: 0.00428}
+ value: 0.175
+ - errors:
+ - {label: stat, symerror: 0.00357}
+ - {label: sys, symerror: 0.00776}
+ value: 0.261
+ - errors:
+ - {label: stat, symerror: 0.00385}
+ - {label: sys, symerror: 0.00381}
+ value: 0.3
+ - errors:
+ - {label: stat, symerror: 0.00412}
+ - {label: sys, symerror: 0.00495}
+ value: 0.333
+ - errors:
+ - {label: stat, symerror: 0.004}
+ - {label: sys, symerror: 0.00535}
+ value: 0.331
+ - errors:
+ - {label: stat, symerror: 0.00383}
+ - {label: sys, symerror: 0.00528}
+ value: 0.3
+ - errors:
+ - {label: stat, symerror: 0.00335}
+ - {label: sys, symerror: 0.00749}
+ value: 0.247
+ - errors:
+ - {label: stat, symerror: 0.00266}
+ - {label: sys, symerror: 0.00299}
+ value: 0.188
+ - errors:
+ - {label: stat, symerror: 0.00185}
+ - {label: sys, symerror: 0.00262}
+ value: 0.0777
+independent_variables:
+- header: {name: y(top) (range)}
+ values:
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+- header: {name: y(top) (bin-center)}
+ values:
+ - {value: -2.01}
+ - {value: -1.39}
+ - {value: -1.01}
+ - {value: -0.61}
+ - {value: -0.24}
+ - {value: 0.24}
+ - {value: 0.61}
+ - {value: 1.01}
+ - {value: 1.41}
+ - {value: 2.01}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table22.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table22.yaml
new file mode 100644
index 0000000000..97baef1e64
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table22.yaml
@@ -0,0 +1,311 @@
+dependent_variables:
+- header: {name: $cov(1/\sigma d\sigma/dy(top))$}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 3.391e-06}
+ - {value: -3.722e-07}
+ - {value: -2.071e-06}
+ - {value: -8.246e-07}
+ - {value: -1.091e-06}
+ - {value: -1.145e-06}
+ - {value: -6.703e-07}
+ - {value: -7.291e-07}
+ - {value: -7.143e-07}
+ - {value: -3.448e-07}
+ - {value: -3.722e-07}
+ - {value: 6.993e-06}
+ - {value: 6.185e-08}
+ - {value: -2.704e-06}
+ - {value: -3.732e-07}
+ - {value: -3.394e-08}
+ - {value: -5.883e-07}
+ - {value: -5.655e-07}
+ - {value: -4.552e-07}
+ - {value: -4.821e-07}
+ - {value: -2.071e-06}
+ - {value: 6.185e-08}
+ - {value: 1.273e-05}
+ - {value: -2.426e-06}
+ - {value: -2.537e-06}
+ - {value: -3.02e-07}
+ - {value: -5.733e-07}
+ - {value: 5.963e-08}
+ - {value: -1.898e-07}
+ - {value: -6.717e-07}
+ - {value: -8.246e-07}
+ - {value: -2.704e-06}
+ - {value: -2.426e-06}
+ - {value: 1.482e-05}
+ - {value: -2.933e-06}
+ - {value: -2.511e-06}
+ - {value: 2.827e-07}
+ - {value: -3.346e-08}
+ - {value: -4.122e-07}
+ - {value: -8.538e-07}
+ - {value: -1.091e-06}
+ - {value: -3.732e-07}
+ - {value: -2.537e-06}
+ - {value: -2.933e-06}
+ - {value: 1.698e-05}
+ - {value: -3.679e-06}
+ - {value: -2.774e-06}
+ - {value: 8.189e-07}
+ - {value: -4.197e-07}
+ - {value: -9.633e-07}
+ - {value: -1.145e-06}
+ - {value: -3.394e-08}
+ - {value: -3.02e-07}
+ - {value: -2.511e-06}
+ - {value: -3.679e-06}
+ - {value: 1.601e-05}
+ - {value: -2.272e-06}
+ - {value: -1.753e-06}
+ - {value: -3.336e-07}
+ - {value: -9.187e-07}
+ - {value: -6.703e-07}
+ - {value: -5.883e-07}
+ - {value: -5.733e-07}
+ - {value: 2.827e-07}
+ - {value: -2.774e-06}
+ - {value: -2.272e-06}
+ - {value: 1.464e-05}
+ - {value: -2.312e-06}
+ - {value: -2.068e-06}
+ - {value: -1.105e-06}
+ - {value: -7.291e-07}
+ - {value: -5.655e-07}
+ - {value: 5.963e-08}
+ - {value: -3.346e-08}
+ - {value: 8.189e-07}
+ - {value: -1.753e-06}
+ - {value: -2.312e-06}
+ - {value: 1.122e-05}
+ - {value: -1.299e-07}
+ - {value: -2.214e-06}
+ - {value: -7.143e-07}
+ - {value: -4.552e-07}
+ - {value: -1.898e-07}
+ - {value: -4.122e-07}
+ - {value: -4.197e-07}
+ - {value: -3.336e-07}
+ - {value: -2.068e-06}
+ - {value: -1.299e-07}
+ - {value: 7.081e-06}
+ - {value: -4.366e-07}
+ - {value: -3.448e-07}
+ - {value: -4.821e-07}
+ - {value: -6.717e-07}
+ - {value: -8.538e-07}
+ - {value: -9.633e-07}
+ - {value: -9.187e-07}
+ - {value: -1.105e-06}
+ - {value: -2.214e-06}
+ - {value: -4.366e-07}
+ - {value: 3.407e-06}
+independent_variables:
+- header: {name: y(top) (range)}
+ values:
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+- header: {name: y(top) (range)}
+ values:
+ - {high: -1.6, low: -2.5}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.6, low: -2.5}
+ - {high: -1.2, low: -1.6}
+ - {high: -1.2, low: -1.6}
+ - {high: -1.2, low: -1.6}
+ - {high: -1.2, low: -1.6}
+ - {high: -1.2, low: -1.6}
+ - {high: -1.2, low: -1.6}
+ - {high: -1.2, low: -1.6}
+ - {high: -1.2, low: -1.6}
+ - {high: -1.2, low: -1.6}
+ - {high: -1.2, low: -1.6}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.8, low: -1.2}
+ - {high: -0.4, low: -0.8}
+ - {high: -0.4, low: -0.8}
+ - {high: -0.4, low: -0.8}
+ - {high: -0.4, low: -0.8}
+ - {high: -0.4, low: -0.8}
+ - {high: -0.4, low: -0.8}
+ - {high: -0.4, low: -0.8}
+ - {high: -0.4, low: -0.8}
+ - {high: -0.4, low: -0.8}
+ - {high: -0.4, low: -0.8}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.0, low: -0.4}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.4, low: 0.0}
+ - {high: 0.8, low: 0.4}
+ - {high: 0.8, low: 0.4}
+ - {high: 0.8, low: 0.4}
+ - {high: 0.8, low: 0.4}
+ - {high: 0.8, low: 0.4}
+ - {high: 0.8, low: 0.4}
+ - {high: 0.8, low: 0.4}
+ - {high: 0.8, low: 0.4}
+ - {high: 0.8, low: 0.4}
+ - {high: 0.8, low: 0.4}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.2, low: 0.8}
+ - {high: 1.6, low: 1.2}
+ - {high: 1.6, low: 1.2}
+ - {high: 1.6, low: 1.2}
+ - {high: 1.6, low: 1.2}
+ - {high: 1.6, low: 1.2}
+ - {high: 1.6, low: 1.2}
+ - {high: 1.6, low: 1.2}
+ - {high: 1.6, low: 1.2}
+ - {high: 1.6, low: 1.2}
+ - {high: 1.6, low: 1.2}
+ - {high: 2.5, low: 1.6}
+ - {high: 2.5, low: 1.6}
+ - {high: 2.5, low: 1.6}
+ - {high: 2.5, low: 1.6}
+ - {high: 2.5, low: 1.6}
+ - {high: 2.5, low: 1.6}
+ - {high: 2.5, low: 1.6}
+ - {high: 2.5, low: 1.6}
+ - {high: 2.5, low: 1.6}
+ - {high: 2.5, low: 1.6}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table23.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table23.yaml
new file mode 100644
index 0000000000..68ea221c7c
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table23.yaml
@@ -0,0 +1,175 @@
+dependent_variables:
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 1.2}
+ - {value: 0.7}
+ - {value: 0.5}
+ - {value: 0.9}
+ - {value: 0.2}
+ - {value: 0.5}
+ - {value: 2.6}
+ - {value: 1.9}
+ - {value: 0.3}
+ - {value: 0.7}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.7}
+ - {value: 0.3}
+ - {value: 0.1}
+ - {value: 0.7}
+ - {value: 0.2}
+ - {value: 1.8}
+ - {value: 1.1}
+ - {value: 0.7}
+ - {value: 0.4}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 0.3}
+ - {value: 0.3}
+ - {value: 0.2}
+ - {value: 0.2}
+ - {value: 0.0}
+ - {value: 2.4}
+ - {value: 1.2}
+ - {value: 1.1}
+ - {value: 0.4}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 0.3}
+ - {value: 0.4}
+ - {value: 0.1}
+ - {value: 0.3}
+ - {value: 0.1}
+ - {value: 0.4}
+ - {value: 0.4}
+ - {value: 0.8}
+ - {value: 0.6}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.6}
+ - {value: 0.2}
+ - {value: 0.3}
+ - {value: 0.7}
+ - {value: 0.1}
+ - {value: 0.8}
+ - {value: 0.1}
+ - {value: 0.4}
+ - {value: 0.5}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.7}
+ - {value: 0.2}
+ - {value: 0.3}
+ - {value: 0.8}
+ - {value: 0.0}
+ - {value: 0.5}
+ - {value: 0.7}
+ - {value: 0.5}
+ - {value: 0.7}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 0.5}
+ - {value: 0.4}
+ - {value: 0.2}
+ - {value: 0.3}
+ - {value: 0.1}
+ - {value: 0.6}
+ - {value: 0.7}
+ - {value: 0.9}
+ - {value: 0.9}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 0.2}
+ - {value: 0.2}
+ - {value: 0.2}
+ - {value: 0.2}
+ - {value: 0.1}
+ - {value: 0.4}
+ - {value: 0.7}
+ - {value: 2.8}
+ - {value: 0.6}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.4}
+ - {value: 0.5}
+ - {value: 0.1}
+ - {value: 0.6}
+ - {value: 0.1}
+ - {value: 0.7}
+ - {value: 0.9}
+ - {value: 0.3}
+ - {value: 0.6}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 1.5}
+ - {value: 0.5}
+ - {value: 0.6}
+ - {value: 0.9}
+ - {value: 0.1}
+ - {value: 1.3}
+ - {value: 1.3}
+ - {value: 1.8}
+ - {value: 0.7}
+ - {value: 0.7}
+independent_variables:
+- header: {name: Source}
+ values:
+ - {value: LEP}
+ - {value: JES}
+ - {value: JER}
+ - {value: BG}
+ - {value: Btag}
+ - {value: PU}
+ - {value: TopScale}
+ - {value: TopMatch}
+ - {value: Hadronization}
+ - {value: TopMass}
+ - {value: PDF}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table24.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table24.yaml
new file mode 100644
index 0000000000..ede842313c
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table24.yaml
@@ -0,0 +1,36 @@
+dependent_variables:
+- header: {name: '1/sigma dsigma/ddeltaphi(t,tbar)'}
+ qualifiers:
+ - {name: Cross section, value: '$1/\sigma d\sigma/d\Delta\phi(t,\bar{t})$'}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00151}
+ - {label: sys, symerror: 0.00476}
+ value: 0.0683
+ - errors:
+ - {label: stat, symerror: 0.00388}
+ - {label: sys, symerror: 0.0123}
+ value: 0.322
+ - errors:
+ - {label: stat, symerror: 0.0157}
+ - {label: sys, symerror: 0.0362}
+ value: 1.13
+ - errors:
+ - {label: stat, symerror: 0.0301}
+ - {label: sys, symerror: 0.15}
+ value: 2.27
+independent_variables:
+- header: {name: 'deltaphi(t,tbar) (range)'}
+ values:
+ - {high: 2.0, low: 0.0}
+ - {high: 2.75, low: 2.0}
+ - {high: 3.0, low: 2.75}
+ - {high: 3.15, low: 3.0}
+- header: {name: 'deltaphi(t,tbar) (bin-center)'}
+ values:
+ - {value: 1.26}
+ - {value: 2.44}
+ - {value: 2.89}
+ - {value: 3.14}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table25.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table25.yaml
new file mode 100644
index 0000000000..ab88a0d7aa
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table25.yaml
@@ -0,0 +1,59 @@
+dependent_variables:
+- header: {name: '$cov(1/\sigma d\sigma/d\Delta\phi(t,\bar{t}))$'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 2.291e-06}
+ - {value: -1.392e-06}
+ - {value: -1.272e-05}
+ - {value: -2.388e-06}
+ - {value: -1.392e-06}
+ - {value: 1.503e-05}
+ - {value: 1.114e-05}
+ - {value: -7.515e-05}
+ - {value: -1.272e-05}
+ - {value: 1.114e-05}
+ - {value: 0.0002479}
+ - {value: -0.0002992}
+ - {value: -2.388e-06}
+ - {value: -7.515e-05}
+ - {value: -0.0002992}
+ - {value: 0.0009063}
+independent_variables:
+- header: {name: 'deltaphi(t,tbar) (range)'}
+ values:
+ - {high: 2.0, low: 0.0}
+ - {high: 2.75, low: 2.0}
+ - {high: 3.0, low: 2.75}
+ - {high: 3.15, low: 3.0}
+ - {high: 2.0, low: 0.0}
+ - {high: 2.75, low: 2.0}
+ - {high: 3.0, low: 2.75}
+ - {high: 3.15, low: 3.0}
+ - {high: 2.0, low: 0.0}
+ - {high: 2.75, low: 2.0}
+ - {high: 3.0, low: 2.75}
+ - {high: 3.15, low: 3.0}
+ - {high: 2.0, low: 0.0}
+ - {high: 2.75, low: 2.0}
+ - {high: 3.0, low: 2.75}
+ - {high: 3.15, low: 3.0}
+- header: {name: 'deltaphi(t,tbar) (range)'}
+ values:
+ - {high: 2.0, low: 0.0}
+ - {high: 2.0, low: 0.0}
+ - {high: 2.0, low: 0.0}
+ - {high: 2.0, low: 0.0}
+ - {high: 2.75, low: 2.0}
+ - {high: 2.75, low: 2.0}
+ - {high: 2.75, low: 2.0}
+ - {high: 2.75, low: 2.0}
+ - {high: 3.0, low: 2.75}
+ - {high: 3.0, low: 2.75}
+ - {high: 3.0, low: 2.75}
+ - {high: 3.0, low: 2.75}
+ - {high: 3.15, low: 3.0}
+ - {high: 3.15, low: 3.0}
+ - {high: 3.15, low: 3.0}
+ - {high: 3.15, low: 3.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table26.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table26.yaml
new file mode 100644
index 0000000000..a621452e0a
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table26.yaml
@@ -0,0 +1,79 @@
+dependent_variables:
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 0.9}
+ - {value: 1.0}
+ - {value: 1.1}
+ - {value: 0.6}
+ - {value: 0.5}
+ - {value: 3.9}
+ - {value: 1.9}
+ - {value: 5.1}
+ - {value: 0.2}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 2.2}
+ - {value: 0.9}
+ - {value: 0.4}
+ - {value: 0.3}
+ - {value: 0.6}
+ - {value: 1.6}
+ - {value: 0.3}
+ - {value: 2.2}
+ - {value: 0.8}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 1.0}
+ - {value: 0.8}
+ - {value: 0.3}
+ - {value: 0.1}
+ - {value: 0.5}
+ - {value: 2.0}
+ - {value: 0.3}
+ - {value: 1.3}
+ - {value: 1.6}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 2.8}
+ - {value: 1.2}
+ - {value: 0.3}
+ - {value: 0.5}
+ - {value: 1.0}
+ - {value: 2.7}
+ - {value: 0.9}
+ - {value: 4.7}
+ - {value: 1.9}
+ - {value: 0.0}
+independent_variables:
+- header: {name: Source}
+ values:
+ - {value: LEP}
+ - {value: JES}
+ - {value: JER}
+ - {value: BG}
+ - {value: Btag}
+ - {value: PU}
+ - {value: TopScale}
+ - {value: TopMatch}
+ - {value: Hadronization}
+ - {value: TopMass}
+ - {value: PDF}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table27.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table27.yaml
new file mode 100644
index 0000000000..015667dfca
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table27.yaml
@@ -0,0 +1,60 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(t1)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(t1)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 5.84e-05}
+ - {label: sys, symerror: 0.000129}
+ value: 0.00261
+ - errors:
+ - {label: stat, symerror: 9.78e-05}
+ - {label: sys, symerror: 0.00015}
+ value: 0.00639
+ - errors:
+ - {label: stat, symerror: 7.32e-05}
+ - {label: sys, symerror: 0.000185}
+ value: 0.00556
+ - errors:
+ - {label: stat, symerror: 5.31e-05}
+ - {label: sys, symerror: 0.000121}
+ value: 0.00336
+ - errors:
+ - {label: stat, symerror: 2.65e-05}
+ - {label: sys, symerror: 4.89e-05}
+ value: 0.00143
+ - errors:
+ - {label: stat, symerror: 1.41e-05}
+ - {label: sys, symerror: 3.53e-05}
+ value: 0.000556
+ - errors:
+ - {label: stat, symerror: 5.83e-06}
+ - {label: sys, symerror: 1.53e-05}
+ value: 0.000187
+ - errors:
+ - {label: stat, symerror: 3.36e-06}
+ - {label: sys, symerror: 5.89e-06}
+ value: 5.6e-05
+independent_variables:
+- header: {name: pt(t1) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+- header: {name: pt(t1) (bin-center)}
+ values:
+ - {value: 31.25}
+ - {value: 76.25}
+ - {value: 126.25}
+ - {value: 173.75}
+ - {value: 228.75}
+ - {value: 286.25}
+ - {value: 356.25}
+ - {value: 446.25}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table28.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table28.yaml
new file mode 100644
index 0000000000..6f0dae6417
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table28.yaml
@@ -0,0 +1,203 @@
+dependent_variables:
+- header: {name: $cov(1/\sigma d\sigma/dpt(t1))$}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 3.41e-09}
+ - {value: -3.097e-09}
+ - {value: -1.094e-09}
+ - {value: -1.84e-10}
+ - {value: -1.454e-10}
+ - {value: -6.453e-11}
+ - {value: -3.056e-11}
+ - {value: -1.209e-11}
+ - {value: -3.097e-09}
+ - {value: 9.564e-09}
+ - {value: -2.867e-09}
+ - {value: -1.041e-09}
+ - {value: -6.28e-11}
+ - {value: 8.516e-12}
+ - {value: 2.433e-11}
+ - {value: 1.046e-12}
+ - {value: -1.094e-09}
+ - {value: -2.867e-09}
+ - {value: 5.363e-09}
+ - {value: -1.352e-09}
+ - {value: -2.577e-10}
+ - {value: -2.385e-11}
+ - {value: -2.415e-11}
+ - {value: -9.497e-12}
+ - {value: -1.84e-10}
+ - {value: -1.041e-09}
+ - {value: -1.352e-09}
+ - {value: 2.816e-09}
+ - {value: -2.813e-10}
+ - {value: -4.003e-11}
+ - {value: 5.544e-12}
+ - {value: -9.96e-12}
+ - {value: -1.454e-10}
+ - {value: -6.28e-11}
+ - {value: -2.577e-10}
+ - {value: -2.813e-10}
+ - {value: 7.045e-10}
+ - {value: -5.526e-11}
+ - {value: -2.56e-11}
+ - {value: 6.878e-12}
+ - {value: -6.453e-11}
+ - {value: 8.516e-12}
+ - {value: -2.385e-11}
+ - {value: -4.003e-11}
+ - {value: -5.526e-11}
+ - {value: 1.99e-10}
+ - {value: 4.287e-12}
+ - {value: -1.374e-11}
+ - {value: -3.056e-11}
+ - {value: 2.433e-11}
+ - {value: -2.415e-11}
+ - {value: 5.544e-12}
+ - {value: -2.56e-11}
+ - {value: 4.287e-12}
+ - {value: 3.395e-11}
+ - {value: 3.574e-12}
+ - {value: -1.209e-11}
+ - {value: 1.046e-12}
+ - {value: -9.497e-12}
+ - {value: -9.96e-12}
+ - {value: 6.878e-12}
+ - {value: -1.374e-11}
+ - {value: 3.574e-12}
+ - {value: 1.112e-11}
+independent_variables:
+- header: {name: pt(t1) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+- header: {name: pt(t1) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table29.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table29.yaml
new file mode 100644
index 0000000000..0906b61117
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table29.yaml
@@ -0,0 +1,143 @@
+dependent_variables:
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 4.1}
+ - {value: 0.3}
+ - {value: 0.7}
+ - {value: 1.1}
+ - {value: 0.6}
+ - {value: 1.4}
+ - {value: 1.1}
+ - {value: 1.3}
+ - {value: 0.5}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 0.7}
+ - {value: 0.2}
+ - {value: 0.6}
+ - {value: 0.4}
+ - {value: 0.0}
+ - {value: 1.5}
+ - {value: 1.0}
+ - {value: 0.8}
+ - {value: 0.7}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 0.9}
+ - {value: 0.2}
+ - {value: 0.2}
+ - {value: 0.2}
+ - {value: 0.1}
+ - {value: 1.6}
+ - {value: 1.9}
+ - {value: 1.6}
+ - {value: 1.2}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 1.9}
+ - {value: 0.5}
+ - {value: 0.3}
+ - {value: 0.5}
+ - {value: 0.1}
+ - {value: 1.8}
+ - {value: 1.2}
+ - {value: 1.7}
+ - {value: 0.8}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 1.6}
+ - {value: 0.6}
+ - {value: 0.5}
+ - {value: 0.9}
+ - {value: 0.3}
+ - {value: 2.5}
+ - {value: 0.7}
+ - {value: 0.7}
+ - {value: 0.9}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 1.5}
+ - {value: 1.1}
+ - {value: 0.4}
+ - {value: 1.2}
+ - {value: 0.3}
+ - {value: 4.0}
+ - {value: 1.4}
+ - {value: 4.0}
+ - {value: 1.1}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.3}
+ - {value: 2.9}
+ - {value: 0.4}
+ - {value: 0.5}
+ - {value: 1.4}
+ - {value: 0.5}
+ - {value: 4.7}
+ - {value: 1.4}
+ - {value: 5.5}
+ - {value: 1.3}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.3}
+ - {value: 3.9}
+ - {value: 0.5}
+ - {value: 0.9}
+ - {value: 1.6}
+ - {value: 1.0}
+ - {value: 7.0}
+ - {value: 3.4}
+ - {value: 5.4}
+ - {value: 0.7}
+ - {value: 0.3}
+independent_variables:
+- header: {name: Source}
+ values:
+ - {value: LEP}
+ - {value: JES}
+ - {value: JER}
+ - {value: BG}
+ - {value: Btag}
+ - {value: PU}
+ - {value: TopScale}
+ - {value: TopMatch}
+ - {value: Hadronization}
+ - {value: TopMass}
+ - {value: PDF}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table3.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table3.yaml
new file mode 100644
index 0000000000..bf9de5074c
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table3.yaml
@@ -0,0 +1,30 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(b-jet)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(b-jet)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.000174}
+ - {label: sys, symerror: 0.000981}
+ value: 0.014
+ - errors:
+ - {label: stat, symerror: 0.000106}
+ - {label: sys, symerror: 0.000224}
+ value: 0.0123
+ - errors:
+ - {label: stat, symerror: 2.45e-05}
+ - {label: sys, symerror: 0.000181}
+ value: 0.00367
+ - errors:
+ - {label: stat, symerror: 4.37e-06}
+ - {label: sys, symerror: 1.67e-05}
+ value: 0.000134
+independent_variables:
+- header: {name: pt(b-jet) (range)}
+ values:
+ - {high: 48.0, low: 30.0}
+ - {high: 75.0, low: 48.0}
+ - {high: 180.0, low: 75.0}
+ - {high: 400.0, low: 180.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table30.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table30.yaml
new file mode 100644
index 0000000000..bb3db740e0
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table30.yaml
@@ -0,0 +1,60 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(t2)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(t2)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 7.83e-05}
+ - {label: sys, symerror: 0.000182}
+ value: 0.00564
+ - errors:
+ - {label: stat, symerror: 0.000132}
+ - {label: sys, symerror: 0.000128}
+ value: 0.00697
+ - errors:
+ - {label: stat, symerror: 7.47e-05}
+ - {label: sys, symerror: 0.000115}
+ value: 0.00439
+ - errors:
+ - {label: stat, symerror: 4.41e-05}
+ - {label: sys, symerror: 6.25e-05}
+ value: 0.00197
+ - errors:
+ - {label: stat, symerror: 1.97e-05}
+ - {label: sys, symerror: 2.26e-05}
+ value: 0.000693
+ - errors:
+ - {label: stat, symerror: 9.79e-06}
+ - {label: sys, symerror: 1.08e-05}
+ value: 0.000243
+ - errors:
+ - {label: stat, symerror: 3.94e-06}
+ - {label: sys, symerror: 5.46e-06}
+ value: 7.5e-05
+ - errors:
+ - {label: stat, symerror: 2.17e-06}
+ - {label: sys, symerror: 2.11e-06}
+ value: 1.9e-05
+independent_variables:
+- header: {name: pt(t2) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+- header: {name: pt(t2) (bin-center)}
+ values:
+ - {value: 23.75}
+ - {value: 83.75}
+ - {value: 123.75}
+ - {value: 173.75}
+ - {value: 228.75}
+ - {value: 286.75}
+ - {value: 356.25}
+ - {value: 443.75}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table31.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table31.yaml
new file mode 100644
index 0000000000..66e6111cf6
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table31.yaml
@@ -0,0 +1,203 @@
+dependent_variables:
+- header: {name: $cov(1/\sigma d\sigma/dpt(t2))$}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 6.125e-09}
+ - {value: -7.928e-09}
+ - {value: -4.938e-10}
+ - {value: -2.519e-10}
+ - {value: -1.126e-10}
+ - {value: -4.328e-11}
+ - {value: -2.703e-11}
+ - {value: -1.089e-11}
+ - {value: -7.928e-09}
+ - {value: 1.755e-08}
+ - {value: -4.511e-09}
+ - {value: -1.14e-10}
+ - {value: -2.12e-11}
+ - {value: 3.886e-11}
+ - {value: 3.73e-11}
+ - {value: 6.471e-12}
+ - {value: -4.938e-10}
+ - {value: -4.511e-09}
+ - {value: 5.577e-09}
+ - {value: -1.272e-09}
+ - {value: -3.408e-11}
+ - {value: -2.816e-11}
+ - {value: -1.526e-11}
+ - {value: -1.884e-12}
+ - {value: -2.519e-10}
+ - {value: -1.14e-10}
+ - {value: -1.272e-09}
+ - {value: 1.943e-09}
+ - {value: -2.275e-10}
+ - {value: 7.494e-12}
+ - {value: 3.805e-12}
+ - {value: -5.751e-12}
+ - {value: -1.126e-10}
+ - {value: -2.12e-11}
+ - {value: -3.408e-11}
+ - {value: -2.275e-10}
+ - {value: 3.884e-10}
+ - {value: -4.522e-11}
+ - {value: -8.542e-12}
+ - {value: 4.56e-12}
+ - {value: -4.328e-11}
+ - {value: 3.886e-11}
+ - {value: -2.816e-11}
+ - {value: 7.494e-12}
+ - {value: -4.522e-11}
+ - {value: 9.608e-11}
+ - {value: -1.635e-12}
+ - {value: -5.378e-12}
+ - {value: -2.703e-11}
+ - {value: 3.73e-11}
+ - {value: -1.526e-11}
+ - {value: 3.805e-12}
+ - {value: -8.542e-12}
+ - {value: -1.635e-12}
+ - {value: 1.536e-11}
+ - {value: 1.106e-12}
+ - {value: -1.089e-11}
+ - {value: 6.471e-12}
+ - {value: -1.884e-12}
+ - {value: -5.751e-12}
+ - {value: 4.56e-12}
+ - {value: -5.378e-12}
+ - {value: 1.106e-12}
+ - {value: 4.627e-12}
+independent_variables:
+- header: {name: pt(t2) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+- header: {name: pt(t2) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 60.0, low: 0.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 200.0, low: 150.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 260.0, low: 200.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 320.0, low: 260.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 400.0, low: 320.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
+ - {high: 500.0, low: 400.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table32.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table32.yaml
new file mode 100644
index 0000000000..74b8439fa4
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table32.yaml
@@ -0,0 +1,143 @@
+dependent_variables:
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 1.8}
+ - {value: 0.3}
+ - {value: 0.4}
+ - {value: 0.8}
+ - {value: 0.1}
+ - {value: 1.0}
+ - {value: 0.9}
+ - {value: 2.1}
+ - {value: 0.3}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 0.8}
+ - {value: 0.1}
+ - {value: 0.5}
+ - {value: 0.1}
+ - {value: 0.1}
+ - {value: 1.1}
+ - {value: 0.6}
+ - {value: 0.9}
+ - {value: 0.4}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 1.1}
+ - {value: 0.1}
+ - {value: 0.4}
+ - {value: 0.5}
+ - {value: 0.1}
+ - {value: 1.4}
+ - {value: 1.1}
+ - {value: 1.1}
+ - {value: 0.8}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.8}
+ - {value: 0.2}
+ - {value: 0.3}
+ - {value: 0.8}
+ - {value: 0.1}
+ - {value: 1.3}
+ - {value: 1.6}
+ - {value: 1.9}
+ - {value: 0.8}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.6}
+ - {value: 0.3}
+ - {value: 0.6}
+ - {value: 1.1}
+ - {value: 0.0}
+ - {value: 1.1}
+ - {value: 1.6}
+ - {value: 0.4}
+ - {value: 2.1}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.3}
+ - {value: 0.4}
+ - {value: 0.3}
+ - {value: 0.5}
+ - {value: 1.3}
+ - {value: 0.2}
+ - {value: 3.7}
+ - {value: 1.5}
+ - {value: 0.4}
+ - {value: 1.2}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.3}
+ - {value: 2.4}
+ - {value: 0.5}
+ - {value: 0.6}
+ - {value: 1.7}
+ - {value: 0.4}
+ - {value: 5.8}
+ - {value: 2.3}
+ - {value: 1.0}
+ - {value: 2.0}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.3}
+ - {value: 5.4}
+ - {value: 1.2}
+ - {value: 1.0}
+ - {value: 2.1}
+ - {value: 0.3}
+ - {value: 6.5}
+ - {value: 2.3}
+ - {value: 3.1}
+ - {value: 5.5}
+ - {value: 0.2}
+independent_variables:
+- header: {name: Source}
+ values:
+ - {value: LEP}
+ - {value: JES}
+ - {value: JER}
+ - {value: BG}
+ - {value: Btag}
+ - {value: PU}
+ - {value: TopScale}
+ - {value: TopMatch}
+ - {value: Hadronization}
+ - {value: TopMass}
+ - {value: PDF}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table33.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table33.yaml
new file mode 100644
index 0000000000..169577f8ca
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table33.yaml
@@ -0,0 +1,48 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(ttbar)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(ttbar)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.000308}
+ - {label: sys, symerror: 0.00104}
+ value: 0.0132
+ - errors:
+ - {label: stat, symerror: 0.000244}
+ - {label: sys, symerror: 0.000397}
+ value: 0.0118
+ - errors:
+ - {label: stat, symerror: 0.000115}
+ - {label: sys, symerror: 0.000351}
+ value: 0.0064
+ - errors:
+ - {label: stat, symerror: 6.46e-05}
+ - {label: sys, symerror: 0.000188}
+ value: 0.00284
+ - errors:
+ - {label: stat, symerror: 2.72e-05}
+ - {label: sys, symerror: 6.05e-05}
+ value: 0.00107
+ - errors:
+ - {label: stat, symerror: 1.17e-05}
+ - {label: sys, symerror: 3.75e-05}
+ value: 0.000306
+independent_variables:
+- header: {name: pt(ttbar) (range)}
+ values:
+ - {high: 20.0, low: 0.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 300.0, low: 190.0}
+- header: {name: pt(ttbar) (bin-center)}
+ values:
+ - {value: 4.5}
+ - {value: 32.5}
+ - {value: 58.5}
+ - {value: 95.5}
+ - {value: 152.5}
+ - {value: 237.5}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table34.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table34.yaml
new file mode 100644
index 0000000000..6d152d4d02
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table34.yaml
@@ -0,0 +1,119 @@
+dependent_variables:
+- header: {name: $cov(1/\sigma d\sigma/dpt(ttbar))$}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 9.466e-08}
+ - {value: -6.063e-08}
+ - {value: -1.706e-08}
+ - {value: 5.933e-09}
+ - {value: -7.648e-10}
+ - {value: -5.106e-10}
+ - {value: -6.063e-08}
+ - {value: 5.969e-08}
+ - {value: 2.759e-09}
+ - {value: -9.159e-09}
+ - {value: 5.869e-10}
+ - {value: 8.365e-11}
+ - {value: -1.706e-08}
+ - {value: 2.759e-09}
+ - {value: 1.325e-08}
+ - {value: -1.063e-09}
+ - {value: -1.191e-09}
+ - {value: -4.496e-12}
+ - {value: 5.933e-09}
+ - {value: -9.159e-09}
+ - {value: -1.063e-09}
+ - {value: 4.168e-09}
+ - {value: -6.9e-11}
+ - {value: -2.514e-10}
+ - {value: -7.648e-10}
+ - {value: 5.869e-10}
+ - {value: -1.191e-09}
+ - {value: -6.9e-11}
+ - {value: 7.41e-10}
+ - {value: -4.863e-11}
+ - {value: -5.106e-10}
+ - {value: 8.365e-11}
+ - {value: -4.496e-12}
+ - {value: -2.514e-10}
+ - {value: -4.863e-11}
+ - {value: 1.371e-10}
+independent_variables:
+- header: {name: pt(ttbar) (range)}
+ values:
+ - {high: 20.0, low: 0.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 300.0, low: 190.0}
+ - {high: 20.0, low: 0.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 300.0, low: 190.0}
+ - {high: 20.0, low: 0.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 300.0, low: 190.0}
+ - {high: 20.0, low: 0.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 300.0, low: 190.0}
+ - {high: 20.0, low: 0.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 300.0, low: 190.0}
+ - {high: 20.0, low: 0.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 300.0, low: 190.0}
+- header: {name: pt(ttbar) (range)}
+ values:
+ - {high: 20.0, low: 0.0}
+ - {high: 20.0, low: 0.0}
+ - {high: 20.0, low: 0.0}
+ - {high: 20.0, low: 0.0}
+ - {high: 20.0, low: 0.0}
+ - {high: 20.0, low: 0.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 45.0, low: 20.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 75.0, low: 45.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 120.0, low: 75.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 190.0, low: 120.0}
+ - {high: 300.0, low: 190.0}
+ - {high: 300.0, low: 190.0}
+ - {high: 300.0, low: 190.0}
+ - {high: 300.0, low: 190.0}
+ - {high: 300.0, low: 190.0}
+ - {high: 300.0, low: 190.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table35.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table35.yaml
new file mode 100644
index 0000000000..d57523c23a
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table35.yaml
@@ -0,0 +1,111 @@
+dependent_variables:
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 6.1}
+ - {value: 3.0}
+ - {value: 0.6}
+ - {value: 0.3}
+ - {value: 2.4}
+ - {value: 2.6}
+ - {value: 0.5}
+ - {value: 1.4}
+ - {value: 0.3}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 1.1}
+ - {value: 0.7}
+ - {value: 0.7}
+ - {value: 0.1}
+ - {value: 0.9}
+ - {value: 1.4}
+ - {value: 1.3}
+ - {value: 2.1}
+ - {value: 0.6}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 4.0}
+ - {value: 1.7}
+ - {value: 0.2}
+ - {value: 0.1}
+ - {value: 1.2}
+ - {value: 2.7}
+ - {value: 1.6}
+ - {value: 0.1}
+ - {value: 0.2}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 4.8}
+ - {value: 1.3}
+ - {value: 0.4}
+ - {value: 0.2}
+ - {value: 0.5}
+ - {value: 3.5}
+ - {value: 1.9}
+ - {value: 0.4}
+ - {value: 1.6}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 3.5}
+ - {value: 0.8}
+ - {value: 0.8}
+ - {value: 0.4}
+ - {value: 0.7}
+ - {value: 1.4}
+ - {value: 1.7}
+ - {value: 3.6}
+ - {value: 0.5}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 2.4}
+ - {value: 0.8}
+ - {value: 0.9}
+ - {value: 0.6}
+ - {value: 0.9}
+ - {value: 4.5}
+ - {value: 1.5}
+ - {value: 10.8}
+ - {value: 1.1}
+ - {value: 0.2}
+independent_variables:
+- header: {name: Source}
+ values:
+ - {value: LEP}
+ - {value: JES}
+ - {value: JER}
+ - {value: BG}
+ - {value: Btag}
+ - {value: PU}
+ - {value: TopScale}
+ - {value: TopMatch}
+ - {value: Hadronization}
+ - {value: TopMass}
+ - {value: PDF}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table36.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table36.yaml
new file mode 100644
index 0000000000..e9bbc58787
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table36.yaml
@@ -0,0 +1,72 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dy(ttbar)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dy(ttbar)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00213}
+ - {label: sys, symerror: 0.00175}
+ value: 0.0607
+ - errors:
+ - {label: stat, symerror: 0.00406}
+ - {label: sys, symerror: 0.00517}
+ value: 0.22
+ - errors:
+ - {label: stat, symerror: 0.006}
+ - {label: sys, symerror: 0.00942}
+ value: 0.327
+ - errors:
+ - {label: stat, symerror: 0.00634}
+ - {label: sys, symerror: 0.0059}
+ value: 0.373
+ - errors:
+ - {label: stat, symerror: 0.00684}
+ - {label: sys, symerror: 0.00673}
+ value: 0.427
+ - errors:
+ - {label: stat, symerror: 0.00659}
+ - {label: sys, symerror: 0.00766}
+ value: 0.413
+ - errors:
+ - {label: stat, symerror: 0.00631}
+ - {label: sys, symerror: 0.00648}
+ value: 0.374
+ - errors:
+ - {label: stat, symerror: 0.00568}
+ - {label: sys, symerror: 0.00531}
+ value: 0.317
+ - errors:
+ - {label: stat, symerror: 0.00408}
+ - {label: sys, symerror: 0.00506}
+ value: 0.23
+ - errors:
+ - {label: stat, symerror: 0.00213}
+ - {label: sys, symerror: 0.00245}
+ value: 0.0641
+independent_variables:
+- header: {name: y(ttbar) (range)}
+ values:
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+- header: {name: y(ttbar) (bin-center)}
+ values:
+ - {value: -1.82}
+ - {value: -1.09}
+ - {value: -0.76}
+ - {value: -0.46}
+ - {value: -0.14}
+ - {value: 0.14}
+ - {value: 0.47}
+ - {value: 0.76}
+ - {value: 1.09}
+ - {value: 1.82}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table37.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table37.yaml
new file mode 100644
index 0000000000..64eb37392c
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table37.yaml
@@ -0,0 +1,311 @@
+dependent_variables:
+- header: {name: $cov(1/\sigma d\sigma/dy(ttbar))$}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 4.52e-06}
+ - {value: -1.162e-06}
+ - {value: -3.678e-06}
+ - {value: -1.29e-06}
+ - {value: -2.35e-06}
+ - {value: -2.446e-06}
+ - {value: -1.448e-06}
+ - {value: -1.55e-06}
+ - {value: -1.465e-06}
+ - {value: -4.948e-07}
+ - {value: -1.162e-06}
+ - {value: 1.648e-05}
+ - {value: 8.492e-08}
+ - {value: -7.238e-06}
+ - {value: -3.421e-07}
+ - {value: -1.898e-07}
+ - {value: -1.884e-06}
+ - {value: -1.566e-06}
+ - {value: -1.357e-06}
+ - {value: -1.059e-06}
+ - {value: -3.678e-06}
+ - {value: 8.492e-08}
+ - {value: 3.597e-05}
+ - {value: -5.103e-06}
+ - {value: -8.003e-06}
+ - {value: 1.675e-07}
+ - {value: -1.453e-06}
+ - {value: -8.755e-08}
+ - {value: -7.146e-07}
+ - {value: -1.438e-06}
+ - {value: -1.29e-06}
+ - {value: -7.238e-06}
+ - {value: -5.103e-06}
+ - {value: 4.022e-05}
+ - {value: -6.153e-06}
+ - {value: -7.191e-06}
+ - {value: 2.001e-06}
+ - {value: 9.766e-08}
+ - {value: -1.384e-06}
+ - {value: -1.781e-06}
+ - {value: -2.35e-06}
+ - {value: -3.421e-07}
+ - {value: -8.003e-06}
+ - {value: -6.153e-06}
+ - {value: 4.678e-05}
+ - {value: -7.991e-06}
+ - {value: -7.95e-06}
+ - {value: 3.464e-06}
+ - {value: -1.052e-06}
+ - {value: -2.178e-06}
+ - {value: -2.446e-06}
+ - {value: -1.898e-07}
+ - {value: 1.675e-07}
+ - {value: -7.191e-06}
+ - {value: -7.991e-06}
+ - {value: 4.338e-05}
+ - {value: -4.425e-06}
+ - {value: -5.542e-06}
+ - {value: -2.205e-07}
+ - {value: -1.975e-06}
+ - {value: -1.448e-06}
+ - {value: -1.884e-06}
+ - {value: -1.453e-06}
+ - {value: 2.001e-06}
+ - {value: -7.95e-06}
+ - {value: -4.425e-06}
+ - {value: 3.986e-05}
+ - {value: -4.828e-06}
+ - {value: -5.583e-06}
+ - {value: -1.839e-06}
+ - {value: -1.55e-06}
+ - {value: -1.566e-06}
+ - {value: -8.755e-08}
+ - {value: 9.766e-08}
+ - {value: 3.464e-06}
+ - {value: -5.542e-06}
+ - {value: -4.828e-06}
+ - {value: 3.233e-05}
+ - {value: -3.525e-07}
+ - {value: -4.116e-06}
+ - {value: -1.465e-06}
+ - {value: -1.357e-06}
+ - {value: -7.146e-07}
+ - {value: -1.384e-06}
+ - {value: -1.052e-06}
+ - {value: -2.205e-07}
+ - {value: -5.583e-06}
+ - {value: -3.525e-07}
+ - {value: 1.661e-05}
+ - {value: -1.254e-06}
+ - {value: -4.948e-07}
+ - {value: -1.059e-06}
+ - {value: -1.438e-06}
+ - {value: -1.781e-06}
+ - {value: -2.178e-06}
+ - {value: -1.975e-06}
+ - {value: -1.839e-06}
+ - {value: -4.116e-06}
+ - {value: -1.254e-06}
+ - {value: 4.557e-06}
+independent_variables:
+- header: {name: y(ttbar) (range)}
+ values:
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+- header: {name: y(ttbar) (range)}
+ values:
+ - {high: -1.3, low: -2.5}
+ - {high: -1.3, low: -2.5}
+ - {high: -1.3, low: -2.5}
+ - {high: -1.3, low: -2.5}
+ - {high: -1.3, low: -2.5}
+ - {high: -1.3, low: -2.5}
+ - {high: -1.3, low: -2.5}
+ - {high: -1.3, low: -2.5}
+ - {high: -1.3, low: -2.5}
+ - {high: -1.3, low: -2.5}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.9, low: -1.3}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: -0.3, low: -0.6}
+ - {high: -0.3, low: -0.6}
+ - {high: -0.3, low: -0.6}
+ - {high: -0.3, low: -0.6}
+ - {high: -0.3, low: -0.6}
+ - {high: -0.3, low: -0.6}
+ - {high: -0.3, low: -0.6}
+ - {high: -0.3, low: -0.6}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 0.9, low: 0.6}
+ - {high: 0.9, low: 0.6}
+ - {high: 0.9, low: 0.6}
+ - {high: 0.9, low: 0.6}
+ - {high: 0.9, low: 0.6}
+ - {high: 0.9, low: 0.6}
+ - {high: 0.9, low: 0.6}
+ - {high: 0.9, low: 0.6}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.3, low: 0.9}
+ - {high: 1.3, low: 0.9}
+ - {high: 1.3, low: 0.9}
+ - {high: 1.3, low: 0.9}
+ - {high: 1.3, low: 0.9}
+ - {high: 1.3, low: 0.9}
+ - {high: 1.3, low: 0.9}
+ - {high: 1.3, low: 0.9}
+ - {high: 1.3, low: 0.9}
+ - {high: 1.3, low: 0.9}
+ - {high: 2.5, low: 1.3}
+ - {high: 2.5, low: 1.3}
+ - {high: 2.5, low: 1.3}
+ - {high: 2.5, low: 1.3}
+ - {high: 2.5, low: 1.3}
+ - {high: 2.5, low: 1.3}
+ - {high: 2.5, low: 1.3}
+ - {high: 2.5, low: 1.3}
+ - {high: 2.5, low: 1.3}
+ - {high: 2.5, low: 1.3}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table38.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table38.yaml
new file mode 100644
index 0000000000..65a67ba4f7
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table38.yaml
@@ -0,0 +1,175 @@
+dependent_variables:
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.4}
+ - {value: 0.7}
+ - {value: 0.5}
+ - {value: 0.5}
+ - {value: 1.3}
+ - {value: 0.4}
+ - {value: 1.2}
+ - {value: 1.3}
+ - {value: 0.1}
+ - {value: 1.1}
+ - {value: 0.9}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.6}
+ - {value: 0.1}
+ - {value: 0.3}
+ - {value: 0.6}
+ - {value: 0.1}
+ - {value: 0.4}
+ - {value: 1.1}
+ - {value: 1.7}
+ - {value: 0.8}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 0.4}
+ - {value: 0.2}
+ - {value: 0.2}
+ - {value: 0.1}
+ - {value: 0.1}
+ - {value: 2.0}
+ - {value: 0.2}
+ - {value: 1.5}
+ - {value: 1.3}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.4}
+ - {value: 0.1}
+ - {value: 0.1}
+ - {value: 0.5}
+ - {value: 0.1}
+ - {value: 1.0}
+ - {value: 0.9}
+ - {value: 0.5}
+ - {value: 0.3}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.7}
+ - {value: 0.2}
+ - {value: 0.4}
+ - {value: 0.8}
+ - {value: 0.0}
+ - {value: 0.9}
+ - {value: 0.3}
+ - {value: 0.0}
+ - {value: 0.6}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.8}
+ - {value: 0.4}
+ - {value: 0.2}
+ - {value: 0.8}
+ - {value: 0.1}
+ - {value: 0.8}
+ - {value: 0.8}
+ - {value: 0.8}
+ - {value: 0.3}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.5}
+ - {value: 0.3}
+ - {value: 0.3}
+ - {value: 0.5}
+ - {value: 0.1}
+ - {value: 0.3}
+ - {value: 0.5}
+ - {value: 1.0}
+ - {value: 1.0}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 0.6}
+ - {value: 0.4}
+ - {value: 0.6}
+ - {value: 0.2}
+ - {value: 0.0}
+ - {value: 0.6}
+ - {value: 1.3}
+ - {value: 0.1}
+ - {value: 0.3}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 0.4}
+ - {value: 0.4}
+ - {value: 0.3}
+ - {value: 0.6}
+ - {value: 0.0}
+ - {value: 0.8}
+ - {value: 0.7}
+ - {value: 1.7}
+ - {value: 0.2}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.4}
+ - {value: 1.2}
+ - {value: 0.8}
+ - {value: 0.4}
+ - {value: 1.4}
+ - {value: 0.1}
+ - {value: 2.1}
+ - {value: 1.1}
+ - {value: 1.5}
+ - {value: 1.3}
+ - {value: 0.8}
+independent_variables:
+- header: {name: Source}
+ values:
+ - {value: LEP}
+ - {value: JES}
+ - {value: JER}
+ - {value: BG}
+ - {value: Btag}
+ - {value: PU}
+ - {value: TopScale}
+ - {value: TopMatch}
+ - {value: Hadronization}
+ - {value: TopMass}
+ - {value: PDF}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table39.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table39.yaml
new file mode 100644
index 0000000000..006d182125
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table39.yaml
@@ -0,0 +1,54 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dm(ttbar)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dm(ttbar)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 9.99e-05}
+ - {label: sys, symerror: 0.000335}
+ value: 0.00469
+ - errors:
+ - {label: stat, symerror: 9.16e-05}
+ - {label: sys, symerror: 0.000124}
+ value: 0.0043
+ - errors:
+ - {label: stat, symerror: 5.38e-05}
+ - {label: sys, symerror: 0.000163}
+ value: 0.00267
+ - errors:
+ - {label: stat, symerror: 2.74e-05}
+ - {label: sys, symerror: 8.52e-05}
+ value: 0.00117
+ - errors:
+ - {label: stat, symerror: 1.17e-05}
+ - {label: sys, symerror: 1.97e-05}
+ value: 0.000466
+ - errors:
+ - {label: stat, symerror: 3.37e-06}
+ - {label: sys, symerror: 1.08e-05}
+ value: 0.000114
+ - errors:
+ - {label: stat, symerror: 8.83e-07}
+ - {label: sys, symerror: 1.08e-06}
+ value: 1.1e-05
+independent_variables:
+- header: {name: m(ttbar) (range)}
+ values:
+ - {high: 400.0, low: 345.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1600.0, low: 1100.0}
+- header: {name: m(ttbar) (bin-center)}
+ values:
+ - {value: 362.5}
+ - {value: 435.5}
+ - {value: 508.5}
+ - {value: 595.5}
+ - {value: 717.5}
+ - {value: 927.5}
+ - {value: 1328.5}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table4.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table4.yaml
new file mode 100644
index 0000000000..14f26e4889
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table4.yaml
@@ -0,0 +1,50 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/deta(b-jet)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/deta(b-jet)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00169}
+ - {label: sys, symerror: 0.00287}
+ value: 0.1
+ - errors:
+ - {label: stat, symerror: 0.00279}
+ - {label: sys, symerror: 0.00315}
+ value: 0.208
+ - errors:
+ - {label: stat, symerror: 0.00315}
+ - {label: sys, symerror: 0.0034}
+ value: 0.277
+ - errors:
+ - {label: stat, symerror: 0.00343}
+ - {label: sys, symerror: 0.00631}
+ value: 0.323
+ - errors:
+ - {label: stat, symerror: 0.00346}
+ - {label: sys, symerror: 0.00609}
+ value: 0.328
+ - errors:
+ - {label: stat, symerror: 0.00328}
+ - {label: sys, symerror: 0.00293}
+ value: 0.289
+ - errors:
+ - {label: stat, symerror: 0.00289}
+ - {label: sys, symerror: 0.00458}
+ value: 0.209
+ - errors:
+ - {label: stat, symerror: 0.00161}
+ - {label: sys, symerror: 0.00292}
+ value: 0.103
+independent_variables:
+- header: {name: eta(b-jet) (range)}
+ values:
+ - {high: -1.5, low: -2.4}
+ - {high: -1.0, low: -1.5}
+ - {high: -0.5, low: -1.0}
+ - {high: 0.0, low: -0.5}
+ - {high: 0.5, low: 0.0}
+ - {high: 1.0, low: 0.5}
+ - {high: 1.5, low: 1.0}
+ - {high: 2.4, low: 1.5}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table40.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table40.yaml
new file mode 100644
index 0000000000..0e0ee142d4
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table40.yaml
@@ -0,0 +1,158 @@
+dependent_variables:
+- header: {name: $cov(1/\sigma d\sigma/dm(ttbar))$}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 9.979e-09}
+ - {value: -7.253e-09}
+ - {value: -1.143e-10}
+ - {value: 2.47e-11}
+ - {value: -1.844e-10}
+ - {value: -2.21e-11}
+ - {value: -3.35e-12}
+ - {value: -7.253e-09}
+ - {value: 8.396e-09}
+ - {value: -2.28e-09}
+ - {value: -1.65e-10}
+ - {value: 9.255e-11}
+ - {value: -1.13e-11}
+ - {value: 1.487e-12}
+ - {value: -1.143e-10}
+ - {value: -2.28e-09}
+ - {value: 2.896e-09}
+ - {value: -5.731e-10}
+ - {value: -4.64e-11}
+ - {value: 2.038e-12}
+ - {value: -4.1e-12}
+ - {value: 2.47e-11}
+ - {value: -1.65e-10}
+ - {value: -5.731e-10}
+ - {value: 7.489e-10}
+ - {value: -1.054e-10}
+ - {value: -1.163e-11}
+ - {value: 7.554e-13}
+ - {value: -1.844e-10}
+ - {value: 9.255e-11}
+ - {value: -4.64e-11}
+ - {value: -1.054e-10}
+ - {value: 1.375e-10}
+ - {value: -4.911e-12}
+ - {value: -2.196e-12}
+ - {value: -2.21e-11}
+ - {value: -1.13e-11}
+ - {value: 2.038e-12}
+ - {value: -1.163e-11}
+ - {value: -4.911e-12}
+ - {value: 1.125e-11}
+ - {value: 7.062e-13}
+ - {value: -3.35e-12}
+ - {value: 1.487e-12}
+ - {value: -4.1e-12}
+ - {value: 7.554e-13}
+ - {value: -2.196e-12}
+ - {value: 7.062e-13}
+ - {value: 8.107e-13}
+independent_variables:
+- header: {name: m(ttbar) (range)}
+ values:
+ - {high: 400.0, low: 345.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1600.0, low: 1100.0}
+- header: {name: m(ttbar) (range)}
+ values:
+ - {high: 400.0, low: 345.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 400.0, low: 345.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 470.0, low: 400.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 550.0, low: 470.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 650.0, low: 550.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 800.0, low: 650.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1100.0, low: 800.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 1600.0, low: 1100.0}
+ - {high: 1600.0, low: 1100.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table41.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table41.yaml
new file mode 100644
index 0000000000..2152efcdc1
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table41.yaml
@@ -0,0 +1,127 @@
+dependent_variables:
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 5.2}
+ - {value: 0.2}
+ - {value: 0.5}
+ - {value: 1.0}
+ - {value: 0.3}
+ - {value: 1.6}
+ - {value: 1.0}
+ - {value: 4.4}
+ - {value: 0.5}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 1.3}
+ - {value: 0.3}
+ - {value: 0.1}
+ - {value: 0.1}
+ - {value: 0.1}
+ - {value: 2.1}
+ - {value: 1.0}
+ - {value: 0.7}
+ - {value: 0.8}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.0}
+ - {value: 1.7}
+ - {value: 0.3}
+ - {value: 0.5}
+ - {value: 0.4}
+ - {value: 0.0}
+ - {value: 1.6}
+ - {value: 1.1}
+ - {value: 5.5}
+ - {value: 0.1}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.1}
+ - {value: 2.3}
+ - {value: 0.5}
+ - {value: 1.7}
+ - {value: 0.7}
+ - {value: 0.1}
+ - {value: 3.0}
+ - {value: 2.1}
+ - {value: 4.8}
+ - {value: 2.8}
+ - {value: 0.0}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 1.9}
+ - {value: 0.1}
+ - {value: 0.2}
+ - {value: 0.9}
+ - {value: 0.2}
+ - {value: 1.5}
+ - {value: 2.5}
+ - {value: 0.5}
+ - {value: 2.2}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.2}
+ - {value: 3.7}
+ - {value: 1.0}
+ - {value: 0.8}
+ - {value: 1.2}
+ - {value: 0.4}
+ - {value: 4.7}
+ - {value: 2.3}
+ - {value: 6.5}
+ - {value: 2.0}
+ - {value: 0.1}
+- header: {name: Uncertainty, units: 'each bin (in [%])'}
+ qualifiers:
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - {value: 0.4}
+ - {value: 6.5}
+ - {value: 2.2}
+ - {value: 0.8}
+ - {value: 1.8}
+ - {value: 0.6}
+ - {value: 4.7}
+ - {value: 3.7}
+ - {value: 2.1}
+ - {value: 2.0}
+ - {value: 0.6}
+independent_variables:
+- header: {name: Source}
+ values:
+ - {value: LEP}
+ - {value: JES}
+ - {value: JER}
+ - {value: BG}
+ - {value: Btag}
+ - {value: PU}
+ - {value: TopScale}
+ - {value: TopMatch}
+ - {value: Hadronization}
+ - {value: TopMass}
+ - {value: PDF}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table42.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table42.yaml
new file mode 100644
index 0000000000..bc31ba738c
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table42.yaml
@@ -0,0 +1,42 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(top)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(top)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 4.82e-05}
+ - {label: sys, symerror: 9.82e-05}
+ value: 0.00433
+ - errors:
+ - {label: stat, symerror: 5.75e-05}
+ - {label: sys, symerror: 9.24e-05}
+ value: 0.0064
+ - errors:
+ - {label: stat, symerror: 3.08e-05}
+ - {label: sys, symerror: 6.5e-05}
+ value: 0.00308
+ - errors:
+ - {label: stat, symerror: 1.11e-05}
+ - {label: sys, symerror: 3.12e-05}
+ value: 0.000862
+ - errors:
+ - {label: stat, symerror: 5.15e-06}
+ - {label: sys, symerror: 1.38e-05}
+ value: 0.000188
+independent_variables:
+- header: {name: pt(top) (range)}
+ values:
+ - {high: 65.0, low: 0.0}
+ - {high: 125.0, low: 65.0}
+ - {high: 200.0, low: 125.0}
+ - {high: 290.0, low: 200.0}
+ - {high: 400.0, low: 290.0}
+- header: {name: pt(top) (bin-center)}
+ values:
+ - {value: 28.75}
+ - {value: 101.25}
+ - {value: 161.25}
+ - {value: 238.75}
+ - {value: 336.25}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table43.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table43.yaml
new file mode 100644
index 0000000000..feb8c980a1
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table43.yaml
@@ -0,0 +1,48 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt*(top)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt^*(top)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 6.6e-05}
+ - {label: sys, symerror: 0.00012}
+ value: 0.00445
+ - errors:
+ - {label: stat, symerror: 9.47e-05}
+ - {label: sys, symerror: 0.000147}
+ value: 0.00689
+ - errors:
+ - {label: stat, symerror: 4.49e-05}
+ - {label: sys, symerror: 7.52e-05}
+ value: 0.00341
+ - errors:
+ - {label: stat, symerror: 1.89e-05}
+ - {label: sys, symerror: 4.82e-05}
+ value: 0.000878
+ - errors:
+ - {label: stat, symerror: 4.84e-06}
+ - {label: sys, symerror: 1.16e-05}
+ value: 0.000187
+ - errors:
+ - {label: stat, symerror: 2.18e-06}
+ - {label: sys, symerror: 2.66e-06}
+ value: 2.91e-05
+independent_variables:
+- header: {name: pt*(top) (range)}
+ values:
+ - {high: 60.0, low: 0.0}
+ - {high: 115.0, low: 60.0}
+ - {high: 190.0, low: 115.0}
+ - {high: 275.0, low: 190.0}
+ - {high: 380.0, low: 275.0}
+ - {high: 500.0, low: 380.0}
+- header: {name: pt*(top) (bin-center)}
+ values:
+ - {value: 26.25}
+ - {value: 93.75}
+ - {value: 151.25}
+ - {value: 226.25}
+ - {value: 318.75}
+ - {value: 428.75}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table44.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table44.yaml
new file mode 100644
index 0000000000..277ece81ae
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table44.yaml
@@ -0,0 +1,60 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dy(top)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dy(top)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00151}
+ - {label: sys, symerror: 0.00402}
+ value: 0.0763
+ - errors:
+ - {label: stat, symerror: 0.00204}
+ - {label: sys, symerror: 0.00292}
+ value: 0.197
+ - errors:
+ - {label: stat, symerror: 0.00304}
+ - {label: sys, symerror: 0.00436}
+ value: 0.282
+ - errors:
+ - {label: stat, symerror: 0.00337}
+ - {label: sys, symerror: 0.00503}
+ value: 0.335
+ - errors:
+ - {label: stat, symerror: 0.0034}
+ - {label: sys, symerror: 0.00634}
+ value: 0.328
+ - errors:
+ - {label: stat, symerror: 0.00318}
+ - {label: sys, symerror: 0.00303}
+ value: 0.285
+ - errors:
+ - {label: stat, symerror: 0.00212}
+ - {label: sys, symerror: 0.0023}
+ value: 0.203
+ - errors:
+ - {label: stat, symerror: 0.00146}
+ - {label: sys, symerror: 0.00394}
+ value: 0.074
+independent_variables:
+- header: {name: y(top) (range)}
+ values:
+ - {high: -1.6, low: -2.5}
+ - {high: -1.0, low: -1.6}
+ - {high: -0.5, low: -1.0}
+ - {high: 0.0, low: -0.5}
+ - {high: 0.5, low: 0.0}
+ - {high: 1.0, low: 0.5}
+ - {high: 1.6, low: 1.0}
+ - {high: 2.5, low: 1.6}
+- header: {name: y(top) (bin-center)}
+ values:
+ - {value: -2.01}
+ - {value: -1.31}
+ - {value: -0.76}
+ - {value: -0.29}
+ - {value: 0.29}
+ - {value: 0.76}
+ - {value: 1.31}
+ - {value: 2.01}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table45.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table45.yaml
new file mode 100644
index 0000000000..c9f69b708d
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table45.yaml
@@ -0,0 +1,36 @@
+dependent_variables:
+- header: {name: '1/sigma dsigma/ddeltaphi(t,tbar)'}
+ qualifiers:
+ - {name: Cross section, value: '$1/\sigma d\sigma/d\Delta\phi(t,\bar{t})$'}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00126}
+ - {label: sys, symerror: 0.00467}
+ value: 0.064
+ - errors:
+ - {label: stat, symerror: 0.00309}
+ - {label: sys, symerror: 0.0167}
+ value: 0.296
+ - errors:
+ - {label: stat, symerror: 0.013}
+ - {label: sys, symerror: 0.0393}
+ value: 1.24
+ - errors:
+ - {label: stat, symerror: 0.0393}
+ - {label: sys, symerror: 0.202}
+ value: 2.58
+independent_variables:
+- header: {name: 'deltaphi(t,tbar) (range)'}
+ values:
+ - {high: 1.89, low: 0.0}
+ - {high: 2.77, low: 1.89}
+ - {high: 3.05, low: 2.77}
+ - {high: 3.15, low: 3.05}
+- header: {name: 'deltaphi(t,tbar) (bin-center)'}
+ values:
+ - {value: 1.19}
+ - {value: 2.44}
+ - {value: 2.94}
+ - {value: 3.09}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table46.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table46.yaml
new file mode 100644
index 0000000000..bb0177106b
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table46.yaml
@@ -0,0 +1,42 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(t1)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(t1)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 4.98e-05}
+ - {label: sys, symerror: 0.000122}
+ value: 0.00331
+ - errors:
+ - {label: stat, symerror: 7.13e-05}
+ - {label: sys, symerror: 0.000118}
+ value: 0.00643
+ - errors:
+ - {label: stat, symerror: 4.41e-05}
+ - {label: sys, symerror: 0.000107}
+ value: 0.00367
+ - errors:
+ - {label: stat, symerror: 1.75e-05}
+ - {label: sys, symerror: 4.57e-05}
+ value: 0.00117
+ - errors:
+ - {label: stat, symerror: 8.32e-06}
+ - {label: sys, symerror: 1.79e-05}
+ value: 0.000261
+independent_variables:
+- header: {name: pt(t1) (range)}
+ values:
+ - {high: 75.0, low: 0.0}
+ - {high: 130.0, low: 75.0}
+ - {high: 200.0, low: 130.0}
+ - {high: 290.0, low: 200.0}
+ - {high: 400.0, low: 290.0}
+- header: {name: pt(t1) (bin-center)}
+ values:
+ - {value: 36.25}
+ - {value: 111.25}
+ - {value: 163.75}
+ - {value: 241.25}
+ - {value: 336.25}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table47.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table47.yaml
new file mode 100644
index 0000000000..94a012cb79
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table47.yaml
@@ -0,0 +1,42 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(t2)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(t2)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 9.18e-05}
+ - {label: sys, symerror: 0.000118}
+ value: 0.00538
+ - errors:
+ - {label: stat, symerror: 9.31e-05}
+ - {label: sys, symerror: 0.000108}
+ value: 0.00674
+ - errors:
+ - {label: stat, symerror: 4.28e-05}
+ - {label: sys, symerror: 5.38e-05}
+ value: 0.0025
+ - errors:
+ - {label: stat, symerror: 1.35e-05}
+ - {label: sys, symerror: 2.55e-05}
+ value: 0.000558
+ - errors:
+ - {label: stat, symerror: 5.87e-06}
+ - {label: sys, symerror: 1.17e-05}
+ value: 0.000114
+independent_variables:
+- header: {name: pt(t2) (range)}
+ values:
+ - {high: 55.0, low: 0.0}
+ - {high: 120.0, low: 55.0}
+ - {high: 200.0, low: 120.0}
+ - {high: 290.0, low: 200.0}
+ - {high: 400.0, low: 290.0}
+- header: {name: pt(t2) (bin-center)}
+ values:
+ - {value: 23.75}
+ - {value: 91.25}
+ - {value: 156.25}
+ - {value: 238.75}
+ - {value: 338.75}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table48.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table48.yaml
new file mode 100644
index 0000000000..003a944352
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table48.yaml
@@ -0,0 +1,36 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(ttbar)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(ttbar)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00012}
+ - {label: sys, symerror: 0.000863}
+ value: 0.0143
+ - errors:
+ - {label: stat, symerror: 6.73e-05}
+ - {label: sys, symerror: 0.000325}
+ value: 0.0069
+ - errors:
+ - {label: stat, symerror: 2.09e-05}
+ - {label: sys, symerror: 0.000103}
+ value: 0.00191
+ - errors:
+ - {label: stat, symerror: 7.38e-06}
+ - {label: sys, symerror: 1.61e-05}
+ value: 0.000347
+independent_variables:
+- header: {name: pt(ttbar) (range)}
+ values:
+ - {high: 30.0, low: 0.0}
+ - {high: 80.0, low: 30.0}
+ - {high: 170.0, low: 80.0}
+ - {high: 300.0, low: 170.0}
+- header: {name: pt(ttbar) (bin-center)}
+ values:
+ - {value: 4.5}
+ - {value: 51.5}
+ - {value: 118.5}
+ - {value: 223.5}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table49.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table49.yaml
new file mode 100644
index 0000000000..fa02805f5b
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table49.yaml
@@ -0,0 +1,60 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dy(ttbar)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dy(ttbar)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00191}
+ - {label: sys, symerror: 0.00311}
+ value: 0.0471
+ - errors:
+ - {label: stat, symerror: 0.00319}
+ - {label: sys, symerror: 0.00282}
+ value: 0.182
+ - errors:
+ - {label: stat, symerror: 0.00445}
+ - {label: sys, symerror: 0.00453}
+ value: 0.309
+ - errors:
+ - {label: stat, symerror: 0.00509}
+ - {label: sys, symerror: 0.00732}
+ value: 0.418
+ - errors:
+ - {label: stat, symerror: 0.0051}
+ - {label: sys, symerror: 0.00496}
+ value: 0.409
+ - errors:
+ - {label: stat, symerror: 0.00468}
+ - {label: sys, symerror: 0.00402}
+ value: 0.315
+ - errors:
+ - {label: stat, symerror: 0.00331}
+ - {label: sys, symerror: 0.00326}
+ value: 0.179
+ - errors:
+ - {label: stat, symerror: 0.00183}
+ - {label: sys, symerror: 0.00275}
+ value: 0.0459
+independent_variables:
+- header: {name: y(ttbar) (range)}
+ values:
+ - {high: -1.5, low: -2.5}
+ - {high: -1.0, low: -1.5}
+ - {high: -0.5, low: -1.0}
+ - {high: 0.0, low: -0.5}
+ - {high: 0.5, low: 0.0}
+ - {high: 1.0, low: 0.5}
+ - {high: 1.5, low: 1.0}
+ - {high: 2.5, low: 1.5}
+- header: {name: y(ttbar) (bin-center)}
+ values:
+ - {value: -1.93}
+ - {value: -1.24}
+ - {value: -0.76}
+ - {value: -0.31}
+ - {value: 0.29}
+ - {value: 0.76}
+ - {value: 1.24}
+ - {value: 1.93}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table5.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table5.yaml
new file mode 100644
index 0000000000..41505fa16b
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table5.yaml
@@ -0,0 +1,40 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(bb)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(bb)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 8.05e-05}
+ - {label: sys, symerror: 0.000139}
+ value: 0.00341
+ - errors:
+ - {label: stat, symerror: 0.00011}
+ - {label: sys, symerror: 0.000199}
+ value: 0.00655
+ - errors:
+ - {label: stat, symerror: 0.000125}
+ - {label: sys, symerror: 0.000258}
+ value: 0.00851
+ - errors:
+ - {label: stat, symerror: 0.000102}
+ - {label: sys, symerror: 0.000336}
+ value: 0.00504
+ - errors:
+ - {label: stat, symerror: 2.18e-05}
+ - {label: sys, symerror: 6.52e-05}
+ value: 0.000579
+ - errors:
+ - {label: stat, symerror: 2.4e-06}
+ - {label: sys, symerror: 3.96e-06}
+ value: 1.7e-05
+independent_variables:
+- header: {name: pt(bb) (range)}
+ values:
+ - {high: 35.0, low: 0.0}
+ - {high: 75.0, low: 35.0}
+ - {high: 115.0, low: 75.0}
+ - {high: 155.0, low: 115.0}
+ - {high: 280.0, low: 155.0}
+ - {high: 500.0, low: 280.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table50.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table50.yaml
new file mode 100644
index 0000000000..384ea439e9
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table50.yaml
@@ -0,0 +1,48 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dm(ttbar)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dm(ttbar)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.000124}
+ - {label: sys, symerror: 0.000356}
+ value: 0.00414
+ - errors:
+ - {label: stat, symerror: 7.83e-05}
+ - {label: sys, symerror: 0.000238}
+ value: 0.0045
+ - errors:
+ - {label: stat, symerror: 3.54e-05}
+ - {label: sys, symerror: 5.62e-05}
+ value: 0.00195
+ - errors:
+ - {label: stat, symerror: 1.48e-05}
+ - {label: sys, symerror: 1.66e-05}
+ value: 0.000525
+ - errors:
+ - {label: stat, symerror: 3.7e-06}
+ - {label: sys, symerror: 7.31e-06}
+ value: 0.0001
+ - errors:
+ - {label: stat, symerror: 1.05e-06}
+ - {label: sys, symerror: 2.05e-06}
+ value: 7.28e-06
+independent_variables:
+- header: {name: m(ttbar) (range)}
+ values:
+ - {high: 380.0, low: 340.0}
+ - {high: 470.0, low: 380.0}
+ - {high: 620.0, low: 470.0}
+ - {high: 820.0, low: 620.0}
+ - {high: 1100.0, low: 820.0}
+ - {high: 1600.0, low: 1100.0}
+- header: {name: m(ttbar) (bin-center)}
+ values:
+ - {value: 354.5}
+ - {value: 428.5}
+ - {value: 537.5}
+ - {value: 705.5}
+ - {value: 940.5}
+ - {value: 1328.5}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table6.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table6.yaml
new file mode 100644
index 0000000000..7ebd7f0df5
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table6.yaml
@@ -0,0 +1,55 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dm(bb)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dm(bb)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 3.86e-05}
+ - {label: sys, symerror: 0.000153}
+ value: 0.002
+ - errors:
+ - {label: stat, symerror: 9.58e-05}
+ - {label: sys, symerror: 0.000227}
+ value: 0.00579
+ - errors:
+ - {label: stat, symerror: 8.75e-05}
+ - {label: sys, symerror: 0.000132}
+ value: 0.00444
+ - errors:
+ - {label: stat, symerror: 6.03e-05}
+ - {label: sys, symerror: 0.00011}
+ value: 0.00237
+ - errors:
+ - {label: stat, symerror: 4.22e-05}
+ - {label: sys, symerror: 8.6e-05}
+ value: 0.00113
+ - errors:
+ - {label: stat, symerror: 2.22e-05}
+ - {label: sys, symerror: 3.89e-05}
+ value: 0.00045
+ - errors:
+ - {label: stat, symerror: 1.38e-05}
+ - {label: sys, symerror: 1.72e-05}
+ value: 0.000157
+ - errors:
+ - {label: stat, symerror: 5.92e-06}
+ - {label: sys, symerror: 1.34e-05}
+ value: 4.7e-05
+ - errors:
+ - {label: stat, symerror: 2.63e-06}
+ - {label: sys, symerror: 1.85e-06}
+ value: 1.2e-05
+independent_variables:
+- header: {name: m(bb) (range)}
+ values:
+ - {high: 85.0, low: 0.0}
+ - {high: 135.0, low: 85.0}
+ - {high: 190.0, low: 135.0}
+ - {high: 255.0, low: 190.0}
+ - {high: 325.0, low: 255.0}
+ - {high: 415.0, low: 325.0}
+ - {high: 505.0, low: 415.0}
+ - {high: 630.0, low: 505.0}
+ - {high: 800.0, low: 630.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table7.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table7.yaml
new file mode 100644
index 0000000000..cb7c953f6e
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table7.yaml
@@ -0,0 +1,35 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(lepton)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(lepton)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.000103}
+ - {label: sys, symerror: 0.000313}
+ value: 0.0193
+ - errors:
+ - {label: stat, symerror: 6.76e-05}
+ - {label: sys, symerror: 8.79e-05}
+ value: 0.0125
+ - errors:
+ - {label: stat, symerror: 3.22e-05}
+ - {label: sys, symerror: 6.91e-05}
+ value: 0.00379
+ - errors:
+ - {label: stat, symerror: 1.28e-05}
+ - {label: sys, symerror: 4.67e-05}
+ value: 0.000651
+ - errors:
+ - {label: stat, symerror: 1.79e-06}
+ - {label: sys, symerror: 4.68e-06}
+ value: 3.89e-05
+independent_variables:
+- header: {name: pt(lepton) (range)}
+ values:
+ - {high: 40.0, low: 20.0}
+ - {high: 70.0, low: 40.0}
+ - {high: 120.0, low: 70.0}
+ - {high: 180.0, low: 120.0}
+ - {high: 400.0, low: 180.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table8.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table8.yaml
new file mode 100644
index 0000000000..fb9adcbcb9
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table8.yaml
@@ -0,0 +1,90 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/deta(lepton)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/d\eta(lepton)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 0.00183}
+ - {label: sys, symerror: 0.00166}
+ value: 0.0604
+ - errors:
+ - {label: stat, symerror: 0.00213}
+ - {label: sys, symerror: 0.00277}
+ value: 0.0949
+ - errors:
+ - {label: stat, symerror: 0.00263}
+ - {label: sys, symerror: 0.00179}
+ value: 0.14
+ - errors:
+ - {label: stat, symerror: 0.00305}
+ - {label: sys, symerror: 0.00301}
+ value: 0.198
+ - errors:
+ - {label: stat, symerror: 0.00342}
+ - {label: sys, symerror: 0.00149}
+ value: 0.243
+ - errors:
+ - {label: stat, symerror: 0.00353}
+ - {label: sys, symerror: 0.00645}
+ value: 0.286
+ - errors:
+ - {label: stat, symerror: 0.00381}
+ - {label: sys, symerror: 0.00311}
+ value: 0.322
+ - errors:
+ - {label: stat, symerror: 0.00387}
+ - {label: sys, symerror: 0.00244}
+ value: 0.336
+ - errors:
+ - {label: stat, symerror: 0.00391}
+ - {label: sys, symerror: 0.0038}
+ value: 0.317
+ - errors:
+ - {label: stat, symerror: 0.00394}
+ - {label: sys, symerror: 0.00394}
+ value: 0.323
+ - errors:
+ - {label: stat, symerror: 0.00367}
+ - {label: sys, symerror: 0.00309}
+ value: 0.29
+ - errors:
+ - {label: stat, symerror: 0.00343}
+ - {label: sys, symerror: 0.00242}
+ value: 0.243
+ - errors:
+ - {label: stat, symerror: 0.0031}
+ - {label: sys, symerror: 0.00238}
+ value: 0.197
+ - errors:
+ - {label: stat, symerror: 0.00275}
+ - {label: sys, symerror: 0.00345}
+ value: 0.13
+ - errors:
+ - {label: stat, symerror: 0.00224}
+ - {label: sys, symerror: 0.00299}
+ value: 0.097
+ - errors:
+ - {label: stat, symerror: 0.0019}
+ - {label: sys, symerror: 0.00278}
+ value: 0.0538
+independent_variables:
+- header: {name: eta(lepton) (range)}
+ values:
+ - {high: -2.1, low: -2.4}
+ - {high: -1.8, low: -2.1}
+ - {high: -1.5, low: -1.8}
+ - {high: -1.2, low: -1.5}
+ - {high: -0.9, low: -1.2}
+ - {high: -0.6, low: -0.9}
+ - {high: -0.3, low: -0.6}
+ - {high: 0.0, low: -0.3}
+ - {high: 0.3, low: 0.0}
+ - {high: 0.6, low: 0.3}
+ - {high: 0.9, low: 0.6}
+ - {high: 1.2, low: 0.9}
+ - {high: 1.5, low: 1.2}
+ - {high: 1.8, low: 1.5}
+ - {high: 2.1, low: 1.8}
+ - {high: 2.4, low: 2.1}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table9.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table9.yaml
new file mode 100644
index 0000000000..35f0682aa0
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/Table9.yaml
@@ -0,0 +1,45 @@
+dependent_variables:
+- header: {name: 1/sigma dsigma/dpt(dilepton)}
+ qualifiers:
+ - {name: Cross section, value: $1/\sigma d\sigma/dpt(\ell\ell)$}
+ - {name: RE, value: P P --> TOP TOPBAR X}
+ - {name: SQRT(S), units: GeV, value: '8000.0'}
+ values:
+ - errors:
+ - {label: stat, symerror: 6.79e-05}
+ - {label: sys, symerror: 5.89e-05}
+ value: 0.00184
+ - errors:
+ - {label: stat, symerror: 9.71e-05}
+ - {label: sys, symerror: 0.000136}
+ value: 0.00482
+ - errors:
+ - {label: stat, symerror: 9.57e-05}
+ - {label: sys, symerror: 0.000215}
+ value: 0.00774
+ - errors:
+ - {label: stat, symerror: 0.000115}
+ - {label: sys, symerror: 0.000244}
+ value: 0.011
+ - errors:
+ - {label: stat, symerror: 6.76e-05}
+ - {label: sys, symerror: 9.14e-05}
+ value: 0.0097
+ - errors:
+ - {label: stat, symerror: 3.72e-05}
+ - {label: sys, symerror: 0.000144}
+ value: 0.00287
+ - errors:
+ - {label: stat, symerror: 3.46e-06}
+ - {label: sys, symerror: 7.26e-06}
+ value: 0.000103
+independent_variables:
+- header: {name: pt(ll) (range)}
+ values:
+ - {high: 10.0, low: 0.0}
+ - {high: 20.0, low: 10.0}
+ - {high: 40.0, low: 20.0}
+ - {high: 60.0, low: 40.0}
+ - {high: 100.0, low: 60.0}
+ - {high: 150.0, low: 100.0}
+ - {high: 400.0, low: 150.0}
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/submission.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/submission.yaml
new file mode 100644
index 0000000000..bc0a20c799
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/rawdata/submission.yaml
@@ -0,0 +1,832 @@
+---
+comment: |
+ CERN-LHC. The normalized differential cross section for top quark pair (ttbar) production is measured in pp collisions at a centre-of-mass energy of 8 TeV at the CERN LHC using the CMS detector in data corresponding to an integrated luminosity of 19.7 inverse femtobarns. The measurements are performed in the lepton+jets (e/mu+jets) and in the dilepton (e e, mu mu, and e mu) decay channels. The ttbar cross section is measured as a function of the kinematic properties of the charged leptons, the jets associated to b quarks, the top quarks, and the ttbar system. The data are compared with several predictions from perturbative QCD up to approximate next-to-next-to-leading-order precision. No significant deviations are observed relative to the standard model predictions.
+dateupdated: 02/03/2016 14:31:27
+modifications:
+- {action: Encoded, date: 08 JUL 2015, who: Andreas Meyer (CMS)}
+record_ids:
+- {id: 1370682, type: inspire}
+- {id: 6405, type: red}
+
+---
+data_file: Table1.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum pt of the lepton. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 36 of preprint, table A.1, top 8 lines of table, pt(lepton)
+name: Table 1
+
+---
+data_file: Table2.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the pseudo-rapidity of the lepton. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 36 of preprint, table A.1, bottom 14 lines of table, eta(lepton)
+name: Table 2
+
+---
+data_file: Table3.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum pt(b-jet) of the b-jet. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 37 of preprint, table A.2, first variable in table, pt(b-jet)
+name: Table 3
+
+---
+data_file: Table4.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the pseudo-rapidity eta(b-jet) of the b-jet. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DETARAP]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 37 of preprint, table A.2, 2nd variable in table, eta(b-jet)
+name: Table 4
+
+---
+data_file: Table5.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum pt(bb) of the system consisting of the two selected b-jets. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 37 of preprint, table A.2, 3rd variable in table, pt(bb)
+name: Table 5
+
+---
+data_file: Table6.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the invariant mass m(bb) of the system consisting of the two selected b-jets. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DETARAP]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 37 of preprint, table A.2, 4th variable in table, m(bb)
+name: Table 6
+
+---
+data_file: Table7.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the transverse momentum pt of the lepton. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 38 of preprint, table A.3, top 5 lines of table, pt(lepton)
+name: Table 7
+
+---
+data_file: Table8.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the pseudo-rapidity eta of the lepton. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DETARAP]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 38 of preprint, table A.3, bottom part of table, eta(lepton)
+name: Table 8
+
+---
+data_file: Table9.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the transverse momentum pt of the dilepton system. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 39 of preprint, table A.4, top part of table, pt(dilepton)
+name: Table 9
+
+---
+data_file: Table10.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the mass (m) of the dilepton system. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DM]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 39 of preprint, table A.4, top part of table, m(dilepton)
+name: Table 10
+
+---
+data_file: Table11.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the transverse momentum pt(b-jet) of the b-jet. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 40 of preprint, table A.5, first variable in table, pt(b-jet)
+name: Table 11
+
+---
+data_file: Table12.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the pseudo-rapidity eta(b-jet) of the b-jet. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DETARAP]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 40 of preprint, table A.5, 2nd variable in table, eta(b-jet)
+name: Table 12
+
+---
+data_file: Table13.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the transverse momentum pt(bb) of the system consisting of the two selected b-jets. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 40 of preprint, table A.5, 3rd variable in table, pt(bb)
+name: Table 13
+
+---
+data_file: Table14.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the invariant mass m(bb) of the system consisting of the two selected b-jets. The results are presented at particle level in the fiducial phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DETARAP]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 40 of preprint, table A.5, 4th variable in table, m(bb)
+name: Table 14
+
+---
+data_file: Table15.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum pt(top) of the top quark or antiquark. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 41 of preprint, table A.6, 1st variable in table, pt(top)
+name: Table 15
+
+---
+data_file: Table16.yaml
+description: |
+ Statistical covariance matrix for the normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum pt(top) of the top quark or antiquark.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Transverse Momentum Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (stat. cov.mat for pt(top))
+name: Table 16
+
+---
+data_file: Table17.yaml
+description: |
+ Breakdown of systematic uncertainties per bin for the normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum pt(top) of the top quark or antiquark.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Transverse Momentum Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (breakdown of systematics)
+name: Table 17
+
+---
+data_file: Table18.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum pt*(top) of the top quark or antiquark in the ttbar rest frame. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 41 of preprint, table A.6, 2nd variable in table, pt*(top)
+name: Table 18
+
+---
+data_file: Table19.yaml
+description: |
+ Statistical covariance matrix for the normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum pt(top) of the top quark or antiquark in the ttbar rest frame.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Transverse Momentum Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (stat. cov.mat for pt*(top))
+name: Table 19
+
+---
+data_file: Table20.yaml
+description: |
+ Breakdown of systematic uncertainties per bin for the normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum pt(top) of the top quark or antiquark in the ttbar rest frame.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Transverse Momentum Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (breakdown of systematics)
+name: Table 20
+
+---
+data_file: Table21.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the rapidity y of the top quark or antiquark. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DYRAP]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Rapidity Dependence,
+ Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 42 of preprint, table A.7, 1st variable in table, y(top)
+name: Table 21
+
+---
+data_file: Table22.yaml
+description: |
+ Statistical covariance matrix for the normalized differential tt cross section (from l+jets channel) as a function of the rapidity y of the top quark or antiquark.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DYRAP]
+- name: phrases
+ values: [Inclusive, Top, Rapidity Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (stat. cov.mat for y(top))
+name: Table 22
+
+---
+data_file: Table23.yaml
+description: |
+ Breakdown of systematic uncertainties per bin for the normalized differential tt cross section (from l+jets channel) as a function of the rapidity y of the top quark or antiquark.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DYRAP]
+- name: phrases
+ values: [Inclusive, Top, Rapidity Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (breakdown of systematics)
+name: Table 23
+
+---
+data_file: Table24.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the azimuthal opening angle between the top quark and antiquark. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPHI]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 42 of preprint, table A.7, 2nd variable in table, deltaphi(t,tbar)
+name: Table 24
+
+---
+data_file: Table25.yaml
+description: |
+ Statistical covariance matrix for the normalized differential tt cross section (from l+jets channel) as a function of the azimuthal opening angle between the top quark and antiquark.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPHI]
+- name: phrases
+ values: [Inclusive, Top, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (stat. cov.mat for deltaphi(t,tbar))
+name: Table 25
+
+---
+data_file: Table26.yaml
+description: |
+ Breakdown of systematic uncertainties per bin for the normalized differential tt cross section (from l+jets channel) as a function of the azimuthal opening angle between the top quark and antiquark.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPHI]
+- name: phrases
+ values: [Inclusive, Top, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (breakdown of systematics)
+name: Table 26
+
+---
+data_file: Table27.yaml
+description: |
+ Normalized differential tt cross section in the l+jets channels as a function of the transverse momentum of the leading (pt1) top quark or antiquark. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 43 of preprint, table A.8, 1st variable in table, pt(t1)
+name: Table 27
+
+---
+data_file: Table28.yaml
+description: |
+ Statistical covariance matrix for the normalized differential tt cross section in the l+jets channels as a function of the transverse momentum of the leading (pt1) top quark or antiquark.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Transverse Momentum Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (stat. cov.mat for pt(t1))
+name: Table 28
+
+---
+data_file: Table29.yaml
+description: |
+ Breakdown of systematic uncertainties per bin for the normalized differential tt cross section in the l+jets channels as a function of the transverse momentum of the leading (pt1) top quark or antiquark.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Transverse Momentum Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (breakdown of systematics)
+name: Table 29
+
+---
+data_file: Table30.yaml
+description: |
+ Normalized differential tt cross section in the l+jets channels as a function of the transverse momentum of the trailing (pt2) top quark or antiquark. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 43 of preprint, table A.8, 2nd variable in table, pt(t2)
+name: Table 30
+
+---
+data_file: Table31.yaml
+description: |
+ Statistical covariance matrix for the normalized differential tt cross section in the l+jets channels as a function of the transverse momentum of the trailing (pt2) top quark or antiquark.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Transverse Momentum Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (stat. cov.mat for pt(t2))
+name: Table 31
+
+---
+data_file: Table32.yaml
+description: |
+ Breakdown of systematic uncertainties per bin for the normalized differential tt cross section in the l+jets channels as a function of the transverse momentum of the trailing (pt2) top quark or antiquark.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Transverse Momentum Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (breakdown of systematics)
+name: Table 32
+
+---
+data_file: Table33.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum ptt of the top quark pair. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 44 of preprint, table A.9, 1st variable in table, pt(ttbar)
+name: Table 33
+
+---
+data_file: Table34.yaml
+description: |
+ Statistical covariance matrix for the normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum ptt of the top quark pair.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Transverse Momentum Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (stat. cov.mat for pt(ttbar))
+name: Table 34
+
+---
+data_file: Table35.yaml
+description: |
+ Breakdown of systematic uncertainties per bin for the normalized differential tt cross section (from l+jets channel) as a function of the transverse momentum ptt of the top quark pair.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Transverse Momentum Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (breakdown of systematics)
+name: Table 35
+
+---
+data_file: Table36.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the rapidity y_tt of the top quark pair. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DYRAP]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Rapidity Dependence,
+ Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 44 of preprint, table A.9, 2nd variable in table, y(ttbar)
+name: Table 36
+
+---
+data_file: Table37.yaml
+description: |
+ Statistical covariance matrix for the normalized differential tt cross section (from l+jets channel) as a function of the rapidity y_tt of the top quark pair.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DYRAP]
+- name: phrases
+ values: [Inclusive, Top, Rapidity Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (stat. cov.mat for y(ttbar))
+name: Table 37
+
+---
+data_file: Table38.yaml
+description: |
+ Breakdown of systematic uncertainties per bin for the normalized differential tt cross section (from l+jets channel) as a function of the rapidity y_tt of the top quark pair.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DYRAP]
+- name: phrases
+ values: [Inclusive, Top, Rapidity Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (breakdown of systematics)
+name: Table 38
+
+---
+data_file: Table39.yaml
+description: |
+ Normalized differential tt cross section (from l+jets channel) as a function of the invariant mass m_tt of the top quark pair. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DM]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 44 of preprint, table A.9, 3rd variable in table, m(ttbar)
+name: Table 39
+
+---
+data_file: Table40.yaml
+description: |
+ Statistical covariance matrix for the normalized differential tt cross section (from l+jets channel) as a function of the invariant mass m_tt of the top quark pair.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DM]
+- name: phrases
+ values: [Inclusive, Top, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (stat. cov.mat for m(ttbar))
+name: Table 40
+
+---
+data_file: Table41.yaml
+description: |
+ Breakdown of systematic uncertainties per bin for the normalized differential tt cross section (from l+jets channel) as a function of the invariant mass m_tt of the top quark pair.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DM]
+- name: phrases
+ values: [Inclusive, Top, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Additional table (breakdown of systematics)
+name: Table 41
+
+---
+data_file: Table42.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the transverse momentum pt(top) of the top quark or antiquark. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 45 of preprint, table A.10, 1st variable in table, pt(top)
+name: Table 42
+
+---
+data_file: Table43.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the transverse momentum pt*(top) of the top quark or antiquark in the ttbar rest frame. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 45 of preprint, table A.10, 2nd variable in table, pt*(top)
+name: Table 43
+
+---
+data_file: Table44.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the rapidity y of the top quark or antiquark. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DYRAP]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Rapidity Dependence,
+ Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 45 of preprint, table A.10, 3rd variable in table, y(top)
+name: Table 44
+
+---
+data_file: Table45.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the azimuthal opening angle between the top quark and antiquark. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPHI]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 45 of preprint, table A.10, 4th variable in table, deltaphi(t,tbar)
+name: Table 45
+
+---
+data_file: Table46.yaml
+description: |
+ Normalized differential tt cross section in the dilepton channels as a function of the transverse momentum of the leading (pt1) top quark or antiquark. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 46 of preprint, table A.11, 1st variable in table, pt(t1)
+name: Table 46
+
+---
+data_file: Table47.yaml
+description: |
+ Normalized differential tt cross section in the dilepton channels as a function of the transverse momentum of the trailing (pt2) top quark or antiquark. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 46 of preprint, table A.11, 2nd variable in table, pt(t2)
+name: Table 47
+
+---
+data_file: Table48.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the transverse momentum ptt of the top quark pair. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DPT]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Transverse Momentum
+ Dependence, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 47 of preprint, table A.12, 1st variable in table, pt(ttbar)
+name: Table 48
+
+---
+data_file: Table49.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the rapidity y_tt of the top quark pair. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DYRAP]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Rapidity Dependence,
+ Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 47 of preprint, table A.12, 2nd variable in table, y(ttbar)
+name: Table 49
+
+---
+data_file: Table50.yaml
+description: |
+ Normalized differential tt cross section (from dilepton channel) as a function of the invariant mass m_tt of the top quark pair. The horizontally-corrected bin centres according to the MADGRAPH+PYTHIA6 prediction are also provided. The results are presented at parton level in the full phase space. The statistical and systematic uncertainties are added in quadrature to yield the total uncertainty.
+keywords:
+- name: reactions
+ values: [P P --> TOP TOPBAR X]
+- name: observables
+ values: [DSIG/DM]
+- name: phrases
+ values: [Inclusive, Top, Single Differential Cross Section, Proton-Proton Scattering]
+- name: cmenergies
+ values: [8000.0]
+location: Data from Page 47 of preprint, table A.12, 3rd variable in table, m(ttbar)
+name: Table 50
+
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dmttBar_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dmttBar_norm.yaml
new file mode 100644
index 0000000000..df41226d9a
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dmttBar_norm.yaml
@@ -0,0 +1,211 @@
+definitions:
+ stat:
+ description: total statistical uncertainty
+ treatment: ADD
+ type: UNCORR
+ ArtUnc_1:
+ definition: artificial uncertainty 1
+ treatment: ADD
+ type: CORR
+ ArtUnc_2:
+ definition: artificial uncertainty 2
+ treatment: ADD
+ type: CORR
+ ArtUnc_3:
+ definition: artificial uncertainty 3
+ treatment: ADD
+ type: CORR
+ ArtUnc_4:
+ definition: artificial uncertainty 4
+ treatment: ADD
+ type: CORR
+ ArtUnc_5:
+ definition: artificial uncertainty 5
+ treatment: ADD
+ type: CORR
+ ArtUnc_6:
+ definition: artificial uncertainty 6
+ treatment: ADD
+ type: CORR
+ ArtUnc_7:
+ definition: artificial uncertainty 7
+ treatment: ADD
+ type: CORR
+ LEP:
+ definition: systematic uncertainty- LEP
+ treatment: MULT
+ type: CORR
+ JES:
+ definition: systematic uncertainty- JES
+ treatment: MULT
+ type: CORR
+ JER:
+ definition: systematic uncertainty- JER
+ treatment: MULT
+ type: CORR
+ BG:
+ definition: systematic uncertainty- BG
+ treatment: MULT
+ type: CORR
+ Btag:
+ definition: systematic uncertainty- Btag
+ treatment: MULT
+ type: CORR
+ PU:
+ definition: systematic uncertainty- PU
+ treatment: MULT
+ type: CORR
+ TopScale:
+ definition: systematic uncertainty- TopScale
+ treatment: MULT
+ type: CORR
+ TopMatch:
+ definition: systematic uncertainty- TopMatch
+ treatment: MULT
+ type: CORR
+ Hadronization:
+ definition: systematic uncertainty- Hadronization
+ treatment: MULT
+ type: CORR
+ TopMass:
+ definition: systematic uncertainty- TopMass
+ treatment: MULT
+ type: CORR
+ PDF:
+ definition: systematic uncertainty- PDF
+ treatment: MULT
+ type: CORR
+bins:
+- stat: 0
+ ArtUnc_1: -9.438874519539644e-05
+ ArtUnc_2: 3.036406043584823e-05
+ ArtUnc_3: -1.1367508363449357e-05
+ ArtUnc_4: 4.126786023197962e-06
+ ArtUnc_5: -1.2331275598624884e-06
+ ArtUnc_6: 1.3266580907116887e-07
+ ArtUnc_7: 0.0
+ LEP: 4.69e-06
+ JES: 0.00024388
+ JER: 9.38e-06
+ BG: 2.345e-05
+ Btag: 4.69e-05
+ PU: 1.4069999999999999e-05
+ TopScale: 7.504e-05
+ TopMatch: 4.69e-05
+ Hadronization: 0.00020636000000000002
+ TopMass: 2.345e-05
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 8.684406238635853e-05
+ ArtUnc_2: 2.5118495917924936e-05
+ ArtUnc_3: -1.370484776230501e-05
+ ArtUnc_4: 5.730982054538369e-06
+ ArtUnc_5: -1.5731502715079345e-06
+ ArtUnc_6: 1.688252517675518e-07
+ ArtUnc_7: 0.0
+ LEP: 0.0
+ JES: 5.5900000000000004e-05
+ JER: 1.29e-05
+ BG: 4.3e-06
+ Btag: 4.3e-06
+ PU: 4.3e-06
+ TopScale: 9.03e-05
+ TopMatch: 4.3e-05
+ Hadronization: 3.0099999999999996e-05
+ TopMass: 3.44e-05
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: -1.3604238144555778e-05
+ ArtUnc_2: -5.068862273253287e-05
+ ArtUnc_3: -9.848049249303892e-06
+ ArtUnc_4: 6.41364137801081e-06
+ ArtUnc_5: -1.852988590227014e-06
+ ArtUnc_6: 1.90294584529733e-07
+ ArtUnc_7: 0.0
+ LEP: 0.0
+ JES: 4.539e-05
+ JER: 8.01e-06
+ BG: 1.3350000000000001e-05
+ Btag: 1.0680000000000001e-05
+ PU: 0.0
+ TopScale: 4.2720000000000004e-05
+ TopMatch: 2.9370000000000005e-05
+ Hadronization: 0.00014685
+ TopMass: 2.6700000000000003e-06
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: -5.683862002505457e-07
+ ArtUnc_2: 7.494073035769179e-06
+ ArtUnc_3: 2.5301469629388577e-05
+ ArtUnc_4: 6.818845413103461e-06
+ ArtUnc_5: -2.386599300993859e-06
+ ArtUnc_6: 2.4410162869029855e-07
+ ArtUnc_7: 0.0
+ LEP: 1.1700000000000002e-06
+ JES: 2.6909999999999998e-05
+ JER: 5.85e-06
+ BG: 1.9889999999999998e-05
+ Btag: 8.19e-06
+ PU: 1.1700000000000002e-06
+ TopScale: 3.51e-05
+ TopMatch: 2.457e-05
+ Hadronization: 5.6160000000000004e-05
+ TopMass: 3.276e-05
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 1.5836986765994101e-06
+ ArtUnc_2: -4.2340989321177193e-07
+ ArtUnc_3: -1.5045909906022763e-06
+ ArtUnc_4: -1.0737819143128677e-05
+ ArtUnc_5: -4.138952641675534e-06
+ ArtUnc_6: 3.4439046785132807e-07
+ ArtUnc_7: 0.0
+ LEP: 9.32e-07
+ JES: 8.854e-06
+ JER: 4.66e-07
+ BG: 9.32e-07
+ Btag: 4.194e-06
+ PU: 9.32e-07
+ TopScale: 6.99e-06
+ TopMatch: 1.165e-05
+ Hadronization: 2.33e-06
+ TopMass: 1.0252e-05
+ PDF: 4.66e-07
+- stat: 0
+ ArtUnc_1: 6.469783136848228e-08
+ ArtUnc_2: -2.743279913058013e-07
+ ArtUnc_3: 9.491133250688149e-08
+ ArtUnc_4: -7.001538101783065e-07
+ ArtUnc_5: 3.1052169598059215e-06
+ ArtUnc_6: 1.017241560035941e-06
+ ArtUnc_7: 0.0
+ LEP: 2.2800000000000003e-07
+ JES: 4.218000000000001e-06
+ JER: 1.14e-06
+ BG: 9.120000000000001e-07
+ Btag: 1.3679999999999999e-06
+ PU: 4.5600000000000006e-07
+ TopScale: 5.358e-06
+ TopMatch: 2.6219999999999996e-06
+ Hadronization: 7.41e-06
+ TopMass: 2.28e-06
+ PDF: 1.1400000000000001e-07
+- stat: 0
+ ArtUnc_1: 2.9886316316346485e-08
+ ArtUnc_2: 3.5868156466959553e-08
+ ArtUnc_3: 7.631522039403444e-08
+ ArtUnc_4: -1.3315308123463545e-08
+ ArtUnc_5: 4.79889512455555e-07
+ ArtUnc_6: -7.688688162447272e-07
+ ArtUnc_7: 0.0
+ LEP: 4.4000000000000004e-08
+ JES: 7.15e-07
+ JER: 2.42e-07
+ BG: 8.800000000000001e-08
+ Btag: 1.98e-07
+ PU: 6.6e-08
+ TopScale: 5.170000000000001e-07
+ TopMatch: 4.0700000000000003e-07
+ Hadronization: 2.31e-07
+ TopMass: 2.2e-07
+ PDF: 6.6e-08
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dpTt_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dpTt_norm.yaml
new file mode 100644
index 0000000000..e62ac62fe3
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dpTt_norm.yaml
@@ -0,0 +1,242 @@
+definitions:
+ stat:
+ description: total statistical uncertainty
+ treatment: ADD
+ type: UNCORR
+ ArtUnc_1:
+ definition: artificial uncertainty 1
+ treatment: ADD
+ type: CORR
+ ArtUnc_2:
+ definition: artificial uncertainty 2
+ treatment: ADD
+ type: CORR
+ ArtUnc_3:
+ definition: artificial uncertainty 3
+ treatment: ADD
+ type: CORR
+ ArtUnc_4:
+ definition: artificial uncertainty 4
+ treatment: ADD
+ type: CORR
+ ArtUnc_5:
+ definition: artificial uncertainty 5
+ treatment: ADD
+ type: CORR
+ ArtUnc_6:
+ definition: artificial uncertainty 6
+ treatment: ADD
+ type: CORR
+ ArtUnc_7:
+ definition: artificial uncertainty 7
+ treatment: ADD
+ type: CORR
+ ArtUnc_8:
+ definition: artificial uncertainty 8
+ treatment: ADD
+ type: CORR
+ LEP:
+ definition: systematic uncertainty- LEP
+ treatment: MULT
+ type: CORR
+ JES:
+ definition: systematic uncertainty- JES
+ treatment: MULT
+ type: CORR
+ JER:
+ definition: systematic uncertainty- JER
+ treatment: MULT
+ type: CORR
+ BG:
+ definition: systematic uncertainty- BG
+ treatment: MULT
+ type: CORR
+ Btag:
+ definition: systematic uncertainty- Btag
+ treatment: MULT
+ type: CORR
+ PU:
+ definition: systematic uncertainty- PU
+ treatment: MULT
+ type: CORR
+ TopScale:
+ definition: systematic uncertainty- TopScale
+ treatment: MULT
+ type: CORR
+ TopMatch:
+ definition: systematic uncertainty- TopMatch
+ treatment: MULT
+ type: CORR
+ Hadronization:
+ definition: systematic uncertainty- Hadronization
+ treatment: MULT
+ type: CORR
+ TopMass:
+ definition: systematic uncertainty- TopMass
+ treatment: MULT
+ type: CORR
+ PDF:
+ definition: systematic uncertainty- PDF
+ treatment: MULT
+ type: CORR
+bins:
+- stat: 0
+ ArtUnc_1: -3.727486332856687e-05
+ ArtUnc_2: 2.9251079153239317e-05
+ ArtUnc_3: -1.824709056840218e-05
+ ArtUnc_4: 6.361152568520349e-06
+ ArtUnc_5: -2.3074645056963062e-06
+ ArtUnc_6: 1.4149993872655925e-06
+ ArtUnc_7: 0.0
+ ArtUnc_8: -4.671513397078016e-07
+ LEP: 4.14e-06
+ JES: 9.935999999999998e-05
+ JER: 4.14e-06
+ BG: 2.07e-05
+ Btag: 3.726e-05
+ PU: 4.14e-06
+ TopScale: 6.209999999999999e-05
+ TopMatch: 2.8979999999999997e-05
+ Hadronization: 7.452e-05
+ TopMass: 1.656e-05
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 8.40550251877203e-05
+ ArtUnc_2: -2.8824331620096154e-07
+ ArtUnc_3: -8.221614461659376e-06
+ ArtUnc_4: 4.296599926928319e-06
+ ArtUnc_5: -1.6090884671799487e-06
+ ArtUnc_6: 9.64963033795593e-07
+ ArtUnc_7: 0.0
+ ArtUnc_8: -3.1065512988806075e-07
+ LEP: 6.69e-06
+ JES: 1.338e-05
+ JER: 1.338e-05
+ BG: 3.345e-05
+ Btag: 1.338e-05
+ PU: 6.69e-06
+ TopScale: 8.027999999999998e-05
+ TopMatch: 5.352e-05
+ Hadronization: 0.0
+ TopMass: 2.676e-05
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: -2.3223064974424977e-05
+ ArtUnc_2: -4.8429012929424695e-05
+ ArtUnc_3: -1.495211688585032e-06
+ ArtUnc_4: 4.961952412764753e-06
+ ArtUnc_5: -1.974239866203966e-06
+ ArtUnc_6: 1.1905616671761308e-06
+ ArtUnc_7: 0.0
+ ArtUnc_8: -3.9086493928320014e-07
+ LEP: 0.0
+ JES: 4.464e-05
+ JER: 4.96e-06
+ BG: 1.984e-05
+ Btag: 1.488e-05
+ PU: 0.0
+ TopScale: 6.944e-05
+ TopMatch: 7.936e-05
+ Hadronization: 7.44e-05
+ TopMass: 5.4560000000000006e-05
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: -7.066863722586319e-07
+ ArtUnc_2: 1.4110707535602486e-05
+ ArtUnc_3: 3.24775530100791e-05
+ ArtUnc_4: 3.60323516605271e-06
+ ArtUnc_5: -1.9981155416694253e-06
+ ArtUnc_6: 1.2152690043355712e-06
+ ArtUnc_7: 0.0
+ ArtUnc_8: -3.8591794493644486e-07
+ LEP: 2.6600000000000004e-06
+ JES: 3.990000000000001e-05
+ JER: 5.320000000000001e-06
+ BG: 7.98e-06
+ Btag: 1.596e-05
+ PU: 2.6600000000000004e-06
+ TopScale: 4.788000000000001e-05
+ TopMatch: 3.724e-05
+ Hadronization: 4.788000000000001e-05
+ TopMass: 2.1280000000000003e-05
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 3.9434126388955744e-07
+ ArtUnc_2: -2.823409233982955e-07
+ ArtUnc_3: -2.4911749660963597e-06
+ ArtUnc_4: -1.6672338961289147e-05
+ ArtUnc_5: -1.8278327753099921e-06
+ ArtUnc_6: 1.475844011418077e-06
+ ArtUnc_7: 0.0
+ ArtUnc_8: -5.285252988288704e-07
+ LEP: 2.12e-06
+ JES: 1.272e-05
+ JER: 5.3e-06
+ BG: 5.3e-06
+ Btag: 1.06e-05
+ PU: 2.12e-06
+ TopScale: 2.3320000000000004e-05
+ TopMatch: 8.48e-06
+ Hadronization: 3.18e-06
+ TopMass: 1.3780000000000002e-05
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 2.9979343411875797e-07
+ ArtUnc_2: -1.0660537143690197e-07
+ ArtUnc_3: 2.2581193509773306e-07
+ ArtUnc_4: 9.183487704084432e-07
+ ArtUnc_5: 8.62678286056128e-06
+ ArtUnc_6: 1.5680638686493186e-06
+ ArtUnc_7: 0.0
+ ArtUnc_8: -3.3263633174116735e-07
+ LEP: 7.98e-07
+ JES: 4.389000000000001e-06
+ JER: 3.192e-06
+ BG: 1.596e-06
+ Btag: 4.788e-06
+ PU: 1.197e-06
+ TopScale: 1.6758e-05
+ TopMatch: 5.5859999999999995e-06
+ Hadronization: 1.0374e-05
+ TopMass: 4.788e-06
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 2.662952056295261e-07
+ ArtUnc_2: 2.06811751050034e-08
+ ArtUnc_3: 2.0392290653549274e-07
+ ArtUnc_4: 2.138489808877238e-07
+ ArtUnc_5: 4.933162977164164e-07
+ ArtUnc_6: -3.1488393632925e-06
+ ArtUnc_7: 0.0
+ ArtUnc_8: -1.6347685569150966e-06
+ LEP: 3.899999999999999e-07
+ JES: 3.51e-06
+ JER: 3.899999999999999e-07
+ BG: 6.499999999999999e-07
+ Btag: 1.9499999999999995e-06
+ PU: 5.2e-07
+ TopScale: 6.629999999999998e-06
+ TopMatch: 2.08e-06
+ Hadronization: 5.33e-06
+ TopMass: 1.9499999999999995e-06
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 5.8657334369507245e-08
+ ArtUnc_2: -3.7529257554724124e-08
+ ArtUnc_3: -2.349311979154477e-08
+ ArtUnc_4: -3.2890478884738324e-07
+ ArtUnc_5: -2.595565617366487e-07
+ ArtUnc_6: -1.2332466791256986e-06
+ ArtUnc_7: 0.0
+ ArtUnc_8: 1.5819018190323833e-06
+ LEP: 1.1099999999999999e-07
+ JES: 1.554e-06
+ JER: 2.59e-07
+ BG: 3.33e-07
+ Btag: 6.29e-07
+ PU: 2.59e-07
+ TopScale: 2.5530000000000004e-06
+ TopMatch: 9.99e-07
+ Hadronization: 1.147e-06
+ TopMass: 4.4399999999999995e-07
+ PDF: 1.1099999999999999e-07
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dyt_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dyt_norm.yaml
new file mode 100644
index 0000000000..7adfccba22
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dyt_norm.yaml
@@ -0,0 +1,310 @@
+definitions:
+ stat:
+ description: total statistical uncertainty
+ treatment: ADD
+ type: UNCORR
+ ArtUnc_1:
+ definition: artificial uncertainty 1
+ treatment: ADD
+ type: CORR
+ ArtUnc_2:
+ definition: artificial uncertainty 2
+ treatment: ADD
+ type: CORR
+ ArtUnc_3:
+ definition: artificial uncertainty 3
+ treatment: ADD
+ type: CORR
+ ArtUnc_4:
+ definition: artificial uncertainty 4
+ treatment: ADD
+ type: CORR
+ ArtUnc_5:
+ definition: artificial uncertainty 5
+ treatment: ADD
+ type: CORR
+ ArtUnc_6:
+ definition: artificial uncertainty 6
+ treatment: ADD
+ type: CORR
+ ArtUnc_7:
+ definition: artificial uncertainty 7
+ treatment: ADD
+ type: CORR
+ ArtUnc_8:
+ definition: artificial uncertainty 8
+ treatment: ADD
+ type: CORR
+ ArtUnc_9:
+ definition: artificial uncertainty 9
+ treatment: ADD
+ type: CORR
+ ArtUnc_10:
+ definition: artificial uncertainty 10
+ treatment: ADD
+ type: CORR
+ LEP:
+ definition: systematic uncertainty- LEP
+ treatment: MULT
+ type: CORR
+ JES:
+ definition: systematic uncertainty- JES
+ treatment: MULT
+ type: CORR
+ JER:
+ definition: systematic uncertainty- JER
+ treatment: MULT
+ type: CORR
+ BG:
+ definition: systematic uncertainty- BG
+ treatment: MULT
+ type: CORR
+ Btag:
+ definition: systematic uncertainty- Btag
+ treatment: MULT
+ type: CORR
+ PU:
+ definition: systematic uncertainty- PU
+ treatment: MULT
+ type: CORR
+ TopScale:
+ definition: systematic uncertainty- TopScale
+ treatment: MULT
+ type: CORR
+ TopMatch:
+ definition: systematic uncertainty- TopMatch
+ treatment: MULT
+ type: CORR
+ Hadronization:
+ definition: systematic uncertainty- Hadronization
+ treatment: MULT
+ type: CORR
+ TopMass:
+ definition: systematic uncertainty- TopMass
+ treatment: MULT
+ type: CORR
+ PDF:
+ definition: systematic uncertainty- PDF
+ treatment: MULT
+ type: CORR
+bins:
+- stat: 0
+ ArtUnc_1: 1.4188477011122158e-05
+ ArtUnc_2: 2.617108039276823e-05
+ ArtUnc_3: 0.0001418891626897928
+ ArtUnc_4: 0.0012730024885672176
+ ArtUnc_5: 6.694707610504354e-05
+ ArtUnc_6: -0.00033312327812477034
+ ArtUnc_7: 0.0008219555492416675
+ ArtUnc_8: 0.00023992174108255102
+ ArtUnc_9: 0.000947719304589523
+ ArtUnc_10: 5.1454978296855233e-05
+ LEP: 0.0001472
+ JES: 0.0008832
+ JER: 0.0005152
+ BG: 0.000368
+ Btag: 0.0006624000000000001
+ PU: 0.0001472
+ TopScale: 0.000368
+ TopMatch: 0.0019136000000000001
+ Hadronization: 0.0013984
+ TopMass: 0.0002208
+ PDF: 0.0005152
+- stat: 0
+ ArtUnc_1: 5.517051812773419e-06
+ ArtUnc_2: 4.3582683310377584e-05
+ ArtUnc_3: -0.0006460814274410452
+ ArtUnc_4: -4.11529808137096e-05
+ ArtUnc_5: -0.0006231483037237567
+ ArtUnc_6: -3.2517813856213203e-06
+ ArtUnc_7: -0.0018472453998931927
+ ArtUnc_8: 0.001265344204248918
+ ArtUnc_9: 0.0010815923111381874
+ ArtUnc_10: 1.9429371027876987e-05
+ LEP: 0.00035
+ JES: 0.001225
+ JER: 0.000525
+ BG: 0.000175
+ Btag: 0.001225
+ PU: 0.00035
+ TopScale: 0.00315
+ TopMatch: 0.001925
+ Hadronization: 0.001225
+ TopMass: 0.0007
+ PDF: 0.000175
+- stat: 0
+ ArtUnc_1: 5.699128410254097e-06
+ ArtUnc_2: -0.0007539798030334862
+ ArtUnc_3: -0.0008653725807127863
+ ArtUnc_4: 0.00022440664027781278
+ ArtUnc_5: -0.0012721039786674304
+ ArtUnc_6: 0.0026800729239869247
+ ArtUnc_7: -2.3257716704819944e-05
+ ArtUnc_8: 0.0001405091272878309
+ ArtUnc_9: -0.0013646031474794907
+ ArtUnc_10: 0.000823886543235717
+ LEP: 0.000261
+ JES: 0.000783
+ JER: 0.000783
+ BG: 0.000522
+ Btag: 0.000522
+ PU: 0.0
+ TopScale: 0.006264
+ TopMatch: 0.003132
+ Hadronization: 0.0028710000000000003
+ TopMass: 0.001044
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 5.697452181264972e-06
+ ArtUnc_2: -0.0006812940785951338
+ ArtUnc_3: 0.002675744712428014
+ ArtUnc_4: 5.7393737444918394e-05
+ ArtUnc_5: 0.002298461723503584
+ ArtUnc_6: 0.00013490714208293434
+ ArtUnc_7: -0.000597403966996819
+ ArtUnc_8: 0.00041045676964193706
+ ArtUnc_9: -0.0010568956328334768
+ ArtUnc_10: 0.000499380857360914
+ LEP: 0.0003
+ JES: 0.0009
+ JER: 0.0012
+ BG: 0.0003
+ Btag: 0.0009
+ PU: 0.0003
+ TopScale: 0.0012
+ TopMatch: 0.0012
+ Hadronization: 0.0024
+ TopMass: 0.0018
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 5.700477861034575e-06
+ ArtUnc_2: 0.003689131539127584
+ ArtUnc_3: -0.0004885440463598075
+ ArtUnc_4: 7.163234028197253e-05
+ ArtUnc_5: -0.00030718615893386334
+ ArtUnc_6: -0.0009917015874898521
+ ArtUnc_7: -0.0002520429983250967
+ ArtUnc_8: -1.6749503460815832e-06
+ ArtUnc_9: -0.0013948669925564275
+ ArtUnc_10: 0.00019862460547790436
+ LEP: 0.000666
+ JES: 0.001998
+ JER: 0.000666
+ BG: 0.000999
+ Btag: 0.002331
+ PU: 0.000333
+ TopScale: 0.002664
+ TopMatch: 0.000333
+ Hadronization: 0.001332
+ TopMass: 0.001665
+ PDF: 0.000333
+- stat: 0
+ ArtUnc_1: 5.698757181285744e-06
+ ArtUnc_2: -0.0020503424721306607
+ ArtUnc_3: -0.0026285566484241614
+ ArtUnc_4: 1.0085193228504378e-05
+ ArtUnc_5: 0.001029787183343406
+ ArtUnc_6: -0.0014223387383270922
+ ArtUnc_7: -0.00017026774103008862
+ ArtUnc_8: -5.2922219226247655e-05
+ ArtUnc_9: -0.0011461316177639928
+ ArtUnc_10: -0.0006839099548628579
+ LEP: 0.0006620000000000002
+ JES: 0.002317
+ JER: 0.0006620000000000002
+ BG: 0.000993
+ Btag: 0.0026480000000000006
+ PU: 0.0
+ TopScale: 0.0016550000000000002
+ TopMatch: 0.002317
+ Hadronization: 0.0016550000000000002
+ TopMass: 0.002317
+ PDF: 0.0003310000000000001
+- stat: 0
+ ArtUnc_1: 5.698807396395236e-06
+ ArtUnc_2: -0.0011861595719749563
+ ArtUnc_3: 0.0019739692983289712
+ ArtUnc_4: -6.817487653116899e-05
+ ArtUnc_5: -0.0025043057836593493
+ ArtUnc_6: -0.0010604312649309196
+ ArtUnc_7: -0.0002840083496013281
+ ArtUnc_8: -0.0005042099731818668
+ ArtUnc_9: -0.0006412214733969282
+ ArtUnc_10: -0.0010907222586496249
+ LEP: 0.0003
+ JES: 0.0015
+ JER: 0.0012
+ BG: 0.0006
+ Btag: 0.0009
+ PU: 0.0003
+ TopScale: 0.0018
+ TopMatch: 0.0021
+ Hadronization: 0.0027
+ TopMass: 0.0027
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 5.697135097924349e-06
+ ArtUnc_2: 0.0009492885012596223
+ ArtUnc_3: -1.418018982955442e-05
+ ArtUnc_4: -0.00027709999504060015
+ ArtUnc_5: 0.0008769243987595373
+ ArtUnc_6: 0.0016229797495193037
+ ArtUnc_7: 7.305712861612193e-05
+ ArtUnc_8: -6.963020934595413e-05
+ ArtUnc_9: 0.00018303608684744802
+ ArtUnc_10: -0.00260673853911736
+ LEP: 0.000247
+ JES: 0.000494
+ JER: 0.000494
+ BG: 0.000494
+ Btag: 0.000494
+ PU: 0.000247
+ TopScale: 0.000988
+ TopMatch: 0.001729
+ Hadronization: 0.006916
+ TopMass: 0.001482
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 5.5201968494431355e-06
+ ArtUnc_2: 0.00013379775068315494
+ ArtUnc_3: -0.0003006714631212851
+ ArtUnc_4: 6.837170971018331e-05
+ ArtUnc_5: 0.0005086701499294587
+ ArtUnc_6: 0.0003673108323153725
+ ArtUnc_7: -0.0009538278485184977
+ ArtUnc_8: -0.0022182505556967453
+ ArtUnc_9: 0.0006467072083052949
+ ArtUnc_10: 0.0005706783640693372
+ LEP: 0.00037600000000000003
+ JES: 0.0007520000000000001
+ JER: 0.00094
+ BG: 0.00018800000000000002
+ Btag: 0.001128
+ PU: 0.00018800000000000002
+ TopScale: 0.001316
+ TopMatch: 0.0016920000000000001
+ Hadronization: 0.000564
+ TopMass: 0.001128
+ PDF: 0.00018800000000000002
+- stat: 0
+ ArtUnc_1: 1.417709184485717e-05
+ ArtUnc_2: -8.221969309422384e-05
+ ArtUnc_3: -3.569579897528872e-05
+ ArtUnc_4: -0.0012920060959336736
+ ArtUnc_5: -7.104323170582327e-05
+ ArtUnc_6: -0.00019540593783423115
+ ArtUnc_7: 0.0007716653468936512
+ ArtUnc_8: 0.00016237292259309424
+ ArtUnc_9: 0.0005578835250038061
+ ArtUnc_10: 0.0008678640260832184
+ LEP: 0.0001554
+ JES: 0.0011655
+ JER: 0.0003885
+ BG: 0.0004662
+ Btag: 0.0006993
+ PU: 7.77e-05
+ TopScale: 0.0010101
+ TopMatch: 0.0010101
+ Hadronization: 0.0013986
+ TopMass: 0.0005439
+ PDF: 0.0005439
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dyttBar_norm.yaml b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dyttBar_norm.yaml
new file mode 100644
index 0000000000..7c58fdfd62
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/uncertainties_dSig_dyttBar_norm.yaml
@@ -0,0 +1,310 @@
+definitions:
+ stat:
+ description: total statistical uncertainty
+ treatment: ADD
+ type: UNCORR
+ ArtUnc_1:
+ definition: artificial uncertainty 1
+ treatment: ADD
+ type: CORR
+ ArtUnc_2:
+ definition: artificial uncertainty 2
+ treatment: ADD
+ type: CORR
+ ArtUnc_3:
+ definition: artificial uncertainty 3
+ treatment: ADD
+ type: CORR
+ ArtUnc_4:
+ definition: artificial uncertainty 4
+ treatment: ADD
+ type: CORR
+ ArtUnc_5:
+ definition: artificial uncertainty 5
+ treatment: ADD
+ type: CORR
+ ArtUnc_6:
+ definition: artificial uncertainty 6
+ treatment: ADD
+ type: CORR
+ ArtUnc_7:
+ definition: artificial uncertainty 7
+ treatment: ADD
+ type: CORR
+ ArtUnc_8:
+ definition: artificial uncertainty 8
+ treatment: ADD
+ type: CORR
+ ArtUnc_9:
+ definition: artificial uncertainty 9
+ treatment: ADD
+ type: CORR
+ ArtUnc_10:
+ definition: artificial uncertainty 10
+ treatment: ADD
+ type: CORR
+ LEP:
+ definition: systematic uncertainty- LEP
+ treatment: MULT
+ type: CORR
+ JES:
+ definition: systematic uncertainty- JES
+ treatment: MULT
+ type: CORR
+ JER:
+ definition: systematic uncertainty- JER
+ treatment: MULT
+ type: CORR
+ BG:
+ definition: systematic uncertainty- BG
+ treatment: MULT
+ type: CORR
+ Btag:
+ definition: systematic uncertainty- Btag
+ treatment: MULT
+ type: CORR
+ PU:
+ definition: systematic uncertainty- PU
+ treatment: MULT
+ type: CORR
+ TopScale:
+ definition: systematic uncertainty- TopScale
+ treatment: MULT
+ type: CORR
+ TopMatch:
+ definition: systematic uncertainty- TopMatch
+ treatment: MULT
+ type: CORR
+ Hadronization:
+ definition: systematic uncertainty- Hadronization
+ treatment: MULT
+ type: CORR
+ TopMass:
+ definition: systematic uncertainty- TopMass
+ treatment: MULT
+ type: CORR
+ PDF:
+ definition: systematic uncertainty- PDF
+ treatment: MULT
+ type: CORR
+bins:
+- stat: 0
+ ArtUnc_1: 1.2733064761599818e-05
+ ArtUnc_2: 0.001542260069558153
+ ArtUnc_3: 1.911978847759478e-05
+ ArtUnc_4: 0.00017545686733472728
+ ArtUnc_5: 0.00102945127052657
+ ArtUnc_6: -0.00018013151671195733
+ ArtUnc_7: -0.0009721104459771361
+ ArtUnc_8: -0.00010478340624734078
+ ArtUnc_9: 0.0001959922212219583
+ ArtUnc_10: -0.00015333803969664662
+ LEP: 0.0002428
+ JES: 0.0004248999999999999
+ JER: 0.0003035
+ BG: 0.0003035
+ Btag: 0.0007890999999999999
+ PU: 0.0002428
+ TopScale: 0.0007283999999999999
+ TopMatch: 0.0007890999999999999
+ Hadronization: 6.07e-05
+ TopMass: 0.0006677
+ PDF: 0.0005463
+- stat: 0
+ ArtUnc_1: 4.191259919885923e-06
+ ArtUnc_2: -4.618995488358446e-06
+ ArtUnc_3: 0.0001041354460961187
+ ArtUnc_4: -0.0010336743850029803
+ ArtUnc_5: -0.0026182256861051576
+ ArtUnc_6: -0.002363304610034417
+ ArtUnc_7: -0.0014053227493410622
+ ArtUnc_8: -0.00015062100192501346
+ ArtUnc_9: -0.0008421134423775366
+ ArtUnc_10: -0.0005035334982063438
+ LEP: 0.00044000000000000007
+ JES: 0.00132
+ JER: 0.00022000000000000003
+ BG: 0.00066
+ Btag: 0.00132
+ PU: 0.00022000000000000003
+ TopScale: 0.0008800000000000001
+ TopMatch: 0.0024200000000000003
+ Hadronization: 0.0037400000000000003
+ TopMass: 0.0017600000000000003
+ PDF: 0.00022000000000000003
+- stat: 0
+ ArtUnc_1: 3.1533149450185596e-06
+ ArtUnc_2: 0.00012070884300045487
+ ArtUnc_3: -0.0018944252545218358
+ ArtUnc_4: -0.001262070635832227
+ ArtUnc_5: -0.00015567576846952023
+ ArtUnc_6: 2.3244440783897473e-05
+ ArtUnc_7: 0.0025012136213238
+ ArtUnc_8: -0.0015206433212051494
+ ArtUnc_9: -0.0038725288807777663
+ ArtUnc_10: 0.0026803114046376306
+ LEP: 0.0
+ JES: 0.001308
+ JER: 0.000654
+ BG: 0.000654
+ Btag: 0.000327
+ PU: 0.000327
+ TopScale: 0.006540000000000001
+ TopMatch: 0.000654
+ Hadronization: 0.0049050000000000005
+ TopMass: 0.0042510000000000004
+ PDF: 0.000327
+- stat: 0
+ ArtUnc_1: 3.1522538666969057e-06
+ ArtUnc_2: 4.7931188097858296e-06
+ ArtUnc_3: -0.0006430766521554842
+ ArtUnc_4: 0.004534166760172297
+ ArtUnc_5: -0.0008257489050681769
+ ArtUnc_6: -0.0005955755625793474
+ ArtUnc_7: 0.001781019373439584
+ ArtUnc_8: -0.0009278553099829868
+ ArtUnc_9: 0.0031387454047783255
+ ArtUnc_10: 0.002080026825283309
+ LEP: 0.000746
+ JES: 0.001492
+ JER: 0.000373
+ BG: 0.000373
+ Btag: 0.0018650000000000001
+ PU: 0.000373
+ TopScale: 0.0037300000000000002
+ TopMatch: 0.003357
+ Hadronization: 0.0018650000000000001
+ TopMass: 0.001119
+ PDF: 0.000373
+- stat: 0
+ ArtUnc_1: 3.1523338288328407e-06
+ ArtUnc_2: 3.9501322809599445e-05
+ ArtUnc_3: 0.0060051171918177985
+ ArtUnc_4: -0.0009119800060213315
+ ArtUnc_5: -0.00032629954389699813
+ ArtUnc_6: 0.00011028355813961532
+ ArtUnc_7: 0.0024490238021525642
+ ArtUnc_8: -0.0007632222846588101
+ ArtUnc_9: 8.867431145384906e-05
+ ArtUnc_10: -0.0017828535725276518
+ LEP: 0.000854
+ JES: 0.002989
+ JER: 0.000854
+ BG: 0.001708
+ Btag: 0.003416
+ PU: 0.0
+ TopScale: 0.0038429999999999996
+ TopMatch: 0.001281
+ Hadronization: 0.0
+ TopMass: 0.002562
+ PDF: 0.000427
+- stat: 0
+ ArtUnc_1: 3.1526830698173184e-06
+ ArtUnc_2: 2.966390440567431e-06
+ ArtUnc_3: -0.0029475195176351743
+ ArtUnc_4: -0.004346389549668344
+ ArtUnc_5: -0.000269652643816154
+ ArtUnc_6: -4.9187384307447826e-05
+ ArtUnc_7: 0.002011093376795922
+ ArtUnc_8: 0.0012685525076340123
+ ArtUnc_9: 0.003070135687822944
+ ArtUnc_10: -0.0008040029311250331
+ LEP: 0.0008260000000000001
+ JES: 0.0033040000000000005
+ JER: 0.0016520000000000003
+ BG: 0.0008260000000000001
+ Btag: 0.0033040000000000005
+ PU: 0.00041300000000000006
+ TopScale: 0.0033040000000000005
+ TopMatch: 0.0033040000000000005
+ Hadronization: 0.0033040000000000005
+ TopMass: 0.0012389999999999999
+ PDF: 0.0
+- stat: 0
+ ArtUnc_1: 3.1526677635895633e-06
+ ArtUnc_2: -2.088179770028688e-05
+ ArtUnc_3: -0.0023866785933756626
+ ArtUnc_4: 0.003080220308241242
+ ArtUnc_5: -0.0005646036748073588
+ ArtUnc_6: 0.000639392430991632
+ ArtUnc_7: 0.001311321960698925
+ ArtUnc_8: 0.001577234978350703
+ ArtUnc_9: -0.001965504113595083
+ ArtUnc_10: -0.003984660623354622
+ LEP: 0.0007480000000000001
+ JES: 0.0018700000000000001
+ JER: 0.001122
+ BG: 0.001122
+ Btag: 0.0018700000000000001
+ PU: 0.00037400000000000004
+ TopScale: 0.001122
+ TopMatch: 0.0018700000000000001
+ Hadronization: 0.0037400000000000003
+ TopMass: 0.0037400000000000003
+ PDF: 0.00037400000000000004
+- stat: 0
+ ArtUnc_1: 3.1526033649381487e-06
+ ArtUnc_2: -0.00015222494368401376
+ ArtUnc_3: 0.0019004122242591932
+ ArtUnc_4: 0.00040127513984511773
+ ArtUnc_5: -0.00010994862793098116
+ ArtUnc_6: -5.5465195995044615e-05
+ ArtUnc_7: 0.00028592552418200317
+ ArtUnc_8: 0.004546160512398278
+ ArtUnc_9: -0.0007885128674445164
+ ArtUnc_10: 0.0026735711748327355
+ LEP: 0.000317
+ JES: 0.001902
+ JER: 0.001268
+ BG: 0.001902
+ Btag: 0.000634
+ PU: 0.0
+ TopScale: 0.001902
+ TopMatch: 0.0041210000000000005
+ Hadronization: 0.000317
+ TopMass: 0.000951
+ PDF: 0.000317
+- stat: 0
+ ArtUnc_1: 4.193174434398102e-06
+ ArtUnc_2: 2.3527356578624575e-05
+ ArtUnc_3: 0.00022227982239115548
+ ArtUnc_4: -0.000540257775569227
+ ArtUnc_5: -0.0018538406734931263
+ ArtUnc_6: 0.0032305204196668284
+ ArtUnc_7: -0.0011086889020951436
+ ArtUnc_8: -0.0004924388149210795
+ ArtUnc_9: 0.00042151862454093623
+ ArtUnc_10: 0.0008635911380907432
+ LEP: 0.00046000000000000007
+ JES: 0.0009200000000000001
+ JER: 0.0009200000000000001
+ BG: 0.0006900000000000001
+ Btag: 0.0013800000000000002
+ PU: 0.0
+ TopScale: 0.0018400000000000003
+ TopMatch: 0.00161
+ Hadronization: 0.00391
+ TopMass: 0.00046000000000000007
+ PDF: 0.00023000000000000003
+- stat: 0
+ ArtUnc_1: 1.2731462503457776e-05
+ ArtUnc_2: -0.0015474160623654405
+ ArtUnc_3: -0.0001347441790015496
+ ArtUnc_4: -2.7315597147521343e-05
+ ArtUnc_5: 0.0010005373332215624
+ ArtUnc_6: -0.00012384183250245512
+ ArtUnc_7: -0.0007603563394035349
+ ArtUnc_8: -0.0007185239771657242
+ ArtUnc_9: 2.414242274582339e-05
+ ArtUnc_10: -0.0001789587223823308
+ LEP: 0.00025640000000000005
+ JES: 0.0007692
+ JER: 0.0005128000000000001
+ BG: 0.00025640000000000005
+ Btag: 0.0008974
+ PU: 6.410000000000001e-05
+ TopScale: 0.0013461
+ TopMatch: 0.0007051000000000002
+ Hadronization: 0.0009615000000000001
+ TopMass: 0.0008333000000000001
+ PDF: 0.0005128000000000001
diff --git a/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/utils.py b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/utils.py
new file mode 100644
index 0000000000..2682c7f3f9
--- /dev/null
+++ b/buildmaster/CMS_TTBAR_8TEV_LJ_DIF/utils.py
@@ -0,0 +1,62 @@
+from math import sqrt
+import numpy as np
+from numpy.linalg import eig
+
+def symmetrize_errors(delta_plus, delta_minus):
+ semi_diff = (delta_plus + delta_minus)/2
+ average = (delta_plus - delta_minus)/2
+ se_delta = semi_diff
+ se_sigma = sqrt(average*average + 2*semi_diff*semi_diff)
+ return se_delta, se_sigma
+
+def percentage_to_absolute(percentage, value):
+ percentage = float(percentage.replace("%", ""))
+ absolute = percentage * value * 0.01
+ return absolute
+
+def corMat_to_covMat(ndata, errArray, corMatArray):
+ covMatArray = []
+ for i in range(len(corMatArray)):
+ a = i // ndata
+ b = i % ndata
+ covMatArray.append(corMatArray[i] * errArray[a] * errArray[b])
+ return covMatArray
+
+def covMat_to_artUnc(ndata, covMatArray, is_normalized):
+ epsilon = -0.0000000001
+ negEValCount = 0
+ psdCheck = True
+ covMat = np.zeros((ndata, ndata))
+ artUnc = np.zeros((ndata, ndata))
+ for i in range(len(covMatArray)):
+ a = i // ndata
+ b = i % ndata
+ covMat[a][b] = covMatArray[i]
+ eigVal, eigVec = eig(covMat)
+ if is_normalized == False:
+ for i in range(ndata):
+ for j in range(ndata):
+ if eigVal[j] <= 0:
+ raise ValueError('The covariance matrix is not positive-semidefinite')
+ else:
+ artUnc[i][j] = eigVec[i][j] * sqrt(eigVal[j])
+ elif is_normalized == True:
+ for j in range(len(eigVal)):
+ if eigVal[j] < epsilon:
+ psdCheck = False
+ elif eigVal[j] > epsilon and eigVal[j] <= 0:
+ negEValCount = negEValCount + 1
+ if negEValCount == 2:
+ psdCheck = False
+ elif eigVal[j] > 0:
+ continue
+ if psdCheck == False:
+ raise ValueError('The covariance matrix is not positive-semidefinite')
+ else:
+ for i in range(ndata):
+ for j in range(ndata):
+ if eigVal[j] < 0:
+ continue
+ else:
+ artUnc[i][j] = eigVec[i][j] * sqrt(eigVal[j])
+ return artUnc
diff --git a/buildmaster/NMCPD_fake/data.yaml b/buildmaster/NMCPD_fake/data.yaml
new file mode 100644
index 0000000000..4831d2f4e6
--- /dev/null
+++ b/buildmaster/NMCPD_fake/data.yaml
@@ -0,0 +1,261 @@
+data_central:
+- 0.9815
+- 1.003
+- 0.9675
+- 1.033
+- 0.9912
+- 1.008
+- 0.9824
+- 0.9825
+- 0.9736
+- 0.9704
+- 0.9921
+- 0.9959
+- 1.005
+- 1.0
+- 1.014
+- 0.9945
+- 0.9795
+- 0.9966
+- 0.9893
+- 0.9959
+- 0.9842
+- 0.9817
+- 1.011
+- 0.9993
+- 1.02
+- 0.9618
+- 0.9775
+- 0.9642
+- 0.9714
+- 0.9891
+- 0.975
+- 0.9837
+- 0.9924
+- 0.9683
+- 1.008
+- 0.953
+- 0.969
+- 0.9872
+- 0.968
+- 0.9624
+- 0.9797
+- 0.9747
+- 0.9738
+- 0.9813
+- 0.9844
+- 0.9734
+- 0.9821
+- 0.9573
+- 0.9747
+- 1.007
+- 0.9939
+- 0.9645
+- 0.9685
+- 0.9834
+- 0.9925
+- 0.9763
+- 0.968
+- 0.9761
+- 0.9716
+- 0.9817
+- 0.9942
+- 0.9493
+- 0.9601
+- 0.9408
+- 0.962
+- 0.9585
+- 0.9631
+- 0.9849
+- 0.9802
+- 0.9677
+- 0.9581
+- 0.979
+- 0.9764
+- 0.9592
+- 0.9893
+- 0.9738
+- 0.9557
+- 0.9264
+- 0.9308
+- 0.9618
+- 0.9723
+- 0.9633
+- 0.9554
+- 0.9572
+- 0.9766
+- 0.9565
+- 0.9611
+- 0.9669
+- 0.9817
+- 0.9686
+- 0.9572
+- 0.9439
+- 0.9101
+- 0.9539
+- 0.9204
+- 0.9738
+- 0.94
+- 0.9532
+- 0.9526
+- 0.9642
+- 0.9597
+- 0.9551
+- 0.9577
+- 0.9682
+- 0.9578
+- 0.9532
+- 0.9698
+- 0.9635
+- 0.9488
+- 0.9595
+- 1.001
+- 0.981
+- 0.971
+- 0.9477
+- 0.9449
+- 0.9486
+- 0.937
+- 0.945
+- 0.9367
+- 0.9394
+- 0.9328
+- 0.9432
+- 0.9371
+- 0.9592
+- 0.9678
+- 0.9351
+- 0.9385
+- 0.9413
+- 0.9313
+- 0.9445
+- 0.936
+- 0.9397
+- 0.942
+- 0.9245
+- 0.9218
+- 0.9254
+- 0.9291
+- 0.9319
+- 0.9554
+- 0.9233
+- 0.9264
+- 0.9005
+- 0.9227
+- 0.915
+- 0.9292
+- 0.9205
+- 0.9114
+- 0.9409
+- 0.9291
+- 0.9266
+- 0.9263
+- 0.9272
+- 0.9123
+- 0.9272
+- 0.905
+- 0.9039
+- 0.914
+- 0.9427
+- 0.9056
+- 0.9223
+- 0.8966
+- 0.9132
+- 0.9242
+- 0.9212
+- 0.9147
+- 0.8981
+- 0.9068
+- 0.9018
+- 0.8924
+- 0.905
+- 0.8453
+- 0.8859
+- 0.8781
+- 0.9173
+- 0.8983
+- 0.8811
+- 0.9134
+- 0.8869
+- 0.8622
+- 0.8676
+- 0.8787
+- 0.862
+- 0.8684
+- 0.8641
+- 0.8715
+- 0.897
+- 0.8552
+- 0.8761
+- 0.8714
+- 0.8702
+- 0.8445
+- 0.8607
+- 0.8464
+- 0.8534
+- 0.8549
+- 0.8617
+- 0.8651
+- 0.867
+- 0.8343
+- 0.8218
+- 0.8219
+- 0.8637
+- 0.8542
+- 0.8505
+- 0.8302
+- 0.8377
+- 0.8202
+- 0.8459
+- 0.8269
+- 0.8334
+- 0.832
+- 0.8444
+- 0.8104
+- 0.8027
+- 0.8205
+- 0.7953
+- 0.8332
+- 0.7939
+- 0.8222
+- 0.8188
+- 0.7828
+- 0.792
+- 0.8055
+- 0.8197
+- 0.762
+- 0.7732
+- 0.7614
+- 0.7771
+- 0.7608
+- 0.7698
+- 0.7793
+- 0.7754
+- 0.7626
+- 0.7529
+- 0.7705
+- 0.7474
+- 0.7575
+- 0.7632
+- 0.7254
+- 0.7209
+- 0.7323
+- 0.7442
+- 0.728
+- 0.7345
+- 0.7419
+- 0.7263
+- 0.7281
+- 0.7641
+- 0.6626
+- 0.7622
+- 0.6989
+- 0.7365
+- 0.7418
+- 0.7988
+- 0.7357
+- 0.6717
+- 0.7194
+- 0.6959
+- 0.702
+- 0.7724
diff --git a/buildmaster/NMCPD_fake/kinematics.yaml b/buildmaster/NMCPD_fake/kinematics.yaml
new file mode 100644
index 0000000000..fbb8b2c22e
--- /dev/null
+++ b/buildmaster/NMCPD_fake/kinematics.yaml
@@ -0,0 +1,3121 @@
+bins:
+- x:
+ min: null
+ mid: 0.0015
+ max: null
+ q2:
+ min: null
+ mid: 0.16
+ max: null
+ y:
+ min: null
+ mid: 0.12085166998255134
+ max: null
+- x:
+ min: null
+ mid: 0.0015
+ max: null
+ q2:
+ min: null
+ mid: 0.25
+ max: null
+ y:
+ min: null
+ mid: 0.18883073434773648
+ max: null
+- x:
+ min: null
+ mid: 0.0015
+ max: null
+ q2:
+ min: null
+ mid: 0.35
+ max: null
+ y:
+ min: null
+ mid: 0.26436302808683104
+ max: null
+- x:
+ min: null
+ mid: 0.0015
+ max: null
+ q2:
+ min: null
+ mid: 0.45
+ max: null
+ y:
+ min: null
+ mid: 0.3398953218259257
+ max: null
+- x:
+ min: null
+ mid: 0.0015
+ max: null
+ q2:
+ min: null
+ mid: 0.6
+ max: null
+ y:
+ min: null
+ mid: 0.45319376243456755
+ max: null
+- x:
+ min: null
+ mid: 0.003
+ max: null
+ q2:
+ min: null
+ mid: 0.17
+ max: null
+ y:
+ min: null
+ mid: 0.06420244967823041
+ max: null
+- x:
+ min: null
+ mid: 0.003
+ max: null
+ q2:
+ min: null
+ mid: 0.25
+ max: null
+ y:
+ min: null
+ mid: 0.09441536717386824
+ max: null
+- x:
+ min: null
+ mid: 0.003
+ max: null
+ q2:
+ min: null
+ mid: 0.35
+ max: null
+ y:
+ min: null
+ mid: 0.13218151404341552
+ max: null
+- x:
+ min: null
+ mid: 0.003
+ max: null
+ q2:
+ min: null
+ mid: 0.45
+ max: null
+ y:
+ min: null
+ mid: 0.16994766091296284
+ max: null
+- x:
+ min: null
+ mid: 0.003
+ max: null
+ q2:
+ min: null
+ mid: 0.63
+ max: null
+ y:
+ min: null
+ mid: 0.23792672527814795
+ max: null
+- x:
+ min: null
+ mid: 0.003
+ max: null
+ q2:
+ min: null
+ mid: 0.88
+ max: null
+ y:
+ min: null
+ mid: 0.3323420924520162
+ max: null
+- x:
+ min: null
+ mid: 0.003
+ max: null
+ q2:
+ min: null
+ mid: 1.12
+ max: null
+ y:
+ min: null
+ mid: 0.42298084493892973
+ max: null
+- x:
+ min: null
+ mid: 0.005
+ max: null
+ q2:
+ min: null
+ mid: 0.16
+ max: null
+ y:
+ min: null
+ mid: 0.036255500994765405
+ max: null
+- x:
+ min: null
+ mid: 0.005
+ max: null
+ q2:
+ min: null
+ mid: 0.25
+ max: null
+ y:
+ min: null
+ mid: 0.056649220304320944
+ max: null
+- x:
+ min: null
+ mid: 0.005
+ max: null
+ q2:
+ min: null
+ mid: 0.35
+ max: null
+ y:
+ min: null
+ mid: 0.07930890842604932
+ max: null
+- x:
+ min: null
+ mid: 0.005
+ max: null
+ q2:
+ min: null
+ mid: 0.45
+ max: null
+ y:
+ min: null
+ mid: 0.1019685965477777
+ max: null
+- x:
+ min: null
+ mid: 0.005
+ max: null
+ q2:
+ min: null
+ mid: 0.61
+ max: null
+ y:
+ min: null
+ mid: 0.1382240975425431
+ max: null
+- x:
+ min: null
+ mid: 0.005
+ max: null
+ q2:
+ min: null
+ mid: 0.88
+ max: null
+ y:
+ min: null
+ mid: 0.1994052554712097
+ max: null
+- x:
+ min: null
+ mid: 0.005
+ max: null
+ q2:
+ min: null
+ mid: 1.13
+ max: null
+ y:
+ min: null
+ mid: 0.25605447577553064
+ max: null
+- x:
+ min: null
+ mid: 0.005
+ max: null
+ q2:
+ min: null
+ mid: 1.38
+ max: null
+ y:
+ min: null
+ mid: 0.3127036960798516
+ max: null
+- x:
+ min: null
+ mid: 0.005
+ max: null
+ q2:
+ min: null
+ mid: 1.71
+ max: null
+ y:
+ min: null
+ mid: 0.38748066688155525
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 0.16
+ max: null
+ y:
+ min: null
+ mid: 0.022659688121728378
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 0.25
+ max: null
+ y:
+ min: null
+ mid: 0.03540576269020059
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 0.35
+ max: null
+ y:
+ min: null
+ mid: 0.049568067766280824
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 0.45
+ max: null
+ y:
+ min: null
+ mid: 0.06373037284236106
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 0.64
+ max: null
+ y:
+ min: null
+ mid: 0.09063875248691351
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 0.86
+ max: null
+ y:
+ min: null
+ mid: 0.12179582365429004
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 1.12
+ max: null
+ y:
+ min: null
+ mid: 0.15861781685209866
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 1.37
+ max: null
+ y:
+ min: null
+ mid: 0.19402357954229926
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 1.75
+ max: null
+ y:
+ min: null
+ mid: 0.24784033883140413
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 2.24
+ max: null
+ y:
+ min: null
+ mid: 0.31723563370419733
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 2.73
+ max: null
+ y:
+ min: null
+ mid: 0.38663092857699044
+ max: null
+- x:
+ min: null
+ mid: 0.008
+ max: null
+ q2:
+ min: null
+ mid: 3.46
+ max: null
+ y:
+ min: null
+ mid: 0.4900157556323762
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 0.16
+ max: null
+ y:
+ min: null
+ mid: 0.014502200397906163
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 0.26
+ max: null
+ y:
+ min: null
+ mid: 0.023566075646597514
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 0.35
+ max: null
+ y:
+ min: null
+ mid: 0.031723563370419726
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 0.45
+ max: null
+ y:
+ min: null
+ mid: 0.040787438619111084
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 0.62
+ max: null
+ y:
+ min: null
+ mid: 0.05619602654188638
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 0.88
+ max: null
+ y:
+ min: null
+ mid: 0.0797621021884839
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 1.12
+ max: null
+ y:
+ min: null
+ mid: 0.10151540278534314
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 1.37
+ max: null
+ y:
+ min: null
+ mid: 0.12417509090707152
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 1.74
+ max: null
+ y:
+ min: null
+ mid: 0.1577114293272295
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 2.23
+ max: null
+ y:
+ min: null
+ mid: 0.20212441804581713
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 2.74
+ max: null
+ y:
+ min: null
+ mid: 0.24835018181414303
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 3.46
+ max: null
+ y:
+ min: null
+ mid: 0.31361008360472076
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 4.47
+ max: null
+ y:
+ min: null
+ mid: 0.40515522361650336
+ max: null
+- x:
+ min: null
+ mid: 0.0125
+ max: null
+ q2:
+ min: null
+ mid: 5.41
+ max: null
+ y:
+ min: null
+ mid: 0.4903556509542021
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 0.25
+ max: null
+ y:
+ min: null
+ mid: 0.01618549151552027
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 0.35
+ max: null
+ y:
+ min: null
+ mid: 0.022659688121728375
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 0.45
+ max: null
+ y:
+ min: null
+ mid: 0.029133884727936488
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 0.62
+ max: null
+ y:
+ min: null
+ mid: 0.040140018958490266
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 0.88
+ max: null
+ y:
+ min: null
+ mid: 0.05697293013463135
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 1.12
+ max: null
+ y:
+ min: null
+ mid: 0.07251100198953081
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 1.37
+ max: null
+ y:
+ min: null
+ mid: 0.08869649350505109
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 1.75
+ max: null
+ y:
+ min: null
+ mid: 0.11329844060864189
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 2.24
+ max: null
+ y:
+ min: null
+ mid: 0.14502200397906162
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 2.73
+ max: null
+ y:
+ min: null
+ mid: 0.17674556734948135
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 3.48
+ max: null
+ y:
+ min: null
+ mid: 0.22530204189604217
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 4.47
+ max: null
+ y:
+ min: null
+ mid: 0.2893965882975024
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 5.49
+ max: null
+ y:
+ min: null
+ mid: 0.35543339368082516
+ max: null
+- x:
+ min: null
+ mid: 0.0175
+ max: null
+ q2:
+ min: null
+ mid: 6.83
+ max: null
+ y:
+ min: null
+ mid: 0.44218762820401375
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 0.26
+ max: null
+ y:
+ min: null
+ mid: 0.011783037823298757
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 0.35
+ max: null
+ y:
+ min: null
+ mid: 0.015861781685209863
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 0.45
+ max: null
+ y:
+ min: null
+ mid: 0.020393719309555542
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 0.62
+ max: null
+ y:
+ min: null
+ mid: 0.02809801327094319
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 0.86
+ max: null
+ y:
+ min: null
+ mid: 0.038974663569372806
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 1.13
+ max: null
+ y:
+ min: null
+ mid: 0.05121089515510613
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 1.37
+ max: null
+ y:
+ min: null
+ mid: 0.06208754545353576
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 1.74
+ max: null
+ y:
+ min: null
+ mid: 0.07885571466361475
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 2.24
+ max: null
+ y:
+ min: null
+ mid: 0.10151540278534314
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 2.74
+ max: null
+ y:
+ min: null
+ mid: 0.12417509090707152
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 3.45
+ max: null
+ y:
+ min: null
+ mid: 0.1563518480399258
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 4.47
+ max: null
+ y:
+ min: null
+ mid: 0.20257761180825168
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 5.48
+ max: null
+ y:
+ min: null
+ mid: 0.24835018181414303
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 6.92
+ max: null
+ y:
+ min: null
+ mid: 0.31361008360472076
+ max: null
+- x:
+ min: null
+ mid: 0.025
+ max: null
+ q2:
+ min: null
+ mid: 8.92
+ max: null
+ y:
+ min: null
+ mid: 0.40424883609163426
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 0.36
+ max: null
+ y:
+ min: null
+ mid: 0.011653553891174593
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 0.45
+ max: null
+ y:
+ min: null
+ mid: 0.014566942363968244
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 0.64
+ max: null
+ y:
+ min: null
+ mid: 0.020717429139865944
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 0.86
+ max: null
+ y:
+ min: null
+ mid: 0.027839045406694865
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 1.13
+ max: null
+ y:
+ min: null
+ mid: 0.03657921082507581
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 1.38
+ max: null
+ y:
+ min: null
+ mid: 0.04467195658283594
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 1.74
+ max: null
+ y:
+ min: null
+ mid: 0.05632551047401054
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 2.24
+ max: null
+ y:
+ min: null
+ mid: 0.07251100198953081
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 2.74
+ max: null
+ y:
+ min: null
+ mid: 0.08869649350505109
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 3.46
+ max: null
+ y:
+ min: null
+ mid: 0.11200360128740026
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 4.45
+ max: null
+ y:
+ min: null
+ mid: 0.14405087448813042
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 5.47
+ max: null
+ y:
+ min: null
+ mid: 0.17706927717979173
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 6.92
+ max: null
+ y:
+ min: null
+ mid: 0.22400720257480053
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 8.96
+ max: null
+ y:
+ min: null
+ mid: 0.29004400795812324
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 11.45
+ max: null
+ y:
+ min: null
+ mid: 0.37064775570541414
+ max: null
+- x:
+ min: null
+ mid: 0.035
+ max: null
+ q2:
+ min: null
+ mid: 14.36
+ max: null
+ y:
+ min: null
+ mid: 0.4648473163257421
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 0.46
+ max: null
+ y:
+ min: null
+ mid: 0.010423456535995055
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 0.61
+ max: null
+ y:
+ min: null
+ mid: 0.01382240975425431
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 0.88
+ max: null
+ y:
+ min: null
+ mid: 0.019940525547120974
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 1.13
+ max: null
+ y:
+ min: null
+ mid: 0.025605447577553064
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 1.37
+ max: null
+ y:
+ min: null
+ mid: 0.03104377272676788
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 1.74
+ max: null
+ y:
+ min: null
+ mid: 0.03942785733180738
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 2.25
+ max: null
+ y:
+ min: null
+ mid: 0.050984298273888846
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 2.74
+ max: null
+ y:
+ min: null
+ mid: 0.06208754545353576
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 3.46
+ max: null
+ y:
+ min: null
+ mid: 0.07840252090118019
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 4.46
+ max: null
+ y:
+ min: null
+ mid: 0.10106220902290856
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 5.46
+ max: null
+ y:
+ min: null
+ mid: 0.12372189714463694
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 6.9
+ max: null
+ y:
+ min: null
+ mid: 0.1563518480399258
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 8.93
+ max: null
+ y:
+ min: null
+ mid: 0.20235101492703442
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 11.44
+ max: null
+ y:
+ min: null
+ mid: 0.25922683211257264
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 14.82
+ max: null
+ y:
+ min: null
+ mid: 0.33581657796401454
+ max: null
+- x:
+ min: null
+ mid: 0.05
+ max: null
+ q2:
+ min: null
+ mid: 19.19
+ max: null
+ y:
+ min: null
+ mid: 0.43483941505596757
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 0.68
+ max: null
+ y:
+ min: null
+ mid: 0.011006134230553783
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 0.86
+ max: null
+ y:
+ min: null
+ mid: 0.013919522703347433
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 1.11
+ max: null
+ y:
+ min: null
+ mid: 0.0179658955822275
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 1.38
+ max: null
+ y:
+ min: null
+ mid: 0.02233597829141797
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 1.74
+ max: null
+ y:
+ min: null
+ mid: 0.02816275523700527
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 2.24
+ max: null
+ y:
+ min: null
+ mid: 0.036255500994765405
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 2.75
+ max: null
+ y:
+ min: null
+ mid: 0.04451010166768074
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 3.47
+ max: null
+ y:
+ min: null
+ mid: 0.05616365555885534
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 4.47
+ max: null
+ y:
+ min: null
+ mid: 0.0723491470743756
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 5.47
+ max: null
+ y:
+ min: null
+ mid: 0.08853463858989587
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 6.91
+ max: null
+ y:
+ min: null
+ mid: 0.11184174637224506
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 8.91
+ max: null
+ y:
+ min: null
+ mid: 0.1442127294032856
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 11.4
+ max: null
+ y:
+ min: null
+ mid: 0.1845146032769311
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 14.89
+ max: null
+ y:
+ min: null
+ mid: 0.24100196866609683
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 19.63
+ max: null
+ y:
+ min: null
+ mid: 0.3177211984496629
+ max: null
+- x:
+ min: null
+ mid: 0.07
+ max: null
+ q2:
+ min: null
+ mid: 26.07
+ max: null
+ y:
+ min: null
+ mid: 0.4219557638096134
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 0.9
+ max: null
+ y:
+ min: null
+ mid: 0.01132984406086419
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 1.11
+ max: null
+ y:
+ min: null
+ mid: 0.013973474341732503
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 1.38
+ max: null
+ y:
+ min: null
+ mid: 0.017372427559991757
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 1.76
+ max: null
+ y:
+ min: null
+ mid: 0.022156139496801085
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 2.24
+ max: null
+ y:
+ min: null
+ mid: 0.028198722995928655
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 2.75
+ max: null
+ y:
+ min: null
+ mid: 0.0346189679637517
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 3.49
+ max: null
+ y:
+ min: null
+ mid: 0.0439346175249067
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 4.47
+ max: null
+ y:
+ min: null
+ mid: 0.05627155883562548
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 5.46
+ max: null
+ y:
+ min: null
+ mid: 0.0687343873025761
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 6.91
+ max: null
+ y:
+ min: null
+ mid: 0.08698802495619062
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 8.92
+ max: null
+ y:
+ min: null
+ mid: 0.11229134335878731
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 11.37
+ max: null
+ y:
+ min: null
+ mid: 0.14313369663558426
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 14.87
+ max: null
+ y:
+ min: null
+ mid: 0.1871942013167228
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 19.74
+ max: null
+ y:
+ min: null
+ mid: 0.24850124640162125
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 26.36
+ max: null
+ y:
+ min: null
+ mid: 0.33183854382708894
+ max: null
+- x:
+ min: null
+ mid: 0.09
+ max: null
+ q2:
+ min: null
+ mid: 34.74
+ max: null
+ y:
+ min: null
+ mid: 0.4373319807493578
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 1.13
+ max: null
+ y:
+ min: null
+ mid: 0.011638839807978666
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 1.38
+ max: null
+ y:
+ min: null
+ mid: 0.014213804367265982
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 1.75
+ max: null
+ y:
+ min: null
+ mid: 0.01802475191501121
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 2.24
+ max: null
+ y:
+ min: null
+ mid: 0.02307168245121435
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 2.74
+ max: null
+ y:
+ min: null
+ mid: 0.02822161156978898
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 3.49
+ max: null
+ y:
+ min: null
+ mid: 0.03594650524765093
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 4.47
+ max: null
+ y:
+ min: null
+ mid: 0.0460403663200572
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 5.46
+ max: null
+ y:
+ min: null
+ mid: 0.05623722597483497
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 6.9
+ max: null
+ y:
+ min: null
+ mid: 0.07106902183632992
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 8.92
+ max: null
+ y:
+ min: null
+ mid: 0.09187473547537142
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 11.37
+ max: null
+ y:
+ min: null
+ mid: 0.1171093881563871
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 14.85
+ max: null
+ y:
+ min: null
+ mid: 0.15295289482166655
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 19.74
+ max: null
+ y:
+ min: null
+ mid: 0.20331920160132644
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 26.52
+ max: null
+ y:
+ min: null
+ mid: 0.27315224044919845
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 35.32
+ max: null
+ y:
+ min: null
+ mid: 0.36379099293611195
+ max: null
+- x:
+ min: null
+ mid: 0.11
+ max: null
+ q2:
+ min: null
+ mid: 44.94
+ max: null
+ y:
+ min: null
+ mid: 0.4628756291774878
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 1.4
+ max: null
+ y:
+ min: null
+ mid: 0.011329844060864187
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 1.75
+ max: null
+ y:
+ min: null
+ mid: 0.014162305076080236
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 2.24
+ max: null
+ y:
+ min: null
+ mid: 0.018127750497382702
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 2.74
+ max: null
+ y:
+ min: null
+ mid: 0.02217412337626277
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 3.47
+ max: null
+ y:
+ min: null
+ mid: 0.02808182777942767
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 4.48
+ max: null
+ y:
+ min: null
+ mid: 0.036255500994765405
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 5.47
+ max: null
+ y:
+ min: null
+ mid: 0.044267319294947934
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 6.9
+ max: null
+ y:
+ min: null
+ mid: 0.055839945728544935
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 8.92
+ max: null
+ y:
+ min: null
+ mid: 0.0721872921592204
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 11.37
+ max: null
+ y:
+ min: null
+ mid: 0.09201451926573273
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 14.84
+ max: null
+ y:
+ min: null
+ mid: 0.1200963470451604
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 19.76
+ max: null
+ y:
+ min: null
+ mid: 0.15991265617334027
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 26.55
+ max: null
+ y:
+ min: null
+ mid: 0.2148623998685316
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 35.28
+ max: null
+ y:
+ min: null
+ mid: 0.28551207033377757
+ max: null
+- x:
+ min: null
+ mid: 0.14
+ max: null
+ q2:
+ min: null
+ mid: 46.95
+ max: null
+ y:
+ min: null
+ mid: 0.3799544133268384
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 1.82
+ max: null
+ y:
+ min: null
+ mid: 0.011455731217096015
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 2.24
+ max: null
+ y:
+ min: null
+ mid: 0.014099361497964327
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 2.75
+ max: null
+ y:
+ min: null
+ mid: 0.01730948398187585
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 3.47
+ max: null
+ y:
+ min: null
+ mid: 0.021841421606221524
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 4.47
+ max: null
+ y:
+ min: null
+ mid: 0.02813577941781274
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 5.49
+ max: null
+ y:
+ min: null
+ mid: 0.034556024385635785
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 6.92
+ max: null
+ y:
+ min: null
+ mid: 0.043556956056211224
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 8.93
+ max: null
+ y:
+ min: null
+ mid: 0.056208615257509566
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 11.37
+ max: null
+ y:
+ min: null
+ mid: 0.07156684831779213
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 14.85
+ max: null
+ y:
+ min: null
+ mid: 0.09347121350212957
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 19.75
+ max: null
+ y:
+ min: null
+ mid: 0.12431356677892653
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 26.61
+ max: null
+ y:
+ min: null
+ mid: 0.16749286136644229
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 35.37
+ max: null
+ y:
+ min: null
+ mid: 0.22263143579598133
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 47.01
+ max: null
+ y:
+ min: null
+ mid: 0.2958977607229031
+ max: null
+- x:
+ min: null
+ mid: 0.18
+ max: null
+ q2:
+ min: null
+ mid: 63.04
+ max: null
+ y:
+ min: null
+ mid: 0.39679631644271035
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 2.28
+ max: null
+ y:
+ min: null
+ mid: 0.011480908648342378
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 2.74
+ max: null
+ y:
+ min: null
+ mid: 0.013797232323007946
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 3.48
+ max: null
+ y:
+ min: null
+ mid: 0.017523492147469948
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 4.47
+ max: null
+ y:
+ min: null
+ mid: 0.022508623534250188
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 5.47
+ max: null
+ y:
+ min: null
+ mid: 0.02754410978352316
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 6.97
+ max: null
+ y:
+ min: null
+ mid: 0.03509733915743262
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 8.93
+ max: null
+ y:
+ min: null
+ mid: 0.04496689220600765
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 11.38
+ max: null
+ y:
+ min: null
+ mid: 0.05730383351672644
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 14.85
+ max: null
+ y:
+ min: null
+ mid: 0.07477697080170365
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 19.74
+ max: null
+ y:
+ min: null
+ mid: 0.09940049856064848
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 26.64
+ max: null
+ y:
+ min: null
+ mid: 0.134145353680632
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 35.42
+ max: null
+ y:
+ min: null
+ mid: 0.1783569229492487
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 46.95
+ max: null
+ y:
+ min: null
+ mid: 0.2364160794033661
+ max: null
+- x:
+ min: null
+ mid: 0.225
+ max: null
+ q2:
+ min: null
+ mid: 63.23
+ max: null
+ y:
+ min: null
+ mid: 0.3183937955415301
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 2.78
+ max: null
+ y:
+ min: null
+ mid: 0.011453442359709978
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 3.46
+ max: null
+ y:
+ min: null
+ mid: 0.014255003800214579
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 4.47
+ max: null
+ y:
+ min: null
+ mid: 0.01841614652802288
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 5.47
+ max: null
+ y:
+ min: null
+ mid: 0.022536089822882584
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 6.89
+ max: null
+ y:
+ min: null
+ mid: 0.028386409301583364
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 8.94
+ max: null
+ y:
+ min: null
+ mid: 0.03683229305604576
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 11.37
+ max: null
+ y:
+ min: null
+ mid: 0.04684375526255484
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 14.87
+ max: null
+ y:
+ min: null
+ mid: 0.06126355679456381
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 19.74
+ max: null
+ y:
+ min: null
+ mid: 0.08132768064053057
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 26.6
+ max: null
+ y:
+ min: null
+ mid: 0.10959049164326816
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 35.43
+ max: null
+ y:
+ min: null
+ mid: 0.14596959093687933
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 46.98
+ max: null
+ y:
+ min: null
+ mid: 0.19355493599250892
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 63.48
+ max: null
+ y:
+ min: null
+ mid: 0.26153400035769403
+ max: null
+- x:
+ min: null
+ mid: 0.275
+ max: null
+ q2:
+ min: null
+ mid: 90.68
+ max: null
+ y:
+ min: null
+ mid: 0.37359645797787805
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 3.57
+ max: null
+ y:
+ min: null
+ mid: 0.011556440942081473
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 4.51
+ max: null
+ y:
+ min: null
+ mid: 0.014599313346999284
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 5.48
+ max: null
+ y:
+ min: null
+ mid: 0.01773929870101022
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 6.9
+ max: null
+ y:
+ min: null
+ mid: 0.022335978291417976
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 8.91
+ max: null
+ y:
+ min: null
+ mid: 0.028842545880657124
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 11.43
+ max: null
+ y:
+ min: null
+ mid: 0.03700003360447934
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 14.85
+ max: null
+ y:
+ min: null
+ mid: 0.048070909801095206
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 19.74
+ max: null
+ y:
+ min: null
+ mid: 0.06390032050327403
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 26.63
+ max: null
+ y:
+ min: null
+ mid: 0.08620392781166096
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 35.45
+ max: null
+ y:
+ min: null
+ mid: 0.11475513484503874
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 47.12
+ max: null
+ y:
+ min: null
+ mid: 0.15253207204226304
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 63.52
+ max: null
+ y:
+ min: null
+ mid: 0.20562048421316956
+ max: null
+- x:
+ min: null
+ mid: 0.35
+ max: null
+ q2:
+ min: null
+ mid: 96.35
+ max: null
+ y:
+ min: null
+ mid: 0.31189442150407565
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 4.54
+ max: null
+ y:
+ min: null
+ mid: 0.011430553785849649
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 5.47
+ max: null
+ y:
+ min: null
+ mid: 0.01377205489176158
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 6.93
+ max: null
+ y:
+ min: null
+ mid: 0.017447959853730852
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 8.92
+ max: null
+ y:
+ min: null
+ mid: 0.02245826867175746
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 11.34
+ max: null
+ y:
+ min: null
+ mid: 0.028551207033377757
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 14.89
+ max: null
+ y:
+ min: null
+ mid: 0.03748919512583729
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 19.77
+ max: null
+ y:
+ min: null
+ mid: 0.04977578157406334
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 26.64
+ max: null
+ y:
+ min: null
+ mid: 0.067072676840316
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 35.5
+ max: null
+ y:
+ min: null
+ mid: 0.08937988092459527
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 47.26
+ max: null
+ y:
+ min: null
+ mid: 0.11898854007032035
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 63.65
+ max: null
+ y:
+ min: null
+ mid: 0.16025434988311235
+ max: null
+- x:
+ min: null
+ mid: 0.45
+ max: null
+ q2:
+ min: null
+ mid: 98.05
+ max: null
+ y:
+ min: null
+ mid: 0.2468647133706075
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 5.53
+ max: null
+ y:
+ min: null
+ mid: 0.011391643210287085
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 6.88
+ max: null
+ y:
+ min: null
+ mid: 0.014172604934317384
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 8.91
+ max: null
+ y:
+ min: null
+ mid: 0.018354347378599985
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 11.34
+ max: null
+ y:
+ min: null
+ mid: 0.023360078481854528
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 14.85
+ max: null
+ y:
+ min: null
+ mid: 0.030590578964333308
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 19.74
+ max: null
+ y:
+ min: null
+ mid: 0.040663840320265286
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 26.64
+ max: null
+ y:
+ min: null
+ mid: 0.05487764468753127
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 35.57
+ max: null
+ y:
+ min: null
+ mid: 0.07327319149907985
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 47.16
+ max: null
+ y:
+ min: null
+ mid: 0.09714826289279184
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 63.56
+ max: null
+ y:
+ min: null
+ mid: 0.13093179791064144
+ max: null
+- x:
+ min: null
+ mid: 0.55
+ max: null
+ q2:
+ min: null
+ mid: 98.82
+ max: null
+ y:
+ min: null
+ mid: 0.203566398199018
+ max: null
+- x:
+ min: null
+ mid: 0.675
+ max: null
+ q2:
+ min: null
+ mid: 7.04
+ max: null
+ y:
+ min: null
+ mid: 0.011816607731627243
+ max: null
+- x:
+ min: null
+ mid: 0.675
+ max: null
+ q2:
+ min: null
+ mid: 8.88
+ max: null
+ y:
+ min: null
+ mid: 0.014905039297848002
+ max: null
+- x:
+ min: null
+ mid: 0.675
+ max: null
+ q2:
+ min: null
+ mid: 11.36
+ max: null
+ y:
+ min: null
+ mid: 0.019067707930580324
+ max: null
+- x:
+ min: null
+ mid: 0.675
+ max: null
+ q2:
+ min: null
+ mid: 14.85
+ max: null
+ y:
+ min: null
+ mid: 0.024925656933901214
+ max: null
+- x:
+ min: null
+ mid: 0.675
+ max: null
+ q2:
+ min: null
+ mid: 19.79
+ max: null
+ y:
+ min: null
+ mid: 0.03321742429103738
+ max: null
+- x:
+ min: null
+ mid: 0.675
+ max: null
+ q2:
+ min: null
+ mid: 26.49
+ max: null
+ y:
+ min: null
+ mid: 0.044463343581080346
+ max: null
+- x:
+ min: null
+ mid: 0.675
+ max: null
+ q2:
+ min: null
+ mid: 35.4
+ max: null
+ y:
+ min: null
+ mid: 0.05941873774142108
+ max: null
+- x:
+ min: null
+ mid: 0.675
+ max: null
+ q2:
+ min: null
+ mid: 47.03
+ max: null
+ y:
+ min: null
+ mid: 0.07893963943443598
+ max: null
+- x:
+ min: null
+ mid: 0.675
+ max: null
+ q2:
+ min: null
+ mid: 63.53
+ max: null
+ y:
+ min: null
+ mid: 0.10663481380543732
+ max: null
+- x:
+ min: null
+ mid: 0.675
+ max: null
+ q2:
+ min: null
+ mid: 99.03
+ max: null
+ y:
+ min: null
+ mid: 0.16622140108850084
+ max: null
diff --git a/buildmaster/NMCPD_fake/metadata.yaml b/buildmaster/NMCPD_fake/metadata.yaml
new file mode 100644
index 0000000000..0c5e23c474
--- /dev/null
+++ b/buildmaster/NMCPD_fake/metadata.yaml
@@ -0,0 +1,63 @@
+# Generalia
+setname: "NMCPD_fake"
+ndata: 260
+observable: {description: "Ratio of deuterium to proton structure function F2", label:"$F_2^d/F_2^p(x,Q^2)$", units: "" }
+kinematics:
+ variables:
+ q2: {description: "Parton momentum transfer", label: "$Q^2$", units: "GeV²"}
+ x: {description: "Bjorken x", label: '$x$', units: ""}
+ y: {description: "Inelasticity", units: ""}
+ file: kinematics.yaml
+
+version: 0
+version_comment: "Initial implementation"
+
+# References
+arXiv:
+ url: "https://arxiv.org/abs/hep-ex/9611022"
+iNSPIRE:
+ url: "https://inspirehep.net/literature/424154"
+hepdata:
+ url: "https://www.hepdata.net/record/ins426595"
+ version: 1
+ tables: [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]
+
+# Data
+data_central: data.yaml
+data_uncertainties:
+ - uncertainties.yaml
+
+# Data (variants)
+variants:
+ deweighted:
+ data_uncertainties:
+ - uncertainties.yaml
+ - uncertainties_dw.yaml
+ shifted:
+ data_uncertainties:
+ - uncertainties.yaml
+ - uncertainties_sh.yaml
+
+# Plotting
+kinematic_coverage:
+ x: x
+ q2: q2
+dataset_label: "NMC $d/p$"
+plot_x: x
+figure_by:
+ - q2
+
+# Theory
+theory:
+ apfelcomb:
+ repetition_flag:
+ - NMCPD_P
+ FK_tables:
+ - - NMCPD_D1
+ - NMCPD_D2
+ - - NMCPD_P
+ operation: "RATIO"
+
+nnpdf_metadata:
+ nnpdf31_process: "DIS NC"
+ experiment: "NMC"
diff --git a/buildmaster/NMCPD_fake/uncertainties.yaml b/buildmaster/NMCPD_fake/uncertainties.yaml
new file mode 100644
index 0000000000..9e23417c8b
--- /dev/null
+++ b/buildmaster/NMCPD_fake/uncertainties.yaml
@@ -0,0 +1,530 @@
+definition:
+ stat_1:
+ description: total statistical uncertainty
+ treatment: ADD
+ type: UNCORR
+ syst_1:
+ description: total systematic uncertainty
+ treatment: ADD
+ type: CORR
+bins:
+- stat_1: 0.0203
+ syst_1: 0.0109
+- stat_1: 0.0212
+ syst_1: 0.0134
+- stat_1: 0.0205
+ syst_1: 0.0112
+- stat_1: 0.0258
+ syst_1: 0.0195
+- stat_1: 0.0176
+ syst_1: 0.0121
+- stat_1: 0.0277
+ syst_1: 0.007
+- stat_1: 0.0171
+ syst_1: 0.0047
+- stat_1: 0.0137
+ syst_1: 0.0113
+- stat_1: 0.0129
+ syst_1: 0.0099
+- stat_1: 0.0118
+ syst_1: 0.0057
+- stat_1: 0.0108
+ syst_1: 0.0073
+- stat_1: 0.0116
+ syst_1: 0.0078
+- stat_1: 0.0615
+ syst_1: 0.003
+- stat_1: 0.025
+ syst_1: 0.0037
+- stat_1: 0.0208
+ syst_1: 0.0043
+- stat_1: 0.0172
+ syst_1: 0.0046
+- stat_1: 0.0092
+ syst_1: 0.0094
+- stat_1: 0.0157
+ syst_1: 0.0032
+- stat_1: 0.0137
+ syst_1: 0.0033
+- stat_1: 0.0128
+ syst_1: 0.0032
+- stat_1: 0.0098
+ syst_1: 0.0048
+- stat_1: 0.0547
+ syst_1: 0.0041
+- stat_1: 0.025
+ syst_1: 0.003
+- stat_1: 0.0213
+ syst_1: 0.0028
+- stat_1: 0.018
+ syst_1: 0.0035
+- stat_1: 0.0091
+ syst_1: 0.0036
+- stat_1: 0.0083
+ syst_1: 0.0051
+- stat_1: 0.0088
+ syst_1: 0.0054
+- stat_1: 0.01
+ syst_1: 0.0045
+- stat_1: 0.0083
+ syst_1: 0.002
+- stat_1: 0.0086
+ syst_1: 0.0023
+- stat_1: 0.0097
+ syst_1: 0.0042
+- stat_1: 0.0122
+ syst_1: 0.0084
+- stat_1: 0.0543
+ syst_1: 0.0065
+- stat_1: 0.032
+ syst_1: 0.0034
+- stat_1: 0.0233
+ syst_1: 0.0026
+- stat_1: 0.0205
+ syst_1: 0.0022
+- stat_1: 0.0127
+ syst_1: 0.0023
+- stat_1: 0.0108
+ syst_1: 0.0025
+- stat_1: 0.0092
+ syst_1: 0.0035
+- stat_1: 0.0098
+ syst_1: 0.0035
+- stat_1: 0.0072
+ syst_1: 0.003
+- stat_1: 0.0085
+ syst_1: 0.0041
+- stat_1: 0.0103
+ syst_1: 0.0016
+- stat_1: 0.0087
+ syst_1: 0.0022
+- stat_1: 0.0095
+ syst_1: 0.0043
+- stat_1: 0.0134
+ syst_1: 0.0058
+- stat_1: 0.0402
+ syst_1: 0.0064
+- stat_1: 0.0301
+ syst_1: 0.0033
+- stat_1: 0.0268
+ syst_1: 0.0028
+- stat_1: 0.0161
+ syst_1: 0.0025
+- stat_1: 0.0155
+ syst_1: 0.0021
+- stat_1: 0.0129
+ syst_1: 0.0026
+- stat_1: 0.0119
+ syst_1: 0.0026
+- stat_1: 0.0084
+ syst_1: 0.0025
+- stat_1: 0.0087
+ syst_1: 0.0022
+- stat_1: 0.0098
+ syst_1: 0.002
+- stat_1: 0.0092
+ syst_1: 0.0018
+- stat_1: 0.01
+ syst_1: 0.0028
+- stat_1: 0.0143
+ syst_1: 0.0027
+- stat_1: 0.0107
+ syst_1: 0.004
+- stat_1: 0.0375
+ syst_1: 0.0063
+- stat_1: 0.0287
+ syst_1: 0.0064
+- stat_1: 0.0313
+ syst_1: 0.0037
+- stat_1: 0.0131
+ syst_1: 0.0022
+- stat_1: 0.0154
+ syst_1: 0.002
+- stat_1: 0.0124
+ syst_1: 0.0023
+- stat_1: 0.0107
+ syst_1: 0.0027
+- stat_1: 0.0076
+ syst_1: 0.0023
+- stat_1: 0.0071
+ syst_1: 0.002
+- stat_1: 0.0074
+ syst_1: 0.0018
+- stat_1: 0.0065
+ syst_1: 0.0023
+- stat_1: 0.0085
+ syst_1: 0.0017
+- stat_1: 0.0097
+ syst_1: 0.0017
+- stat_1: 0.0085
+ syst_1: 0.0032
+- stat_1: 0.01
+ syst_1: 0.0043
+- stat_1: 0.0375
+ syst_1: 0.0064
+- stat_1: 0.034
+ syst_1: 0.0061
+- stat_1: 0.0207
+ syst_1: 0.003
+- stat_1: 0.0179
+ syst_1: 0.0023
+- stat_1: 0.0183
+ syst_1: 0.0023
+- stat_1: 0.0138
+ syst_1: 0.0025
+- stat_1: 0.0089
+ syst_1: 0.0024
+- stat_1: 0.0087
+ syst_1: 0.0022
+- stat_1: 0.009
+ syst_1: 0.0019
+- stat_1: 0.0069
+ syst_1: 0.0021
+- stat_1: 0.0088
+ syst_1: 0.0016
+- stat_1: 0.0111
+ syst_1: 0.0018
+- stat_1: 0.0101
+ syst_1: 0.0018
+- stat_1: 0.0115
+ syst_1: 0.0021
+- stat_1: 0.0107
+ syst_1: 0.0015
+- stat_1: 0.0144
+ syst_1: 0.0031
+- stat_1: 0.0412
+ syst_1: 0.006
+- stat_1: 0.0214
+ syst_1: 0.0063
+- stat_1: 0.0213
+ syst_1: 0.0029
+- stat_1: 0.0167
+ syst_1: 0.0025
+- stat_1: 0.0138
+ syst_1: 0.0025
+- stat_1: 0.0092
+ syst_1: 0.0025
+- stat_1: 0.0077
+ syst_1: 0.0023
+- stat_1: 0.0077
+ syst_1: 0.002
+- stat_1: 0.0058
+ syst_1: 0.0017
+- stat_1: 0.0069
+ syst_1: 0.0015
+- stat_1: 0.0085
+ syst_1: 0.0015
+- stat_1: 0.0076
+ syst_1: 0.0015
+- stat_1: 0.0097
+ syst_1: 0.0018
+- stat_1: 0.0087
+ syst_1: 0.0014
+- stat_1: 0.009
+ syst_1: 0.0015
+- stat_1: 0.0119
+ syst_1: 0.0022
+- stat_1: 0.0438
+ syst_1: 0.0063
+- stat_1: 0.0344
+ syst_1: 0.0063
+- stat_1: 0.0542
+ syst_1: 0.0068
+- stat_1: 0.0197
+ syst_1: 0.0028
+- stat_1: 0.0117
+ syst_1: 0.0027
+- stat_1: 0.0111
+ syst_1: 0.0023
+- stat_1: 0.0096
+ syst_1: 0.0023
+- stat_1: 0.0069
+ syst_1: 0.0019
+- stat_1: 0.0079
+ syst_1: 0.0016
+- stat_1: 0.0095
+ syst_1: 0.0014
+- stat_1: 0.0082
+ syst_1: 0.0015
+- stat_1: 0.0105
+ syst_1: 0.0015
+- stat_1: 0.0105
+ syst_1: 0.0018
+- stat_1: 0.0103
+ syst_1: 0.0014
+- stat_1: 0.0103
+ syst_1: 0.0013
+- stat_1: 0.0157
+ syst_1: 0.0018
+- stat_1: 0.054
+ syst_1: 0.0065
+- stat_1: 0.0537
+ syst_1: 0.0062
+- stat_1: 0.0281
+ syst_1: 0.0032
+- stat_1: 0.014
+ syst_1: 0.0028
+- stat_1: 0.0136
+ syst_1: 0.0025
+- stat_1: 0.0124
+ syst_1: 0.0024
+- stat_1: 0.0082
+ syst_1: 0.0021
+- stat_1: 0.0089
+ syst_1: 0.0018
+- stat_1: 0.0106
+ syst_1: 0.0016
+- stat_1: 0.0092
+ syst_1: 0.0016
+- stat_1: 0.0114
+ syst_1: 0.0014
+- stat_1: 0.0115
+ syst_1: 0.0017
+- stat_1: 0.0116
+ syst_1: 0.0014
+- stat_1: 0.0114
+ syst_1: 0.0013
+- stat_1: 0.0147
+ syst_1: 0.0012
+- stat_1: 0.0222
+ syst_1: 0.0017
+- stat_1: 0.068
+ syst_1: 0.0063
+- stat_1: 0.0306
+ syst_1: 0.0031
+- stat_1: 0.0169
+ syst_1: 0.0031
+- stat_1: 0.0151
+ syst_1: 0.0026
+- stat_1: 0.0153
+ syst_1: 0.0027
+- stat_1: 0.0097
+ syst_1: 0.0022
+- stat_1: 0.0098
+ syst_1: 0.002
+- stat_1: 0.0117
+ syst_1: 0.0018
+- stat_1: 0.0102
+ syst_1: 0.0017
+- stat_1: 0.0127
+ syst_1: 0.0014
+- stat_1: 0.0126
+ syst_1: 0.0017
+- stat_1: 0.013
+ syst_1: 0.0015
+- stat_1: 0.0124
+ syst_1: 0.0012
+- stat_1: 0.0147
+ syst_1: 0.0011
+- stat_1: 0.0209
+ syst_1: 0.0011
+- stat_1: 0.0345
+ syst_1: 0.0019
+- stat_1: 0.031
+ syst_1: 0.0037
+- stat_1: 0.0143
+ syst_1: 0.0036
+- stat_1: 0.0127
+ syst_1: 0.003
+- stat_1: 0.0125
+ syst_1: 0.0028
+- stat_1: 0.009
+ syst_1: 0.0023
+- stat_1: 0.0087
+ syst_1: 0.0022
+- stat_1: 0.0095
+ syst_1: 0.002
+- stat_1: 0.0081
+ syst_1: 0.0019
+- stat_1: 0.01
+ syst_1: 0.0016
+- stat_1: 0.0097
+ syst_1: 0.0016
+- stat_1: 0.0101
+ syst_1: 0.0017
+- stat_1: 0.0098
+ syst_1: 0.0013
+- stat_1: 0.011
+ syst_1: 0.0011
+- stat_1: 0.0149
+ syst_1: 0.0011
+- stat_1: 0.0191
+ syst_1: 0.001
+- stat_1: 0.0193
+ syst_1: 0.0047
+- stat_1: 0.0146
+ syst_1: 0.0037
+- stat_1: 0.015
+ syst_1: 0.0033
+- stat_1: 0.0106
+ syst_1: 0.0027
+- stat_1: 0.0117
+ syst_1: 0.0022
+- stat_1: 0.012
+ syst_1: 0.0025
+- stat_1: 0.0093
+ syst_1: 0.0022
+- stat_1: 0.0108
+ syst_1: 0.0018
+- stat_1: 0.0109
+ syst_1: 0.0017
+- stat_1: 0.0114
+ syst_1: 0.0018
+- stat_1: 0.0108
+ syst_1: 0.0014
+- stat_1: 0.0122
+ syst_1: 0.0013
+- stat_1: 0.0153
+ syst_1: 0.0011
+- stat_1: 0.0202
+ syst_1: 0.001
+- stat_1: 0.0297
+ syst_1: 0.0011
+- stat_1: 0.0172
+ syst_1: 0.0055
+- stat_1: 0.0161
+ syst_1: 0.0044
+- stat_1: 0.0109
+ syst_1: 0.0032
+- stat_1: 0.0121
+ syst_1: 0.0027
+- stat_1: 0.0137
+ syst_1: 0.0023
+- stat_1: 0.0101
+ syst_1: 0.0024
+- stat_1: 0.0112
+ syst_1: 0.0021
+- stat_1: 0.0112
+ syst_1: 0.0018
+- stat_1: 0.0116
+ syst_1: 0.0019
+- stat_1: 0.0112
+ syst_1: 0.0017
+- stat_1: 0.0126
+ syst_1: 0.0015
+- stat_1: 0.0155
+ syst_1: 0.0013
+- stat_1: 0.0186
+ syst_1: 0.0011
+- stat_1: 0.0248
+ syst_1: 0.001
+- stat_1: 0.0203
+ syst_1: 0.0068
+- stat_1: 0.0155
+ syst_1: 0.0051
+- stat_1: 0.0141
+ syst_1: 0.0033
+- stat_1: 0.0163
+ syst_1: 0.003
+- stat_1: 0.0142
+ syst_1: 0.0023
+- stat_1: 0.0134
+ syst_1: 0.0025
+- stat_1: 0.0128
+ syst_1: 0.002
+- stat_1: 0.0135
+ syst_1: 0.0022
+- stat_1: 0.0127
+ syst_1: 0.0019
+- stat_1: 0.014
+ syst_1: 0.0017
+- stat_1: 0.0169
+ syst_1: 0.0014
+- stat_1: 0.0214
+ syst_1: 0.0013
+- stat_1: 0.0265
+ syst_1: 0.001
+- stat_1: 0.0349
+ syst_1: 0.001
+- stat_1: 0.0158
+ syst_1: 0.008
+- stat_1: 0.0134
+ syst_1: 0.0045
+- stat_1: 0.0143
+ syst_1: 0.0041
+- stat_1: 0.012
+ syst_1: 0.0031
+- stat_1: 0.0165
+ syst_1: 0.0026
+- stat_1: 0.0118
+ syst_1: 0.0028
+- stat_1: 0.0113
+ syst_1: 0.0025
+- stat_1: 0.0109
+ syst_1: 0.0023
+- stat_1: 0.012
+ syst_1: 0.002
+- stat_1: 0.0147
+ syst_1: 0.0018
+- stat_1: 0.0162
+ syst_1: 0.0013
+- stat_1: 0.0213
+ syst_1: 0.0011
+- stat_1: 0.0253
+ syst_1: 0.001
+- stat_1: 0.0242
+ syst_1: 0.0092
+- stat_1: 0.0245
+ syst_1: 0.0066
+- stat_1: 0.0161
+ syst_1: 0.0044
+- stat_1: 0.0211
+ syst_1: 0.0035
+- stat_1: 0.0227
+ syst_1: 0.0026
+- stat_1: 0.0158
+ syst_1: 0.0036
+- stat_1: 0.0146
+ syst_1: 0.0027
+- stat_1: 0.016
+ syst_1: 0.0025
+- stat_1: 0.0187
+ syst_1: 0.002
+- stat_1: 0.0222
+ syst_1: 0.0015
+- stat_1: 0.0281
+ syst_1: 0.0012
+- stat_1: 0.0296
+ syst_1: 0.001
+- stat_1: 0.0356
+ syst_1: 0.0072
+- stat_1: 0.0296
+ syst_1: 0.0055
+- stat_1: 0.028
+ syst_1: 0.0042
+- stat_1: 0.03
+ syst_1: 0.0032
+- stat_1: 0.0282
+ syst_1: 0.0037
+- stat_1: 0.0205
+ syst_1: 0.0037
+- stat_1: 0.0216
+ syst_1: 0.0029
+- stat_1: 0.0267
+ syst_1: 0.0023
+- stat_1: 0.0331
+ syst_1: 0.0021
+- stat_1: 0.0345
+ syst_1: 0.001
+- stat_1: 0.0458
+ syst_1: 0.0012
+- stat_1: 0.0361
+ syst_1: 0.0067
+- stat_1: 0.0465
+ syst_1: 0.0053
+- stat_1: 0.0353
+ syst_1: 0.0046
+- stat_1: 0.0395
+ syst_1: 0.0051
+- stat_1: 0.0281
+ syst_1: 0.0049
+- stat_1: 0.0235
+ syst_1: 0.0034
+- stat_1: 0.033
+ syst_1: 0.0033
+- stat_1: 0.0373
+ syst_1: 0.0026
+- stat_1: 0.0513
+ syst_1: 0.0029
+- stat_1: 0.0645
+ syst_1: 0.0034
diff --git a/buildmaster/NMCPD_fake/uncertainties_dw.yaml b/buildmaster/NMCPD_fake/uncertainties_dw.yaml
new file mode 100644
index 0000000000..0a4fcdf5ab
--- /dev/null
+++ b/buildmaster/NMCPD_fake/uncertainties_dw.yaml
@@ -0,0 +1,266 @@
+definition:
+ nuclear:
+ description: nuclear uncertainty (deweighted)
+ treatment: ADD
+ type: NUC_DW
+bins:
+- nuclear: 0.0203
+- nuclear: 0.0212
+- nuclear: 0.0205
+- nuclear: 0.0258
+- nuclear: 0.0176
+- nuclear: 0.0277
+- nuclear: 0.0171
+- nuclear: 0.0137
+- nuclear: 0.0129
+- nuclear: 0.0118
+- nuclear: 0.0108
+- nuclear: 0.0116
+- nuclear: 0.0615
+- nuclear: 0.025
+- nuclear: 0.0208
+- nuclear: 0.0172
+- nuclear: 0.0092
+- nuclear: 0.0157
+- nuclear: 0.0137
+- nuclear: 0.0128
+- nuclear: 0.0098
+- nuclear: 0.0547
+- nuclear: 0.025
+- nuclear: 0.0213
+- nuclear: 0.018
+- nuclear: 0.0091
+- nuclear: 0.0083
+- nuclear: 0.0088
+- nuclear: 0.01
+- nuclear: 0.0083
+- nuclear: 0.0086
+- nuclear: 0.0097
+- nuclear: 0.0122
+- nuclear: 0.0543
+- nuclear: 0.032
+- nuclear: 0.0233
+- nuclear: 0.0205
+- nuclear: 0.0127
+- nuclear: 0.0108
+- nuclear: 0.0092
+- nuclear: 0.0098
+- nuclear: 0.0072
+- nuclear: 0.0085
+- nuclear: 0.0103
+- nuclear: 0.0087
+- nuclear: 0.0095
+- nuclear: 0.0134
+- nuclear: 0.0402
+- nuclear: 0.0301
+- nuclear: 0.0268
+- nuclear: 0.0161
+- nuclear: 0.0155
+- nuclear: 0.0129
+- nuclear: 0.0119
+- nuclear: 0.0084
+- nuclear: 0.0087
+- nuclear: 0.0098
+- nuclear: 0.0092
+- nuclear: 0.01
+- nuclear: 0.0143
+- nuclear: 0.0107
+- nuclear: 0.0375
+- nuclear: 0.0287
+- nuclear: 0.0313
+- nuclear: 0.0131
+- nuclear: 0.0154
+- nuclear: 0.0124
+- nuclear: 0.0107
+- nuclear: 0.0076
+- nuclear: 0.0071
+- nuclear: 0.0074
+- nuclear: 0.0065
+- nuclear: 0.0085
+- nuclear: 0.0097
+- nuclear: 0.0085
+- nuclear: 0.01
+- nuclear: 0.0375
+- nuclear: 0.034
+- nuclear: 0.0207
+- nuclear: 0.0179
+- nuclear: 0.0183
+- nuclear: 0.0138
+- nuclear: 0.0089
+- nuclear: 0.0087
+- nuclear: 0.009
+- nuclear: 0.0069
+- nuclear: 0.0088
+- nuclear: 0.0111
+- nuclear: 0.0101
+- nuclear: 0.0115
+- nuclear: 0.0107
+- nuclear: 0.0144
+- nuclear: 0.0412
+- nuclear: 0.0214
+- nuclear: 0.0213
+- nuclear: 0.0167
+- nuclear: 0.0138
+- nuclear: 0.0092
+- nuclear: 0.0077
+- nuclear: 0.0077
+- nuclear: 0.0058
+- nuclear: 0.0069
+- nuclear: 0.0085
+- nuclear: 0.0076
+- nuclear: 0.0097
+- nuclear: 0.0087
+- nuclear: 0.009
+- nuclear: 0.0119
+- nuclear: 0.0438
+- nuclear: 0.0344
+- nuclear: 0.0542
+- nuclear: 0.0197
+- nuclear: 0.0117
+- nuclear: 0.0111
+- nuclear: 0.0096
+- nuclear: 0.0069
+- nuclear: 0.0079
+- nuclear: 0.0095
+- nuclear: 0.0082
+- nuclear: 0.0105
+- nuclear: 0.0105
+- nuclear: 0.0103
+- nuclear: 0.0103
+- nuclear: 0.0157
+- nuclear: 0.054
+- nuclear: 0.0537
+- nuclear: 0.0281
+- nuclear: 0.014
+- nuclear: 0.0136
+- nuclear: 0.0124
+- nuclear: 0.0082
+- nuclear: 0.0089
+- nuclear: 0.0106
+- nuclear: 0.0092
+- nuclear: 0.0114
+- nuclear: 0.0115
+- nuclear: 0.0116
+- nuclear: 0.0114
+- nuclear: 0.0147
+- nuclear: 0.0222
+- nuclear: 0.068
+- nuclear: 0.0306
+- nuclear: 0.0169
+- nuclear: 0.0151
+- nuclear: 0.0153
+- nuclear: 0.0097
+- nuclear: 0.0098
+- nuclear: 0.0117
+- nuclear: 0.0102
+- nuclear: 0.0127
+- nuclear: 0.0126
+- nuclear: 0.013
+- nuclear: 0.0124
+- nuclear: 0.0147
+- nuclear: 0.0209
+- nuclear: 0.0345
+- nuclear: 0.031
+- nuclear: 0.0143
+- nuclear: 0.0127
+- nuclear: 0.0125
+- nuclear: 0.009
+- nuclear: 0.0087
+- nuclear: 0.0095
+- nuclear: 0.0081
+- nuclear: 0.01
+- nuclear: 0.0097
+- nuclear: 0.0101
+- nuclear: 0.0098
+- nuclear: 0.011
+- nuclear: 0.0149
+- nuclear: 0.0191
+- nuclear: 0.0193
+- nuclear: 0.0146
+- nuclear: 0.015
+- nuclear: 0.0106
+- nuclear: 0.0117
+- nuclear: 0.012
+- nuclear: 0.0093
+- nuclear: 0.0108
+- nuclear: 0.0109
+- nuclear: 0.0114
+- nuclear: 0.0108
+- nuclear: 0.0122
+- nuclear: 0.0153
+- nuclear: 0.0202
+- nuclear: 0.0297
+- nuclear: 0.0172
+- nuclear: 0.0161
+- nuclear: 0.0109
+- nuclear: 0.0121
+- nuclear: 0.0137
+- nuclear: 0.0101
+- nuclear: 0.0112
+- nuclear: 0.0112
+- nuclear: 0.0116
+- nuclear: 0.0112
+- nuclear: 0.0126
+- nuclear: 0.0155
+- nuclear: 0.0186
+- nuclear: 0.0248
+- nuclear: 0.0203
+- nuclear: 0.0155
+- nuclear: 0.0141
+- nuclear: 0.0163
+- nuclear: 0.0142
+- nuclear: 0.0134
+- nuclear: 0.0128
+- nuclear: 0.0135
+- nuclear: 0.0127
+- nuclear: 0.014
+- nuclear: 0.0169
+- nuclear: 0.0214
+- nuclear: 0.0265
+- nuclear: 0.0349
+- nuclear: 0.0158
+- nuclear: 0.0134
+- nuclear: 0.0143
+- nuclear: 0.012
+- nuclear: 0.0165
+- nuclear: 0.0118
+- nuclear: 0.0113
+- nuclear: 0.0109
+- nuclear: 0.012
+- nuclear: 0.0147
+- nuclear: 0.0162
+- nuclear: 0.0213
+- nuclear: 0.0253
+- nuclear: 0.0242
+- nuclear: 0.0245
+- nuclear: 0.0161
+- nuclear: 0.0211
+- nuclear: 0.0227
+- nuclear: 0.0158
+- nuclear: 0.0146
+- nuclear: 0.016
+- nuclear: 0.0187
+- nuclear: 0.0222
+- nuclear: 0.0281
+- nuclear: 0.0296
+- nuclear: 0.0356
+- nuclear: 0.0296
+- nuclear: 0.028
+- nuclear: 0.03
+- nuclear: 0.0282
+- nuclear: 0.0205
+- nuclear: 0.0216
+- nuclear: 0.0267
+- nuclear: 0.0331
+- nuclear: 0.0345
+- nuclear: 0.0458
+- nuclear: 0.0361
+- nuclear: 0.0465
+- nuclear: 0.0353
+- nuclear: 0.0395
+- nuclear: 0.0281
+- nuclear: 0.0235
+- nuclear: 0.033
+- nuclear: 0.0373
+- nuclear: 0.0513
+- nuclear: 0.0645
diff --git a/buildmaster/NMCPD_fake/uncertainties_sh.yaml b/buildmaster/NMCPD_fake/uncertainties_sh.yaml
new file mode 100644
index 0000000000..d88571f56b
--- /dev/null
+++ b/buildmaster/NMCPD_fake/uncertainties_sh.yaml
@@ -0,0 +1,266 @@
+definition:
+ nuclear:
+ description: nuclear uncertainty (shifted)
+ treatment: ADD
+ type: NUC_SH
+bins:
+- nuclear: 0.0203
+- nuclear: 0.0212
+- nuclear: 0.0205
+- nuclear: 0.0258
+- nuclear: 0.0176
+- nuclear: 0.0277
+- nuclear: 0.0171
+- nuclear: 0.0137
+- nuclear: 0.0129
+- nuclear: 0.0118
+- nuclear: 0.0108
+- nuclear: 0.0116
+- nuclear: 0.0615
+- nuclear: 0.025
+- nuclear: 0.0208
+- nuclear: 0.0172
+- nuclear: 0.0092
+- nuclear: 0.0157
+- nuclear: 0.0137
+- nuclear: 0.0128
+- nuclear: 0.0098
+- nuclear: 0.0547
+- nuclear: 0.025
+- nuclear: 0.0213
+- nuclear: 0.018
+- nuclear: 0.0091
+- nuclear: 0.0083
+- nuclear: 0.0088
+- nuclear: 0.01
+- nuclear: 0.0083
+- nuclear: 0.0086
+- nuclear: 0.0097
+- nuclear: 0.0122
+- nuclear: 0.0543
+- nuclear: 0.032
+- nuclear: 0.0233
+- nuclear: 0.0205
+- nuclear: 0.0127
+- nuclear: 0.0108
+- nuclear: 0.0092
+- nuclear: 0.0098
+- nuclear: 0.0072
+- nuclear: 0.0085
+- nuclear: 0.0103
+- nuclear: 0.0087
+- nuclear: 0.0095
+- nuclear: 0.0134
+- nuclear: 0.0402
+- nuclear: 0.0301
+- nuclear: 0.0268
+- nuclear: 0.0161
+- nuclear: 0.0155
+- nuclear: 0.0129
+- nuclear: 0.0119
+- nuclear: 0.0084
+- nuclear: 0.0087
+- nuclear: 0.0098
+- nuclear: 0.0092
+- nuclear: 0.01
+- nuclear: 0.0143
+- nuclear: 0.0107
+- nuclear: 0.0375
+- nuclear: 0.0287
+- nuclear: 0.0313
+- nuclear: 0.0131
+- nuclear: 0.0154
+- nuclear: 0.0124
+- nuclear: 0.0107
+- nuclear: 0.0076
+- nuclear: 0.0071
+- nuclear: 0.0074
+- nuclear: 0.0065
+- nuclear: 0.0085
+- nuclear: 0.0097
+- nuclear: 0.0085
+- nuclear: 0.01
+- nuclear: 0.0375
+- nuclear: 0.034
+- nuclear: 0.0207
+- nuclear: 0.0179
+- nuclear: 0.0183
+- nuclear: 0.0138
+- nuclear: 0.0089
+- nuclear: 0.0087
+- nuclear: 0.009
+- nuclear: 0.0069
+- nuclear: 0.0088
+- nuclear: 0.0111
+- nuclear: 0.0101
+- nuclear: 0.0115
+- nuclear: 0.0107
+- nuclear: 0.0144
+- nuclear: 0.0412
+- nuclear: 0.0214
+- nuclear: 0.0213
+- nuclear: 0.0167
+- nuclear: 0.0138
+- nuclear: 0.0092
+- nuclear: 0.0077
+- nuclear: 0.0077
+- nuclear: 0.0058
+- nuclear: 0.0069
+- nuclear: 0.0085
+- nuclear: 0.0076
+- nuclear: 0.0097
+- nuclear: 0.0087
+- nuclear: 0.009
+- nuclear: 0.0119
+- nuclear: 0.0438
+- nuclear: 0.0344
+- nuclear: 0.0542
+- nuclear: 0.0197
+- nuclear: 0.0117
+- nuclear: 0.0111
+- nuclear: 0.0096
+- nuclear: 0.0069
+- nuclear: 0.0079
+- nuclear: 0.0095
+- nuclear: 0.0082
+- nuclear: 0.0105
+- nuclear: 0.0105
+- nuclear: 0.0103
+- nuclear: 0.0103
+- nuclear: 0.0157
+- nuclear: 0.054
+- nuclear: 0.0537
+- nuclear: 0.0281
+- nuclear: 0.014
+- nuclear: 0.0136
+- nuclear: 0.0124
+- nuclear: 0.0082
+- nuclear: 0.0089
+- nuclear: 0.0106
+- nuclear: 0.0092
+- nuclear: 0.0114
+- nuclear: 0.0115
+- nuclear: 0.0116
+- nuclear: 0.0114
+- nuclear: 0.0147
+- nuclear: 0.0222
+- nuclear: 0.068
+- nuclear: 0.0306
+- nuclear: 0.0169
+- nuclear: 0.0151
+- nuclear: 0.0153
+- nuclear: 0.0097
+- nuclear: 0.0098
+- nuclear: 0.0117
+- nuclear: 0.0102
+- nuclear: 0.0127
+- nuclear: 0.0126
+- nuclear: 0.013
+- nuclear: 0.0124
+- nuclear: 0.0147
+- nuclear: 0.0209
+- nuclear: 0.0345
+- nuclear: 0.031
+- nuclear: 0.0143
+- nuclear: 0.0127
+- nuclear: 0.0125
+- nuclear: 0.009
+- nuclear: 0.0087
+- nuclear: 0.0095
+- nuclear: 0.0081
+- nuclear: 0.01
+- nuclear: 0.0097
+- nuclear: 0.0101
+- nuclear: 0.0098
+- nuclear: 0.011
+- nuclear: 0.0149
+- nuclear: 0.0191
+- nuclear: 0.0193
+- nuclear: 0.0146
+- nuclear: 0.015
+- nuclear: 0.0106
+- nuclear: 0.0117
+- nuclear: 0.012
+- nuclear: 0.0093
+- nuclear: 0.0108
+- nuclear: 0.0109
+- nuclear: 0.0114
+- nuclear: 0.0108
+- nuclear: 0.0122
+- nuclear: 0.0153
+- nuclear: 0.0202
+- nuclear: 0.0297
+- nuclear: 0.0172
+- nuclear: 0.0161
+- nuclear: 0.0109
+- nuclear: 0.0121
+- nuclear: 0.0137
+- nuclear: 0.0101
+- nuclear: 0.0112
+- nuclear: 0.0112
+- nuclear: 0.0116
+- nuclear: 0.0112
+- nuclear: 0.0126
+- nuclear: 0.0155
+- nuclear: 0.0186
+- nuclear: 0.0248
+- nuclear: 0.0203
+- nuclear: 0.0155
+- nuclear: 0.0141
+- nuclear: 0.0163
+- nuclear: 0.0142
+- nuclear: 0.0134
+- nuclear: 0.0128
+- nuclear: 0.0135
+- nuclear: 0.0127
+- nuclear: 0.014
+- nuclear: 0.0169
+- nuclear: 0.0214
+- nuclear: 0.0265
+- nuclear: 0.0349
+- nuclear: 0.0158
+- nuclear: 0.0134
+- nuclear: 0.0143
+- nuclear: 0.012
+- nuclear: 0.0165
+- nuclear: 0.0118
+- nuclear: 0.0113
+- nuclear: 0.0109
+- nuclear: 0.012
+- nuclear: 0.0147
+- nuclear: 0.0162
+- nuclear: 0.0213
+- nuclear: 0.0253
+- nuclear: 0.0242
+- nuclear: 0.0245
+- nuclear: 0.0161
+- nuclear: 0.0211
+- nuclear: 0.0227
+- nuclear: 0.0158
+- nuclear: 0.0146
+- nuclear: 0.016
+- nuclear: 0.0187
+- nuclear: 0.0222
+- nuclear: 0.0281
+- nuclear: 0.0296
+- nuclear: 0.0356
+- nuclear: 0.0296
+- nuclear: 0.028
+- nuclear: 0.03
+- nuclear: 0.0282
+- nuclear: 0.0205
+- nuclear: 0.0216
+- nuclear: 0.0267
+- nuclear: 0.0331
+- nuclear: 0.0345
+- nuclear: 0.0458
+- nuclear: 0.0361
+- nuclear: 0.0465
+- nuclear: 0.0353
+- nuclear: 0.0395
+- nuclear: 0.0281
+- nuclear: 0.0235
+- nuclear: 0.033
+- nuclear: 0.0373
+- nuclear: 0.0513
+- nuclear: 0.0645
diff --git a/buildmaster/backward_compatibility.yaml b/buildmaster/backward_compatibility.yaml
new file mode 100644
index 0000000000..a080b195a9
--- /dev/null
+++ b/buildmaster/backward_compatibility.yaml
@@ -0,0 +1 @@
+CMSTOPDIFF8TEVTTRAPNORM: {setname: CMS_ttBar_8TeV, observable_name: y_ttBar}
diff --git a/validphys2/src/validphys/commondataparser.py b/validphys2/src/validphys/commondataparser.py
index 80d55c0390..6723752a00 100644
--- a/validphys2/src/validphys/commondataparser.py
+++ b/validphys2/src/validphys/commondataparser.py
@@ -1,19 +1,38 @@
"""
-This module implements parsers for commondata and systype files into useful
-datastructures, contained in the :py:mod:`validphys.coredata` module, which are
-not backed by C++ managed memory, and so they can be easily pickled and
-interfaced with common Python libraries.
+This module implements parsers for commondata and its associated metadata and uncertainties files
+into useful structures that can be fed to the main :py:class:`validphys.coredata.CommonData` class.
-The validphys commondata structure is an instance of :py:class:`validphys.coredata.CommonData`
+A CommonData file is completely defined by a name (which defines the folder in which the information is)
+and a variant (which defines which files inside of the folder will be read).
+
+
+In this module a few auxiliary dataclasses that hold special information:
+ - TheoryMeta: contains the necessary information to read the (new style) fktables
+ - KinematicsMeta: containins metadata about the kinematics
+ - ReferenceMeta: literature references for the dataset
+
+The CommonMetaData defines how the CommonData file is to be loaded,
+by modifying the CommonMetaData using one of the loaded Variants one can change the resulting
+:py:class:`validphys.coredata.CommonData` object.
"""
import dataclasses
from operator import attrgetter
import logging
+from pathlib import Path
+from typing import Optional, Dict
+import dataclasses
import pandas as pd
+from reportengine.compat import yaml
+from validobj.custom import Parser
+from validobj import ValidationError, parse_input
+from validphys.utils import parse_yaml_inp
from validphys.coredata import CommonData
+EXT = "pineappl.lz4"
+_INDEX_NAME = "entry"
+
log = logging.getLogger(__name__)
KINLABEL_LATEX = {
@@ -43,6 +62,309 @@
}
+@Parser
+def ValidPath(path_str: str) -> Path:
+ """Parse strings into paths"""
+ return Path(path_str)
+
+
+@Parser
+def ValidOperation(op_str: str) -> str:
+ """Ensures that the operation defined in the commondata file is implemented in validphys"""
+ ret = op_str.upper()
+ # TODO: move accepted operations to this module so that the convolution receives an operation to apply
+ # instead of an operation to understand
+ from validphys.convolution import OP
+
+ if ret not in OP:
+ raise ValidationError(f"The operation '{op_str}' is not implemented in validphys")
+ return ret
+
+
+@dataclasses.dataclass
+class ValidApfelComb:
+ """Some of the grids might have been converted from apfelcomb and introduce hacks.
+ These are the allowed hacks:
+ - repetition_flag:
+ list of fktables which might need to be repeated
+ necessary to apply c-factors in compound observables
+ - normalization:
+ mapping with the single fktables which need to be normalized and the factor
+ note that when they are global factors they are promoted to conversion_factor
+ - shifts:
+ mapping with the single fktables and their respective shifts
+ necessary to create "gaps" that some cfactors or datasets might expect
+ """
+
+ repetition_flag: Optional[list[str]] = None
+ normalization: Optional[dict] = None
+ shifts: Optional[dict] = None
+
+
+@dataclasses.dataclass
+class TheoryMeta:
+ """Contains the necessary information to load the associated fktables"""
+
+ FK_tables: list[list]
+ operation: ValidOperation
+ conversion_factor: float = 1.0
+ comment: Optional[str] = None
+ apfelcomb: Optional[ValidApfelComb] = None
+ # The following options are transitional so that the yamldb can be used from the theory
+ appl: Optional[bool] = False
+ target_dataset: Optional[str] = None
+
+ def fktables_to_paths(self, grids_folder):
+ """Given a source for pineappl grids, constructs the lists of fktables
+ to be loaded"""
+ ret = []
+ for operand in self.FK_tables:
+ ret.append([grids_folder / f"{m}.{EXT}" for m in operand])
+ return ret
+
+ @classmethod
+ def parser(cls, yaml_file):
+ """The yaml databases in the server use "operands" instead of "FK_tables" """
+ if not yaml_file.exists():
+ raise FileNotFoundError(yaml_file)
+ meta = yaml.safe_load(yaml_file.read_text())
+ # Make sure the operations are upper-cased for compound-compatibility
+ meta["operation"] = "NULL" if meta["operation"] is None else meta["operation"].upper()
+ if "operands" in meta:
+ meta["FK_tables"] = meta.pop("operands")
+ return parse_input(meta, cls)
+
+
+@dataclasses.dataclass
+class ValidKinematics:
+ """Contains all metadata for the kinematics of the dataset"""
+
+ file: ValidPath
+ variables: dict
+
+
+@dataclasses.dataclass
+class ValidReference:
+ """Holds literature information for the dataset"""
+
+ url: str
+ version: int = 0
+ tables: list[int] = dataclasses.field(default_factory=list)
+
+
+@dataclasses.dataclass
+class Variant:
+ """Defines the keys of the CommonMetaData that can be overwritten"""
+
+ data_uncertainties: list[ValidPath]
+
+
+@Parser
+def ValidVariants(variant_dict: dict) -> Dict[str, Variant]:
+ """Variants of a dataset are allowed to overwrite a subset of the keys of a dataset
+ (those defined in the Variant dataclass).
+ This wrapper class runs over the dictionary of variant and parses them into valid Variants
+ """
+ return {k: parse_input(v, Variant) for k, v in variant_dict.items()}
+
+
+# TODO: obviously the folder here is only for development purposes once the
+# whole thing is finished the data will be installed in the right path as given by the profile
+_folder_data = Path(__file__).parent / "../../../buildmaster"
+
+
+@dataclasses.dataclass
+class CommonMetaData:
+ setname: str
+ ndata: int
+ observable: dict
+ kinematics: ValidKinematics
+ kinematic_coverage: dict
+ data_central: ValidPath
+ data_uncertainties: list[ValidPath]
+ dataset_label: str
+ plot_x: str
+ figure_by: list[str]
+ nnpdf_metadata: dict
+ version: int
+ version_comment: str = ""
+ theory: Optional[TheoryMeta] = None
+ arXiv: Optional[ValidReference] = None
+ iNSPIRE: Optional[ValidReference] = None
+ hepdata: Optional[ValidReference] = None
+ variants: Optional[ValidVariants] = dataclasses.field(default_factory=dict)
+ _folder: Optional[Path] = None
+
+ def apply_variant(self, variant_name):
+ """Return a new instance of this class with the variant applied
+
+ This class also defines how the variant is applied to the commondata
+ """
+ try:
+ variant = self.variants[variant_name]
+ except KeyError as e:
+ raise ValueError(f"The requested variant does not exist in {self.setname}") from e
+
+ return dataclasses.replace(self, data_uncertainties=variant.data_uncertainties)
+
+ @property
+ def folder(self):
+ if self._folder is None:
+ self._folder = _folder_data / self.setname
+ return self._folder
+
+
+# TODO:
+# These three parsers could just as well be methods of the CommonMetaData class
+def _parse_data(metadata):
+ """Given the metadata defining the commondata,
+ returns a dataframe with the right central data loaded
+
+ Parameters
+ ----------
+ metadata: CommonMetaData
+ instance of CommonMetaData defining exactly the commondata to be loaded
+
+ Returns
+ -------
+ pd.DataFrame
+ a dataframe containing the data
+ """
+ data_file = metadata.folder / metadata.data_central
+ datayaml = yaml.safe_load(data_file.read_text(encoding="utf-8"))
+ data_df = pd.DataFrame(
+ datayaml["data_central"], index=range(1, metadata.ndata + 1), columns=["data"]
+ )
+ data_df.index.name = _INDEX_NAME
+ return data_df
+
+
+def _parse_uncertainties(metadata):
+ """Given the metadata defining the commondata,
+ returns a dataframe with all appropiate uncertainties
+
+ Parameters
+ ----------
+ metadata: CommonMetaData
+ instance of CommonMetaData defining exactly the commondata to be loaded
+
+ Returns
+ -------
+ pd.DataFrame
+ a dataframe containing the uncertainties
+ """
+ uncertainity_files = [metadata.folder / i for i in metadata.data_uncertainties]
+ all_df = []
+ for ufile in uncertainity_files:
+ uncyaml = yaml.safe_load(ufile.read_text())
+
+ mindex = pd.MultiIndex.from_tuples(
+ [(k, v["treatment"], v["type"]) for k, v in uncyaml["definition"].items()],
+ names=["name", "treatment", "type"],
+ )
+ # I'm guessing there will be a better way of doing this than calling dataframe twice for the same thing?
+ final_df = pd.DataFrame(
+ pd.DataFrame(uncyaml["bins"]).values,
+ columns=mindex,
+ index=range(1, metadata.ndata + 1),
+ )
+ final_df.index.name = _INDEX_NAME
+ all_df.append(final_df)
+ return pd.concat(all_df, axis=1)
+
+
+def _parse_kinematics(metadata):
+ """Given the metadata defining the commondata,
+ returns a dataframe with the kinematic information
+
+ Parameters
+ ----------
+ metadata: CommonMetaData
+ instance of CommonMetaData defining exactly the commondata to be loaded
+
+ Returns
+ -------
+ pd.DataFrame
+ a dataframe containing the kinematics
+ """
+ kinematics_file = metadata.folder / metadata.kinematics.file
+ kinyaml = yaml.safe_load(kinematics_file.read_text())
+ kin_dict = {i + 1: pd.DataFrame(d).stack() for i, d in enumerate(kinyaml["bins"])}
+ return pd.concat(kin_dict, axis=1, names=[_INDEX_NAME]).swaplevel(0, 1).T
+
+
+def parse_commondata_folder(commondata_folder, variants=[]):
+ """In the current iteration of the commondata, each of the commondata
+ (i.e., an observable from a data publication) correspond to one single folder.
+ This function returns a commondata object constructed by parsing the metadata.
+
+ A commondata object is defined by the folder from where it is
+ being read and the variants to be enabled.
+ Once a variant is selected, it can no longer be changed
+
+ Note that this function reproduces `parse_commondata` below, which parses the
+ _old_ file format
+ """
+ # Parse the metadata by iterating over variants
+ commondata = commondata_folder.name
+ metadata_file = commondata_folder / "metadata.yaml"
+ metadata = parse_yaml_inp(metadata_file, CommonMetaData)
+ # TODO for debugging purposes
+ # keep a reference folder for people trying to test this out
+ metadata._folder = commondata_folder
+ for variant in variants:
+ metadata = metadata.apply_variant(variant)
+
+ # Now parse the data
+ data_df = _parse_data(metadata)
+ # the uncertainties
+ uncertainties_df = _parse_uncertainties(metadata)
+ # and the kinematics
+ kin_df = _parse_kinematics(metadata)
+
+ # Once we have loaded all uncertainty files, let's check how many sys we have
+ nsys = len([i for i in uncertainties_df.columns.get_level_values(0) if "syst" in i])
+
+ # Backwards-compatibility
+ # Finally, create the commondata by merging the dataframes in the old commondata_table
+
+ # For the kinematis, forget all the interesting information
+ procname = metadata.nnpdf_metadata["nnpdf31_process"]
+ kinames = ["kin1", "kin2", "kin3"]
+ kin_df.columns = kinames
+ kin_df["process"] = procname
+ kin_df = kin_df[["process"] + kinames]
+
+ # For the uncertainties, create a simplified version to concatenate
+ # and save the systype information
+ new_columns = []
+ systypes = {"type": [], "name": []}
+ for col in uncertainties_df.columns:
+ if col[0].startswith("stat"):
+ new_columns.append("stat")
+ else:
+ # if it is syst add the ADD/MULT information
+ new_columns.append(col[1])
+ systypes["type"].append(col[1])
+ systypes["name"].append(col[2])
+
+ uncertainties_df.columns = new_columns
+
+ commondata_table = pd.concat([kin_df, data_df, uncertainties_df], axis=1)
+ systype_table = pd.DataFrame(systypes, index=range(1, nsys + 1))
+ systype_table.index.name = "sys_index"
+
+ return CommonData(
+ setname=commondata,
+ ndata=metadata.ndata,
+ commondataproc=procname,
+ nkin=3,
+ nsys=nsys,
+ commondata_table=commondata_table,
+ systype_table=systype_table,
+ )
+
+
def load_commondata(spec):
"""
Load the data corresponding to a CommonDataSpec object.
@@ -132,8 +454,7 @@ class CommonDataMetadata:
def peek_commondata_metadata(commondatafilename):
- """Read some of the properties of the commondata object as a CommonData Metadata
- """
+ """Read some of the properties of the commondata object as a CommonData Metadata"""
with open(commondatafilename) as f:
try:
l = f.readline()
diff --git a/validphys2/src/validphys/core.py b/validphys2/src/validphys/core.py
index 944056a6d7..bb2fc945a3 100644
--- a/validphys2/src/validphys/core.py
+++ b/validphys2/src/validphys/core.py
@@ -528,8 +528,8 @@ def __init__(self, fkpath, cfactors, metadata=None):
# If this is a yaml file that loads an applgrid-converted pineappl,
# keep also the name of the target
# this is needed since we can now easily reutilize grids
- if not self.legacy and self.metadata.get("appl"):
- super().__init__(fkpath, cfactors, self.metadata.get("target_dataset"))
+ if not self.legacy and self.metadata.appl:
+ super().__init__(fkpath, cfactors, self.metadata.target_dataset)
else:
super().__init__(fkpath, cfactors)
diff --git a/validphys2/src/validphys/loader.py b/validphys2/src/validphys/loader.py
index d9a86bb092..d7d72cfbec 100644
--- a/validphys2/src/validphys/loader.py
+++ b/validphys2/src/validphys/loader.py
@@ -368,12 +368,12 @@ def check_fkyaml(self, name, theoryID, cfac):
theory = self.check_theoryID(theoryID)
fkpath = (theory.yamldb_path / name).with_suffix(".yaml")
metadata, fklist = pineparser.get_yaml_information(fkpath, theory.path)
- op = metadata["operation"]
+ op = metadata.operation
# TODO:
# at the moment there are no pineappl specific c-factors
# so they need to be loaded from the NNPDF names / compounds files
- cfac_name = metadata["target_dataset"]
+ cfac_name = metadata.target_dataset
# check whether there is a compound file
cpath = theory.path / "compound" / f"FK_{cfac_name}-COMPOUND.dat"
if cpath.exists():
@@ -385,7 +385,7 @@ def check_fkyaml(self, name, theoryID, cfac):
###
fkspecs = [FKTableSpec(i, c, metadata) for i, c in zip(fklist, cfactors)]
- return fkspecs, op
+ return fkspecs, metadata.operation
def check_compound(self, theoryID, setname, cfac):
thid, theopath = self.check_theoryID(theoryID)
diff --git a/validphys2/src/validphys/pineparser.py b/validphys2/src/validphys/pineparser.py
index a0c696ec56..cd41a21fc9 100644
--- a/validphys2/src/validphys/pineparser.py
+++ b/validphys2/src/validphys/pineparser.py
@@ -7,44 +7,16 @@
import numpy as np
import pandas as pd
-from reportengine.compat import yaml
-
from validphys.coredata import FKTableData
-
-########### This part might eventually be part of whatever commondata reader
-EXT = "pineappl.lz4"
-
-
-class YamlFileNotFound(FileNotFoundError):
- """ymldb file for dataset not found."""
+from validphys.commondataparser import TheoryMeta, EXT
+from validphys.utils import parse_yaml_inp
class GridFileNotFound(FileNotFoundError):
"""PineAPPL file for FK table not found."""
-def _load_yaml(yaml_file):
- """Load a dataset.yaml file.
-
- Parameters
- ----------
- yaml_file : Path
- path of the yaml file for the given dataset
-
- Returns
- -------
- dict :
- noramlized parsed file content
- """
- if not yaml_file.exists():
- raise YamlFileNotFound(yaml_file)
- ret = yaml.safe_load(yaml_file.read_text())
- # Make sure the operations are upper-cased for compound-compatibility
- ret["operation"] = "NULL" if ret["operation"] is None else ret["operation"].upper()
- return ret
-
-
-def pineko_yaml(yaml_file, grids_folder, check_grid_existence=True):
+def pineko_yaml(yaml_file, grids_folder):
"""Given a yaml_file, returns the corresponding dictionary and grids.
The dictionary contains all information and we return an extra field
@@ -66,20 +38,15 @@ def pineko_yaml(yaml_file, grids_folder, check_grid_existence=True):
paths: list(list(path))
List (of lists) with all the grids that will need to be loaded
"""
- yaml_content = _load_yaml(yaml_file)
-
- # Turn the operands and the members into paths (and check all of them exist)
- ret = []
- for operand in yaml_content["operands"]:
- tmp = []
- for member in operand:
- p = grids_folder / f"{member}.{EXT}"
- if not p.exists() and check_grid_existence:
- raise GridFileNotFound(f"Failed to find {p}")
- tmp.append(p)
- ret.append(tmp)
-
- return yaml_content, ret
+ # TODO: the theory metadata can be found inside the commondata metadata
+ # however, for the time being, pineappl tables contain this information in the `yamldb` database
+ # they should be 100% compatible (and if they are not there is something wrong somewhere)
+ # so already at this stage, use TheoryMeta parser to get the metadata for pineappl theories
+ # Note also that we need to use this "parser" due to the usage of the name "operands" in the yamldb
+# theory_meta = parse_yaml_inp(yaml_file, TheoryMeta)
+ theory_meta = TheoryMeta.parser(yaml_file)
+ member_paths = theory_meta.fktables_to_paths(grids_folder)
+ return theory_meta, member_paths
def pineko_apfelcomb_compatibility_flags(gridpaths, metadata):
@@ -120,7 +87,8 @@ def pineko_apfelcomb_compatibility_flags(gridpaths, metadata):
shift: list(int)
Shift in the data index for each grid that forms the fktable
"""
- if metadata.get("apfelcomb") is None:
+ apfelcomb = metadata.apfelcomb
+ if apfelcomb is None:
return None
# Can't pathlib understand double suffixes?
@@ -128,24 +96,24 @@ def pineko_apfelcomb_compatibility_flags(gridpaths, metadata):
ret = {}
# Check whether we have a normalization active and whether it affects any of the grids
- if metadata["apfelcomb"].get("normalization") is not None:
- norm_info = metadata["apfelcomb"]["normalization"]
+ if apfelcomb.normalization is not None:
+ norm_info = apfelcomb.normalization
# Now fill the operands that need normalization
ret["normalization"] = [norm_info.get(op, 1.0) for op in operands]
# Check whether the repetition flag is active
- if metadata["apfelcomb"].get("repetition_flag") is not None:
+ if apfelcomb.repetition_flag is not None:
if len(operands) == 1:
- ret["repetition_flag"] = operands[0] in metadata["apfelcomb"]["repetition_flag"]
+ ret["repetition_flag"] = operands[0] in apfelcomb.repetition_flag
else:
# Just for the sake of it, let's check whether we did something stupid
- if any(op in metadata["apfelcomb"]["repetition_flag"] for op in operands):
+ if any(op in apfelcomb.repetition_flag for op in operands):
raise ValueError(f"The yaml info for {metadata['target_dataset']} is broken")
# Check whether the dataset has shifts
# NOTE: this only happens for ATLASZPT8TEVMDIST, if that gets fixed we might as well remove it
- if metadata["apfelcomb"].get("shifts") is not None:
- shift_info = metadata["apfelcomb"]["shifts"]
+ if apfelcomb.shifts is not None:
+ shift_info = apfelcomb.shifts
ret["shifts"] = [shift_info.get(op, 0) for op in operands]
return ret
@@ -266,7 +234,6 @@ def pineappl_reader(fkspec):
partial_fktables = []
ndata = 0
for i, p in enumerate(pines):
-
# Remove the bin normalization
raw_fktable = (p.table().T / p.bin_normalizations()).T
n = raw_fktable.shape[0]
@@ -283,7 +250,7 @@ def pineappl_reader(fkspec):
ndata += apfelcomb["shifts"][i]
# Check conversion factors and remove the x* from the fktable
- raw_fktable *= fkspec.metadata.get("conversion_factor", 1.0) / xdivision
+ raw_fktable *= fkspec.metadata.conversion_factor / xdivision
# Create the multi-index for the dataframe
# for optimized pineappls different grids can potentially have different indices
diff --git a/validphys2/src/validphys/plotoptions/core.py b/validphys2/src/validphys/plotoptions/core.py
index f97fee6fac..ab65dd32e0 100644
--- a/validphys2/src/validphys/plotoptions/core.py
+++ b/validphys2/src/validphys/plotoptions/core.py
@@ -161,10 +161,8 @@ def from_commondata(cls, commondata, cuts=None, normalize=False):
plot_params = ChainMap()
if commondata.plotfiles:
for file in commondata.plotfiles:
- with open(file) as f:
- processed_input = yaml.round_trip_load(f)
- pf = parse_yaml_inp(processed_input, PlottingFile, file)
- config_params = dataclasses.asdict(pf, dict_factory=dict_factory)
+ pf = parse_yaml_inp(file, PlottingFile)
+ config_params = dataclasses.asdict(pf, dict_factory=dict_factory)
plot_params = plot_params.new_child(config_params)
if normalize and 'normalize' in plot_params:
plot_params = plot_params.new_child(config_params['normalize'])
diff --git a/validphys2/src/validphys/utils.py b/validphys2/src/validphys/utils.py
index 0c2956daaa..01583cee2a 100644
--- a/validphys2/src/validphys/utils.py
+++ b/validphys2/src/validphys/utils.py
@@ -12,14 +12,18 @@
import numpy as np
from validobj import parse_input, ValidationError
+from reportengine.compat import yaml
-def parse_yaml_inp(inp, spec, path):
- """Helper function to parse yaml using the `validobj` library and print
+def parse_yaml_inp(input_yaml, spec):
+ """
+ Helper function to parse yaml using the `validobj` library and print
useful error messages in case of a parsing error.
https://validobj.readthedocs.io/en/latest/examples.html#yaml-line-numbers
"""
+ input_yaml = pathlib.Path(input_yaml)
+ inp = yaml.round_trip_load(input_yaml.open("r", encoding="utf-8"))
try:
return parse_input(inp, spec)
except ValidationError as e:
@@ -34,7 +38,7 @@ def parse_yaml_inp(inp, spec, path):
# ``(line_number, column)`` for a given item in
# the mapping.
line = current_inp.lc.item(wrong_field)[0]
- error_text_lines.append(f"Problem processing key at line {line} in {path}:")
+ error_text_lines.append(f"Problem processing key at line {line} in {input_yaml}:")
current_inp = current_inp[wrong_field]
elif hasattr(current_exc, 'wrong_index'):
wrong_index = current_exc.wrong_index
@@ -42,7 +46,7 @@ def parse_yaml_inp(inp, spec, path):
# a given item.
line = current_inp.lc.item(wrong_index)[0]
current_inp = current_inp[wrong_index]
- error_text_lines.append(f"Problem processing list item at line {line} in {path}:")
+ error_text_lines.append(f"Problem processing list item at line {line} in {input_yaml}:")
elif hasattr(current_exc, 'unknown'):
unknown_lines = []
for u in current_exc.unknown:
@@ -50,7 +54,7 @@ def parse_yaml_inp(inp, spec, path):
unknown_lines.sort()
for line, key in unknown_lines:
error_text_lines.append(
- f"Unknown key {key!r} defined at line {line} in {path}:"
+ f"Unknown key {key!r} defined at line {line} in {input_yaml}:"
)
error_text_lines.append(str(current_exc))
current_exc = current_exc.__cause__