Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
98f7d9f
e+e- data files with Lambda production
Dec 13, 2024
6651ccb
Update gitignore with .DS_Store
achiefa Dec 17, 2024
709f519
Delete .DS_Store
achiefa Dec 17, 2024
b3aa386
mv Lambda data files
Dec 17, 2024
92ac132
Added correlated uncertainty not present in the table
Dec 17, 2024
8ee8963
Add test config for new datasets
achiefa Dec 18, 2024
a039dcc
Add Eddie cluster scripts
achiefa Dec 18, 2024
37242c2
Negative factor and issue with high-low z fixed
Dec 20, 2024
fdb86e5
Asym uncertainties fixed
Dec 20, 2024
417da55
Fixed prefactor and units
Dec 20, 2024
da52bc9
Remove unused bins
achiefa Jan 7, 2025
835962d
Update runcard
achiefa Jan 7, 2025
3bfbc66
Add usage instruction in cluster script (eddie)
achiefa Jan 7, 2025
fd8ab0c
Correct yaml extension in eddie's script
achiefa Jan 7, 2025
c8dfb09
Update LHAPDFGrid.cc
achiefa Jan 7, 2025
0ebbd23
Restoring original evolution map
achiefa Jan 7, 2025
29e6ed5
Increase Q2 tabulation limit to 190 GeV
achiefa Jan 9, 2025
4ec3fa8
Include case of Lambda particle in LHAPDFGrid.cc
achiefa Jan 9, 2025
c8902b7
Small adjustment
achiefa Jan 9, 2025
c82f422
Added overall normalization uncertainty
Jan 16, 2025
d3af385
Separate BELLE data with and without radiative corrections
Jan 17, 2025
6721f91
Removed file to separate the w/wo rad. corr. cases
Jan 17, 2025
a5e5a83
Upload new runcards
achiefa Jan 20, 2025
8801ae8
Add jupyter notebooks for analysis
achiefa Feb 3, 2025
f2a73d1
SIDIS Lambda/Anti-Lambda data
Feb 3, 2025
db70583
Implementation SIDIS exact NNLO + allowing legacy predictions
achiefa Feb 7, 2025
b5f5d9c
WIP - implementing SIDIS xsec
achiefa Feb 10, 2025
54c361e
Comparison NLO new VS NLO legacy
achiefa Feb 10, 2025
0e7646e
Working on predictionshandler
achiefa Feb 11, 2025
352b146
Mult. factor for K_0
achiefa Feb 12, 2025
45d9f7b
Computing predictions only with replica 0
achiefa Feb 13, 2025
2ba43f0
Correct bug + in predictionshandler
achiefa Feb 13, 2025
7c19173
Formatting output + kinematics
achiefa Feb 13, 2025
a49187c
Uploading code for table generation + other small adjusments
vbertone Feb 13, 2025
a45b37d
Allowing for different x and z grids also in PredictionsHandlerApprox
vbertone Feb 13, 2025
65f6f4b
Add table path configuration
achiefa Feb 14, 2025
8407638
Small bug fix
vbertone Feb 15, 2025
433691f
Removing temporary stuff from Optimize
vbertone Feb 15, 2025
3380b26
Checked proton SIA data; added unidentified hadron SIA data
enocera Feb 28, 2025
58726ed
new observable for SIDIS Lambda predictions
May 1, 2025
f0a8f3e
Lambda SIDIS data
May 5, 2025
20c17c6
dsigma/dz case
May 5, 2025
c772cd3
parameterisation options
May 6, 2025
63cb922
rm config file
May 6, 2025
a1a993b
parameterisation options
May 6, 2025
566c404
Remove repeated dataset
May 8, 2025
c22f011
Upgrade integration range in Q^2
alessiabongallino May 11, 2025
d44be95
Lambda SIDIS config file
alessiabongallino May 11, 2025
bcd5da0
Add phase space reduction & tests
alessiabongallino May 15, 2025
17cf949
Updated kinematic ranges
May 15, 2025
d0a26a7
Updated Qmax
May 15, 2025
860f787
LA Bar datasets
May 15, 2025
4a5599f
data with and without mass corrections
Jul 8, 2025
f6edd9c
fixed name
Jul 8, 2025
18ef0d2
fixed names
Jul 8, 2025
1ad3b2f
fixed names
Jul 8, 2025
e475bf1
Added phase space reduction
Jul 8, 2025
c56e580
rm old config file
alessiabongallino Sep 21, 2025
7a07dd5
updated version for merging
alessiabongallino Sep 21, 2025
d0bda07
Merge pull request #11 from MapCollaboration/ExactNNLO
alessiabongallino Sep 21, 2025
7fb133f
Added CC SIDIS and DIS cases
Oct 30, 2025
75d05e6
small correction
Nov 5, 2025
10bb982
small corrections
Nov 6, 2025
63a7278
small corrections
Nov 6, 2025
6a563e7
Final version - CC sidis included
Nov 12, 2025
8fd24e6
data for CC sidis
Nov 12, 2025
6eaffe9
tables for cc sidis
Nov 12, 2025
41338fb
shape normalisation case and small fixes
Nov 19, 2025
a989bda
shape normalisation case and small fixes
Nov 19, 2025
220681f
extended Qmax
Nov 20, 2025
c3c327c
Added check for Q tabulation
Nov 26, 2025
b653779
Only
Dec 2, 2025
27b8c6b
shapenormalised case added
Dec 2, 2025
f4dfd5b
data update
alessiabongallino Dec 4, 2025
3dc508a
data update
alessiabongallino Dec 4, 2025
6700deb
fixed multiple print for shapenormalised case, read table for ew case…
alessiabongallino Dec 4, 2025
f9a3fa2
not normalised case for nc
alessiabongallino Jan 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,6 @@ inc/MontBlanc/version.h
# Intermediary results
testruns/
fits/

# macOS auxiliary folder
.DS_Store
107 changes: 73 additions & 34 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,31 +1,58 @@
cmake_minimum_required (VERSION 3.5)
# Set a default build type if none was specified
if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
message(STATUS "Setting build type to 'Release' as none was specified.")
set(CMAKE_BUILD_TYPE Release CACHE STRING "Choose the type of build." FORCE)
# Set the possible values of build type for cmake-gui
set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug" "Release"
"MinSizeRel" "RelWithDebInfo")
endif()
# ============================
# BASIC DEFINITIONS
# ============================

if (NOT DEFINED CMAKE_MACOSX_RPATH)
set(CMAKE_MACOSX_RPATH 0)
endif()
# Define code version
set(MontBlanc_VERSION 4.8.0)

# the project name
project(MontBlanc)
# Define minimum version of cmake
cmake_minimum_required(VERSION 3.10)

# activating some global properties for the project
set(MontBlanc_VERSION 1.0.0)
# Define project name and its language
project(MontBlanc CXX)

# Define c++ standard and issue all the warning demanded by this standard
set(CMAKE_BUILD_TYPE Release)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -fPIC -O3")

# export version to file
configure_file(
"${PROJECT_SOURCE_DIR}/inc/MontBlanc/version.h.in"
"${PROJECT_SOURCE_DIR}/inc/MontBlanc/version.h"
)
if (NOT DEFINED CMAKE_MACOSX_RPATH)
set(CMAKE_MACOSX_RPATH 0)
endif ()

if (CMAKE_VERSION VERSION_GREATER_EQUAL "3.27.0")
cmake_policy(SET CMP0148 OLD)
endif ()

# ============================
# SIDIS TABLES
# ============================s
# Set a default path (relative to the source directory)
set(DEFAULT_SOURCE_DIR "${CMAKE_SOURCE_DIR}")

# Allow the user to override the default using -DCMAKE_SOURCE_DIR=<custom_path>
set(SOURCE_DIR ${DEFAULT_SOURCE_DIR} CACHE PATH "Path to the source directory where tables are stored")

# Pass the path as a preprocessor definition
add_compile_definitions(SOURCE_DIR="${SOURCE_DIR}")

# ============================
# MAIN
# ============================

# Define include directory
include_directories(${PROJECT_SOURCE_DIR}/inc)

# Generate list of source files
file(GLOB_RECURSE source_files src/*)

# Define target library
set(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib)
add_library(MontBlanc SHARED ${source_files})

# Define libraries to be linked
target_link_libraries(MontBlanc)

find_package(PkgConfig REQUIRED)
pkg_search_module(YAML REQUIRED yaml-cpp)
Expand Down Expand Up @@ -98,20 +125,32 @@ if (NNAD_CONFIG)
set(NNAD_CFLAGS ${NNAD_CFLAGS} CACHE STRING INTERNAL)
endif(NNAD_CONFIG)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
target_link_libraries(MontBlanc ${YAML_LDFLAGS} ${EIGEN3_LDFLAGS} ${CERES_LIBRARIES} ${GLOG_LDFLAGS} ${GFLAGS_LDFLAGS} ${APFELXX_LIBRARIES} ${NANGAPARBAT_LIBRARIES} ${LHAPDF_LIBRARIES} ${GSL_LIBRARIES})
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${NNAD_CFLAGS} ${EIGEN3_CFLAGS} ${Ceres_CFLAGS} ${GLOG_CFLAGS} ${GFLAGS_CFLAGS} ${LHAPDF_CXX_FLAGS} ${APFELXX_CXX_FLAGS} ${NANGAPARBAT_CXX_FLAGS} ${GSL_CXX_FLAGS} ${YAML_CFLAGS} -Wall -fPIC -Wunused")

# build target library
add_subdirectory(src)
add_subdirectory(run)
# Enable testing and build test codes
add_subdirectory(tests)
add_subdirectory(run)

# ============================
# CONFIGURATION
# ============================

# Configure version to file
configure_file("${PROJECT_SOURCE_DIR}/inc/MontBlanc/version.h.in" "${PROJECT_SOURCE_DIR}/inc/MontBlanc/version.h")

# Configure configuration script
set(prefix ${CMAKE_INSTALL_PREFIX})
set(includedir "${prefix}/include")
set(libdir "${prefix}/lib")
set(cflags "-I${prefix}/include")
set(ldflags "-L${prefix}/lib -lMontBlanc")
configure_file("${PROJECT_SOURCE_DIR}/bin/MontBlanc-config.in" "${PROJECT_BINARY_DIR}/bin/MontBlanc-config")

#option(BUILD_TESTS "Build tests code" ON)
#if(BUILD_TESTS)
# enable_testing()
# add_subdirectory(tests)
#endif(BUILD_TESTS)
# ============================
# INSTALLATION
# ============================

install(FILES ${PROJECT_SOURCE_DIR}/bin/MontBlanc-config
DESTINATION bin
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
# Installation of code
install(DIRECTORY inc/MontBlanc DESTINATION include)
install(FILES ${PROJECT_BINARY_DIR}/bin/MontBlanc-config DESTINATION bin PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
3,152 changes: 3,152 additions & 0 deletions analysis/analysis_ab.ipynb

Large diffs are not rendered by default.

3,023 changes: 3,023 additions & 0 deletions analysis/myAnalysePredictions.ipynb

Large diffs are not rendered by default.

111 changes: 111 additions & 0 deletions config/MAPLAMBDA/250107-ac-lambda.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
#################################
# Predictions
#################################
Predictions:
# Perturbative order, 0: LO, 1: NLO
perturbative order: 1

# Initial scale in GeV to be used for the DGLAP evolution of the FFs.
mu0: 5

# Quark thresholds
thresholds: [0, 0, 0, 1.51, 4.92]

# Strong coupling
alphas:
aref: 0.118
Qref: 91.1876

# Fine-structure constant
alphaem:
aref: 0.00776578395589
Qref: 91.1876

# APFEL++ grid
xgrid:
- [100, 1e-2, 3]
- [60, 2e-1, 3]
- [40, 8e-1, 3]

# PDF set
pdfset:
name: NNPDF31_nlo_pch_as_0118
member: -1 #N>=0 for a specific member (0 for central) ; N<0 for all members to be used randomly(flat dist)

#################################
# Optimiser
#################################
# Parameters of the optimiser managed by ceres-solver
Optimizer:
max_num_iterations: 3000
chi2_tolerance: 3
#################################
# NNAD
#################################
NNAD:
# Initialisation seed
seed: 4
# Architecture
architecture: [1, 20, 7]
# The output function can be either the activation function of the
# NN (0), or linear (1), or quadratic (2). If this entry is absent a
# linear function is assumed.
output function: 2
# The flavour map gives the the specific combinations of
# distributions in the physical-basis (d, u, s, ..) to be fitted to
# the data. The number of combinations has to match the number of
# nodes of the output layer of the NN given in the
# architecture. When defining the flavour map, one should keep in
# mind that the code computes predictions using the QCD-evolution
# basis (Sigma, V, T3, ...). Therefore, in general,
# QCD-evolution-like combinations should be preferred. Moreover, the
# distributions are assumed to be for the positive charge of the a
# given hadronic species. The negative distributions are derived
# using charge conjugation (q->qbar).

# tb bb cb sb ub db g d u s c b t # Combinations to be fitted (i.e. output of the NN):
flavour map: [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, # - sb
0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, # - g
0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, # - s = ubar
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, # - u
0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, # - d+
0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, # - c+
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0] # - b+
#tb bb cb sb ub db g d u s c b t
combine: true
#################################
# Data
#################################
Data:
# Seed used for the replica generation and the splitting between
# training and validation (do not use a too large number here in
# order to avoid correlation in the replica generation).
seed: 0
# Hadronic species being fitted. This is used to make sure that all
# data sets included in the fit actually refer to the correct
# species.
hadron: LA
# Datasets to be included in the fit along with specific cuts and
# traning fraction. Each single dataset can implement an arbitrary
# number of cuts determined by the name of the appropriate function
# (e.g. zcut) and the allowed range.
sets:
- {name: "ALEPH $\\Lambda \\bar{\\Lambda}$", file: "ALEPH_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "ARGUS $\\Lambda \\bar{\\Lambda}$", file: "ARGUS_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "BELLE $\\Lambda \\bar{\\Lambda}$", file: "BELLE_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "CELLO $\\Lambda \\bar{\\Lambda}$", file: "CELLO_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "Delphi 91.2 GeV $\\Lambda \\bar{\\Lambda}$", file: "DELPHI_91.2_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "Delphi 183 GeV $\\Lambda \\bar{\\Lambda}$", file: "DELPHI_183_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "Delphi 189 GeV $\\Lambda \\bar{\\Lambda}$", file: "DELPHI_189_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "HRS $\Lambda \\bar{\\Lambda}$", file: "HRS_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "MARK II $\\Lambda \\bar{\\Lambda}$", file: "MARKII_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "OPAL $\\Lambda \\bar{\\Lambda}$", file: "OPAL_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "SLD B $\\Lambda \\bar{\\Lambda}$", file: "SLD_LA_LABAR_B.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "SLD C $\\Lambda \\bar{\\Lambda}$", file: "SLD_LA_LABAR_C.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "SLD UDS $\\Lambda \\bar{\\Lambda}$", file: "SLD_LA_LABAR_UDS.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "SLD $\\Lambda \\bar{\\Lambda}$", file: "SLD_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "TASSO 14 GeV $\\Lambda \\bar{\\Lambda}$", file: "TASSO_14_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "TASSO 22 GeV $\\Lambda \\bar{\\Lambda}$", file: "TASSO_22_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "TASSO 33 GeV $\\Lambda \\bar{\\Lambda}$", file: "TASSO_33_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "TASSO 34.8 GeV $\\Lambda \\bar{\\Lambda}$", file: "TASSO_34.8_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "TASSO 42.1 GeV $\\Lambda \\bar{\\Lambda}$", file: "TASSO_42.1_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
112 changes: 112 additions & 0 deletions config/MAPLAMBDA/250120-ac-01-lambda.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
#################################
# Predictions
#################################
Predictions:
# Perturbative order, 0: LO, 1: NLO, 2: NNLO
perturbative order: 1

# Initial scale in GeV to be used for the DGLAP evolution of the FFs.
mu0: 5

# Quark thresholds
thresholds: [0, 0, 0, 1.51, 4.92]

# Strong coupling
alphas:
aref: 0.118
Qref: 91.1876

# Fine-structure constant
alphaem:
aref: 0.00776578395589
Qref: 91.1876

# APFEL++ grid
xgrid:
- [100, 1e-2, 3]
- [60, 2e-1, 3]
- [40, 8e-1, 3]

# PDF set
pdfset:
name: NNPDF31_nlo_pch_as_0118
member: -1 #N>=0 for a specific member (0 for central) ; N<0 for all members to be used randomly(flat dist)

#################################
# Optimiser
#################################
# Parameters of the optimiser managed by ceres-solver
Optimizer:
max_num_iterations: 3000
chi2_tolerance: 3
#################################
# NNAD
#################################
NNAD:
# Initialisation seed
seed: 4
# Architecture
architecture: [1, 20, 6]
# The output function can be either the activation function of the
# NN (0), or linear (1), or quadratic (2). If this entry is absent a
# linear function is assumed.
output function: 2
# The flavour map gives the the specific combinations of
# distributions in the physical-basis (d, u, s, ..) to be fitted to
# the data. The number of combinations has to match the number of
# nodes of the output layer of the NN given in the
# architecture. When defining the flavour map, one should keep in
# mind that the code computes predictions using the QCD-evolution
# basis (Sigma, V, T3, ...). Therefore, in general,
# QCD-evolution-like combinations should be preferred. Moreover, the
# distributions are assumed to be for the positive charge of the a
# given hadronic species. The negative distributions are derived
# using charge conjugation (q->qbar).

# tb bb cb sb ub db g d u s c b t # Combinations to be fitted (i.e. output of the NN):
flavour map: [
0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, # - u+
0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, # - d+
0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, # - s+
0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, # - c+
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, # - b+
0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, # - g
#tb bb cb sb ub db g d u s c b t
]
combine: true
#################################
# Data
#################################
Data:
# Seed used for the replica generation and the splitting between
# training and validation (do not use a too large number here in
# order to avoid correlation in the replica generation).
seed: 0
# Hadronic species being fitted. This is used to make sure that all
# data sets included in the fit actually refer to the correct
# species.
hadron: LA
# Datasets to be included in the fit along with specific cuts and
# traning fraction. Each single dataset can implement an arbitrary
# number of cuts determined by the name of the appropriate function
# (e.g. zcut) and the allowed range.
sets:
- {name: "ALEPH $\\Lambda \\bar{\\Lambda}$", file: "ALEPH_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "ARGUS $\\Lambda \\bar{\\Lambda}$", file: "ARGUS_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.85}], training fraction: 0.5}
- {name: "BELLE $\\Lambda \\bar{\\Lambda}$", file: "BELLE_LA_LABAR_wrc.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "CELLO $\\Lambda \\bar{\\Lambda}$", file: "CELLO_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "Delphi 91.2 GeV $\\Lambda \\bar{\\Lambda}$", file: "DELPHI_91.2_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "Delphi 183 GeV $\\Lambda \\bar{\\Lambda}$", file: "DELPHI_183_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "Delphi 189 GeV $\\Lambda \\bar{\\Lambda}$", file: "DELPHI_189_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "HRS $\\Lambda \\bar{\\Lambda}$", file: "HRS_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "MARK II $\\Lambda \\bar{\\Lambda}$", file: "MARKII_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "OPAL $\\Lambda \\bar{\\Lambda}$", file: "OPAL_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "SLD B $\\Lambda \\bar{\\Lambda}$", file: "SLD_LA_LABAR_B.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "SLD C $\\Lambda \\bar{\\Lambda}$", file: "SLD_LA_LABAR_C.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "SLD UDS $\\Lambda \\bar{\\Lambda}$", file: "SLD_LA_LABAR_UDS.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "SLD $\\Lambda \\bar{\\Lambda}$", file: "SLD_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.02, max: 0.9}], training fraction: 0.5}
- {name: "TASSO 14 GeV $\\Lambda \\bar{\\Lambda}$", file: "TASSO_14_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "TASSO 22 GeV $\\Lambda \\bar{\\Lambda}$", file: "TASSO_22_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "TASSO 33 GeV $\\Lambda \\bar{\\Lambda}$", file: "TASSO_33_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "TASSO 34.8 GeV $\\Lambda \\bar{\\Lambda}$", file: "TASSO_34.8_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
- {name: "TASSO 42.1 GeV $\\Lambda \\bar{\\Lambda}$", file: "TASSO_42.1_LA_LABAR.yaml", cuts: [{name: zcut, min: 0.075, max: 0.9}], training fraction: 0.5}
Loading