diff --git a/ATLAS_2JET_13TEV_DIF_MJJ-Y/metadata.txt b/ATLAS_2JET_13TEV_DIF_MJJ-Y/metadata.txt new file mode 100644 index 00000000..b78f3586 --- /dev/null +++ b/ATLAS_2JET_13TEV_DIF_MJJ-Y/metadata.txt @@ -0,0 +1,8 @@ +arxiv=1711.02692 +description=ATLAS double differential cross section w.r.t. m_jj and y* at 13 TeV. Full colour grid from ploughshare. +hepdata=10.17182/hepdata.79952.v1/t1, 10.17182/hepdata.79952.v1/t2, 10.17182/hepdata.79952.v1/t3, 10.17182/hepdata.79952.v1/t4, 10.17182/hepdata.79952.v1/t5, 10.17182/hepdata.79952.v1/t6 +ploughshare=https://ploughshare.web.cern.ch/ploughshare/db/applfast/applfast-atlas-dijets-v2-fc-fnlo-arxiv-1711.02692/applfast-atlas-dijets-v2-fc-fnlo-arxiv-1711.02692.tgz +nnpdf_id= ATLAS_2JET_13TEV_DIF +y_label=d2sig/dmjjdy* +y_label_tex='$\frac{d^2\sigma}{dm_{jj} d|y^*|}$ ($\frac{pb}{GeV}$)' +y_unit=pb/GeV \ No newline at end of file diff --git a/ATLAS_2JET_13TEV_DIF_MJJ-Y/ploughshare_link.txt b/ATLAS_2JET_13TEV_DIF_MJJ-Y/ploughshare_link.txt new file mode 100644 index 00000000..e5331192 --- /dev/null +++ b/ATLAS_2JET_13TEV_DIF_MJJ-Y/ploughshare_link.txt @@ -0,0 +1 @@ +https://ploughshare.web.cern.ch/ploughshare/db/applfast/applfast-atlas-dijets-v2-fc-fnlo-arxiv-1711.02692/applfast-atlas-dijets-v2-fc-fnlo-arxiv-1711.02692.tgz \ No newline at end of file diff --git a/ATLAS_2JET_13TEV_DIF_MJJ-Y/postrun.sh b/ATLAS_2JET_13TEV_DIF_MJJ-Y/postrun.sh new file mode 100755 index 00000000..82a8607e --- /dev/null +++ b/ATLAS_2JET_13TEV_DIF_MJJ-Y/postrun.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +mkdir tmp + +# Bin mapping +bins[1]="y*=0.25" +bins[2]="y*=0.75" +bins[3]="y*=1.25" +bins[4]="y*=1.75" +bins[5]="y*=2.25" +bins[6]="y*=2.75" + +# Convert the grids to pineappl format under the right names +# also, add bin info +for i in {0..5}; do + j=$((i+1)) + src="grid_00${i}.tab.gz" + dst="ATLAS_2JET_13TEV_DIF_MJJ-Y_BIN${j}.pineappl.lz4" + temp_dst="tmp/${dst}" + pineappl import "$src" "$temp_dst" NNPDF40_nnlo_as_01180 + current_bin=${bins[$j]} + pineappl write --set-key-value kin_bin "${current_bin}" ${temp_dst} ${dst} + rm ${temp_dst} + rm ${src} +done + +rmdir tmp \ No newline at end of file diff --git a/ATLAS_2JET_7TEV_R06_M12Y/metadata.txt b/ATLAS_2JET_7TEV_R06_M12Y/metadata.txt new file mode 100644 index 00000000..89e8f4db --- /dev/null +++ b/ATLAS_2JET_7TEV_R06_M12Y/metadata.txt @@ -0,0 +1,14 @@ +arxiv=1312.3524 +description=ATLAS double-differential jet cross section at 7 TeV. Full colour grids from ploughshare. +hepdata=10.17182/hepdata.62289.v1/t7, 10.17182/hepdata.62289.v1/t8, 10.17182/hepdata.62289.v1/t9, 10.17182/hepdata.62289.v1/t10, 10.17182/hepdata.62289.v1/t11, 10.17182/hepdata.62289.v1/t12 +ploughshare=https://ploughshare.web.cern.ch/ploughshare/record.php?dataset=applfast-atlas-dijets-v2-fc-fnlo-arxiv-1312.3524 +nnpdf_id=ATLAS_2JET_7TEV_R06 +x1_label=ystar +x1_label_tex=$y^*$ +x1_unit= +x2_label=Mjj +x2_label_tex=$M_{\mathrm{j}_1\mathrm{j}_2}$ +x2_unit=GeV +y_label=d2sig/dMjj/dystar +y_label_tex=$\frac{\mathrm{d}^2\sigma}{\mathrm{d}M_{\mathrm{j}_1\mathrm{j}_2}\mathrm{d}y^*} +y_unit=pb/GeV diff --git a/ATLAS_2JET_7TEV_R06_M12Y/ploughshare_link.txt b/ATLAS_2JET_7TEV_R06_M12Y/ploughshare_link.txt new file mode 100644 index 00000000..dba88ed8 --- /dev/null +++ b/ATLAS_2JET_7TEV_R06_M12Y/ploughshare_link.txt @@ -0,0 +1 @@ +https://ploughshare.web.cern.ch/ploughshare/db/applfast/applfast-atlas-dijets-v2-fc-fnlo-arxiv-1312.3524/applfast-atlas-dijets-v2-fc-fnlo-arxiv-1312.3524.tgz \ No newline at end of file diff --git a/ATLAS_2JET_7TEV_R06_M12Y/postrun.sh b/ATLAS_2JET_7TEV_R06_M12Y/postrun.sh new file mode 100755 index 00000000..e25b3956 --- /dev/null +++ b/ATLAS_2JET_7TEV_R06_M12Y/postrun.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +mkdir tmp + +# Bin mapping +bins[1]="y*=0.25" +bins[2]="y*=0.75" +bins[3]="y*=1.25" +bins[4]="y*=1.75" +bins[5]="y*=2.25" +bins[6]="y*=2.75" + +# Convert the grids to pineappl format under the right names +# also, add bin info +for i in {0..5}; do + j=$((i+1)) + src="grid_00${i}.tab.gz" + dst="ATLAS_2JET_7TEV_R06_M12Y_BIN${j}.pineappl.lz4" + temp_dst="tmp/${dst}" + pineappl import "$src" "$temp_dst" NNPDF40_nnlo_as_01180 + current_bin=${bins[$j]} + pineappl write --set-key-value kin_bin "${current_bin}" ${temp_dst} ${dst} + rm ${temp_dst} + rm ${src} +done + +rmdir tmp \ No newline at end of file diff --git a/CMS_2JET_13TEV_M12-YMAX-R08/metadata.txt b/CMS_2JET_13TEV_M12-YMAX-R08/metadata.txt new file mode 100644 index 00000000..bcab559c --- /dev/null +++ b/CMS_2JET_13TEV_M12-YMAX-R08/metadata.txt @@ -0,0 +1,5 @@ +arxiv=2312.16669 +description=CMS double differential dijet cross section with R=0.8. Full colour grid from ploughshare. +hepdata=10.17182/hepdata.146075.v1/t5 +ploughshare=https://ploughshare.web.cern.ch/ploughshare/record.php?dataset=applfast-cms-dijets-v2-fc-fnlo-arxiv-2312.16669 +nnpdf_id=CMS_2JET_13TEV \ No newline at end of file diff --git a/CMS_2JET_13TEV_M12-YMAX-R08/ploughshare_link.txt b/CMS_2JET_13TEV_M12-YMAX-R08/ploughshare_link.txt new file mode 100644 index 00000000..8c8bea81 --- /dev/null +++ b/CMS_2JET_13TEV_M12-YMAX-R08/ploughshare_link.txt @@ -0,0 +1 @@ +https://ploughshare.web.cern.ch/ploughshare/db/applfast/applfast-cms-dijets-v2-fc-fnlo-arxiv-2312.16669/applfast-cms-dijets-v2-fc-fnlo-arxiv-2312.16669.tgz \ No newline at end of file diff --git a/CMS_2JET_13TEV_M12-YMAX-R08/postrun.sh b/CMS_2JET_13TEV_M12-YMAX-R08/postrun.sh new file mode 100755 index 00000000..dd93cd29 --- /dev/null +++ b/CMS_2JET_13TEV_M12-YMAX-R08/postrun.sh @@ -0,0 +1,47 @@ +#!/bin/bash + +# There are two steps to the postprocess: +# Deleting bins that go beyond the available datapoints +# Adding kinematic info for each grid + +STEP1="pre_kin_bin" +STEP2="pre_bin_deletion" + +mkdir $STEP1 +mkdir $STEP2 + +# Bin mapping +bins[1]="0.0 < y_max < 0.5" +bins[2]="0.5 < y_max < 1.0" +bins[3]="1.0 < y_max < 1.5" +bins[4]="1.5 < y_max < 2.0" +bins[5]="2.0 < y_max < 2.5" + +# Bins to be deleted (from the first two grids) +bin_range[1]="22-23" +bin_range[2]="22" +bin_range[3]="none" +bin_range[4]="none" +bin_range[5]="none" + + +# Convert the grids to pineappl format +for i in {0..4}; do + j=$((i+1)) + src="grid_00${i}.tab.gz" + dst="CMS_2JET_13TEV_2D_BIN${j}.pineappl.lz4" + pineappl import "$src" "$STEP1/$dst" NNPDF40_nnlo_as_01180 + current_bin=${bins[$j]} + pineappl write --set-key-value kin_bin "${current_bin}" "$STEP1/$dst" "$STEP2/$dst" + bins_to_delete=${bin_range[$j]} + if [ ${bins_to_delete} == "none" ]; then + mv "$STEP2/$dst" $dst + else + pineappl write --delete-bins "$bins_to_delete" "$STEP2/$dst" $dst + fi +done + +rm -r $STEP1 +rm -r $STEP2 +rm *.tab.gz +rm *.appl \ No newline at end of file diff --git a/CMS_2JET_13TEV_M12-YSTAR-YB-R08/metadata.txt b/CMS_2JET_13TEV_M12-YSTAR-YB-R08/metadata.txt new file mode 100644 index 00000000..f1daca49 --- /dev/null +++ b/CMS_2JET_13TEV_M12-YSTAR-YB-R08/metadata.txt @@ -0,0 +1,5 @@ +arxiv=2312.16669 +description=CMS triple differential dijet cross section with R=0.8. Full colour grid from ploughshare. +hepdata=10.17182/hepdata.146075.v1/t13 +ploughshare=https://ploughshare.web.cern.ch/ploughshare/record.php?dataset=applfast-cms-dijets-v2-fc-fnlo-arxiv-2312.16669 +nnpdf_id=CMS_2JET_13TEV \ No newline at end of file diff --git a/CMS_2JET_13TEV_M12-YSTAR-YB-R08/ploughshare_link.txt b/CMS_2JET_13TEV_M12-YSTAR-YB-R08/ploughshare_link.txt new file mode 100644 index 00000000..8c8bea81 --- /dev/null +++ b/CMS_2JET_13TEV_M12-YSTAR-YB-R08/ploughshare_link.txt @@ -0,0 +1 @@ +https://ploughshare.web.cern.ch/ploughshare/db/applfast/applfast-cms-dijets-v2-fc-fnlo-arxiv-2312.16669/applfast-cms-dijets-v2-fc-fnlo-arxiv-2312.16669.tgz \ No newline at end of file diff --git a/CMS_2JET_13TEV_M12-YSTAR-YB-R08/postrun.sh b/CMS_2JET_13TEV_M12-YSTAR-YB-R08/postrun.sh new file mode 100755 index 00000000..67d356b5 --- /dev/null +++ b/CMS_2JET_13TEV_M12-YSTAR-YB-R08/postrun.sh @@ -0,0 +1,63 @@ +#!/bin/bash + +mkdir tmp + +name="CMS_2JET_13TEV_3D" +extension=".pineappl.lz4" + +# Grids on ploughshare were labelled incorrectly. The mapping is as below: +names[5]="_yb_BIN1_ys_BIN1" +names[10]="_yb_BIN1_ys_BIN2" +names[14]="_yb_BIN1_ys_BIN3" +names[17]="_yb_BIN1_ys_BIN4" +names[19]="_yb_BIN1_ys_BIN5" + +names[6]="_yb_BIN2_ys_BIN1" +names[11]="_yb_BIN2_ys_BIN2" +names[15]="_yb_BIN2_ys_BIN3" +names[18]="_yb_BIN2_ys_BIN4" + +names[7]="_yb_BIN3_ys_BIN1" +names[12]="_yb_BIN3_ys_BIN2" +names[16]="_yb_BIN3_ys_BIN3" + +names[8]="_yb_BIN4_ys_BIN1" +names[13]="_yb_BIN4_ys_BIN2" + +names[9]="_yb_BIN5_ys_BIN1" + +# Kinematics information for each grid +kin_info["_yb_BIN1_ys_BIN1"]="yb<0.5 ys<0.5" +kin_info["_yb_BIN1_ys_BIN2"]="yb<0.5 0.5<=ys<1.0" +kin_info["_yb_BIN1_ys_BIN3"]="yb<0.5 1.0<=ys<1.5" +kin_info["_yb_BIN1_ys_BIN4"]="yb<0.5 1.5<=ys<2.0" +kin_info["_yb_BIN1_ys_BIN5"]="yb<0.5 2.0<=ys<2.5" + +kin_info["_yb_BIN2_ys_BIN1"]="0.5<=yb<1.0 ys<0.5" +kin_info["_yb_BIN2_ys_BIN2"]="0.5<=yb<1.0 0.5<=ys<1.0" +kin_info["_yb_BIN2_ys_BIN3"]="0.5<=yb<1.0 1.0<=ys<1.5" +kin_info["_yb_BIN2_ys_BIN4"]="0.5<=yb<1.0 1.5<=ys<2.0" + +kin_info["_yb_BIN3_ys_BIN1"]="1.0<=yb<1.5 ys<0.5" +kin_info["_yb_BIN3_ys_BIN2"]="1.0<=yb<1.5 0.5<=ys<1.0" +kin_info["_yb_BIN3_ys_BIN3"]="1.0<=yb<1.5 1.0<=ys<1.5" + +kin_info["_yb_BIN4_ys_BIN1"]="1.5<=yb<2.0 ys<0.5" +kin_info["_yb_BIN4_ys_BIN2"]="1.5<=yb<2.0 0.5<=ys<1.0" + +kin_info["_yb_BIN5_ys_BIN1"]="2.0<=yb<2.5 ys<0.5" + + +# Convert the grids to pineappl format +for i in {5..19}; do + bin=${names[${i}]} + dst="${name}${bin}${extension}" + printf -v src 'grid_0%02d.tab.gz' "$i" + pineappl import "$src" "tmp/$dst" NNPDF40_nnlo_as_01180 + current_bin=${kin_info[${bin}]} + pineappl write --set-key-value kin_bin "${current_bin}" "tmp/$dst" "$dst" +done + +rm -r tmp +rm *.tab.gz +rm *.appl \ No newline at end of file diff --git a/CMS_2JET_7TEV_M12-Y/metadata.txt b/CMS_2JET_7TEV_M12-Y/metadata.txt new file mode 100644 index 00000000..99b4cfe7 --- /dev/null +++ b/CMS_2JET_7TEV_M12-Y/metadata.txt @@ -0,0 +1,14 @@ +ploughshare=https://ploughshare.web.cern.ch/ploughshare/record.php?dataset=applfast-cms-dijets-v2-fc-fnlo-arxiv-1212.6660 +arxiv=1212.6660 +description=CMS double-differential jet cross section at 7 TeV. Full colour grid from ploughshare. +hepdata=10.17182/hepdata.66887.v1/t6, 10.17182/hepdata.66887.v1/t7, 10.17182/hepdata.66887.v1/t8, 10.17182/hepdata.66887.v1/t9, 10.17182/hepdata.66887.v1/t10 +nnpdf_id=CMS_2JET_7TEV +x1_label=ymax +x1_label_tex=$y_{\mathrm{max}}$ +x1_unit= +x2_label=Mjj +x2_label_tex=$M_{\mathrm{j}\mathrm{j}}$ +x2_unit=GeV +y_label=dsig/dMjj +y_label_tex=$\frac{\mathrm{d}\sigma}{\mathrm{d}M_{\mathrm{j}\mathrm{j}}}$ +y_unit=pb/GeV diff --git a/CMS_2JET_7TEV_M12-Y/ploughshare_link.txt b/CMS_2JET_7TEV_M12-Y/ploughshare_link.txt new file mode 100644 index 00000000..748a8543 --- /dev/null +++ b/CMS_2JET_7TEV_M12-Y/ploughshare_link.txt @@ -0,0 +1 @@ +https://ploughshare.web.cern.ch/ploughshare/db/applfast/applfast-cms-dijets-v2-fc-fnlo-arxiv-1212.6660/applfast-cms-dijets-v2-fc-fnlo-arxiv-1212.6660.tgz \ No newline at end of file diff --git a/CMS_2JET_7TEV_M12-Y/postrun.sh b/CMS_2JET_7TEV_M12-Y/postrun.sh new file mode 100755 index 00000000..c48428e3 --- /dev/null +++ b/CMS_2JET_7TEV_M12-Y/postrun.sh @@ -0,0 +1,24 @@ +#!/bin/bash +mkdir tmp + +# Bin mapping +bins[1]="0.0 < y < 0.5" +bins[2]="0.5 < y < 1.0" +bins[3]="1.0 < y < 1.5" +bins[4]="1.5 < y < 2.0" +bins[5]="2.0 < y < 2.5" + +# Convert the grids to pineappl format under the right names +for i in {0..4}; do + j=$((i+1)) + src="grid_00${i}.tab.gz" + dst="CMS_2JET_7TEV_M12Y_BIN${j}.pineappl.lz4" + temp_dst="tmp/${dst}" + pineappl import "$src" "$temp_dst" NNPDF40_nnlo_as_01180 + current_bin=${bins[$j]} + pineappl write --set-key-value kin_bin "${current_bin}" ${temp_dst} ${dst} + rm ${temp_dst} + rm ${src} +done + +rmdir tmp \ No newline at end of file diff --git a/CMS_2JET_8TEV_3D/metadata.txt b/CMS_2JET_8TEV_3D/metadata.txt index f126ae8f..8ada3d09 100644 --- a/CMS_2JET_8TEV_3D/metadata.txt +++ b/CMS_2JET_8TEV_3D/metadata.txt @@ -1,5 +1,6 @@ arxiv=1705.02628 -description=CMS triple-differential jet cross section at 8 TeV +description=CMS triple-differential jet cross section at 8 TeV. Full colour grid from ploughshare. +ploughshare=https://ploughshare.web.cern.ch/ploughshare/record.php?dataset=applfast-cms-dijets-v2-fc-fnlo-arxiv-1705.02628 hepdata=10.17182/hepdata.79410.v1/t1, 10.17182/hepdata.79410.v1/t3, 10.17182/hepdata.79410.v1/t5, 10.17182/hepdata.79410.v1/t7, 10.17182/hepdata.79410.v1/t9, 10.17182/hepdata.79410.v1/t11 nnpdf_id=CMS_2JET_3D_8TEV x1_label=ystar diff --git a/CMS_2JET_8TEV_3D/ploughshare_link.txt b/CMS_2JET_8TEV_3D/ploughshare_link.txt new file mode 100755 index 00000000..a06d1707 --- /dev/null +++ b/CMS_2JET_8TEV_3D/ploughshare_link.txt @@ -0,0 +1 @@ +https://ploughshare.web.cern.ch/ploughshare/db/applfast/applfast-cms-dijets-v2-fc-fnlo-arxiv-1705.02628/applfast-cms-dijets-v2-fc-fnlo-arxiv-1705.02628.tgz \ No newline at end of file diff --git a/CMS_2JET_8TEV_3D/postrun.sh b/CMS_2JET_8TEV_3D/postrun.sh index e3821b8b..a4ca918d 100755 --- a/CMS_2JET_8TEV_3D/postrun.sh +++ b/CMS_2JET_8TEV_3D/postrun.sh @@ -1,4 +1,25 @@ #!/bin/bash +mkdir tmp -pineappl remap "${GRID}" "${GRID}".tmp '0,1,2,3;0,1,2,3|0,1,2|0,1;133,153,174,196,220,245,272,300,330,362,395,430,468,507,548,592,638,686,737,790,846,905,967,1032,1101,1172,1248,1327,1410,1497,1588,1784|:5|:17|:8|:14|:20' --ignore_obs_norm 1,2 -mv "${GRID}".tmp "${GRID}" +# Bin mapping +bins[1]="y_b=0.5, y*=0.5" +bins[2]="y_b=0.5, y*=1.5" +bins[3]="y_b=0.5, y*=2.5" +bins[4]="y_b=1.5, y*=0.5" +bins[5]="y_b=1.5, y*=1.5" +bins[6]="y_b=2.5, y*=0.5" + +# Convert the grids to pineappl format under the right names +for i in {0..5}; do + j=$((i+1)) + src="grid_00${i}.tab.gz" + dst="CMS_2JET_8TEV_3D_BIN${j}.pineappl.lz4" + temp_dst="tmp/${dst}" + pineappl import "$src" "$temp_dst" NNPDF40_nnlo_as_01180 + current_bin=${bins[$j]} + pineappl write --set-key-value kin_bin "${current_bin}" ${temp_dst} ${dst} + rm ${temp_dst} + rm ${src} +done + +rmdir tmp \ No newline at end of file diff --git a/CMS_2JET_8TEV_3D/analysis.f b/CMS_2JET_8TEV_3D_legacy/analysis.f similarity index 100% rename from CMS_2JET_8TEV_3D/analysis.f rename to CMS_2JET_8TEV_3D_legacy/analysis.f diff --git a/CMS_2JET_8TEV_3D/change_scale_to_mjj.patch b/CMS_2JET_8TEV_3D_legacy/change_scale_to_mjj.patch similarity index 100% rename from CMS_2JET_8TEV_3D/change_scale_to_mjj.patch rename to CMS_2JET_8TEV_3D_legacy/change_scale_to_mjj.patch diff --git a/CMS_2JET_8TEV_3D/launch.txt b/CMS_2JET_8TEV_3D_legacy/launch.txt similarity index 100% rename from CMS_2JET_8TEV_3D/launch.txt rename to CMS_2JET_8TEV_3D_legacy/launch.txt diff --git a/CMS_2JET_8TEV_3D_legacy/metadata.txt b/CMS_2JET_8TEV_3D_legacy/metadata.txt new file mode 100644 index 00000000..f126ae8f --- /dev/null +++ b/CMS_2JET_8TEV_3D_legacy/metadata.txt @@ -0,0 +1,16 @@ +arxiv=1705.02628 +description=CMS triple-differential jet cross section at 8 TeV +hepdata=10.17182/hepdata.79410.v1/t1, 10.17182/hepdata.79410.v1/t3, 10.17182/hepdata.79410.v1/t5, 10.17182/hepdata.79410.v1/t7, 10.17182/hepdata.79410.v1/t9, 10.17182/hepdata.79410.v1/t11 +nnpdf_id=CMS_2JET_3D_8TEV +x1_label=ystar +x1_label_tex=$y^*$ +x1_unit= +x2_label=yboost +x2_label_tex=$y_{\mathrm{boost}}$ +x2_unit= +x3_label=ptavg +x3_label_tex=$p_{\mathrm{T},\mathrm{avg}}$ +x3_unit=GeV +y_label=dsig/dptavg +y_label_tex=$\frac{\mathrm{d}\sigma}{\mathrm{d}p_{\mathrm{T},\mathrm{avg}}}$ +y_unit=pb/GeV diff --git a/CMS_2JET_8TEV_3D/output.txt b/CMS_2JET_8TEV_3D_legacy/output.txt similarity index 100% rename from CMS_2JET_8TEV_3D/output.txt rename to CMS_2JET_8TEV_3D_legacy/output.txt diff --git a/CMS_2JET_8TEV_3D_legacy/postrun.sh b/CMS_2JET_8TEV_3D_legacy/postrun.sh new file mode 100755 index 00000000..e3821b8b --- /dev/null +++ b/CMS_2JET_8TEV_3D_legacy/postrun.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +pineappl remap "${GRID}" "${GRID}".tmp '0,1,2,3;0,1,2,3|0,1,2|0,1;133,153,174,196,220,245,272,300,330,362,395,430,468,507,548,592,638,686,737,790,846,905,967,1032,1101,1172,1248,1327,1410,1497,1588,1784|:5|:17|:8|:14|:20' --ignore_obs_norm 1,2 +mv "${GRID}".tmp "${GRID}"