Page MenuHomeHEPForge

No OneTemporary

This file is larger than 256 KB, so syntax highlighting was skipped.
diff --git a/Tests/Rivet/DIS/DIS-318-e+-CC.in b/Tests/Rivet/DIS/DIS-318-e+-CC.in
--- a/Tests/Rivet/DIS/DIS-318-e+-CC.in
+++ b/Tests/Rivet/DIS/DIS-318-e+-CC.in
@@ -1,11 +1,13 @@
# -*- ThePEG-repository -*-
cd /Herwig/Generators
set EventGenerator:EventHandler:BeamB /Herwig/Particles/p+
set EventGenerator:EventHandler:LuminosityFunction:BeamEMaxB 920.*GeV
set EventGenerator:EventHandler:BeamA /Herwig/Particles/e+
set EventGenerator:EventHandler:LuminosityFunction:BeamEMaxA 27.5*GeV
set /Herwig/Cuts/ChargedCurrentCut:MinW2 0.
set /Herwig/Cuts/ChargedCurrentCut:MaxW2 1e10
set /Herwig/Cuts/Cuts:MHatMin 0.
# HERA F2
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HERA_2015_I1377206
+# ZEUS multijet
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ZEUS_2008_I780108
diff --git a/Tests/Rivet/DIS/DIS-318-e+.in b/Tests/Rivet/DIS/DIS-318-e+.in
--- a/Tests/Rivet/DIS/DIS-318-e+.in
+++ b/Tests/Rivet/DIS/DIS-318-e+.in
@@ -1,21 +1,21 @@
# -*- ThePEG-repository -*-
cd /Herwig/Generators
set EventGenerator:EventHandler:BeamB /Herwig/Particles/p+
set EventGenerator:EventHandler:LuminosityFunction:BeamEMaxB 920.*GeV
set EventGenerator:EventHandler:BeamA /Herwig/Particles/e+
set EventGenerator:EventHandler:LuminosityFunction:BeamEMaxA 27.5*GeV
set /Herwig/Cuts/NeutralCurrentCut:MinW2 0.
set /Herwig/Cuts/NeutralCurrentCut:MaxW2 1e10
set /Herwig/Cuts/Cuts:MHatMin 0.
# HERA F2
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HERA_2015_I1377206
# H1 charged particle
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 H1_2013_I1217865
# ZEUS D meson
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ZEUS_2008_I810112
# H1 D
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 H1_2007_I736052
# ZEUS strangeness
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ZEUS_2011_I945935
# H1 beauty production
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 H1_2005_I676166
\ No newline at end of file
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 H1_2005_I676166
diff --git a/Tests/Rivet/DIS/DIS-318-e--CC.in b/Tests/Rivet/DIS/DIS-318-e--CC.in
--- a/Tests/Rivet/DIS/DIS-318-e--CC.in
+++ b/Tests/Rivet/DIS/DIS-318-e--CC.in
@@ -1,11 +1,13 @@
# -*- ThePEG-repository -*-
cd /Herwig/Generators
set EventGenerator:EventHandler:BeamB /Herwig/Particles/p+
set EventGenerator:EventHandler:LuminosityFunction:BeamEMaxB 920.*GeV
set EventGenerator:EventHandler:BeamA /Herwig/Particles/e-
set EventGenerator:EventHandler:LuminosityFunction:BeamEMaxA 27.5*GeV
set /Herwig/Cuts/ChargedCurrentCut:MinW2 0.
set /Herwig/Cuts/ChargedCurrentCut:MaxW2 1e10
set /Herwig/Cuts/Cuts:MHatMin 0.
# HERA F2
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HERA_2015_I1377206
+# ZEUS multijet
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ZEUS_2008_I780108
diff --git a/Tests/Rivet/EE/EE-10.4.in b/Tests/Rivet/EE/EE-10.4.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-10.4.in
@@ -0,0 +1,12 @@
+# -*- ThePEG-repository -*-
+create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
+set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.225
+set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.225
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 9.99
+set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
+set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
+
+# D*+ spectra
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1982_I178490
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1985_I204851
diff --git a/Tests/Rivet/EE/EE-10.45.in b/Tests/Rivet/EE/EE-10.45.in
--- a/Tests/Rivet/EE/EE-10.45.in
+++ b/Tests/Rivet/EE/EE-10.45.in
@@ -1,12 +1,14 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.225
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.225
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 9.99
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
# BELLE charm hadron production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I356616
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I342061
+# CLEO kaon
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1982_I180612
diff --git a/Tests/Rivet/EE/EE-10.47.in b/Tests/Rivet/EE/EE-10.47.in
--- a/Tests/Rivet/EE/EE-10.47.in
+++ b/Tests/Rivet/EE/EE-10.47.in
@@ -1,15 +1,16 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.235
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.235
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 9.99
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
# ARGUS charged particle multiplicity
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1992_I319102
# ARGUS charm hadron production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1991_I315059
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1992_I319829
# CLEO Identified particle spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1985_I205668
diff --git a/Tests/Rivet/EE/EE-10.55.in b/Tests/Rivet/EE/EE-10.55.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-10.55.in
@@ -0,0 +1,10 @@
+# -*- ThePEG-repository -*-
+create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
+set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.255*GeV
+set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.255*GeV
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 9.99
+set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
+set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
+# CLEO charm hadrons
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1988_I22954
\ No newline at end of file
diff --git a/Tests/Rivet/EE/EE-10.58-sym.in b/Tests/Rivet/EE/EE-10.58-sym.in
--- a/Tests/Rivet/EE/EE-10.58-sym.in
+++ b/Tests/Rivet/EE/EE-10.58-sym.in
@@ -1,14 +1,17 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.29*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.29*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.50
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
# BELLE charged particle spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2019_I1718551
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2020_I1777678
# BABAR azimuthal
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2015_I1377201
\ No newline at end of file
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2014_I1254862
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2015_I1377201
+# BELLE azimuthal
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2019_I1752523
diff --git a/Tests/Rivet/EE/EE-10.6.in b/Tests/Rivet/EE/EE-10.6.in
--- a/Tests/Rivet/EE/EE-10.6.in
+++ b/Tests/Rivet/EE/EE-10.6.in
@@ -1,60 +1,66 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.3*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.3*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.50
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
# BELLE Lambda polarization
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2019_I1687566
# BELLE charmonium
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2002_I563840
# CLEO Xi'_c production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1999_I478217
# CLEO Xi_c production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1995_I404590
# CLEO Xi_c1 production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1999_I501417
# CLEO D_s1 production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1993_I352823
# BABAR D_s1 production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2011_I892421
# BELLE D_s1 production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2008_I762013
# CLEO Lambda_c* production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1994_I381696
# ARGUS Lambda_c* production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1997_I440304
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I357132
# CLEO Xi_c*0 production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1995_I397770
# CLEO Xi_c*+ production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1996_I416471
# CLEO D_1+, D_2+ production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1994_I378319
# CLEO D_10, D_20 production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1994_I372349
# ARGUS D_s2
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1995_I397794
# CLEO Sigma_c*
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1997_I424575
# CLEO Lambda_c
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1990_I298611
# BABAR Omega_c spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I746745
# BABAR Xi'_c spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I722622
# BABAR J/Psi production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2001_I558091
# BABAR D_s spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2002_I582184
# BABAR D_s 2317 and 2460 spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2006_I714447
# BABAR anti-deuteron
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2014_I1286317
# BABAR Omega_c
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2006_I724557
# BELLE dihadron
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2017_I1607562
+# BELLE Xi_c(2790)
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2021_I1809180
+# BELLE Lambda_c(2880)
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2007_I723916
+# BELLE J/psi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2009_I811289
diff --git a/Tests/Rivet/EE/EE-10.in b/Tests/Rivet/EE/EE-10.in
--- a/Tests/Rivet/EE/EE-10.in
+++ b/Tests/Rivet/EE/EE-10.in
@@ -1,39 +1,43 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 10.
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 9.
##################################################
# select the analyses
##################################################
# PDG hadron multiplicities and ratios
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_HADRON_MULTIPLICITIES
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_HADRON_MULTIPLICITIES_RATIOS
# ARGUS D2 spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I268577
# ARGUS D1/D2 spectrum and decay angles
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I280943
# ARGUS sigma_c spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1988_I261672
# argus phi
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I262551
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I276860
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1988_I251097
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I262415
# BABAR D hadron decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2010_I867611
# BABAR D_s hadron decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2009_I827985
# LHCB D hadron decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2013_I1243156
# LHCB D_s hadron decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2016_I1414195
# LENA thrust and mult
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LENA_1981_I164397
# ARGUS thrust
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1986_I227324
# ARGUS D_s1 production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I282570
# ARGUS Delta++
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I278932
+# pp and lambda lambda pairs
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1990_I295621
+# baryon-antibaryon correlations
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1988_I266892
diff --git a/Tests/Rivet/EE/EE-12.in b/Tests/Rivet/EE/EE-12.in
--- a/Tests/Rivet/EE/EE-12.in
+++ b/Tests/Rivet/EE/EE-12.in
@@ -1,21 +1,22 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 12.0
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 9.0
##################################################
# select the analyses
##################################################
# Validated
##################################################
# tasso event shapes at various energies
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TASSO_1984_I195333
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PLUTO_1980_I154270
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 JADE_1983_I190818
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PLUTO_1981_I165122
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TASSO_1982_I177174
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PLUTO_1981_I156315
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TASSO_1980_I153511
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TASSO_1980_I153656
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PLUTO_1983_I191161
diff --git a/Tests/Rivet/EE/EE-196.in b/Tests/Rivet/EE/EE-196.in
--- a/Tests/Rivet/EE/EE-196.in
+++ b/Tests/Rivet/EE/EE-196.in
@@ -1,15 +1,17 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 196.
##################################################
# select the analyses
##################################################
# OPAL b/c/light multiplicity
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2002_I601225
# DELPHI b/c/light multiplicity
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_2000_I524693
# delphi event shapes for a wide energy range
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_2003_I620250
+# ALEPH event shapes and multiplicities at different energies
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_2004_I636645
diff --git a/Tests/Rivet/EE/EE-197.in b/Tests/Rivet/EE/EE-197.in
--- a/Tests/Rivet/EE/EE-197.in
+++ b/Tests/Rivet/EE/EE-197.in
@@ -1,16 +1,14 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 197.
##################################################
# select the analyses
##################################################
-# ALEPH event shapes and multiplicities at different energies
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_2004_I636645
# OPAL event shapes and multiplicities at different energies
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2004_I669402
# OPAL from gluon paper
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2004_I648738
# L3 event shapes
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 L3_2008_I825820
\ No newline at end of file
diff --git a/Tests/Rivet/EE/EE-2.23.in b/Tests/Rivet/EE/EE-2.23.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-2.23.in
@@ -0,0 +1,12 @@
+# -*- ThePEG-repository -*-
+##################################################
+# LEP physics parameters (override defaults)
+##################################################
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 2.2324
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 2.0
+##################################################
+# select the analyses
+##################################################
+# Validated
+##################################################
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2513076
diff --git a/Tests/Rivet/EE/EE-2.4.in b/Tests/Rivet/EE/EE-2.4.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-2.4.in
@@ -0,0 +1,12 @@
+# -*- ThePEG-repository -*-
+##################################################
+# LEP physics parameters (override defaults)
+##################################################
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 2.4
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 2.0
+##################################################
+# select the analyses
+##################################################
+# Validated
+##################################################
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2513076
diff --git a/Tests/Rivet/EE/EE-2.8.in b/Tests/Rivet/EE/EE-2.8.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-2.8.in
@@ -0,0 +1,12 @@
+# -*- ThePEG-repository -*-
+##################################################
+# LEP physics parameters (override defaults)
+##################################################
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 2.8
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 2.0
+##################################################
+# select the analyses
+##################################################
+# Validated
+##################################################
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2513076
diff --git a/Tests/Rivet/EE/EE-25.in b/Tests/Rivet/EE/EE-25.in
--- a/Tests/Rivet/EE/EE-25.in
+++ b/Tests/Rivet/EE/EE-25.in
@@ -1,10 +1,12 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 25.
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 21*GeV
##################################################
# select the analyses
##################################################
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TASSO_1982_I177174
+# tasso event shapes at various energies
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TASSO_1984_I195333
diff --git a/Tests/Rivet/EE/EE-29.in b/Tests/Rivet/EE/EE-29.in
--- a/Tests/Rivet/EE/EE-29.in
+++ b/Tests/Rivet/EE/EE-29.in
@@ -1,55 +1,63 @@
## -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 29.0
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 9.0
##################################################
# select the analyses
##################################################
# Validated
##################################################
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1986_I18502
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1988_I250824
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TPC_1987_I235694
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TPC_1985_I205868
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MAC_1985_I202924
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1992_I339573
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TPC_1984_I205869
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TPC_1986_I217416
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1990_I280958
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TPC_1988_I262143
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1985_I201482
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TPC_1984_I200105
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1988_I23360
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TPC_1991_I316132
+# D spectra
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1984_I202899
+# D* spectra
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELCO_1985_I205132
# HRS D* polarization
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1987_I250823
# MARK II omega spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1987_I247900
# MARK II eta spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1988_I261194
# MARK II xi- spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1987_I234976
# MARK II D*+ spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1982_I177606
# MARK II K0 and K+/- spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1985_I207785
# MARK II Lambda
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1985_I209198
# HRS hadron spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1987_I215848
# MARK II event shapes
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1988_I246184
# HRS Lambda spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1986_I17781
+# HRS Sigma*+- Xi- spectra
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1987_I246162
# HRS phi and D_s spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1985_I213242
# HRS f_2, f_0 and K_2 spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1986_I18688
# HRS rho, K*0, K*+ spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HRS_1989_I276948
# MARK II EEC
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1988_I250899
# MARK II charged spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1982_I178416
+# MARK II charged spectrum 3 jets
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1985_I216850
diff --git a/Tests/Rivet/EE/EE-3.05.in b/Tests/Rivet/EE/EE-3.05.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-3.05.in
@@ -0,0 +1,13 @@
+# -*- ThePEG-repository -*-
+##################################################
+# LEP physics parameters (override defaults)
+##################################################
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 3.05
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 2.0
+##################################################
+# select the analyses
+##################################################
+# Validated
+##################################################
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2513076
+
diff --git a/Tests/Rivet/EE/EE-3.4.in b/Tests/Rivet/EE/EE-3.4.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-3.4.in
@@ -0,0 +1,13 @@
+# -*- ThePEG-repository -*-
+##################################################
+# LEP physics parameters (override defaults)
+##################################################
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 3.4
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 2.0
+##################################################
+# select the analyses
+##################################################
+# Validated
+##################################################
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2513076
+
diff --git a/Tests/Rivet/EE/EE-3.67.in b/Tests/Rivet/EE/EE-3.67.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-3.67.in
@@ -0,0 +1,12 @@
+# -*- ThePEG-repository -*-
+##################################################
+# LEP physics parameters (override defaults)
+##################################################
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 3.671
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 3.6
+##################################################
+# select the analyses
+##################################################
+# Validated
+##################################################
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2513076
\ No newline at end of file
diff --git a/Tests/Rivet/EE/EE-30.5.in b/Tests/Rivet/EE/EE-30.5.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-30.5.in
@@ -0,0 +1,11 @@
+# -*- ThePEG-repository -*-
+##################################################
+# LEP physics parameters (override defaults)
+##################################################
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 30.5
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 21*GeV
+##################################################
+# select the analyses
+##################################################
+# tasso event shapes at various energies
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TASSO_1984_I195333
diff --git a/Tests/Rivet/EE/EE-34.5.in b/Tests/Rivet/EE/EE-34.5.in
--- a/Tests/Rivet/EE/EE-34.5.in
+++ b/Tests/Rivet/EE/EE-34.5.in
@@ -1,18 +1,20 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 34.5
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 13.*GeV
##################################################
# select the analyses
##################################################
# tasso event shapes at various low energies
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TASSO_1990_I284251
# JADE gamma,pi and eta spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 JADE_1985_I213948
# JADE D*+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 JADE_1984_I202785
# JADE D*0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 JADE_1984_I221004
+# tasso event shapes at various energies
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TASSO_1984_I195333
diff --git a/Tests/Rivet/EE/EE-4.18.in b/Tests/Rivet/EE/EE-4.18.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-4.18.in
@@ -0,0 +1,13 @@
+# -*- ThePEG-repository -*-
+##################################################
+# LEP physics parameters (override defaults)
+##################################################
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 4.178
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 2.0
+##################################################
+# select the analyses
+##################################################
+# Validated
+##################################################
+# D_s -> pi+pi+pi- X
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2618227
diff --git a/Tests/Rivet/EE/EE-4.6.in b/Tests/Rivet/EE/EE-4.6.in
--- a/Tests/Rivet/EE/EE-4.6.in
+++ b/Tests/Rivet/EE/EE-4.6.in
@@ -1,13 +1,15 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 4.6
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 2.0
##################################################
# select the analyses
##################################################
# Validated
##################################################
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2004_I622224
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DASP_1979_I132410
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1674528
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2611489
diff --git a/Tests/Rivet/EE/EE-41.5.in b/Tests/Rivet/EE/EE-41.5.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-41.5.in
@@ -0,0 +1,11 @@
+# -*- ThePEG-repository -*-
+##################################################
+# LEP physics parameters (override defaults)
+##################################################
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 41.5
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 21*GeV
+##################################################
+# select the analyses
+##################################################
+# tasso event shapes at various energies
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 TASSO_1984_I195333
diff --git a/Tests/Rivet/EE/EE-7.0.in b/Tests/Rivet/EE/EE-7.0.in
--- a/Tests/Rivet/EE/EE-7.0.in
+++ b/Tests/Rivet/EE/EE-7.0.in
@@ -1,12 +1,14 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 7.0
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 2.0
##################################################
# select the analyses
##################################################
# Validated
##################################################
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKI_1976_I109792
+# D spectra
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKI_1979_I133123
diff --git a/Tests/Rivet/EE/EE-8.8.in b/Tests/Rivet/EE/EE-8.8.in
--- a/Tests/Rivet/EE/EE-8.8.in
+++ b/Tests/Rivet/EE/EE-8.8.in
@@ -1,13 +1,15 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 8.8
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 2.0
##################################################
# select the analyses
##################################################
# Validated
##################################################
# LENA thrust and mult
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LENA_1981_I164397
+# MD1 Lambda mult
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MD1_1994_I362599
diff --git a/Tests/Rivet/EE/EE-9.51.in b/Tests/Rivet/EE/EE-9.51.in
--- a/Tests/Rivet/EE/EE-9.51.in
+++ b/Tests/Rivet/EE/EE-9.51.in
@@ -1,14 +1,15 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 9.51
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 9.0
##################################################
# select the analyses
##################################################
# Validated
##################################################
# LENA thrust and mult
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LENA_1981_I164397
-
+# MD1 Lambda mult
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MD1_1994_I362599
diff --git a/Tests/Rivet/EE/EE-91.in b/Tests/Rivet/EE/EE-91.in
--- a/Tests/Rivet/EE/EE-91.in
+++ b/Tests/Rivet/EE/EE-91.in
@@ -1,180 +1,174 @@
# -*- ThePEG-repository -*-
##################################################
# LEP physics parameters (override defaults)
##################################################
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction:Energy 91.2
##################################################
# select the analyses
##################################################
# Validated
##################################################
# ALEPH charged particle multiplicity
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_1991_I319520
# OPAL charged particle multiplicity
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1992_I321190
# OPAL charged particle multiplicity (light flavour separated)
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2001_I536266
# DELPHI charged particle multiplicity
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1991_I301657
# ALEPH main LEP I QCD summary paper
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_1996_I428072
# ALEPH D*
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_1999_I507422
# OPAL D*
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1995_I382219
# OPAL charged hadron analysis
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1994_I372772
# OPAL Delta++ analysis
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1995_I398320
# OPAL J/Psi analysis analysis
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1996_I402487
# ALEPH eta/omega analysis
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_2002_I569165
# ALEPH pi0,eta,eta',K0,lambda in 2/3 jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_2000_I507531
# OPAL K*0 analysis
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1997_I447146
# OPAL flavour specific charged multiplicities etc
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1998_I472637
# OPAL f_0,f_2 and phi production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1998_I467092
# OPAL gamma,pi0,eta,eta',rho+/-,a0+/-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1998_I470419
# OPAL K0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2000_I529898
# OPAL K* +/-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1993_I342766
# SLD flavour specific charged multiplicities etc
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 SLD_1996_I422172
# SLD flavour specific charged multiplicities etc
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 SLD_1999_I469925
# SLD flavour specific charged multiplicities etc
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 SLD_2004_I630327
# OPAL event shapes and multiplicities at different energies
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2004_I669402
# ALEPH jet and event shapes at many energies
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_2004_I636645
# OPAL/JADE jet rates at many energies
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 JADE_OPAL_2000_I513337
# DELPHI strange baryon production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1995_I394716
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_2006_I719387
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_2000_I524694
# DELPHI f_0, rho_0 and f_2 production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1999_I482816
# DELPHI K*0 and phi production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1996_I420528
# DELPHI f'_2 production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1996_I416741
# DELPHI pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1996_I401100
# DELPHI K- K*+/-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1995_I377487
# DELPHI K+/-, p pbar
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1995_I394052
# DELPHI Delta++
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1995_I399737
# DELPHI pi, K p, flavour seperated
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1998_I473409
# OPAL strange baryon production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1997_I421978
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1997_I421977
# DELPHI tuning paper
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1996_I424112
# DELPHI b quark
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_2011_I890503
# ALEPH b quark
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_2001_I558327
# SLD b quark
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 SLD_2002_I582951
# OPAL b quark
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2003_I599181
# PDG hadron multiplicities and ratios
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_HADRON_MULTIPLICITIES
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_HADRON_MULTIPLICITIES_RATIOS
# OPAL from gluon paper
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2004_I648738
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2004_I631361:PROCESS=QQ
# L3 eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 L3_1992_I336180
# L3 jet rates
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 L3_2004_I652683
# ALEPH pi+-, K+- and (p, anti-p)
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_1995_I382179
# L3 eta' and omega specta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 L3_1997_I427107
# charged mult, different # of jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1992_I334948
# charged mult, different rapidity regions
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1991_I324035
# lambda, lambdabar correlations
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1993_I360638
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2000_I474010
# delphi flavour sep charged
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1997_I428178
# ALEPH pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_1997_I427131
# ALEPH Lambda polarization
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_1996_I415745
# OPAL Lambda polarization
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1997_I447188
# DELPHI Lambda/K asymmetry
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1995_I382285
# OPAL b baryon polarization
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1998_I474012
# DELPHI b baryon polarization
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_2000_I513614
# ALEPH b baryon polarization
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_1996_I402895
# OPAL rho and comega polarization
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2000_I502750
# DELPHI charged particle distributions
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1999_I448370
# OPAL K0 spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1995_I393503
# OPAL phi, D*, B* spin
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1997_I440103
# DELPHI B*
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1995_I395026
# ALEPH B*
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_1995_I398426
# OPAL B*
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_1996_I428493
# L3 B*
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 L3_1995_I381046
# DELPHI p pbar correlations
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_2000_I531568
# L3 jet rates
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 L3_1990_I298078
# L3 pi0 and charged particles
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 L3_1991_I314407
# L3 pi0 and eta spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 L3_1994_I374698
# DELPHI jade jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1990_I297698
# OPAL charm hadrons
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_1993_I356732
# L3 event shapes
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 L3_1992_I334954
# DELPHI events shapes vs thrust
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_2000_I522656
# SLD event shapes
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 SLD_1995_I378545
-# excited lambda_b decays
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2012_I1114753
-# lambda_b -> lambda_c mu- nu_mubar
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2017_I1621811
-# B_s -> D_s* mu- nu_mubar
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2020_I1787090
# DELPHI f_1 f'_1 spectra
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_2003_I628566
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 DELPHI_2003_I628566
##################################################
# unvalidated
##################################################
# OPAL 4 jet angles
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 OPAL_2001_I552446
##################################################
# MC
##################################################
#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_Bottom_Hadrons
#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_Particle_Multiplicities
diff --git a/Tests/Rivet/EE/EE-Ds.in b/Tests/Rivet/EE/EE-Ds.in
--- a/Tests/Rivet/EE/EE-Ds.in
+++ b/Tests/Rivet/EE/EE-Ds.in
@@ -1,63 +1,70 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.2897*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.2897*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.5792
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(4S)
set /Herwig/MatrixElements/MEUpsilon:Coupling 96.72794
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
decaymode Upsilon(4S)->D_s+,D_s-; 1. 1 /Herwig/Decays/DecayME0
do /Herwig/Particles/Upsilon(4S):SelectDecayModes /Herwig/Particles/Upsilon(4S)/Upsilon(4S)->D_s+,D_s-;
# D_s inclusive brs
#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_DS
############## semi-leptonic #################
# D_s+ -> K0, K* e+ nu_e
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1702549
# D_s+ -> eta, eta' semi-leptonic
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1712742
-# D_s -> K+K- e+ nu_e
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2667117
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2679776
+# D_s -> K+K- l+ nu_l
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I790461
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2674768
# D_s -> f0 e+ nu_e
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2038523
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2645182
# 3-body dalitz
# Dalitz plot analysis of D_s+ -> K+K-pi+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2010_I878120
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1830524
# Dalitz decay of D_s+ -> K0S K0S pi+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I1945692
# Dalitz decay of D_s+ -> K0S K+ pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2070086
# Dalitz decay of D+ and D_s+ -> K+pi+pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 FOCUS_2004_I654030
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2084294
# Dalitz decay of D_s+ -> K0S pi+ pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1854317
# Dalitz plot analysis of D_s+ -> pi+pi+pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1909391
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 FOCUS_2003_I635446
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 E791_2001_I530319
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I792597
# Dalitz plot analysis of D_s+ -> pi+pi0pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1929365
-# Dalitz decay of D_s+ -> pi+ pi0 eta
+# D_s+ -> pi+ pi0 eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1724547
# Dalitz decay of D_s+ -> pi+ pi0 eta'
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2030993
-# CLEO D_s+ -> omega pi+ pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1998_I466173
+# D_s+ -> omega pi+ pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2009_I822856
+# D_s+ -> omega pi+ eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2630813
############## 4-body dalitz ##################
# D_s+ -> K+K-pi+pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1849747
# D_s+ -> K+ pi+ pi- pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2088218
# D_s+ -> KS0 K- pi+ pi+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1845444
# D_s+ -> pi+ pi+ pi- eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1870322
############## five body ##############
# BESIII D_s+ -> K+ K_ pi+ pi+ pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2051683
diff --git a/Tests/Rivet/EE/EE-Eta.in b/Tests/Rivet/EE/EE-Eta.in
--- a/Tests/Rivet/EE/EE-Eta.in
+++ b/Tests/Rivet/EE/EE-Eta.in
@@ -1,39 +1,46 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.2897*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.2897*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.5792
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(4S)
set /Herwig/MatrixElements/MEUpsilon:Coupling 96.72794
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
decaymode Upsilon(4S)->eta,eta'; 1. 1 /Herwig/Decays/DecayME0
do /Herwig/Particles/Upsilon(4S):SelectDecayModes /Herwig/Particles/Upsilon(4S)/Upsilon(4S)->eta',eta;
# eta/omega dalitz
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 A2_2017_I1486671
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 NA60_2016_I1452485
# eta decay
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_Eta_Decay
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_DECAY_ETA
# BES eta' dalitz
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2015_I1364494
# BES eta' -> pi+pi- gamma
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1641075
+# eta -> pi+pi- gamma
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2016_I1487285
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 KLOE_2013_I1186739
# BES eta' -> pi0 gamma gamma
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2016_I1504943
# Crystal Barrel eta' -> pi+pi- gamma
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CRYSTAL_BARREL_1997_I456942
# eta -> pi+pi-pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 KLOE2_2016_I1416990
+# eta -> pi0 gamma gamma
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 A2_2014_I1297221
# eta -> pi+pi-pi0 and 3pi0 + eta'->3pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2015_I1376484
# eta' > pi+pi-e+e-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2020_I1830421
# eta' -> eta pi0 pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2105430
# eta' -> eta pi0 pi0 and eta pi+ pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1623555
+# eta -> 3 pi0 or pi+pi-pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1469067
# eta' -> 3 pi0 or pi+pi-pi0
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1469067
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2633025
diff --git a/Tests/Rivet/EE/EE-Etac.in b/Tests/Rivet/EE/EE-Etac.in
--- a/Tests/Rivet/EE/EE-Etac.in
+++ b/Tests/Rivet/EE/EE-Etac.in
@@ -1,26 +1,30 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.2897*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.2897*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.5792
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(4S)
set /Herwig/MatrixElements/MEUpsilon:Coupling 96.72794
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
decaymode Upsilon(4S)->eta_c,eta_c; 1. 1 /Herwig/Decays/DecayME0
do /Herwig/Particles/Upsilon(4S):SelectDecayModes /Herwig/Particles/Upsilon(4S)/Upsilon(4S)->eta_c,eta_c;
# BES multiplicty in eta_c decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1724880
# eta_c -> K+K-eta and eta_c -> K+K-pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2014_I1287632
# eta_c -> K0_SK+- pi-+ and eta_c -> K+K-pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2015_I1403544
# eta_c -> K0_SK+- pi-+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1187787
# eta_c -> K+K-eta', pi+pi-eta and pi+pi-eta'
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2021_I1867843
+# eta_c -> f_r f_2(')
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2008_I754089
# eta_c BRs
#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_ETAC
+# eta_c MC
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_DALITZ_ETAC
diff --git a/Tests/Rivet/EE/EE-JPsi-All.in b/Tests/Rivet/EE/EE-JPsi-All.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-JPsi-All.in
@@ -0,0 +1,92 @@
+# -*- ThePEG-repository -*-
+# e+ e- -> J/Psi
+create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEJpsi HwMELepton.so
+set /Herwig/MatrixElements/MEJpsi:VectorMeson /Herwig/Particles/Jpsi
+set /Herwig/MatrixElements/MEJpsi:Coupling 11.43148
+set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEJpsi
+set EventGenerator:EventHandler:LuminosityFunction:Energy 3.096916
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 0.2
+set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
+set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
+#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_JPSI
+# J/psi -> pi+ pi- pi0, K+K-pi0 and KS0 K+-pi-+
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2017_I1512302
+# J/psi -> pi+ pi- pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1088606
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 KEDR_2022_I2593308
+# J/psi -> pi+ pi- eta'
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1621266
+# J/psi -> K+K-pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1731057
+# J/psi -> p pbar eta'
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1709205
+# J/psi -> p pbar omega
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2013_I1223625
+# J/psi -> p pbar pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2009_I819937
+# J/psi -> p pbar eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BES_2001_I556330
+# J/psi -> p pbar phi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2016_I1411448
+# J/psi -> p nbar pi- +cc
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2006_I650381
+# J/psi -> p Lambda0 K-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2004_I650570
+# J/psi -> e+e- pi+pi-eta'
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I1997940
+# J/psi -> phi eta eta'
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1712729
+# J/psi -> Lambda Lambdabar eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2166759
+# J/psi -> gamma eta pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2016_I1484158
+# J/psi -> gamma KS0 KS0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1689296
+# J/psi -> gamma pi0 pi0 / pi+ pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2015_I1373915
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2006_I712991
+# J/psi -> gamma gamma phi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1646687
+# J/psi -> gamma phi phi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2016_I1419650
+# J/psi -> gamma eta' eta'
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2016785
+# J/psi -> gamma eta eta'
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2135117
+# J/psi -> gamma eta eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2013_I1209121
+# J/psi -> gamma pi+ pi- eta'
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2016_I1437949
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2018236
+# J/psi -> gamma pi+ pi- eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BES_1999_I498114
+# J/psi -> gamma eta(1405)
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1084539
+# J/psi -> gamma omega phi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2013_I1203841
+# J/psi -> gamma omega omega
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2006_I715175
+# J/psi -> gamma KS0 KS0 pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2155157
+# J/psi -> gamma KS0 KS0 eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2015_I1376282
+# J/psi -> gamma K+K-/ KS0KS0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2003_I623925
+# J/psi -> gamma p pbar
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1079921
+# J/psi -> gamma K+ K- pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BES_1998_I482964
+# J/psi -> gamma K*0 Kbar*0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BES_1999_I505287
+# J/psi -> gamma 2pi+ 2pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BES_1999_I507639
+# J/psi -> 3 gamma
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2013_I1126137
+# J/psi -. 2pi+2pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2005_I678943
+# J/psi -> omega K+ K-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2004_I658084
+# J/psi -> omega pi+ pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2004_I652399
+# J/psi -> phi pi+ pi- or K+K-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2005_I663288
diff --git a/Tests/Rivet/EE/EE-JPsi.in b/Tests/Rivet/EE/EE-JPsi.in
--- a/Tests/Rivet/EE/EE-JPsi.in
+++ b/Tests/Rivet/EE/EE-JPsi.in
@@ -1,60 +1,42 @@
# -*- ThePEG-repository -*-
# e+ e- -> J/Psi
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEJpsi HwMELepton.so
set /Herwig/MatrixElements/MEJpsi:VectorMeson /Herwig/Particles/Jpsi
set /Herwig/MatrixElements/MEJpsi:Coupling 11.43148
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEJpsi
set EventGenerator:EventHandler:LuminosityFunction:Energy 3.096916
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 0.2
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
+# select low BR modes
+do /Herwig/Particles/Jpsi:SelectDecayModes /Herwig/Particles/Jpsi/Jpsi->n0,nbar0; /Herwig/Particles/Jpsi/Jpsi->p+,pbar-; /Herwig/Particles/Jpsi/Jpsi->Sigma0,Sigmabar0; /Herwig/Particles/Jpsi/Jpsi->Lambda0,Lambdabar0; /Herwig/Particles/Jpsi/Jpsi->Sigma*-,Sigma*bar+; /Herwig/Particles/Jpsi/Jpsi->Sigma*0,Sigma*bar0; /Herwig/Particles/Jpsi/Jpsi->Sigma*+,Sigma*bar-; /Herwig/Particles/Jpsi/Jpsi->Xi-,Xibar+; /Herwig/Particles/Jpsi/Jpsi->Sigma*0,Sigma*bar0; /Herwig/Particles/Jpsi/Jpsi->Xi0,Xibar0; Jpsi->Xi*bar0,Xi0; Jpsi->Xi*bar+,Xi-; Jpsi->Sigma+,Sigmabar-; Jpsi->Sigma0,Sigmabar0; Jpsi->Sigma-,Sigmabar+; Jpsi->eta,e-,e+; Jpsi->eta',e-,e+; Jpsi->eta',gamma; Jpsi->pi0,e-,e+;
+
# J/psi-> lambda anti-lambda and sigma anti-sigma
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1510563
# J/psi -> p pbar and n nbar
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1113599
# J/Psi -> xi- and Sigma*+/-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2016_I1422780
# J/Psi -> xi0 and Sigma*0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1506414
+# J/Psi -> xi0 correlations
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2660219
# J/psi -> xi- xi+bar correlations
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I1864775
# J/psi-> lambda anti-lambda
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1691850
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2099126
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2071715
# J/psi-> lambda anti-Sigma0 +cc
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1121378
# J/Psi -> xi*- xibar+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1765606
-# BES J/psi dalitz
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1697377
# J/Psi -> sigma+ sigmabar-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2020_I1791570
-# J/psi -> pi+ pi- pi0, K+K-pi0 and KS0 K+-pi-+
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2017_I1512302
-# J/psi -> pi+ pi- pi0
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1088606
-# J/psi -> pi+ pi- eta'
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1621266
-# J/psi -> K+K-pi0
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1731057
-# J/psi -> p pbar eta'
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1709205
-# J/psi -> p pbar omega
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2013_I1223625
-# J/psi -> p pbar pi0
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2009_I819937
-# J/psi -> p pbar eta
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BES_2001_I556330
-# J/psi -> p pbar phi
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2016_I1411448
-# J/psi -> p nbar pi- +cc
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2006_I650381
-# J/psi -> gamma pi+ pi- eta'
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2018236
-# J/psi -> gamma eta' eta'
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2016785
-# J/psi -> e+e- pi+pi-eta'
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I1997940
-# J/psi -> phi eta eta'
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1712729
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2636760
+# BES J/psi -> eta e+ e-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1697377
+# BES J/psi -> eta' e+ e-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1692688
+# BES J/psi -> eta', eta, pi0 e+ e-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2014_I1287631
diff --git a/Tests/Rivet/EE/EE-LL-10.58.in b/Tests/Rivet/EE/EE-LL-10.58.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-LL-10.58.in
@@ -0,0 +1,11 @@
+# -*- ThePEG-repository -*-
+create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
+set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 3.5*GeV
+set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 8.*GeV
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 0.2
+set /Herwig/Particles/e-:PDF /Herwig/Partons/LeptonPDF
+set /Herwig/Particles/e+:PDF /Herwig/Partons/LeptonPDF
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
+# BABAR asymetry
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2015_I1388182
+
diff --git a/Tests/Rivet/EE/EE-Lambdab.in b/Tests/Rivet/EE/EE-Lambdab.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/EE/EE-Lambdab.in
@@ -0,0 +1,26 @@
+# -*- ThePEG-repository -*-
+create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
+set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 7.*GeV
+set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 7.*GeV
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 13.999
+set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
+set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
+set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
+create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
+set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(4S)
+set /Herwig/MatrixElements/MEUpsilon:Coupling 96.72794
+set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
+do /Herwig/Particles/Upsilon(4S):SelectDecayModes
+decaymode Upsilon(4S)->Lambda_b10,Lambda_bbar0; .25 1 /Herwig/Decays/DecayME0
+decaymode Upsilon(4S)->Lambda_b0,Lambda_b1bar0; .25 1 /Herwig/Decays/DecayME0
+decaymode Upsilon(4S)->Lambda_b1*0,Lambda_bbar0; .25 1 /Herwig/Decays/DecayME0
+decaymode Upsilon(4S)->Lambda_b0,Lambda_b1*bar0; .25 1 /Herwig/Decays/DecayME0
+
+# excited lambda_b decays
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2012_I1114753
+# lambda_b -> lambda_c mu- nu_mubar
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2017_I1621811
+# lambda_b -> Lambda0 gamma
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2022_I1971920
+# lambda_b -> Lambda(1520)0 mu+ mu-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2023_I2633007
diff --git a/Tests/Rivet/EE/EE-Lambdac.in b/Tests/Rivet/EE/EE-Lambdac.in
--- a/Tests/Rivet/EE/EE-Lambdac.in
+++ b/Tests/Rivet/EE/EE-Lambdac.in
@@ -1,43 +1,50 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.2897*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.2897*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.5792
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(4S)
set /Herwig/MatrixElements/MEUpsilon:Coupling 96.72794
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
decaymode Upsilon(4S)->Lambda_c+,Lambdabar_c-; 1. 1 /Herwig/Decays/DecayME0
do /Herwig/Particles/Upsilon(4S):SelectDecayModes /Herwig/Particles/Upsilon(4S)/Upsilon(4S)->Lambda_c+,Lambdabar_c-;
# Lambda_c decays (Lambda Pi+)
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 FOCUS_2006_I693639
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1992_I319105
# Lambda_c decays (Lambda Pi+ and Sigma+ Pi0)
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1995_I392704
# lambda_c -> Sigma + pi0,eta, eta'
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2022_I2140379
# Lambda_c decays Lambda,Sigma0 pi+,K+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2022_I2138841
# Lambda_c decays (e+ nu_e)
# correlations
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1994_I371613
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1994_I371611
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_2005_I668268
# pK- e+ nu_e
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2122399
-# Lambda0 e+ nu_e
+# Lambda0 l+ nu_l
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2127373
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2689064
# other decays
# Lambda_c -> Xi* K+ -> Xi- pi_ K+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I781294
# Lambda_c -> Lambda eta pi+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1711896
# Lambda_c -> p KS0 eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1837968
+# Lambda_c -> p KS0 eta and p 2KS0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2022_I2160445
# Lambda_c -> eta Lambda pi+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2020_I1813380
+# Lambda_c -> Lambda pi+ pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2153556
# Lambda_c -> Lambda K+ K0S
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2006_I722213
+# Lambda_c -> Sigma+ K+K- and Lambda0 KS0 K+
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2002_I566127
diff --git a/Tests/Rivet/EE/EE-Omega-Baryon.in b/Tests/Rivet/EE/EE-Omega-Baryon.in
--- a/Tests/Rivet/EE/EE-Omega-Baryon.in
+++ b/Tests/Rivet/EE/EE-Omega-Baryon.in
@@ -1,18 +1,18 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.2897*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.2897*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.5792
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(4S)
set /Herwig/MatrixElements/MEUpsilon:Coupling 96.72794
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
decaymode Upsilon(4S)->Omega-,Omegabar+; 1. 1 /Herwig/Decays/DecayME0
do /Herwig/Particles/Upsilon(4S):SelectDecayModes /Herwig/Particles/Upsilon(4S)/Upsilon(4S)->Omega-,Omegabar+;
# Omega decays
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HyperCP_2005_I677384
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 HYPERCP_2005_I677384
# Omega decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 WA46_1984_I206647
diff --git a/Tests/Rivet/EE/EE-Omega-Meson.in b/Tests/Rivet/EE/EE-Omega-Meson.in
--- a/Tests/Rivet/EE/EE-Omega-Meson.in
+++ b/Tests/Rivet/EE/EE-Omega-Meson.in
@@ -1,19 +1,20 @@
# -*- ThePEG-repository -*-
# e+ e- -> omega
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEOmega HwMELepton.so
set /Herwig/MatrixElements/MEOmega:VectorMeson /Herwig/Particles/omega
set /Herwig/MatrixElements/MEOmega:Coupling 17.31158
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEOmega
set EventGenerator:EventHandler:LuminosityFunction:Energy 0.78265
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 0.2
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
# pi0 dalitz
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 A2_2017_I1498079
# eta/omega dalitz
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 A2_2017_I1486671
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 NA60_2016_I1452485
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMD2_2005_I676548
# omega/phi -> 3pi
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_OmegaPhia1_3Pion_Decay
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_DECAY_OMEGAPHIA1_3PION
# omega -> pi+pi-pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1703033
\ No newline at end of file
diff --git a/Tests/Rivet/EE/EE-Phi.in b/Tests/Rivet/EE/EE-Phi.in
--- a/Tests/Rivet/EE/EE-Phi.in
+++ b/Tests/Rivet/EE/EE-Phi.in
@@ -1,24 +1,24 @@
# -*- ThePEG-repository -*-
# e+ e- -> phi
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEPhi HwMELepton.so
set /Herwig/MatrixElements/MEPhi:VectorMeson /Herwig/Particles/phi
set /Herwig/MatrixElements/MEPhi:Coupling 13.60507
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEPhi
set EventGenerator:EventHandler:LuminosityFunction:Energy 1.019461
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 0.2
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
# phi -> eta pi0 gamma
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 KLOE_2009_I818106
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 SND_2000_I525398
# phi -> pi0 pi0 gamma
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 KLOE_2002_I585183
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 SND_2000_I527094
# KLOE phi -> pi0 dalitz
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 KLOE2_2016_I1416825
# KLOE phi -> eta dalitz
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 KLOE2_2014_I1317236
# phi -> pi+pi-pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 SND_2001_I558279
# omega/phi -> 3pi
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_OmegaPhia1_3Pion_Decay
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_DECAY_OMEGAPHIA1_3PION
diff --git a/Tests/Rivet/EE/EE-Psi2S-All.in b/Tests/Rivet/EE/EE-Psi2S-All.in
--- a/Tests/Rivet/EE/EE-Psi2S-All.in
+++ b/Tests/Rivet/EE/EE-Psi2S-All.in
@@ -1,76 +1,114 @@
# -*- ThePEG-repository -*-
# e+ e- -> psi(2S)
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEPsi2S HwMELepton.so
set /Herwig/MatrixElements/MEPsi2S:VectorMeson /Herwig/Particles/psi(2S)
set /Herwig/MatrixElements/MEPsi2S:Coupling 19.25684
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEPsi2S
-set EventGenerator:EventHandler:LuminosityFunction:Energy 3.686097
+set EventGenerator:EventHandler:LuminosityFunction:Energy 3.6861
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 0.2
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
-############ general top stuff #######################
+#do /Herwig/Particles/psi(2S):SelectDecayModes psi(2S)->chi_c1,gamma;
+#do /Herwig/Particles/psi(2S):SelectDecayModes psi(2S)->chi_c2,gamma; psi(2S)->chi_c0,gamma; psi(2S)->chi_c1,gamma;
+#do /Herwig/Particles/chi_c2:SelectDecayModes chi_c2->pi+,pi-; chi_c2->K+,K-;
+#do /Herwig/Particles/chi_c0:SelectDecayModes chi_c0->pi+,pi-; chi_c0->K+,K-;
+#do /Herwig/Particles/chi_c1:SelectDecayModes chi_c1->Jpsi,gamma;
+#do /Herwig/Particles/chi_c2:SelectDecayModes chi_c2->Jpsi,gamma;
+########### general mult stuff #######################
# jpsi, chi_{0,1,2} charged mults
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2020_I1800404
########### Decay to three mesons ####################
# psi(2s) -> J/Psi pi+pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKII_1979_I144382
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BES_1999_I507637
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2008_I784516
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2007_I728304
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2005_I651834
# psi(2S) -> pi+ pi- pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1088606
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BES_2005_I689969
# psi(2S) -> omega KS0 KS0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1921801
+# psi(2S) -> phi KS0 KS0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2693763
# psi(2S) -> K+ K- pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1127328
# psi(2S) -> K+ K- eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2020_I1771616
# psi(2S) -> pi+ pi- eta'
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1621266
-
########### Decay to 2 baryons + meson ####################
# psi(2S) -> p pbar eta'
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1709205
# psi(2S) -> p pbar eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2013_I1227512
# psi(2S) -> p pbar pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2013_I1120737
# psi(2S) -> p pbar phi
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1722111
# psi(2S) -> Lambda Lambdabar omega
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2122392
# psi(2S) -> Lambda Lambdabar eta
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2128095
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2167804
+# psi(2S) -> Lambda Lambdabar eta'
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2702517
# psi(2S) -> p nbar pi- +cc
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2006_I716589
+# psi(2S) -> pbar Sigma0 K+ and chi_c -> pbar Lambda0 K+
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2013_I1203840
+# psi(2S) -> Lambda0 Sigmabar+- pi-+ +cc
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2013_I1261765
+# psi(2S) -> Lambda Lambdabar eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2166759
########### Decay to gamma chi_c correlations ###########
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1507887
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2009_I832707
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1624548
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2011_I931195
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2033855
########### chi_c Decays ################################
# branching ratios
#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_CHIC0
#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_CHIC1
#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_CHIC2
+#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_PSI2S
# decays to baryon antibaryon meson
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2020_I1818254
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1870388
# chi_c1 pi+pi-eta + other modes
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2007_I732065
# chi_c1 pi+pi-eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1490896
# chi_c1 pi+pi-eta(')
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2011_I929693
# chi_c to phi phi eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2020_I1763897
# chi_c to 4 KS0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1716627
# chi_c(1,2) -> J/psi mu+mu-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1716256
# chi_c(1,2) -> eta' K+ K-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2014_I1280710
# chi_c 4 pi 2K 2pi
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2008_I787608
# chi_c0 pi+pi-K+K-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2005_I690784
+# chi_c -> p nbar pi-(pi0)
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1128258
+# chi_c -> 4 pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2010_I878544
+# chi_c1 -> gamma V
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2011_I894356
+# chi-c2 -> KK pi and 3 pi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1505590
+# chi_c -> Lambda Lambdabar eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2166668
+# chi-c -> phi KKpi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2015_I1352828
+# chi-c -> phi phi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2627838
+# psi(2S) -> gamma p pbar
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1079921
+# psi(2S) -> gamma pi+pi= / K+ K-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESII_2007_I763951
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BES_2003_I563492
diff --git a/Tests/Rivet/EE/EE-Psi2S.in b/Tests/Rivet/EE/EE-Psi2S.in
--- a/Tests/Rivet/EE/EE-Psi2S.in
+++ b/Tests/Rivet/EE/EE-Psi2S.in
@@ -1,29 +1,41 @@
# -*- ThePEG-repository -*-
# e+ e- -> psi(2S)
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEPsi2S HwMELepton.so
set /Herwig/MatrixElements/MEPsi2S:VectorMeson /Herwig/Particles/psi(2S)
set /Herwig/MatrixElements/MEPsi2S:Coupling 19.25684
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEPsi2S
-set EventGenerator:EventHandler:LuminosityFunction:Energy 3.686097
+set EventGenerator:EventHandler:LuminosityFunction:Energy 3.6861
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 0.2
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
-do /Herwig/Particles/psi(2S):SelectDecayModes psi(2S)->n0,nbar0; psi(2S)->p+,pbar-; psi(2S)->Sigma0,Sigmabar0; psi(2S)->Sigma+,Sigmabar-; psi(2S)->Lambda0,Lambdabar0; psi(2S)->Sigma*-,Sigma*bar+; psi(2S)->Sigma*0,Sigma*bar0; psi(2S)->Sigma*+,Sigma*bar-; psi(2S)->Xi-,Xibar+; psi(2S)->Xi0,Xibar0; psi(2S)->Sigma*0,Sigma*bar0; psi(2S)->Xi*-,Xi*bar+; psi(2S)->Xi*0,Xi*bar0;
+do /Herwig/Particles/psi(2S):SelectDecayModes psi(2S)->n0,nbar0; psi(2S)->p+,pbar-; psi(2S)->Sigma0,Sigmabar0; psi(2S)->Sigma+,Sigmabar-; psi(2S)->Lambda0,Lambdabar0; psi(2S)->Sigma*-,Sigma*bar+; psi(2S)->Sigma-,Sigmabar+; psi(2S)->Sigma*0,Sigma*bar0; psi(2S)->Sigma*+,Sigma*bar-; psi(2S)->Xi-,Xibar+; psi(2S)->Xi0,Xibar0; psi(2S)->Sigma*0,Sigma*bar0; psi(2S)->Xi*-,Xi*bar+; psi(2S)->Xi*0,Xi*bar0; psi(2S)->eta_c,e-,e+; psi(2S)->eta',e-,e+; psi(2S)->chi_c0,e-,e+; psi(2S)->chi_c1,e-,e+; psi(2S)->chi_c2,e-,e+;
########### Decay to two baryons (correlations) ####################
# psi(2S) -> lambda anti-lambda and sigma anti-sigma
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1510563
# psi(2S) -> p pbar and n nbar
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1658762
# psi(2S) -> xi- and Sigma+/-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2016_I1422780
# psi(2S) -> xi0 and Sigma*0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1506414
# psi(2S) -> xi*-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1747092
# psi(2S) -> xi*0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1921775
# BES psi(2s) -> sigma+ sigmabar-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2020_I1791570
# psi(2S) -> xi- xi+bar correlations
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2099144
-
+# psi(2S) -> xi0 xi0bar correlations
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2634735
+# psi(2S) -> Sigma- Sigmabar+
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2158325
+# direct psi(2S) -> gamma gamma J/psi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2012_I1097066
+#################### Dalitz decays ##################################
+# psi(2S) -> eta_c e+ e-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2141748
+# psi(2S) -> eta' e+ e-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1664315
+# psi(2S) -> chi_c e+ e-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1509920
diff --git a/Tests/Rivet/EE/EE-Psi3770.in b/Tests/Rivet/EE/EE-Psi3770.in
--- a/Tests/Rivet/EE/EE-Psi3770.in
+++ b/Tests/Rivet/EE/EE-Psi3770.in
@@ -1,130 +1,153 @@
# -*- ThePEG-repository -*-
# e+ e- -> psi(3770)
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEPsi3770 HwMELepton.so
set /Herwig/MatrixElements/MEPsi3770:VectorMeson /Herwig/Particles/psi(3770)
set /Herwig/MatrixElements/MEPsi3770:Coupling 58.12041
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEPsi3770
set EventGenerator:EventHandler:LuminosityFunction:Energy 3.7711
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 0.2
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
########## branching ratios ################
# D0 inclusive
#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_D0
# D+ inclusive
#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_DPLUS
########## semi-leptonic ###################
# CLEO D lepton spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2009_I823313
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2006_I715096
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2008_I769777
# D0 -> K- semi-leptonic
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1697371
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I1091435
# D+ -> eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2011_I875526
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1662660
# D0/+ -> pi semi-leptonic
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1655158
# D0 -> Kbar0 pi- e+ nu_e
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1705754
# D -> pi pi e+ nu_e
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1694530
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2013_I1081165
# D0 -> pi- semi-leptonic
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2015_I1334693
# D0 -> pi-, K- semi-leptonic
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2015_I1391138
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2004_I654843
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2006_I715430
# D+ -> K0 pi0 semi-leptonic
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1519425
# D+ -> K- pi+ semi-leptonic
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2016_I1411645
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2010_I879997
# D+ -> omega l nu
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2015_I1386254
######### Two body decays ###################
# D0 -> omega phi
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I1900094
+# D0 -> KS0 phi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1987_I247005
########## 3-body decays ####################
# Dalitz plot analysis of D -> Kpipi decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 E691_1992_I342947
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MARKIII_1987_I247266
# Dalitz plot analysis of D0 -> KS0 pi0 pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2011_I913909
# Dalitz plot analysis of D+ -> K0S pi+ pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2014_I1277070
# Dalitz plot analysis of D0 -> K0S pi+ pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2003_I633196
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2014_I1289224
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2018_I1668123
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2615968
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I352983
# Dalitz plot analysis of D+ -> K- pi+ pi+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 E791_2002_I585322
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 FOCUS_2007_I750701
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2008_I780363
# Kinematic distributions in the decay D0 -> K-pi+pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_2001_I537154
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2006_I722905
# Dalitz decay of D0 -> K0S pi0 eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2004_I649917
# Dalitz decay of D0 -> K-pi+eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2020_I1785816
+# Dalitz decay of D+ -> K0S pi+ eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2696635
# D -> K pi omega
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1940222
# D -> K pi eta'
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1693610
+# D0 -> pi+pi-eta and K+K-eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2021_I1867474
# Dalitz plot analysis of D0 -> K0S K+ K-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2020_I1799437
# Dalitz plot analysis of D0 -> K0S pi+ pi- and D0 -> K0S K+ K-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2010_I853279
# Dalitz plot analysis of D+ -> K+K+K-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2019_I1720423
# Dalitz plot analysis of D+ -> K+ K- pi+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2008_I791716
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2013_I1206605
# Dalitz plot analysis of D+ -> K+ K0S pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1859124
# Dalitz plot analysis of D0 -> K+ K- pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I749390
# Dalitz plot analysis of D0 -> K0S K+- pi-+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2012_I1094160
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2016_I1394391
# Dalitz decay of D+ and D+_s -> K+pi+pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 FOCUS_2004_I654030
# Dalitz plot analysis of D+ -> pi+ pi+ pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 E791_2001_I530320
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2007_I749602
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 FOCUS_2003_I635446
# Dalitz plot analysis of D0 -> pi+ pi- pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I747154
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2016_I1441203
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2005_I679349
# D0 -> eta pi+pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2008_I779705
# D0 -> pi0 eta eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2018_I1662665
########## Four body decays ####################
# D+ -> KS0 pi+pi+pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1714778
# D0 -> K- pi+ pi0 pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1725265
# D0 -> K- pi+ pi+ pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2017_I1511280
# D+ -> KS0 pi+ pi0 pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2088337
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2662580
# D0 -> K-K-K+pi+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 FOCUS_2003_I626320
# D0 -> K+ K- pi+ pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2012_I1086166
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 FOCUS_2004_I663820
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2018_I1704426
+# D+ -> K+ K- pi+ pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2020_I1808166
# D0 -> K+ K- pi+ pi- and 2pi+ 2pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2017_I1519168
# D0 -> 2pi+ 2pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 FOCUS_2007_I741543
# range of D+/D0 -> pion decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2022_I2102455
+# D0 -> K+ pi- e+e- /mu+mu-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2019_I1691954
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2015_I1401225
+# D0,+ -> pi+ pi+ pi-X
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2621481
########## Spectra ##############################
# CLEO eta, eta' phi spectra in D decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOC_2006_I728043
+# D -> phi X
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2019_I1749793
+# D -> KS0 X
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2023_I2637232
########## psi(3770) decays ######################################
# Lambda Lambdabar correlations
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BESIII_2021_I1974025
diff --git a/Tests/Rivet/EE/EE-Tau.in b/Tests/Rivet/EE/EE-Tau.in
--- a/Tests/Rivet/EE/EE-Tau.in
+++ b/Tests/Rivet/EE/EE-Tau.in
@@ -1,38 +1,63 @@
# -*- ThePEG-repository -*-
erase /Herwig/EventHandlers/EventHandler:PostSubProcessHandlers 0
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
-set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 3.5*GeV
-set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 8.*GeV
-set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.58299
+set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.
+set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.
+set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 9.99
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
# Matrix elements
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEee2gZ2ll
set /Herwig/MatrixElements/MEee2gZ2ll:Allowed Tau
set /Herwig/Particles/pi0:Stable Stable
-# Babar three pion
+# leptons
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1995_I374784
+# pi- pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2008_I786560
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1994_I375417
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1992_I335698
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1999_I508944
+# three pion
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I756323
-# BELLE pipi
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2008_I786560
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1992_I339268
+# 4 pion
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1987_I237930
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_1996_I421984
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1995_I400623
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1999_I501487
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_2000_I505170
# ALEPH spectral functions
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_2014_I1267648
-# ALEPH omega pi(pi)
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALEPH_1996_I421984
# BELLE Kpi
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2007_I753243
# BELLE 3 charged hadrons
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2010_I841618
# BABAR KK
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2018_I1679886
-# CLEO pi pi
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1999_I508944
# CLEO K eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1996_I415409
# CLEO 3pi- 2pi+ pi0
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1994_I373188
+# CLEO K_S0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1996_I415408
# BELLE phi K
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2006_I725750
+# BELLE KS0 KS0 pi- pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2014_I1282136
+# CLEO K- pi+ pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2000_I525698
+# BABAR KS0 KS0 pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I1125567
+# BABAR 5 and 6 pions
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I1185407
+# CLEO 6 pions
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2001_I535016
+# CLEO 4 hadron with K-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOIII_2005_I675005
+# CLEO hadrons
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1995_I396711
+# pi+pi-pi-eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1997_I444745
# MC dists
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_TAU_Decay
-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_DECAY_TAU
diff --git a/Tests/Rivet/EE/EE-Upsilon.in b/Tests/Rivet/EE/EE-Upsilon.in
--- a/Tests/Rivet/EE/EE-Upsilon.in
+++ b/Tests/Rivet/EE/EE-Upsilon.in
@@ -1,46 +1,62 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 4.73015*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 4.73015*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 9.45
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
# set hard process
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon
set /Herwig/MatrixElements/MEUpsilon:Coupling 41.15810
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
# BELLE charm hadron production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I356616
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I342061
# ARGUS pi0 and eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1990_I278933
# Crystal Ball pi0 and eta
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CRYSTAL_BALL_1991_I297905
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I262551
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I276860
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1988_I251097
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I262415
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PLUTO_1981_I165122
# CLEO eta' spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_2002_I601701
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOIII_2006_I728679
+# MD1 Lambda spectra
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MD1_1994_I362599
# LENA thrust and mult
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LENA_1981_I164397
# ARGUS thrust
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1986_I227324
-# BABAR D*=/- spectrum
+# BABAR D*+/- spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2009_I836615
# CLEO Identified particle spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1985_I205668
# ARGUS Delta++
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I278932
-# ARGUS anti-deuteron
+# anti-deuteron
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1990_I283027
-# BABAR anti-deuteron
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2014_I1286317
-# ARGUS photon spectrtum
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2006_I733995
+# photon spectrtum
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOIII_2006_I701217
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1987_I248655
-# Crystal Ball photon spectrtum
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CRYSTAL_BALL_1991_I315873
\ No newline at end of file
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CRYSTAL_BALL_1991_I315873
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1986_I220652
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CUSB_1984_I204307
+# J/psi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOIII_2004_I654639
+# J/psi, psi(2S)
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2016_I1454405
+# BELLE chi_c1
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2017_I1499706
+# Upsilon -> gamma pi+pi- K+K- p pbar
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOIII_2006_I694170
+# pp and lambda lambda pairs
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1990_I295621
+# baryon-antibaryon correlations
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1988_I266892
diff --git a/Tests/Rivet/EE/EE-Upsilon2.in b/Tests/Rivet/EE/EE-Upsilon2.in
--- a/Tests/Rivet/EE/EE-Upsilon2.in
+++ b/Tests/Rivet/EE/EE-Upsilon2.in
@@ -1,27 +1,33 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.01163*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.01163*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.02
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(2S)
set /Herwig/MatrixElements/MEUpsilon:Coupling 62.72911
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
# BELLE charm hadron production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I342061
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1990_I278933
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I262551
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1988_I251097
# LENA thrust and mult
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LENA_1981_I164397
-# CUSB Upsilon 2S -> Upsilon 1S pi+pi-
+# Upsilon 2S -> Upsilon 1S pi+pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CUSB_1984_I199809
-# CLEO Upsilon 2S -> Upsilon 1S pi+pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1998_I467642
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2017_I1610301
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1987_I238071
# BABAR anti-deuteron
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2014_I1286317
-# BELLE Upsilon 2S -> Upsilon 1S pi+pi-
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2017_I1610301
+# BELLE chi_c1
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2017_I1499706
+# BABAR Upsilon(1s) -> gamma pi+ pi-, gamma K+ K-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2018_I1667191
+# photon spectrtum
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOIII_2006_I701217
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CUSB_1984_I204307
diff --git a/Tests/Rivet/EE/EE-Upsilon3.in b/Tests/Rivet/EE/EE-Upsilon3.in
--- a/Tests/Rivet/EE/EE-Upsilon3.in
+++ b/Tests/Rivet/EE/EE-Upsilon3.in
@@ -1,20 +1,24 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.1776*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.1776*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.02
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(3S)
set /Herwig/MatrixElements/MEUpsilon:Coupling 74.96836
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
# CLEO Upsilon 3S -> Upsilon pipi
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1994_I356001
# CLEO chi_b(2S) 0,1,2
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1992_I32611
# BABAR anti-deuteron
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2014_I1286317
# BELLE Upsilon 3S -> Upsilon 1S pi+pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2017_I1610301
+# BABAR psi_2(1D)
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2010_I850492
+# photon spectrtum
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOIII_2006_I701217
diff --git a/Tests/Rivet/EE/EE-Upsilon4.in b/Tests/Rivet/EE/EE-Upsilon4.in
--- a/Tests/Rivet/EE/EE-Upsilon4.in
+++ b/Tests/Rivet/EE/EE-Upsilon4.in
@@ -1,104 +1,327 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.2897*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.2897*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.5792
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(4S)
set /Herwig/MatrixElements/MEUpsilon:Coupling 96.72794
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
+# B meson angular dist
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1990_I296188
####### semileptonic decays #######################
# B0 -> D* l nu
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2017_I1512299
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2019_I1693396
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2023_I2624324
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I340585
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1989_I267206
# B0/B+ -> D l nu
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2015_I1397632
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2022_I2169621
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1997_I443704
+# B0/B+ -> D** l nu
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2022_I2512112
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2008_I768236
# B0 -> rho,pi B+ -> rho,omega
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2013_I1238273
-# B -> eho,pi ell nu
+# B -> rho,pi ell nu
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2011_I855306
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_2003_I616827
# B+ -> omega l nu
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2013_I1116411
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2013_I1247460
# B to pi, eta, omega
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I1125973
# B0 -> pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2011_I878990
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2022_I2163247
# # BELLE B+ -> pi+pi- l nu
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2020_I1796822
# BELLE B0 -> D*- tau+ nu_tau D* polarization
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2019_I1724068
# BELLE B -> D* tau+ nu_tau tau polarization
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2018_I1621272
-# BABAR e- spectrum
+# e- spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2017_I1498564
-# Crystal Ball e- spectrum
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2005_I665011
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I357133
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1990_I298245
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CRYSTAL_BALL_1989_I263581
-# BELLE B-> Xu l nu
+# B -> Xc l nu (moments)
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2009_I827787
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2007_I732595
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2021_I1917200
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2023_I2649712
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_2004_I647287
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_2004_I647288
+# B -> Xu l nu
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I1079912
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2021_I1895149
############ b -> s gamma #################################
-# BELLE b->s gamma
+# b->s gamma
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2015_I1330289
-# BABAR b->s gamma
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2022_I2167323
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I769107
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I1123662
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I1122031
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2016_I1409292
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2015_I1337783
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2009_I825222
+# B -> eta K gamma
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2009_I785439
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2018_I1663447
+# B -> phi K gamma
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2011_I897683
+# b -> s l+l-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2005_I679052
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2010_I899499
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2013_I1272843
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2016_I1283183
+# B -> K l+ l-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2021_I1748231
+# B -> K* l+ l-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2009_I817326
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I1111233
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2016_I1391152
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2016_I1504055
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2019_I1728173
####### spectra ###################################
# ARGUS pi,K, proton
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I340894
+# CLEO kaon
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1982_I180612
# ARGUS K*, rho, omega
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1993_I356616
-# phi spectrum (CLEO and BaBar)
+# phi spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2007_I728872
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2004_I632399
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1985_I218314
# D_s spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2005_I1649168
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2002_I582184
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1996_I401599
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1992_I319829
+# D0/D_s spectra
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2023_I2660525:MODE=DECAY
# ARGUS charm hadron production
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1991_I315059
# CLEO Xi_c spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1997_I442910
# CLEO Sigma_c spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1994_I361356
-# CLEO baryon spectra
+# baryon spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1992_I315181
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1992_I334962
# BABAR Omega_c spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I746745
# BABAR Xi'_c spectra
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I722622
# multiplicities
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_Upsilon_4S_HADRON_MULTIPLICITIES
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_UPSILON4S_HADRON_MULTIPLICITIES
# CLEO multiplicty in Upsilon(4S) decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1999_I504672
# kaons in b decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1994_I354224
# charm hadrons in b decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2006_I719111
-# # MC analyses based on old internal ones
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_Meson_Meson_Leptons_Decay
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_D_Dalitz
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_Onium_PiPi_Decay
-#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_Semi_Leptonic_Decay
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1997_I440969
+# MC analyses based on old internal ones
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_DECAY_MESON_MESON_LEPTONS
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_DALITZ_D
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_DECAY_ONIUM_PIPI
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 MC_DECAY_SEMILEPTONIC
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1992_I319102
# BELLE Upsilon(4S) -> pi+pi- Upsilon(1S) decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2009_I810744
# BABAR Upsilon(4S) -> pi+pi- Upsilon(1,2S) decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2006_I714448
-# CLEO J/psi and psi(2s) in b decays
+# charmonium in b decays
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_1986_I230961
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1995_I382221
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_2002_I606309
# BABAR eta' in b decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2004_I642355
# BELLE eta in b decays
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2010_I835104
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_1996_I398228
# BELLE charm hadron producion
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2005_I686014
# BELLE Upsilon 4S -> Upsilon 1,2S pi+pi-
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2017_I1610301
# BELLE B+ -> phi phi K+
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2021_I1841899
-# BELLE B0 -> p pbar pi0
+# B0 -> KS0 K-+ pi+-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2019_I1729723
+# B+ -> K+ K- pi+
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2023_I2099998
+# BELLE B -> Dbar0 pi+ pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2007_I733011
+# B -> D* + pions
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2004_I658085
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_2003_I611745
+# B+ -> D(*)- pi+pi+
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2004_I623102
+# B -> D* + 4 pions
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEOII_2002_I557084
+# BABAR B0 -> D*- 3pi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2016_I1487722
+# B- -> D*- D0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2005_I677084
+# BELLE chi_c1,2, spectra and inclusive B decays
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2016_I1408873
+# BABAR B0 -> K+ pi- pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2011_I897848
+# B+ -> K+ pi+ pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2004_I626730
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I782405
+# BABAR B0 -> D*0 omega
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2011_I920989
+# B -> D(*) omega pi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2015_I1369998
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2006_I713862
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2001_I554175
+# B- -> D K*
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2006_I714147
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2005_I667017
+# B- -> D*0 K*-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2004_I626518
+# B -> D K K
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2002_I590700
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2023_I2655951
+# BELLE B0 -> p Lambdabar0 D(*)-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2015_I1392799
+# B -> D D K
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2015_I1335269
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2008_I756554
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I758167
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2004_I623994
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2006_I723331
+# BELLE B0 -> Ds K0 pi and B+ Ds K K
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2015_I1326905
+# BABAR B- -> Ds(*) K- pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I755245
+# BELLE B+ -> D_s(*) K pi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2009_I816632
+# BELLE B0 -> D*+ D*-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2012_I1123656
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2005_I686355
+# B0 -> D*s+ D*-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2003_I613283
+# BABAR B -> Ds1(2460) D
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2004_I656424
+# BABAR B -> KKK
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I1086537
+# BABAR B0-> pi+pi- K*0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I1081760
+# BABAR B+ -> pi+ pi0 KS0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2017_I1336340
+# BELLE Bbar0 ->J/psi K- pi+
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2014_I1312626
+# BELLE B ->psi(2s) K pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2013_I1239347
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2009_I820737
+# BABAR B ->J/psi psi(2s) K pi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2009_I801589
+# B -> psi(2S) K*
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2001_I535113
+# BABAR B -> K* Jpsi, psi(2s), chi_c1
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I748372
+# B -> J/psi K*
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2005_I680703
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ARGUS_1994_I376001
+# BELLE B -> chi_c1 K*
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2006_I689881
+# BELLE B+ -> J/psi psi(2S) K+ pi+ pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2010_I871475
+# B+ -> K+ eta' J/psi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2023_I2643022
+# B+ -> K+ pi+pi-, K+K+K-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2005_I667959
+# BELLE B+ -> K+ K- pi+
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2017_I1598461
+# BELLE B0 -> K+ K- KS0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2010_I862241
+# BABAR B-> J/psi phi K
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2015_I1308513
+# BABAR B-> J/psi omega K
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I767506
+# B0 -> phi K pi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2013_I1247059
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I792439
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2005_I677873
+# BABAR B -> phi phi K
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2011_I901433
+# B+ -> phi K_1+/K_2+
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I789278
+# BABAR B- > D+ pi-pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2009_I810694
+# BABAR B0 > a1+ a1-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2009_I825406
+# BABAR B+ -> pi+ pi+ pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2009_I813140
+# B -> omega K/pi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2006_I735859
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I754030
+# B0 -> KS-0 pi+ pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2009_I821188
+# B -> K X(3872)
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2011_I916712
+# B -> K* eta'
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I722710
+# B -> K* eta
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2006_I722820
+# B -> K*0 Kbar*0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I758472
+# B+ -> omega rho+
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2005_I664717
+# B -> rho rho
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2003_I620180
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2004_I632736
+# B -> rho pi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2005_I651511
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2022_I2131772
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2006_I688850
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2002_I589587
+######################## B decays involving baryons #########################################
+# B- > Lambda_c+ pbar pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I791879
+# B -> p pbar K/pi K*
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2008_I754259
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2004_I630328
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2008_I778726
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2005_I686573
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2019_I1729311
-# BELLE B0 -> KS0 K-+ pi+-
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2019_I1729723
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2007_I755548
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2005_I679165
+# B- > Lambda_c+ Lambdabar_c- K-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2008_I766290
+# B -> p Lambdabar + gamma/pi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2007_I748975
+# Bbar0 -> Lambda_c+ Lambdabar0 K-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2011_I924163
+# Xi(2930) in B -> Lambda_c+ Lambdabar_c- K
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2018_I1642436
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2018_I1679584
+# B- -> pbar Lambda0 D0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2011_I924618
+# p Lambdabar0 pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2017_I1596893
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2009_I819092
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2023_I2663731
+# B -> Lambda Lambdabar K(*)
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2009_I803343
+# B- -> Sigmac++ pbar pi- pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I1127599
+# B- -> Lambda_c+ pbar pi+ pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2013_I1217425
+# B -> D(*) p pbar + pions
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BABAR_2012_I946659
+# B- -> Lambda_c+ pbar pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2006_I658082
+# branching ratios
+#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_B0
+#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_BPLUS
diff --git a/Tests/Rivet/EE/EE-Upsilon5.in b/Tests/Rivet/EE/EE-Upsilon5.in
--- a/Tests/Rivet/EE/EE-Upsilon5.in
+++ b/Tests/Rivet/EE/EE-Upsilon5.in
@@ -1,16 +1,37 @@
# -*- ThePEG-repository -*-
create ThePEG::LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxA 5.4426*GeV
set /Herwig/EventHandlers/BFactoryLuminosity:BeamEMaxB 5.4426*GeV
set /Herwig/Generators/EventGenerator:EventHandler:Cuts:MHatMin 10.885
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
set /Herwig/Generators/EventGenerator:EventHandler:LuminosityFunction /Herwig/EventHandlers/BFactoryLuminosity
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(5S)
-set /Herwig/MatrixElements/MEUpsilon:Coupling 0.001
+set /Herwig/MatrixElements/MEUpsilon:Coupling 91.95576
set /Herwig/MatrixElements/SubProcess:MatrixElements 0 /Herwig/MatrixElements/MEUpsilon
# CLEO phi spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2007_I728872
# D_s spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CLEO_2005_I1649168
+# LHCb BS0 -> p Lambdabar0 K-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2017_I1596893
+# BELLE BS0 -> Lambda_c+ Lambdabar0 pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2013_I1230342
+# BELLE BS0 -> Ds* Ds*
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2013_I1124584
+# BELLE BS0 -> pi+ pi- J/psi
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2011_I889524
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2013_I1081268
+# BS0 -> pi+ pi- psi(2S)/chi_c1(3872)
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2023_I2635083
+# BELLE Upsilon(ns) pi0 pi0
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2013_I1247463
+# B_s -> D_s* mu- nu_mubar
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2020_I1787090
+# BELLE Upsilon(ns) pi+ pi-
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2015_I1283743
+# D0/D_s spectra
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 BELLE_2023_I2660525:MODE=DECAY
+# branching ratios
+#insert /Herwig/Analysis/RivetAnalysis:Analyses 0 PDG_BS
diff --git a/Tests/Rivet/LHC-GammaGamma/LHC-GammaGamma-13.in b/Tests/Rivet/LHC-GammaGamma/LHC-GammaGamma-13.in
new file mode 100644
--- /dev/null
+++ b/Tests/Rivet/LHC-GammaGamma/LHC-GammaGamma-13.in
@@ -0,0 +1,5 @@
+# -*- ThePEG-repository -*-
+##################################################
+# select the analyses
+##################################################
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2018_I1615866
diff --git a/Tests/Rivet/LHC-GammaGamma/LHC-GammaGamma-7.in b/Tests/Rivet/LHC-GammaGamma/LHC-GammaGamma-7.in
--- a/Tests/Rivet/LHC-GammaGamma/LHC-GammaGamma-7.in
+++ b/Tests/Rivet/LHC-GammaGamma/LHC-GammaGamma-7.in
@@ -1,5 +1,6 @@
# -*- ThePEG-repository -*-
##################################################
# select the analyses
##################################################
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2015_I1377585
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2011_I954992
diff --git a/Tests/Rivet/LHC/LHC-13-Jets-10.in b/Tests/Rivet/LHC/LHC-13-Jets-10.in
--- a/Tests/Rivet/LHC/LHC-13-Jets-10.in
+++ b/Tests/Rivet/LHC/LHC-13-Jets-10.in
@@ -1,17 +1,19 @@
# -*- ThePEG-repository -*-
# CMS Jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2016_I1459051
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2016_CONF_2016_092
# ATLAS jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2018_I1634970
# ATLAS Lund plane
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2020_I1790256
# ATLAS charged fragmentation
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2019_I1740909
# CMS correlations
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1643640
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2019_I1719955
# double differential jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1972986
# CMS jet substructure
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1920187:MODE=DIJET
+# ATLAS multi jet
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2023_I2625697
diff --git a/Tests/Rivet/LHC/LHC-13-Jets-7.in b/Tests/Rivet/LHC/LHC-13-Jets-7.in
--- a/Tests/Rivet/LHC/LHC-13-Jets-7.in
+++ b/Tests/Rivet/LHC/LHC-13-Jets-7.in
@@ -1,20 +1,22 @@
# -*- ThePEG-repository -*-
# CMS Jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2016_I1459051
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2016_CONF_2016_092
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1682495
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2018_I1711114
# ATLAS jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2018_I1634970
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2019_I1724098
# ATLAS charged fragmentation
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2019_I1740909
# CMS correlations
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1643640
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2019_I1719955
# ATLAS event shapes
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2020_I1808726
# double differential jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1972986
# CMS jet substructure
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1920187:MODE=DIJET
+# ATLAS multi jet
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2023_I2625697
diff --git a/Tests/Rivet/LHC/LHC-13-Jets-8.in b/Tests/Rivet/LHC/LHC-13-Jets-8.in
--- a/Tests/Rivet/LHC/LHC-13-Jets-8.in
+++ b/Tests/Rivet/LHC/LHC-13-Jets-8.in
@@ -1,22 +1,24 @@
# -*- ThePEG-repository -*-
# CMS Jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2016_I1459051
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2016_CONF_2016_092
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1682495
# ATLAS jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2018_I1634970
# ATLAS charged fragmentation
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2019_I1740909
# ATLAS soft-drop
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2017_I1637587
# ATLAS Lund plane
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2020_I1790256
# CMS correlations
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1643640
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2019_I1719955
# ATLAS event shapes
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2020_I1808726
# double differential jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1972986
# CMS jet substructure
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1920187:MODE=DIJET
+# ATLAS multi jet
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2023_I2625697
diff --git a/Tests/Rivet/LHC/LHC-13-Jets-9.in b/Tests/Rivet/LHC/LHC-13-Jets-9.in
--- a/Tests/Rivet/LHC/LHC-13-Jets-9.in
+++ b/Tests/Rivet/LHC/LHC-13-Jets-9.in
@@ -1,20 +1,22 @@
# -*- ThePEG-repository -*-
# CMS Jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2016_I1459051
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2016_CONF_2016_092
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1682495
# ATLAS jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2018_I1634970
# ATLAS Lund plane
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2020_I1790256
# ATLAS charged fragmentation
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2019_I1740909
# CMS correlations
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1643640
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2019_I1719955
# ATLAS event shapes
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2020_I1808726
# double differential jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1972986
# CMS jet substructure
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1920187:MODE=DIJET
+# ATLAS multi jet
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2023_I2625697
diff --git a/Tests/Rivet/LHC/LHC-13-Top-All.in b/Tests/Rivet/LHC/LHC-13-Top-All.in
--- a/Tests/Rivet/LHC/LHC-13-Top-All.in
+++ b/Tests/Rivet/LHC/LHC-13-Top-All.in
@@ -1,6 +1,8 @@
# -*- ThePEG-repository -*-
##################################################
# select the analyses
##################################################
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2018_I1646686
-insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2020_I1801434
\ No newline at end of file
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2020_I1801434
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2022_I2077575
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2019_I1753720
diff --git a/Tests/Rivet/LHC/LHC-13-Top-L.in b/Tests/Rivet/LHC/LHC-13-Top-L.in
--- a/Tests/Rivet/LHC/LHC-13-Top-L.in
+++ b/Tests/Rivet/LHC/LHC-13-Top-L.in
@@ -1,16 +1,19 @@
# -*- ThePEG-repository -*-
##################################################
# select the analyses
##################################################
# ATLAS top
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2016_I1468168
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2017_I1495243
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2018_I1705857
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2019_I1759875
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2018_I1707015
# ATLAS WWbb
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2018_I1677498
# CMS top
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1620050
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1703993
# LHCB top
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2018_I1662483
+# ATLAS colour connections
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2022_I2152933
diff --git a/Tests/Rivet/LHC/LHC-13-UE.in b/Tests/Rivet/LHC/LHC-13-UE.in
--- a/Tests/Rivet/LHC/LHC-13-UE.in
+++ b/Tests/Rivet/LHC/LHC-13-UE.in
@@ -1,21 +1,24 @@
# -*- ThePEG-repository -*-
##################################################
# select the analyses
##################################################
# CMS UE
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2015_I1384119
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2015_PAS_FSQ_15_007
# ATLAS UE
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2016_I1419652
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2016_I1467230
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2017_I1509919
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2016_I1468167
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2017_I1511284
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1653948
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1680318
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2017_I1471287
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCF_2018_I1518782
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCF_2018_I1692008
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCF_2020_I1783943
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2018_I1665223
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1708620
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2017_I1608166
+# ALICE light hadrons
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ALICE_2020_I1797443
diff --git a/Tests/Rivet/LHC/LHC-13-Z-mu.in b/Tests/Rivet/LHC/LHC-13-Z-mu.in
--- a/Tests/Rivet/LHC/LHC-13-Z-mu.in
+++ b/Tests/Rivet/LHC/LHC-13-Z-mu.in
@@ -1,22 +1,29 @@
# -*- ThePEG-repository -*-
##################################################
# select the analyses
##################################################
# ATLAS Z
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2015_CONF_2015_041:LMODE=MU
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2019_I1768911:LMODE=MU
# ATLAS Z UE
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2019_I1736531
# CMS Z UE
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2017_I1635889
# CMS Z
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2019_I1753680:LMODE=MU
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2019_I1753680:LMODE=EMU
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1667854:LMODE=EMU
# CMS mass spectrum
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2018_I1711625
# ATLAS high pt jets
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 ATLAS_2022_I2077570
# CMS substructure
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1920187:MODE=ZJET
-
+# CMS double parton
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1866118
+# CMS mass dependent pT
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2022_I2079374:LMODE=MU
+# LHCb forward Z production
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 LHCB_2021_I1990313
+# CMS c/b jets
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2020_I1776758
diff --git a/Tests/Rivet/LHC/LHC-2760-Jets-2.in b/Tests/Rivet/LHC/LHC-2760-Jets-2.in
--- a/Tests/Rivet/LHC/LHC-2760-Jets-2.in
+++ b/Tests/Rivet/LHC/LHC-2760-Jets-2.in
@@ -1,6 +1,8 @@
# -*- ThePEG-repository -*-
##################################################
# select the analyses
##################################################
# underlying event
insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2015_I1385107
+# CMS Muller Navellet jets
+insert /Herwig/Analysis/RivetAnalysis:Analyses 0 CMS_2021_I1963239
diff --git a/Tests/python/LowEnergy-EE.py.in b/Tests/python/LowEnergy-EE.py.in
--- a/Tests/python/LowEnergy-EE.py.in
+++ b/Tests/python/LowEnergy-EE.py.in
@@ -1,574 +1,718 @@
#! @PYTHON@
from __future__ import print_function
import yoda,os,subprocess,optparse
import numpy as np
from string import Template
# get the path for the rivet data
p = subprocess.Popen(["rivet-config", "--datadir"],stdout=subprocess.PIPE)
path=p.communicate()[0].strip().decode("UTF-8")
#Define the arguments
op = optparse.OptionParser(usage=__doc__)
op.add_option("--process" , dest="processes" , default=[], action="append")
op.add_option("--path" , dest="path" , default=path)
op.add_option("--non-perturbative", dest="nonPerturbative" , default=False, action="store_true")
op.add_option("--perturbative" , dest="perturbative" , default=False, action="store_true")
op.add_option("--dest" , dest="dest" , default="Rivet")
op.add_option("--list" , dest="list" , default=False, action="store_true")
op.add_option("--flavour" , dest="flavour" , default="All" )
op.add_option("--plots" , dest="plot" , default=False, action="store_true")
opts, args = op.parse_args()
path=opts.path
thresholds = [0.7,2.*.5,2.*1.87,2.*5.28]
# the list of analyses and processes
analyses = { 'KK' : {}, 'PiPi' : {}, 'PPbar' : {}, "3Pi" : {},
"EtaprimePiPi" : {}, "4Pi" : {}, "EtaPhi" : {}, "EtaOmega" : {},
"2K1Pi" : {}, "2K2Pi" : {}, "4K" : {}, "6m" : {},
"EtaPiPi" : {}, "OmegaPi" : {}, "PiGamma" : {}, "EtaGamma" : {},
"PhiPi" : {}, "OmegaPiPi" : {}, "DD" : {}, "BB" : {},
"5Pi" : {}, "LL" : {}, "Baryon" : {} }
# pi+pi-
analyses["PiPi"]["KLOE_2009_I797438" ] = ["d02-x01-y01"]
analyses["PiPi"]["KLOE_2005_I655225" ] = ["d02-x01-y01"]
analyses["PiPi"]["KLOE2_2017_I1634981" ] = ["d01-x01-y01"]
analyses["PiPi"]["BABAR_2009_I829441" ] = ["d01-x01-y01"]
analyses["PiPi"]["DM1_1978_I134061" ] = ["d01-x01-y01"]
analyses["PiPi"]["DM2_1989_I267118" ] = ["d01-x01-y01"]
analyses["PiPi"]["CMD2_2007_I728302" ] = ["d02-x01-y01"]
analyses["PiPi"]["CMD2_2006_I728191" ] = ["d03-x01-y01"]
analyses["PiPi"]["BESIII_2016_I1385603"] = ["d01-x01-y01"]
analyses["PiPi"]["SND_2005_I686349" ] = ["d01-x01-y01"]
analyses["PiPi"]["CMD_1985_I221309" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["PiPi"]["CMD2_2002_I568807" ] = ["d01-x01-y02"]
analyses["PiPi"]["CMD2_1999_I498859" ] = ["d01-x01-y01"]
analyses['PiPi']["CLEOC_2005_I693873" ] = ["d01-x01-y01"]
analyses['PiPi']["ND_1991_I321108" ] = ["d11-x01-y01"]
analyses['PiPi']["OLYA_1984_I208231" ] = ["d01-x01-y01"]
analyses['PiPi']["SND_2020_I1789269" ] = ["d01-x01-y01"]
+analyses['PiPi']["CMD3_2023_I2634277" ] = ["d01-x01-y01","d01-x02-y01","d01-x03-y01"]
# K+K- and K_S^0 K_L^0
analyses['KK']["BESIII_2018_I1704558"] = ["d01-x01-y01"]
analyses['KK']["BABAR_2013_I1238807" ] = ["d01-x01-y01"]
analyses['KK']["DM1_1981_I156053" ] = ["d01-x01-y01"]
analyses['KK']["DM1_1981_I156054" ] = ["d01-x01-y01"]
analyses['KK']["CLEOC_2005_I693873" ] = ["d01-x01-y02"]
analyses['KK']["BABAR_2015_I1383130" ] = ["d01-x01-y04"]
analyses['KK']["DM2_1988_I262690" ] = ["d01-x01-y01"]
analyses['KK']["SND_2007_I755881" ] = ["d01-x01-y01"]
analyses['KK']["SND_2001_I533574" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03",
"d02-x01-y01","d02-x01-y02","d02-x01-y03"]
analyses['KK']["SND_2006_I720035" ] = ["d01-x01-y01"]
analyses['KK']["BABAR_2014_I1287920" ] = ["d09-x01-y01"]
analyses['KK']["CMD2_2003_I601222" ] = ["d01-x01-y01"]
analyses['KK']["CMD3_2016_I1444990" ] = ["d01-x01-y06"]
analyses['KK']["CMD2_1995_I406880" ] = ["d01-x01-y01","d01-x01-y02"]
analyses['KK']["CMD2_1999_I502164" ] = ["d01-x01-y01","d02-x01-y01",
"d03-x01-y01","d04-x01-y01"]
analyses['KK']["CMD2_2008_I782516" ] = ["d01-x01-y01","d02-x01-y01"]
analyses['KK']["ND_1991_I321108" ] = ["d12-x01-y01","d13-x01-y01"]
analyses['KK']["OLYA_1981_I173076" ] = ["d01-x01-y01"]
analyses['KK']["SND_2016_I1484677" ] = ["d01-x01-y01","d02-x01-y01"]
analyses['KK']["BABAR_2020_I1769654" ] = ["d01-x01-y01"]
analyses['KK']["BESIII_2021_I1866051"] = ["d01-x01-y01"]
# proton-antiproton
+analyses['PPbar']["BESII_2005_I685906" ] = ["d01-x01-y01"]
+analyses['PPbar']["BESIII_2014_I1286898"] = ["d01-x01-y06"]
+analyses['PPbar']["BESIII_2015_I1358937"] = ["d01-x01-y05"]
+analyses['PPbar']["BESIII_2019_I1718337"] = ["d01-x01-y01"]
+analyses['PPbar']["BESIII_2019_I1736235"] = ["d01-x01-y01"]
+analyses['PPbar']["BESIII_2021_I1847766"] = ["d01-x01-y01"]
analyses['PPbar']["BESIII_2021_I1966612"] = ["d01-x01-y01"]
-analyses['PPbar']["BESIII_2019_I1736235"] = ["d01-x01-y01"]
-analyses['PPbar']["BESIII_2019_I1718337"] = ["d01-x01-y01"]
-analyses['PPbar']["BESIII_2015_I1358937"] = ["d01-x01-y05"]
+analyses['PPbar']["BESIII_2023_I2614192"] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
analyses['PPbar']["BABAR_2013_I1217421" ] = ["d01-x01-y01"]
analyses['PPbar']["BABAR_2013_I1247058" ] = ["d01-x01-y01"]
analyses['PPbar']["SND_2014_I1321689" ] = ["d01-x01-y01","d02-x01-y01"]
analyses['PPbar']["SND_2022_I2102082" ] = ["d01-x01-y01"]
analyses['PPbar']["CMD3_2016_I1385598" ] = ["d01-x01-y06"]
analyses['PPbar']["CLEOC_2005_I693873" ] = ["d01-x01-y03"]
analyses['PPbar']["BABAR_2006_I700020" ] = ["d01-x01-y01","d02-x01-y01"]
analyses['PPbar']["DM2_1983_I190558" ] = ["d01-x01-y01"]
analyses["PPbar"]["DM2_1990_I297706" ] = ["d01-x01-y01"]
analyses["PPbar"]["DM1_1979_I141565" ] = ["d01-x01-y01"]
analyses["PPbar"]["FENICE_1998_I471263" ] = ["d01-x01-y01"]
analyses["PPbar"]["FENICE_1994_I377833" ] = ["d01-x01-y01"]
-analyses['PPbar']["BESII_2005_I685906" ] = ["d01-x01-y01"]
-analyses['PPbar']["BESIII_2014_I1286898"] = ["d01-x01-y06"]
-analyses['PPbar']["BESIII_2021_I1853007"] = ["d01-x01-y01"]
-analyses['PPbar']["BESIII_2021_I1847766"] = ["d01-x01-y01"]
# pi0 gamma
analyses["PiGamma"]["SND_2018_I1694988"] = ["d01-x01-y01"]
analyses["PiGamma"]["SND_2016_I1418483"] = ["d01-x01-y05"]
analyses["PiGamma"]["SND_2003_I612867" ] = ["d01-x01-y01"]
analyses["PiGamma"]["CMD2_2005_I658856"] = ["d02-x01-y01"]
analyses["PiGamma"]["SND_2000_I524221" ] = ["d01-x01-y02"]
# eta gamma
analyses["EtaGamma"]["CMD2_2005_I658856" ] = ["d01-x01-y01"]
+analyses["EtaGamma"]["SND_2023_I2670980" ] = ["d01-x01-y01"]
analyses["EtaGamma"]["SND_2006_I717778" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["EtaGamma"]["SND_2014_I1275333" ] = ["d01-x01-y01"]
analyses["EtaGamma"]["SND_2000_I524221" ] = ["d01-x01-y01"]
analyses["EtaGamma"]["CMD2_1999_I503154" ] = ["d01-x01-y01"]
analyses["EtaGamma"]["CMD2_2001_I554522" ] = ["d01-x01-y01"]
analyses['EtaGamma']["CMD2_1995_I406880" ] = ["d01-x01-y04"]
analyses['EtaGamma']["BABAR_2006_I716277"] = ["d01-x01-y01"]
# 3 pion
analyses["3Pi"]["BABAR_2004_I656680" ] = ["d01-x01-y01"]
analyses["3Pi"]["BABAR_2021_I1937349" ] = ["d01-x01-y01"]
analyses["3Pi"]["BESIII_2019_I1773081" ] = ["d01-x01-y01"]
+analyses["3Pi"]["BESIII_2024_I2751832" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
analyses["3Pi"]["SND_2002_I582183" ] = ["d01-x01-y01"]
analyses["3Pi"]["SND_2003_I619011" ] = ["d01-x01-y01"]
analyses["3Pi"]["SND_1999_I508003" ] = ["d01-x01-y01"]
analyses["3Pi"]["SND_2001_I533574" ] = ["d01-x01-y04","d02-x01-y04"]
analyses["3Pi"]["CMD2_2000_I523691" ] = ["d01-x01-y01"]
analyses["3Pi"]["CMD2_1998_I480170" ] = ["d01-x01-y01"]
analyses['3Pi']["CMD2_1995_I406880" ] = ["d01-x01-y03"]
analyses['3Pi']["DM2_1992_I339265" ] = ["d01-x01-y01"]
analyses['3Pi']["DM1_1980_I140174" ] = ["d01-x01-y01"]
analyses['3Pi']["ND_1991_I321108" ] = ["d05-x01-y01","d10-x01-y04"]
analyses['3Pi']["GAMMAGAMMA_1981_I158474"] = ["d01-x01-y01"]
analyses["3Pi"]["CLEO_2006_I691720" ] = ["d01-x01-y01"]
analyses["3Pi"]["SND_2015_I1389908" ] = ["d01-x01-y01"]
analyses["3Pi"]["SND_2020_I1809286" ] = ["d01-x01-y01","d02-x01-y01",
"d03-x01-y01","d03-x01-y02","d03-x01-y03"]
+analyses["3Pi"]["CLEOC_2005_I654529" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03","d01-x01-y04"]
# eta pipi
analyses["EtaPiPi"]["BABAR_2007_I758568" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["EtaPiPi"]["BABAR_2018_I1647139" ] = ["d01-x01-y01"]
analyses["EtaPiPi"]["BABAR_2018_I1700745" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["EtaPiPi"]["BESIII_2022_I2039027"] = ["d01-x01-y01","d02-x01-y01"]
+analyses["EtaPiPi"]["BESIII_2023_I2711200"] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01"]
analyses["EtaPiPi"]["CMD2_2000_I532970" ] = ["d02-x01-y01"]
analyses['EtaPiPi']["CMD3_2019_I1744510" ] = ["d02-x01-y01"]
analyses["EtaPiPi"]["DM2_1988_I264144" ] = ["d01-x01-y01"]
analyses['EtaPiPi']["ND_1991_I321108" ] = ["d06-x01-y01","d14-x01-y01"]
analyses["EtaPiPi"]["SND_2015_I1332929" ] = ["d01-x01-y01"]
analyses["EtaPiPi"]["SND_2018_I1638368" ] = ["d01-x01-y01"]
+analyses["EtaPiPi"]["BESIII_2019_I1685351"] = ["d01-x01-y02"]
+analyses["EtaPiPi"]["BESII_2004_I661567" ] = ["d01-x01-y02"]
+analyses["EtaPiPi"]["CLEOC_2005_I654529" ] = ["d01-x01-y07"]
# eta' pipi
analyses["EtaprimePiPi"]["BABAR_2007_I758568" ] = ["d05-x01-y01","d06-x01-y01"]
analyses["EtaprimePiPi"]["BESIII_2020_I1836509"] = ["d01-x01-y01"]
+analyses["EtaprimePiPi"]["BESII_2004_I661567" ] = ["d01-x01-y03"]
# Eta Phi
analyses["EtaPhi"]["BABAR_2006_I709730" ] = ["d02-x01-y01"]
analyses["EtaPhi"]["BABAR_2006_I731865" ] = ["d01-x01-y02"]
analyses["EtaPhi"]["BABAR_2007_I758568" ] = ["d08-x01-y01","d09-x01-y01"]
analyses["EtaPhi"]["BABAR_2008_I765258" ] = ["d04-x01-y01","d05-x01-y01"]
analyses["EtaPhi"]["BABAR_2017_I1511276" ] = ["d03-x01-y01"]
analyses["EtaPhi"]["BABAR_2022_I2120528" ] = ["d04-x01-y01","d05-x01-y01"]
analyses["EtaPhi"]["BELLE_2009_I823878" ] = ["d01-x01-y01"]
+analyses["EtaPhi"]["BELLE_2022_I2146263" ] = ["d01-x01-y01"]
analyses["EtaPhi"]["BESII_2008_I801210" ] = ["d01-x01-y03"]
analyses["EtaPhi"]["BESIII_2021_I1857930"] = ["d01-x01-y01"]
+analyses["EtaPhi"]["BESIII_2023_I2688611"] = ["d01-x01-y01"]
analyses["EtaPhi"]["CMD3_2017_I1606078" ] = ["d01-x01-y01"]
analyses["EtaPhi"]["CMD3_2019_I1740541" ] = ["d01-x01-y06","d02-x01-y06","d03-x01-y06"]
analyses["EtaPhi"]["SND_2018_I1693737" ] = ["d01-x01-y01"]
analyses["EtaPhi"]["SND_2019_I1726419" ] = ["d01-x01-y01","d01-x01-y03"]
analyses["EtaPhi"]["SND_2021_I1942539" ] = ["d01-x01-y01"]
+analyses["EtaPhi"]["CLEOC_2005_I654529" ] = ["d01-x01-y09"]
# Eta Omega
analyses["EtaOmega"]["BABAR_2006_I709730" ] = ["d02-x01-y01"]
analyses["EtaOmega"]["BABAR_2021_I1938254" ] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01","d04-x01-y01"]
analyses["EtaOmega"]["BESII_2008_I801210" ] = ["d01-x01-y03"]
analyses["EtaOmega"]["BESIII_2020_I1817739"] = ["d01-x01-y01"]
analyses["EtaOmega"]["BESIII_2022_I2047667"] = ["d01-x01-y02"]
analyses["EtaOmega"]["CMD3_2017_I1606078" ] = ["d01-x01-y01","d01-x01-y02"]
analyses["EtaOmega"]["SND_2016_I1473343" ] = ["d01-x01-y01"]
analyses["EtaOmega"]["SND_2019_I1726419" ] = ["d01-x01-y01","d01-x01-y02"]
analyses["EtaOmega"]["SND_2020_I1800477" ] = ["d01-x01-y01","d03-x01-y01"]
+analyses["EtaOmega"]["CLEOC_2005_I654529" ] = ["d01-x01-y08"]
# 4 pions
analyses["4Pi"]["BABAR_2017_I1621593" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["4Pi"]["BABAR_2012_I1086164" ] = ["d01-x01-y01"]
analyses["4Pi"]["CMD2_2000_I531667" ] = ["d01-x01-y01"]
analyses["4Pi"]["CMD2_2004_I648023" ] = ["d01-x01-y01"]
analyses["4Pi"]["BABAR_2005_I676691" ] = ["d01-x01-y01"]
analyses["4Pi"]["CMD2_2000_I511375" ] = ["d01-x01-y01"]
analyses["4Pi"]["CMD2_1999_I483994" ] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01"]
analyses["4Pi"]["BESII_2008_I801210" ] = ["d01-x01-y01"]
analyses["4Pi"]["BESIII_2022_I2047667" ] = ["d01-x01-y01"]
analyses["4Pi"]["KLOE_2008_I791841" ] = ["d01-x01-y01"]
analyses['4Pi']["ND_1991_I321108" ] = ["d07-x01-y01","d08-x01-y01","d10-x01-y01","d10-x01-y02",
"d01-x01-y01","d02-x01-y01","d03-x01-y01","d04-x01-y01","d10-x01-y03"]
analyses['4Pi']["BESII_2007_I750713" ] = ["d01-x01-y03"]
analyses['4Pi']["SND_2001_I579319" ] = ["d01-x01-y01","d02-x01-y01"]
analyses['4Pi']["DM1_1982_I168552" ] = ["d01-x01-y01"]
analyses['4Pi']["DM1_1979_I132828" ] = ["d01-x01-y01"]
analyses['4Pi']["GAMMAGAMMA_1980_I153382"] = ["d01-x01-y01"]
analyses['4Pi']["GAMMAGAMMA_1981_I158474"] = ["d01-x01-y02"]
analyses["4Pi"]["BESIII_2020_I1817739" ] = ["d02-x01-y01"]
analyses["4Pi"]["BESIII_2021_I1929314" ] = ["d01-x01-y03"]
+analyses["4Pi"]["SND_2023_I2693057" ] = ["d01-x01-y01"]
# (these are Omega(-> pi0 gamma) pi0)
analyses["OmegaPi"]["CMD2_2003_I616446" ] = ["d01-x01-y01"]
analyses["OmegaPi"]["SND_2000_I503946" ] = ["d01-x01-y01"]
analyses["OmegaPi"]["SND_2000_I527752" ] = ["d01-x01-y01"]
analyses["OmegaPi"]["SND_2016_I1489182" ] = ["d01-x01-y01"]
# non Omega
analyses["OmegaPi"]["SND_2002_I587084" ] = ["d01-x01-y01"]
analyses["OmegaPi"]["CMD2_2004_I630009" ] = ["d01-x01-y01"]
analyses["OmegaPi"]["KLOE_2008_I791841" ] = ["d02-x01-y01"]
# from 4 Pion
analyses["OmegaPi"]["CMD2_1999_I483994" ] = ["d03-x01-y01"]
analyses['OmegaPi']["ND_1991_I321108" ] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01",
"d04-x01-y01","d10-x01-y03"]
analyses["OmegaPi"]["BESIII_2020_I1817739"] = ["d02-x01-y01"]
+analyses["OmegaPi"]["BELLE_2013_I1252555" ] = ["d01-x01-y01"]
+analyses["OmegaPi"]["BESII_2004_I661567" ] = ["d01-x01-y01"]
+analyses["OmegaPi"]["CLEOC_2005_I654529" ] = ["d01-x01-y05"]
# omega 2 pi
analyses["OmegaPiPi"]["BABAR_2007_I758568" ] = ["d01-x01-y01","d03-x01-y01","d04-x01-y01"]
analyses["OmegaPiPi"]["BABAR_2018_I1700745" ] = ["d01-x01-y01","d03-x01-y01"]
analyses['OmegaPiPi']["BESIII_2021_I1999208"] = ["d01-x01-y01"]
analyses["OmegaPiPi"]["CMD2_2000_I532970" ] = ["d01-x01-y01"]
analyses["OmegaPiPi"]["DM1_1981_I166964" ] = ["d01-x01-y01"]
analyses["OmegaPiPi"]["DM2_1992_I339265" ] = ["d02-x01-y01"]
analyses['OmegaPiPi']["ND_1991_I321108" ] = ["d14-x01-y01"]
analyses['OmegaPiPi']["BESIII_2022_I2133889"] = ["d01-x01-y01","d02-x01-y01","d02-x01-y02","d02-x01-y03",
"d02-x01-y04","d02-x01-y05","d02-x01-y06"]
-# 5 pion
-analyses["5Pi"]["CMD2_2000_I532970" ] = ["d03-x01-y01"]
+analyses['OmegaPiPi']["BESIII_2023_I2643786"] = ["d01-x01-y01","d02-x01-y01","d02-x01-y02","d02-x01-y03",
+ "d02-x01-y04","d02-x01-y05","d02-x01-y06"]
+analyses["OmegaPiPi"]["CLEOC_2005_I654529" ] = ["d01-x01-y12","d01-x01-y13","d01-x01-y14"]
+# 5 pion
analyses["5Pi"]["BABAR_2007_I758568" ] = ["d01-x01-y01"]
analyses['5Pi']["ND_1991_I321108" ] = ["d14-x01-y01"]
analyses['5Pi']["GAMMAGAMMA_1981_I158474" ] = ["d01-x01-y03"]
analyses["5Pi"]["BABAR_2018_I1700745" ] = ["d01-x01-y01"]
analyses["5Pi"]["BESIII_2021_I1929314" ] = ["d01-x01-y07"]
+analyses["5Pi"]["BESIII_2019_I1685351" ] = ["d01-x01-y03"]
# 2K 1 pi
analyses["2K1Pi"]["BABAR_2008_I765258" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["2K1Pi"]["BABAR_2017_I1511276" ] = ["d01-x01-y01"]
analyses["2K1Pi"]["BESII_2008_I801208" ] = ["d01-x01-y01"]
analyses["2K1Pi"]["BESIII_2018_I1691798"] = ["d01-x01-y01"]
analyses["2K1Pi"]["BESIII_2022_I2033007"] = ["d01-x01-y01","d03-x01-y01","d04-x01-y01"]
analyses["2K1Pi"]["DM1_1982_I176801" ] = ["d01-x01-y01"]
analyses["2K1Pi"]["DM2_1991_I318558" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["2K1Pi"]["SND_2018_I1637194" ] = ["d01-x01-y01"]
analyses["2K1Pi"]["SND_2020_I1806118" ] = ["d01-x01-y01"]
+analyses["2K1Pi"]["BELLE_2013_I1252555" ] = ["d02-x01-y01","d03-x01-y01","d04-x01-y01","d05-x01-y01"]
+analyses["2K1Pi"]["CLEOC_2005_I654529" ] = ["d01-x01-y10","d01-x01-y11"]
+analyses["2K1Pi"]["BESIII_2023_I2702520"] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01"]
# phi pi
analyses["PhiPi"]["BABAR_2008_I765258" ] = ["d02-x01-y01","d03-x01-y01"]
analyses["PhiPi"]["BABAR_2017_I1511276" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["PhiPi"]["BESIII_2022_I2033007"] = ["d01-x01-y01","d02-x01-y01"]
analyses["PhiPi"]["SND_2020_I1806118" ] = ["d02-x01-y01"]
+analyses["PhiPi"]["CLEOC_2005_I654529" ] = ["d01-x01-y06"]
# 2K 2 pi
analyses["2K2Pi"]["BABAR_2005_I676691" ] = ["d02-x01-y01"]
analyses["2K2Pi"]["BABAR_2007_I747875" ] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01",
"d04-x01-y01","d05-x01-y01","d07-x01-y01"]
analyses["2K2Pi"]["BABAR_2012_I892684" ] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01",
"d04-x01-y01","d05-x01-y01",
"d06-x01-y01","d07-x01-y01"]
analyses["2K2Pi"]["BABAR_2014_I1287920" ] = ["d09-x01-y01","d10-x01-y01","d11-x01-y01"]
analyses["2K2Pi"]["BABAR_2017_I1511276" ] = ["d03-x01-y01","d04-x01-y01"]
analyses["2K2Pi"]["BABAR_2017_I1591716" ] = ["d01-x01-y01","d02-x01-y01"]
analyses['2K2Pi']["BESII_2007_I750713" ] = ["d01-x01-y04"]
analyses["2K2Pi"]["BESII_2008_I801210" ] = ["d01-x01-y02"]
analyses["2K2Pi"]["BESII_2008_I801208" ] = ["d01-x01-y02"]
analyses['2K2Pi']["BESIII_2018_I1699641"] = ["d01-x01-y01","d02-x01-y01"]
analyses['2K2Pi']["BESIII_2020_I1775344"] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01",
"d04-x01-y01","d05-x01-y01","d06-x01-y01"]
-analyses['2K2Pi']["BESIII_2021_I1997451"] = ["d01-x01-y01"]
+analyses['2K2Pi']["BESIII_2023_I2688408"] = ["d01-x01-y01"]
analyses['2K2Pi']["BESIII_2018_I1651451"] = ["d01-x01-y01","d01-x01-y02"]
analyses["2K2Pi"]["BELLE_2009_I809630" ] = ["d01-x01-y01"]
-analyses["2K2Pi"]["CMD3_2016_I1395968" ] = ["d01-x01-y01"]
+analyses["2K2Pi"]["CMD3_2016_I1395968" ] = ["d01-x01-y06"]
analyses['2K2Pi']["CMD3_2019_I1770428" ] = ["d01-x01-y06"]
analyses["2K2Pi"]["DM1_1982_I169382" ] = ["d01-x01-y01"]
analyses["2K2Pi"]["BESIII_2021_I1929314"] = ["d01-x01-y01"]
# 4K
analyses["4K"]["BESIII_2019_I1743841"] = ["d01-x01-y01","d02-x01-y01"]
analyses["4K"]["BESIII_2021_I1929314"] = ["d01-x01-y02"]
analyses["4K"]["BABAR_2005_I676691" ] = ["d03-x01-y01"]
analyses["4K"]["BABAR_2014_I1287920" ] = ["d12-x01-y01"]
analyses["4K"]["BABAR_2012_I892684" ] = ["d08-x01-y01"]
analyses["4K"]["BABAR_2007_I747875" ] = ["d07-x01-y01"]
analyses['4K']["BESII_2007_I750713" ] = ["d01-x01-y06","d01-x01-y07"]
+analyses["4K"]["BESIII_2023_I2685727"] = ["d01-x01-y01","d01-x01-y02"]
# 6 mesons
+analyses["6m"]["BESIII_2023_I2705058"] = ["d01-x01-y01","d01-x01-y02"]
analyses["6m"]["BESIII_2021_I1929314"] = ["d01-x01-y05","d01-x01-y06"]
analyses["6m"]["CMD3_2013_I1217420" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
analyses["6m"]["SND_2019_I1726419" ] = ["d01-x01-y01","d01-x01-y04"]
analyses["6m"]["CMD3_2017_I1606078" ] = ["d01-x01-y03","d01-x01-y04"]
analyses["6m"]["CMD3_2019_I1720610" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
analyses["6m"]["BABAR_2018_I1700745"] = ["d04-x01-y01","d05-x01-y01"]
analyses["6m"]["SND_2016_I1471515" ] = ["d01-x01-y06"]
analyses["6m"]["DM1_1981_I166353" ] = ["d01-x01-y01"]
analyses["6m"]["BABAR_2006_I709730" ] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01"]
analyses["6m"]["BABAR_2007_I758568" ] = ["d05-x01-y01","d07-x01-y01",
"d08-x01-y01","d09-x01-y01","d10-x01-y01","d11-x01-y01"]
-analyses["6m"]["BESII_2007_I763880" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03","d01-x01-y04",
- "d01-x01-y05","d01-x01-y06","d01-x01-y07"]
+analyses["6m"]["BESII_2007_I763880" ] = ["d01-x01-y04","d01-x01-y05","d01-x01-y06","d01-x01-y07"]
analyses["6m"]["BESII_2007_I762901" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03","d01-x01-y04",
- "d01-x01-y06","d01-x01-y07","d01-x01-y08","d01-x01-y09","d01-x01-y10"]
+ "d01-x01-y05","d01-x01-y07","d01-x01-y08","d01-x01-y09","d01-x01-y10"]
analyses["6m"]["CLEO_2006_I691720" ] = ["d01-x01-y02","d01-x01-y03","d01-x01-y04","d01-x01-y05",
"d01-x01-y07","d01-x01-y08","d01-x01-y09","d01-x01-y10","d01-x01-y11",
"d01-x01-y12","d01-x01-y13","d01-x01-y14","d01-x01-y15","d01-x01-y17"]
analyses["6m"]["BESII_2008_I801210" ] = ["d01-x01-y03","d01-x01-y04","d01-x01-y05"]
analyses["6m"]["BESII_2008_I801208" ] = ["d01-x01-y03","d01-x01-y04","d01-x01-y05","d01-x01-y06"]
analyses["6m"]["MARKI_1982_I169326" ] = ["d06-x01-y01"]
analyses["6m"]["MARKI_1975_I100592" ] = ["d01-x01-y01","d02-x01-y01"]
analyses['6m']["BESII_2007_I750713" ] = ["d01-x01-y08","d01-x01-y09","d01-x01-y11",
"d01-x01-y12","d01-x01-y13","d01-x01-y14",
"d01-x01-y15","d01-x01-y16","d01-x01-y17","d01-x01-y18"]
analyses['6m']["SND_2016_I1473343" ] = ["d01-x01-y01"]
analyses['6m']["BESIII_2020_I1788734"] = ["d01-x01-y01"]
analyses['6m']["BABAR_2021_I1844422" ] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01",
"d04-x01-y01","d05-x01-y01","d06-x01-y01"]
analyses['6m']["BESIII_2020_I1837725" ] = ["d01-x01-y01"]
analyses["6m"]["BABAR_2021_I1938254"] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01","d04-x01-y01","d05-x01-y01"]
analyses["6m"]["CMD3_2022_I2108984"] = ["d01-x01-y01","d02-x01-y01","d02-x01-y02"]
analyses["6m"]["BABAR_2022_I2120528"] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01","d04-x01-y01","d05-x01-y01",
"d06-x01-y01","d07-x01-y01","d08-x01-y01","d09-x01-y01","d10-x01-y01"]
+analyses["6m"]["BESIII_2019_I1623214"] = ["d01-x01-y01"]
+analyses["6m"]["BESIII_2017_I1607253"] = ["d01-x01-y01","d02-x01-y01"]
+analyses["6m"]["BESIII_2022_I2165175"] = ["d01-x01-y01"]
+analyses["6m"]["BESII_2009_I835937" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y06","d01-x01-y07"]
# other baryon processes
analyses['Baryon']["BESIII_2017_I1509241" ] = ["d01-x01-y01"]
analyses['Baryon']["BESIII_2021_I1845443" ] = ["d01-x01-y01","d02-x01-y01"]
analyses['Baryon']["BESIII_2021_I1859248" ] = ["d01-x01-y01"]
analyses["Baryon"]["BESIII_2021_I1929314" ] = ["d01-x01-y04","d01-x01-y08"]
analyses["Baryon"]["BESIII_2018_I1681638" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
+analyses["Baryon"]["BESIII_2022_I2512962" ] = ["d01-x01-y01"]
+analyses["Baryon"]["BESIII_2022_I2593281" ] = ["d01-x01-y01"]
+analyses["Baryon"]["BESIII_2023_I2674370" ] = ["d01-x01-y01"]
+analyses["Baryon"]["BESIII_2023_I2661512" ] = ["d01-x01-y01","d02-x01-y01"]
# DD
analyses["DD"]["BELLE_2007_I723333" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["DD"]["BELLE_2007_I756012" ] = ["d01-x01-y01"]
analyses["DD"]["BELLE_2007_I756643" ] = ["d01-x01-y01"]
analyses["DD"]["BELLE_2008_I757220" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["DD"]["BELLE_2008_I759073" ] = ["d01-x01-y01"]
analyses["DD"]["BELLE_2020_I1789775" ] = ["d01-x01-y01"]
analyses["DD"]["BELLE_2019_I1762826" ] = ["d01-x01-y01"]
analyses["DD"]["BABAR_2008_I776519" ] = ["d01-x01-y01","d01-x01-y02"]
analyses["DD"]["BELLE_2008_I791660" ] = ["d01-x01-y01"]
analyses["DD"]["BELLE_2013_I1225975" ] = ["d01-x01-y01"]
analyses["DD"]["BELLE_2014_I1282602" ] = ["d01-x01-y01"]
analyses["DD"]["BELLE_2015_I1324785" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2022_I1989527" ] = ["d01-x01-y03","d02-x01-y03"]
analyses["DD"]["BESIII_2021_I1933191" ] = ["d01-x01-y03"]
analyses["DD"]["BESIII_2016_I1457597" ] = ["d01-x01-y07"]
analyses["DD"]["BESIII_2015_I1355215" ] = ["d01-x01-y10"]
analyses["DD"]["BESIII_2015_I1377204" ] = ["d01-x01-y10"]
analyses["DD"]["BESIII_2016_I1495838" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["DD"]["CRYSTAL_BALL_1986_I238081"] = ["d02-x01-y01"]
+analyses["DD"]["BESIII_2024_I2755997" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["DD"]["CLEOC_2008_I777917" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03",
"d02-x01-y01","d02-x01-y02","d02-x01-y03",
"d03-x01-y01","d03-x01-y02","d03-x01-y03",
"d04-x01-y01","d04-x01-y02",
"d05-x01-y01","d05-x01-y02"]
analyses["DD"]["BELLE_2017_I1613517" ] = ["d01-x01-y01","d01-x01-y02"]
analyses["DD"]["BESIII_2014_I1323621" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2015_I1406939" ] = ["d02-x01-y06","d03-x01-y06"]
analyses["DD"]["BESIII_2017_I1628093" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2019_I1723934" ] = ["d01-x01-y01"]
-analyses["DD"]["BESIII_2019_I1756876" ] = ["d01-x01-y09","d01-x01-y10"]
+analyses["DD"]["BESIII_2019_I1756876" ] = ["d01-x01-y01","d01-x01-y02"]
analyses["DD"]["BABAR_2007_I729388" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2015_I1329785" ] = ["d01-x01-y08","d02-x01-y08","d03-x01-y08"]
analyses["DD"]["BESIII_2017_I1494065" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["DD"]["BESIII_2017_I1596897" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2018_I1653121" ] = ["d01-x01-y01","d01-x01-y02"]
analyses["DD"]["BESIII_2020_I1762922" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2018_I1633425" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2018_I1685535" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["DD"]["BELLE_2011_I878228" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
analyses["DD"]["BABAR_2010_I864027" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
+analyses["DD"]["BESIII_2023_I2660849" ] = ["d01-x01-y01"]
analyses["DD"]["BABAR_2009_I815035" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03","d02-x01-y01"]
analyses["DD"]["BES_1999_I508349" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03","d01-x01-y04"]
analyses["DD"]["BESIII_2020_I1795949" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["DD"]["BESIII_2021_I1867196" ] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01"]
analyses["DD"]["BESIII_2020_I1784442" ] = ["d01-x01-y01","d02-x01-y01"]
+analyses["DD"]["BESIII_2023_I2706428" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2021_I1849633" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2021_I1880103" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["DD"]["BESIII_2022_I2129305" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["DD"]["BESIII_2022_I2050468" ] = ["d01-x01-y01"]
+analyses["DD"]["BESIII_2023_I2158340" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2021_I1826422" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2017_I1600581" ] = ["d01-x01-y01"]
-analyses["DD"]["BESIII_2022_I2097619" ] = ["d01-x01-y01"]
+analyses["DD"]["BESIII_2022_I2163048" ] = ["d01-x01-y01"]
analyses["DD"]["BESIII_2022_I2068180" ] = ["d01-x01-y01"]
+analyses["DD"]["BESIII_2017_I1644905" ] = ["d01-x01-y01","d01-x01-y02"]
+analyses["DD"]["BESIII_2022_I2169640" ] = ["d01-x01-y01","d01-x01-y02"]
+analyses["DD"]["BESIII_2024_I2751879" ] = ["d01-x01-y01","d02-x01-y01"]
+analyses["DD"]["BESIII_2019_I1724671" ] = ["d01-x01-y01","d01-x01-y02"]
+analyses["DD"]["BELLE_2018_I1700174" ] = ["d01-x01-y01"]
+analyses["DD"]["BESIII_2014_I1258603" ] = ["d01-x01-y01"]
+analyses["DD"]["BABAR_2012_I1107905" ] = ["d01-x01-y01"]
+analyses["DD"]["BABAR_2014_I1204444" ] = ["d01-x01-y01"]
+analyses["DD"]["BESIII_2012_I1126960" ] = ["d01-x01-y01"]
+analyses["DD"]["BESIII_2020_I1793431" ] = ["d01-x01-y01","d01-x01-y02","d03-x01-y01"]
+analyses["DD"]["BESIII_2019_I1725786" ] = ["d04-x01-y01","d06-x01-y01","d07-x01-y01","d08-x01-y01"]
+analyses["DD"]["BESIII_2018_I1711382" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03","d01-x01-y04"]
+analyses["DD"]["BESIII_2015_I1393996" ] = ["d01-x01-y01"]
+analyses["DD"]["BESIII_2022_I2614215" ] = ["d01-x01-y01"]
+analyses["DD"]["MARKIII_1987_I244856" ] = ["d01-x01-y01"]
+analyses["DD"]["BESII_2008_I802372" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
+analyses["DD"]["CLEOC_2007_I761696" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03","d01-x01-y04"]
+analyses["DD"]["BESIII_2023_I2645388" ] = ["d01-x01-y01","d02-x01-y01"]
+analyses["DD"]["BESIII_2023_I2677290" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03","d01-x01-y04","d01-x01-y05"]
# BB
analyses["BB"]["BELLE_2008_I764099" ] = ["d01-x01-y01","d02-x01-y01",
"d03-x01-y01","d04-x01-y01"]
analyses["BB"]["BELLE_2016_I1389855" ] = ["d01-x01-y02","d01-x01-y03"]
analyses["BB"]["BELLE_2021_I1859137" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
-analyses["BB"]["CLEO_1991_I29927" ] = ["d01-x01-y01"]
+analyses["BB"]["CLEO_1991_I29927" ] = ["d01-x01-y01","d02-x01-y01"]
analyses["BB"]["CLEO_1999_I474676" ] = ["d01-x01-y01","d01-x01-y02"]
analyses["BB"]["CUSB_1991_I325661" ] = ["d01-x01-y01"]
+analyses["BB"]["BELLE_2018_I1678261" ] = ["d01-x01-y01"]
+analyses["BB"]["BELLE_2015_I1358399" ] = ["d01-x01-y01"]
+analyses["BB"]["BELLE_2014_I1309588" ] = ["d01-x01-y01","d01-x01-y02",
+ "d02-x01-y01","d02-x01-y02",
+ "d03-x01-y01","d03-x01-y02",]
+analyses["BB"]["BELLE_2022_I2142648" ] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
+analyses["BB"]["BELLE_2015_I1411223" ] = ["d01-x01-y01","d01-x01-y02"]
+analyses["BB"]["CLEOIII_2006_I694869"] = ["d01-x01-y01"]
+analyses["BB"]["BELLE_2023_I2660525:MODE=SIGMA"] = ["d02-x01-y01","d02-x01-y02","d02-x01-y03","d02-x01-y04"]
# hyperons
analyses["LL"]["BABAR_2007_I760730" ] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01"]
analyses["LL"]["BESIII_2018_I1627871"] = ["d01-x01-y01"]
analyses["LL"]["BESIII_2019_I1726357"] = ["d01-x01-y01"]
analyses["LL"]["BESIII_2019_I1758883"] = ["d01-x01-y05"]
analyses["LL"]["BESIII_2020_I1814783"] = ["d01-x01-y01","d01-x01-y02",
"d02-x01-y01","d02-x01-y02"]
+analyses["LL"]["BESIII_2024_I2748736"] = ["d01-x01-y01"]
analyses["LL"]["BESIII_2020_I1823448"] = ["d01-x01-y04"]
analyses["LL"]["BESIII_2021_I1866233"] = ["d01-x01-y01"]
analyses["LL"]["BESIII_2021_I1940960"] = ["d01-x01-y01"]
analyses["LL"]["BESIII_2021_I1900124"] = ["d01-x01-y01"]
+analyses["LL"]["BESIII_2023_I2686032"] = ["d01-x01-y01","d01-x01-y02"]
analyses["LL"]["DM2_1990_I297706" ] = ["d02-x01-y01"]
+analyses["LL"]["BELLE_2022_I2173361" ] = ["d01-x01-y01","d02-x01-y01"]
+analyses["LL"]["BESIII_2023_I2695411"] = ["d01-x01-y01","d01-x01-y02"]
+analyses["LL"]["BESIII_2022_I2611486"] = ["d01-x01-y01"]
+analyses["LL"]["BESIII_2023_I2637702"] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03",
+ "d02-x01-y01","d02-x01-y02","d02-x01-y03"]
+analyses["LL"]["BESIII_2023_I2642062"] = ["d01-x01-y01"]
# list the analysis if required and quit()
allProcesses=False
if "All" in opts.processes :
allProcesses=True
processes = sorted(list(analyses.keys()))
else :
processes = sorted(list(set(opts.processes)))
if(opts.list) :
for process in processes :
print (" ".join(analyses[process]))
quit()
if(opts.plot) :
output=""
for process in processes:
+ if process=="DD" :
+ output+= " -f/%s/%s" % ("BESIII_2017_I1604892","d02-x01-y01")
+ for ix in range(1,3) :
+ for iy in range(1,3) :
+ output+= " -f/%s/%s" % ("BESIII_2017_I1604892","d01-x0%s-y0%s"%(ix,iy))
for analysis in analyses[process] :
if(analysis=="CMD3_2019_I1770428") :
for iy in range(1,3) :
- output+= " -m/%s/%s" % (analysis,"d02-x01-y0%s"%iy)
+ output+= " -f/%s/%s" % (analysis,"d02-x01-y0%s"%iy)
elif(analysis=="BES_1999_I508349") :
for ix in range(2,4) :
for iy in range(1,3) :
- output+= " -m/%s/%s" % (analysis,"d0%s-x01-y0%s"%(ix,iy))
+ output+= " -f/%s/%s" % (analysis,"d0%s-x01-y0%s"%(ix,iy))
elif(analysis=="BESIII_2019_I1726357") :
for ix in range(2,4) :
- output+= " -m/%s/%s" % (analysis,"d0%s-x01-y01"% ix)
+ output+= " -f/%s/%s" % (analysis,"d0%s-x01-y01"% ix)
elif(analysis=="BESIII_2020_I1775344") :
for ix in range(1,6) :
- output+= " -m/%s/%s" % (analysis,"d07-x01-y0%s"% ix)
- output+= " -m/%s/%s" % (analysis,"d08-x01-y0%s"% ix)
+ output+= " -f/%s/%s" % (analysis,"d07-x01-y0%s"% ix)
+ output+= " -f/%s/%s" % (analysis,"d08-x01-y0%s"% ix)
elif(analysis=="BESIII_2020_I1814783") :
for ix in range(1,3) :
- output+= " -m/%s/%s" % (analysis,"d03-x01-y0%s"% ix)
+ output+= " -f/%s/%s" % (analysis,"d03-x01-y0%s"% ix)
elif(analysis=="SND_2020_I1809286") :
for ix in range(1,5) :
- output+= " -m/%s/%s" % (analysis,"d04-x01-y0%s"% ix)
+ output+= " -f/%s/%s" % (analysis,"d04-x01-y0%s"% ix)
+ elif(analysis=="BESIII_2020_I1793431") :
+ for ix in range(1,5) :
+ for iy in range(1,3):
+ output+= " -f/%s/%s" % (analysis,"d02-x0%s-y0%s"% (ix,iy))
+ elif(analysis=="BESIII_2019_I1725786") :
+ for ix in range(1,4) :
+ output+= " -f/%s/%s" % (analysis,"d02-x01-y0%s"% ix)
+ if ix<3 : output+= " -f/%s/%s" % (analysis,"d01-x01-y0%s"% ix)
+ for iy in range(1,4):
+ output+= " -f/%s/%s" % (analysis,"d03-x0%s-y0%s"% (ix,iy))
+ elif(analysis=="BESIII_2018_I1711382") :
+ output+= " -f/%s/%s" % (analysis,"d02-x01-y01")
+ elif analysis == "BESIII_2015_I1393996" :
+ output+= " -f/%s/%s" % (analysis,"d03-x01-y01")
+ for ix in range(1,3) :
+ for iy in range(1,3):
+ output+= " -f/%s/%s" % (analysis,"d02-x0%s-y0%s"% (ix,iy))
+
for plot in analyses[process][analysis]:
- output+= " -m/%s/%s" % (analysis,plot)
+ if ":" in analysis :
+ analysis2=analysis.split(":")[0]
+ output+= " -e/%s/%s" % (analysis2,plot)
+ else :
+ output+= " -e/%s/%s" % (analysis,plot)
print (output)
quit()
# mapping of process to me to use
me = { "PiPi" : "MEee2Pions",
"KK" : "MEee2Kaons",
"3Pi" : "MEee3Pions",
"4Pi" : "MEee4Pions",
"EtaPiPi" : "MEee2EtaPiPi",
"EtaprimePiPi" : "MEee2EtaPrimePiPi",
"EtaPhi" : "MEee2EtaPhi",
"EtaOmega" : "MEee2EtaOmega",
"OmegaPi" : "MEee2OmegaPi",
"OmegaPiPi" : "MEee2OmegaPiPi",
"PhiPi" : "MEee2PhiPi",
"PiGamma" : "MEee2PiGamma",
"EtaGamma" : "MEee2EtaGamma",
"PPbar" : "MEee2PPbar",
"LL" : "MEee2LL" ,
"2K1Pi" : "MEee2KKPi" }
# get the particle masses from Herwig
particles = { "pi+" : 0., "pi0" : 0. ,"eta" : 0. ,"eta'" : 0. ,"phi" : 0. ,"omega" : 0. ,"p+" : 0. ,"K+" : 0.}
for val in particles :
tempTxt = "get /Herwig/Particles/%s:NominalMass\nget /Herwig/Particles/%s:WidthLoCut\n" % (val,val)
with open("temp.in",'w') as f:
f.write(tempTxt)
p = subprocess.Popen(["../src/Herwig", "read","temp.in"],stdout=subprocess.PIPE)
vals = p.communicate()[0].split()
mass = float(vals[0])-float(vals[1])
particles[val]=mass
os.remove("temp.in")
# minimum CMS energies for specific processes
minMass = { "PiPi" : 2.*particles["pi+"],
"KK" : 2.*particles["K+"],
"3Pi" : 2.*particles["pi+"]+particles["pi0"],
"4Pi" : 2.*particles["pi+"]+2.*particles["pi0"],
"EtaPiPi" : particles["eta"]+2.*particles["pi+"],
"EtaprimePiPi" : particles["eta'"]+2.*particles["pi+"],
"EtaPhi" : particles["phi"]+particles["eta"],
"EtaOmega" : particles["omega"]+particles["eta"],
"OmegaPi" : particles["omega"]+particles["pi0"],
"OmegaPiPi" : particles["omega"]+2.*particles["pi0"],
"PhiPi" : particles["phi"]+particles["pi0"],
"PiGamma" : particles["pi0"],
"EtaGamma" : particles["eta"],
"PPbar" : 2.*particles["p+"],
"LL" : 0.,
"2K1Pi" : 2.*particles["K+"]+particles["pi0"] }
# energies we need
energies={}
def nearestEnergy(en) :
Emin=0
delta=1e30
anals=[]
for val in energies :
if(abs(val-en)<delta) :
delta = abs(val-en)
Emin = val
anals=energies[val]
return (Emin,delta,anals)
for process in processes:
if(process not in analyses) : continue
matrix=""
if( process in me ) :
matrix = me[process]
+ if process == "DD" :
+ for energy in [4.23,4.26] :
+ if(energy in energies) :
+ if("BESIII_2017_I1604892" not in energies[energy][1]) :
+ energies[energy][1].append("BESIII_2017_I1604892")
+ if(matrix!="" and matrix not in energies[energy][0] and
+ minMass[process]<=energy) :
+ energies[energy][0].append(matrix)
+ else :
+ if(matrix=="") :
+ energies[energy]=[[],["BESIII_2017_I1604892"]]
+ elif(minMass[process]<=energy) :
+ energies[energy]=[[matrix],["BESIII_2017_I1604892"]]
+ if process == "2K2Pi" :
+ for energy in [2.125,2.396] :
+ if(energy in energies) :
+ if("BESIII_2020_I1775344" not in energies[energy][1]) :
+ energies[energy][1].append("BESIII_2020_I1775344")
+ if(matrix!="" and matrix not in energies[energy][0] and
+ minMass[process]<=energy) :
+ energies[energy][0].append(matrix)
+ else :
+ if(matrix=="") :
+ energies[energy]=[[],["BESIII_2020_I1775344"]]
+ elif(minMass[process]<=energy) :
+ energies[energy]=[[matrix],["BESIII_2020_I1775344"]]
+
for analysis in analyses[process] :
try :
aos=yoda.read(os.path.join(os.path.join(os.getcwd(),path),analysis+".yoda.gz"))
except :
try :
aos=yoda.read(os.path.join(os.path.join(os.getcwd(),path),analysis+".yoda.gz"))
except:
continue
if(len(aos)==0) : continue
for plot in analyses[process][analysis] :
histo = aos["/REF/%s/%s" %(analysis,plot)]
eTemp=[]
- if hasattr(histo,'bins') :
+ if "BELLE_2016_I1389855" == analysis :
+ etemp=[]
+ for b in aos["/REF/BELLE_2016_I1389855/d01-x01-y01"].bins() :
+ eTemp.append(b.val())
+ elif hasattr(histo,'bins') :
for bin in histo.bins() :
if bin.edge(0) :
energy = bin.edge(0)
else :
energy = bin.mid(0)
- energy=float(energy)
+ if isinstance(energy, str) :
+ if "-" in energy and len(energy)>1:
+ elim =energy.split("-")
+ energy=0.5*(float(elim[0])+float(elim[1]))
+ elif analysis == "DM1_1979_I132828" and plot=="d01-x01-y01" :
+ if energy == '-' :
+ energy=985
+ elif analysis=="CMD3_2016_I1385598" and plot=="d01-x01-y06" :
+ if energy=="1900 (2012)" : energy=1900
+ try :
+ energy=float(energy)
+ except :
+ print("problem energy %s in %s %s" %(energy,analysis,plot))
+ quit()
eTemp.append(energy)
elif hasattr(histo,'points') :
for point in histo.points() :
eTemp.append(point.x())
else :
#print("Can't handle %s " % type(histo))
continue
eTemp=np.array(eTemp)
if(analysis=="KLOE_2009_I797438" or analysis=="KLOE_2005_I655225" or
analysis=="KLOE2_2017_I1634981" or analysis=="FENICE_1994_I377833") :
eTemp = np.sqrt(eTemp)
if(eTemp[0]>200) :
eTemp *= 0.001
for energy in eTemp :
emin,delta,anals = nearestEnergy(energy)
if(energy in energies) :
if(analysis not in energies[energy][1]) :
energies[energy][1].append(analysis)
if(matrix!="" and matrix not in energies[energy][0] and
minMass[process]<=energy) :
energies[energy][0].append(matrix)
elif(delta<1e-7) :
if(analysis not in anals[1]) :
anals[1].append(analysis)
if(matrix!="" and matrix not in anals[0] and
minMass[process]<=energy) :
anals[0].append(matrix)
else :
if(matrix=="") :
energies[energy]=[[],[analysis]]
elif(minMass[process]<=energy) :
energies[energy]=[[matrix],[analysis]]
with open("python/LowEnergy-EE-Perturbative.in", 'r') as f:
templateText = f.read()
perturbative=Template( templateText )
with open("python/LowEnergy-EE-NonPerturbative.in", 'r') as f:
templateText = f.read()
nonPerturbative=Template( templateText )
targets=""
for energy in sorted(energies) :
anal=""
for analysis in energies[energy][1]:
anal+= "insert /Herwig/Analysis/Rivet:Analyses 0 %s\n" %analysis
proc=""
matrices = energies[energy][0]
if(allProcesses) : matrices = me.values()
for matrix in matrices:
proc+="insert SubProcess:MatrixElements 0 %s\n" % matrix
proc+="set %s:Flavour %s\n" % (matrix,opts.flavour)
maxflavour =5
if(energy<thresholds[1]) :
maxflavour=2
elif(energy<thresholds[2]) :
maxflavour=3
elif(energy<thresholds[3]) :
maxflavour=4
# input file for perturbative QCD
if(opts.perturbative and energy> thresholds[0]) :
inputPerturbative = perturbative.substitute({"ECMS" : "%8.6f" % energy, "ANALYSES" : anal,
"lepton" : "", "maxflavour" : maxflavour, 'name' : "EE"})
with open(opts.dest+"/Rivet-LowEnergy-EE-Perturbative-%8.6f.in" % energy ,'w') as f:
f.write(inputPerturbative)
targets += "Rivet-LowEnergy-EE-Perturbative-%8.6f.yoda " % energy
# input file for currents
if(opts.nonPerturbative and proc!="") :
inputNonPerturbative = nonPerturbative.substitute({"ECMS" : "%8.6f" % energy, "ANALYSES" : anal,
"processes" : proc, 'name' : "EE"})
with open(opts.dest+"/Rivet-LowEnergy-EE-NonPerturbative-%8.6f.in" % energy ,'w') as f:
f.write(inputNonPerturbative)
targets += "Rivet-LowEnergy-EE-NonPerturbative-%8.6f.yoda " % energy
print (targets)
diff --git a/Tests/python/R.py.in b/Tests/python/R.py.in
--- a/Tests/python/R.py.in
+++ b/Tests/python/R.py.in
@@ -1,199 +1,239 @@
#! @PYTHON@
from __future__ import print_function
import yoda,os,math,subprocess,optparse
from string import Template
+import numpy as np
# get the path for the rivet data
p = subprocess.Popen(["rivet-config", "--datadir"],stdout=subprocess.PIPE)
-path=p.communicate()[0].strip()
+path=p.communicate()[0].strip().decode("UTF-8")
thresholds = [2.*1.87,2.*5.28]
#Define the arguments
op = optparse.OptionParser(usage=__doc__)
op.add_option("--process" , dest="processes" , default=[], action="append")
op.add_option("--path" , dest="path" , default=path)
op.add_option("--non-perturbative", dest="nonPerturbative" , default=False, action="store_true")
op.add_option("--perturbative" , dest="perturbative" , default=False, action="store_true")
op.add_option("--dest" , dest="dest" , default="Rivet")
op.add_option("--list" , dest="list" , default=False, action="store_true")
op.add_option("--max-energy" , dest="maxEnergy" , default=11.5, type="float", action="store")
op.add_option("--min-energy" , dest="minEnergy" , default=0.7 , type="float", action="store")
op.add_option("--plots" , dest="plot" , default=False, action="store_true")
opts, args = op.parse_args()
path=opts.path
# list of analyses
analyses={}
analyses["CLEO_2007_I753556"] = ["d01-x01-y01"]
analyses["DASP_1978_I129715"] = ["d01-x01-y01"]
analyses["CLEO_1984_I193577"] = ["d01-x01-y01"]
analyses["AMY_1990_I294525" ] = ["d01-x01-y01"]
analyses["BABAR_2009_I797507"] = ["d01-x01-y01"]
analyses["BELLE_2015_I1336624"] = ["d02-x01-y01","d01-x01-y01","d01-x01-y02","d01-x01-y03"]
analyses["TASSO_1982_I176887"] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01"]
analyses["CRYSTAL_BALL_1986_I238081"] = ["d01-x01-y01"]
analyses["CRYSTAL_BALL_1990_I294419"] = ["d01-x01-y01","d02-x01-y01"]
analyses["CRYSTAL_BALL_1988_I261078"] = ["d01-x01-y01"]
analyses["TOPAZ_1990_I283003"] = ["d01-x01-y01"]
analyses["TOPAZ_1993_I353845"] = ["d02-x01-y01"]
analyses["TOPAZ_1995_I381777"] = ["d01-x01-y01"]
analyses["VENUS_1987_I251274"] = ["d01-x01-y01"]
analyses["VENUS_1990_I283774"] = ["d01-x01-y01"]
analyses["VENUS_1990_I296392"] = ["d03-x01-y01"]
analyses["VENUS_1999_I500179"] = ["d01-x01-y01"]
analyses["MD1_1986_I364141"] = ["d01-x01-y01"]
-analyses["MUPI_1972_I84978"] = ["d01-x01-y01"]
+analyses["MUPI_1972_I84978"] = ["d01-x01-y01","d02-x01-y01"]
analyses["MUPI_1973_I95215"] = ["d01-x01-y01"]
analyses["NMD_1974_I745" ] = ["d01-x01-y01","d01-x01-y02"]
analyses["GAMMAGAMMA_1979_I141722"] = ["d01-x01-y01","d02-x01-y01","d02-x01-y02"]
analyses["MARKI_1975_I100733"] = ["d01-x01-y01","d02-x01-y01"]
analyses["MARKI_1977_I119979"] = ["d01-x01-y01","d02-x01-y01"]
analyses["MARKI_1976_I108144"] = ["d01-x01-y01"]
analyses["DASP_1982_I178613"] = ["d02-x01-y01"]
analyses["DESY147_1980_I153896"] = ["d01-x01-y01"]
analyses["DESY147_1978_I131524"] = ["d01-x01-y01","d02-x01-y01"]
analyses["CLEO_1983_I188805"] = ["d01-x01-y01"]
analyses["CLEO_1998_I445351"] = ["d01-x01-y01"]
analyses["CLEO_1983_I188803"] = ["d02-x01-y01"]
analyses["CLEOC_2008_I777917"] = ["d06-x01-y01","d06-x01-y02"]
-analyses["CLEO_2006_I700665"] = ["d01-x01-y01"]
+analyses["CLEO_2006_I1650066"] = ["d01-x01-y01"]
analyses["CUSB_1982_I180613"] = ["d03-x01-y01"]
+analyses["CLEO_1988_I23509"] = ["d02-x01-y01","d02-x01-y02","d03-x01-y01","d03-x01-y02"]
analyses["MAC_1985_I206052"] = ["d01-x01-y01"]
analyses["MARKII_1991_I295286"] = ["d01-x01-y01"]
analyses["MARKJ_1979_I141976"] = ["d01-x01-y01"]
analyses["MARKJ_1980_I158857"] = ["d01-x01-y01"]
analyses["MARKJ_1982_I166369"] = ["d01-x01-y01"]
analyses["MARKJ_1983_I182337"] = ["d04-x01-y01"]
analyses["MARKJ_1984_I196567"] = ["d01-x01-y01"]
analyses["MARKJ_1986_I230297"] = ["d01-x01-y01"]
analyses["LENA_1982_I179431"] = ["d01-x01-y01","d02-x01-y01","d03-x01-y01"]
analyses["MARKII_1979_I143939"] = ["d02-x01-y01","d03-x01-y01"]
analyses["ARGUS_1992_I319102"] = ["d01-x01-y01"]
analyses["CELLO_1981_I166365"] = ["d01-x01-y01"]
analyses["CELLO_1984_I202783"] = ["d02-x01-y01"]
analyses["CELLO_1987_I236981"] = ["d01-x01-y01"]
analyses["TASSO_1979_I140303"] = ["d01-x01-y01"]
analyses["TASSO_1980_I143690"] = ["d01-x01-y01"]
analyses["TASSO_1984_I199468"] = ["d01-x01-y01","d02-x01-y01"]
analyses["JADE_1987_I234905"] = ["d01-x01-y01"]
analyses["PLUTO_1982_I166799"] = ["d01-x01-y01","d02-x01-y01"]
analyses["PLUTO_1979_I142517"] = ["d01-x01-y01"]
analyses["PLUTO_1979_I140818"] = ["d02-x01-y01"]
analyses["PLUTO_1979_I140294"] = ["d01-x01-y01","d02-x01-y01"]
analyses["PLUTO_1980_I152291"] = ["d01-x01-y01","d02-x01-y01"]
analyses["BBAR_1980_I152630"] = ["d01-x01-y01"]
analyses["BESII_2000_I505323"] = ["d01-x01-y01"]
analyses["BESII_2002_I552757"] = ["d01-x01-y01"]
analyses["BES_1995_I39870"] = ["d01-x01-y01"]
analyses["BESII_2009_I814778"] = ["d01-x01-y01"]
-analyses["BESII_2006_I717665"] = ["d02-x01-y01"]
+analyses["BESII_2006_I717665"] = ["d02-x01-y01","d02-x01-y02"]
analyses["BESIII_2021_I1996394"] = ["d01-x01-y01"]
analyses["GAMMAGAMMA_1979_I133588"] = ["d01-x01-y01","d01-x01-y02"]
analyses["GAMMAGAMMA_1975_I100016"] = ["d01-x01-y01","d01-x01-y02"]
analyses["GAMMAGAMMA_1973_I84794"] = ["d03-x01-y01","d04-x01-y01"]
analyses["GAMMAGAMMA_1981_I158474"] = ["d02-x01-y01","d02-x01-y02","d01-x01-y05","d01-x01-y06"]
analyses["TASSO_1984_I195333"] = ["d01-x01-y01","d04-x01-y01"]
analyses["PLUTO_1977_I110272"]=["d02-x01-y01"]
analyses["FENICE_1996_I426675"]=["d01-x01-y01"]
analyses["PLUTO_1981_I165122"]=["d01-x01-y01","d02-x01-y01","d03-x01-y01"]
analyses["KEDR_2019_I1673357"]=["d01-x01-y01","d01-x01-y02"]
analyses["BELLE_2011_I878228"] = ["d02-x01-y01"]
analyses["PDG_R"] = ["d01-x01-y01"]
+analyses["BESIII_2021_I1908066"] = ["d01-x01-y01"]
+analyses["BESIII_2020_I1808875"] = ["d01-x01-y01"]
+analyses["BESII_2006_I735496" ] = ["d01-x01-y01","d01-x01-y02"]
+analyses["BESIII_2019_I1685351"] = ["d01-x01-y01","d01-x01-y02","d01-x01-y03"]
+# KS0 cross sections
analyses["BESIII_2021_I1868813"] = ["d01-x01-y01"]
-analyses["BESIII_2021_I1908066"] = ["d01-x01-y01"]
+analyses["PLUTO_1977_I118873"] = ["d01-x01-y01"]
# list analyses if needed
if(opts.list) :
print (" ".join(analyses.keys()))
quit()
if(opts.plot) :
output=""
for analysis in analyses.keys():
for plot in analyses[analysis]:
- output+= " -m/%s/%s" % (analysis,plot)
+ output+= " -e/%s/%s" % (analysis,plot)
for i in range(1,7) :
- output += " -m/BESII_2004_I622224/d0%s-x01-y01" % i
+ output += " -f/BESII_2004_I622224/d0%s-x01-y01" % i
print (output)
quit()
energies={}
def nearestEnergy(en) :
Emin=0
delta=1e30
anals=[]
for val in energies :
if(abs(val-en)<delta) :
delta = abs(val-en)
Emin = val
anals=energies[val]
return (Emin,delta,anals)
for analysis in analyses :
- aos=yoda.read(os.path.join(os.path.join(os.getcwd(),path.decode('UTF-8')),analysis+".yoda"))
+ try :
+ aos=yoda.read(os.path.join(os.path.join(os.getcwd(),path),analysis+".yoda.gz"))
+ except :
+ try :
+ aos=yoda.read(os.path.join(os.path.join(os.getcwd(),path),analysis+".yoda"))
+ except:
+ continue
if(len(aos)==0) : continue
for plot in analyses[analysis] :
histo = aos["/REF/%s/%s" %(analysis,plot)]
- for point in histo.points() :
- energy = point.x()
- if(analysis=="FENICE_1996_I426675") :
- energy = math.sqrt(energy)
- if(energy>200) :
- energy *= 0.001
+ eTemp=[]
+ if hasattr(histo,'bins') :
+ for bin in histo.bins() :
+ if bin.edge(0) :
+ energy = bin.edge(0)
+ else :
+ energy = bin.mid(0)
+ if isinstance(energy, str) :
+ if "_" in energy :
+ energy = energy.split("_")[0]
+ if "-" in energy and len(energy)>1:
+ elim =energy.split("-")
+ energy=0.5*(float(elim[0])+float(elim[1]))
+ if analysis=="PLUTO_1979_I142517" and plot=="d01-x01-y01" and energy=="-" :
+ continue
+ try :
+ energy=float(energy)
+ except :
+ print("problem energy %s in %s %s" %(energy,analysis,plot))
+ quit()
+ eTemp.append(energy)
+ elif hasattr(histo,'points') :
+ for point in histo.points() :
+ eTemp.append(point.x())
+ else :
+ #print("Can't handle %s " % type(histo))
+ continue
+ eTemp=np.array(eTemp)
+ if(analysis=="FENICE_1996_I426675") :
+ eTemp = np.sqrt(eTemp)
+ if(eTemp[0]>200) :
+ eTemp *= 0.001
+ for energy in eTemp :
emin,delta,anals = nearestEnergy(energy)
if(energy in energies) :
if(analysis not in energies[energy]) :
energies[energy].append(analysis)
elif(delta<1e-7) :
if(analysis not in anals) :
anals.append(analysis)
else :
energies[energy]=[analysis]
# add the bes spectra
for val in [2.2,2.6,3.0,3.2,4.6,4.8] :
if val in energies :
energies[val].append("BESII_2004_I622224")
else:
energies[val] = ["BESII_2004_I622224"]
# set up the templates
with open("python/LowEnergy-EE-Perturbative.in", 'r') as f:
templateText = f.read()
perturbative=Template( templateText )
with open("python/LowEnergy-EE-NonPerturbative.in", 'r') as f:
templateText = f.read()
nonPerturbative=Template( templateText )
# lepton matrix element
lepton_me="insert SubProcess:MatrixElements 0 MEee2gZ2ll\nset MEee2gZ2ll:Allowed Muon\n"
# low energy matrix element
mes = ["MEee2Pions", "MEee2Kaons", "MEee3Pions", "MEee4Pions", "MEee2EtaPiPi",
"MEee2EtaPrimePiPi", "MEee2EtaPhi", "MEee2EtaOmega", "MEee2OmegaPi",
"MEee2OmegaPiPi", "MEee2PhiPi", "MEee2PiGamma", "MEee2EtaGamma",
"MEee2PPbar", "MEee2LL" , "MEee2KKPi" ]
proc=lepton_me
for matrix in mes :
proc+="insert SubProcess:MatrixElements 0 %s\n" % matrix
targets=""
for energy in sorted(energies) :
anal=""
for analysis in energies[energy]:
anal+= "insert /Herwig/Analysis/Rivet:Analyses 0 %s\n" %analysis
# input file for perturbative QCD
maxflavour =5
if(energy<thresholds[0]) :
maxflavour=3
elif(energy<thresholds[1]) :
maxflavour=4
if(opts.perturbative and energy >= opts.minEnergy) :
inputPerturbative = perturbative.substitute({"ECMS" : "%8.6f" % energy, "ANALYSES" : anal,
"lepton" : lepton_me, 'maxflavour' : maxflavour, 'name' : "R"})
with open(opts.dest+"/Rivet-LowEnergy-R-Perturbative-%8.6f.in" % energy ,'w') as f:
f.write(inputPerturbative)
targets += "Rivet-LowEnergy-R-Perturbative-%8.6f.yoda " % energy
# input file for currents
if(opts.nonPerturbative and energy <= opts.maxEnergy) :
inputNonPerturbative = nonPerturbative.substitute({"ECMS" : "%8.6f" % energy, "ANALYSES" : anal,
"processes" : proc, 'name' : "R"})
with open(opts.dest+"/Rivet-LowEnergy-R-NonPerturbative-%8.6f.in" % energy ,'w') as f:
f.write(inputNonPerturbative)
targets += "Rivet-LowEnergy-R-NonPerturbative-%8.6f.yoda " % energy
print (targets)
diff --git a/Tests/python/make_input_files.py.in b/Tests/python/make_input_files.py.in
--- a/Tests/python/make_input_files.py.in
+++ b/Tests/python/make_input_files.py.in
@@ -1,1587 +1,1588 @@
#! @PYTHON@
# -*- mode: python -*-
from __future__ import print_function
import logging,sys,os
from string import Template
from HerwigInputs import *
import sys
if sys.version_info[:3] < (2,4,0):
print ("rivet scripts require Python version >= 2.4.0... exiting")
sys.exit(1)
if __name__ == "__main__":
import logging
from optparse import OptionParser, OptionGroup
parser = OptionParser(usage="%prog name [...]")
simulation=""
numberOfAddedProcesses=0
def addProcess(thefactory,theProcess,Oas,Oew,scale,mergedlegs,NLOprocesses):
global numberOfAddedProcesses
global simulation
numberOfAddedProcesses+=1
res ="set "+thefactory+":OrderInAlphaS "+Oas+"\n"
res+="set "+thefactory+":OrderInAlphaEW "+Oew+"\n"
res+="do "+thefactory+":Process "+theProcess+" "
if ( mergedlegs != 0 ):
if simulation!="Merging":
print ("simulation is not Merging, trying to add merged legs.")
sys.exit(1)
res+="["
for j in range(mergedlegs):
res+=" j "
res+="]"
res+="\n"
if (NLOprocesses!=0):
if simulation!="Merging":
print ("simulation is not Merging, trying to add NLOProcesses.")
sys.exit(1)
res+="set MergingFactory:NLOProcesses %s \n" % NLOprocesses
if ( scale != "" ):
res+="set "+thefactory+":ScaleChoice /Herwig/MatrixElements/Matchbox/Scales/"+scale+"\n"
return res
addedBRReweighter=False
def addBRReweighter():
global addedBRReweighter
if(addedBRReweighter):
logging.error("Can only add BRReweighter once.")
sys.exit(1)
res="create Herwig::BranchingRatioReweighter /Herwig/Generators/BRReweighter\n"
res+="insert /Herwig/Generators/EventGenerator:EventHandler:PostHadronizationHandlers 0 /Herwig/Generators/BRReweighter\n"
addedBRReweighter=True
return res
selecteddecaymode=False
def selectDecayMode(particle,decaymodes):
global selecteddecaymode
res="do /Herwig/Particles/"+particle+":SelectDecayModes"
for decay in decaymodes:
res+=" /Herwig/Particles/"+particle+"/"+decay
res+="\n"
selecteddecaymode=True
return res
ME_Upsilon = """\
create Herwig::MEee2VectorMeson /Herwig/MatrixElements/MEUpsilon HwMELepton.so
set /Herwig/MatrixElements/MEUpsilon:VectorMeson /Herwig/Particles/Upsilon(4S)
set /Herwig/MatrixElements/MEUpsilon:Coupling 96.72794
""" + insert_ME("MEUpsilon")
(opts, args) = parser.parse_args()
## Check args
if len(args) != 1:
logging.error("Must specify at least input file")
sys.exit(1)
name = args[0]
print (name)
# work out name and type of the collider
(collider,have_hadronic_collider) = identifyCollider(name)
# workout the type of simulation
(simulation,templateName,parameterName,parameters)=identifySimulation(name,collider,have_hadronic_collider)
if simulation=="Merging" :
thefactory="MergingFactory"
else :
thefactory="Factory"
# settings for four flavour scheme
fourFlavour="""
read Matchbox/FourFlavourScheme.in
{bjetgroup}
set /Herwig/Cuts/MatchboxJetMatcher:Group bjet
""".format(bjetgroup=particlegroup(thefactory,'bjet','b','bbar','c', 'cbar',
's','sbar','d','dbar','u','ubar','g'))
# work out the process and parameters
process=StringBuilder()
# DIS
if(collider=="DIS") :
if(simulation=="") :
if "NoME" in name :
process = StringBuilder("set /Herwig/Shower/ShowerHandler:HardEmission None")
parameterName=parameterName.replace("NoME-","")
parameterName=parameterName.replace("DIS-" ,"")
if "CC" in parameterName :
process += insert_ME("MEDISCC")
else :
process += insert_ME("MEDISNC")
elif(simulation=="Powheg") :
if "CC" in parameterName :
process = StringBuilder(insert_ME("PowhegMEDISCC"))
else :
process = StringBuilder(insert_ME("PowhegMEDISNC"))
elif(simulation=="Matchbox" ) :
if "CC" in name :
if "e-" in parameterName :
process = StringBuilder(addProcess(thefactory,"e- p -> nu_e j","0","2","",0,0))
else :
process = StringBuilder(addProcess(thefactory,"e+ p -> nu_ebar j","0","2","",0,0))
else :
if "e-" in parameterName :
process = StringBuilder(addProcess(thefactory,"e- p -> e- j","0","2","",0,0))
else :
process = StringBuilder(addProcess(thefactory,"e+ p -> e+ j","0","2","",0,0))
elif(simulation=="Merging" ) :
if "CC" in name :
if "e-" in parameterName :
process = StringBuilder(addProcess(thefactory,"e- p -> e- j","0","2","",2,2))
else :
process = StringBuilder(addProcess(thefactory,"e+ p -> e+ j","0","2","",2,2))
else :
if "e-" in parameterName :
process = StringBuilder(addProcess(thefactory,"e- p -> nu_e j","0","2","",2,2))
else :
process = StringBuilder(addProcess(thefactory,"e+ p -> nu_ebar j","0","2","",2,2))
Q2Min=1.
Q2Max=1000000.
if "VeryLow" in name :
Q2Max=20.
parameterName=parameterName.replace("-VeryLowQ2","")
elif "Low" in name :
Q2Min=20.
Q2Max=100.
parameterName=parameterName.replace("-LowQ2","")
elif "Med" in name :
Q2Min=100.
Q2Max=1000.
parameterName=parameterName.replace("-MedQ2","")
elif "High" in name :
Q2Min=1000.
parameterName=parameterName.replace("-HighQ2","")
if "CC" in name :
- process+="set /Herwig/Cuts/ChargedCurrentCut:MaxQ2 2%s\nset /Herwig/Cuts/ChargedCurrentCut:MinQ2 %s\n" %(Q2Max,Q2Min)
+ process+="set /Herwig/Cuts/ChargedCurrentCut:MaxQ2 %s\nset /Herwig/Cuts/ChargedCurrentCut:MinQ2 %s\n" %(Q2Max,Q2Min)
else :
- process+="set /Herwig/Cuts/NeutralCurrentCut:MaxQ2 2%s\nset /Herwig/Cuts/NeutralCurrentCut:MinQ2 %s\n" %(Q2Max,Q2Min)
+ process+="set /Herwig/Cuts/NeutralCurrentCut:MaxQ2 %s\nset /Herwig/Cuts/NeutralCurrentCut:MinQ2 %s\n" %(Q2Max,Q2Min)
# EE
elif(collider=="EE") :
if(simulation=="") :
if "gg" in parameterName :
process = StringBuilder("create Herwig::MEee2Higgs2SM /Herwig/MatrixElements/MEee2Higgs2SM\n")
process+=insert_ME("MEee2Higgs2SM","Gluon","Allowed")
elif "LL" in parameterName :
process = StringBuilder(insert_ME("MEee2gZ2ll"))
process += "set /Herwig/MatrixElements/MEee2gZ2ll:Allowed Charged\n"
elif "WW" in parameterName :
process = StringBuilder(insert_ME("MEee2VV"))
process += "set /Herwig/MatrixElements/MEee2VV:Process WW\n"
else :
process = StringBuilder(insert_ME("MEee2gZ2qq"))
try :
ecms = float(parameterName)
if(ecms<=3.75) :
process+= "set /Herwig/MatrixElements/MEee2gZ2qq:MaximumFlavour 3\n"
elif(ecms<=10.6) :
process+= "set /Herwig/MatrixElements/MEee2gZ2qq:MaximumFlavour 4\n"
except :
pass
elif(simulation=="Powheg") :
if "LL" in parameterName :
process = StringBuilder(insert_ME("PowhegMEee2gZ2ll"))
process += "set /Herwig/MatrixElements/PowhegMEee2gZ2ll:Allowed Charged\n"
else :
process = StringBuilder(insert_ME("PowhegMEee2gZ2qq"))
try :
ecms = float(parameterName)
if(ecms<=3.75) :
process+= "set /Herwig/MatrixElements/PowhegMEee2gZ2qq:MaximumFlavour 3\n"
elif(ecms<=10.6) :
process+= "set /Herwig/MatrixElements/PowhegMEee2gZ2qq:MaximumFlavour 4\n"
except :
pass
elif(simulation=="Matchbox" ) :
try :
ecms = float(parameterName)
if(ecms<=3.75) :
process = StringBuilder(addProcess(thefactory,"e- e+ -> u ubar","0","2","",0,0))
process+=addProcess(thefactory,"e- e+ -> d dbar","0","2","",0,0)
process+=addProcess(thefactory,"e- e+ -> s sbar","0","2","",0,0)
elif(ecms<=10.6) :
process = StringBuilder(addProcess(thefactory,"e- e+ -> u ubar","0","2","",0,0))
process+=addProcess(thefactory,"e- e+ -> d dbar","0","2","",0,0)
process+=addProcess(thefactory,"e- e+ -> c cbar","0","2","",0,0)
process+=addProcess(thefactory,"e- e+ -> s sbar","0","2","",0,0)
else :
process = StringBuilder(addProcess(thefactory,"e- e+ -> j j","0","2","",0,0))
except:
process = StringBuilder(addProcess(thefactory,"e- e+ -> j j","0","2","",0,0))
elif(simulation=="Merging" ) :
try :
ecms = float(parameterName)
if(ecms<=10.1) :
process = StringBuilder(addProcess(thefactory,"e- e+ -> j j","0","2","",2,2))
process+="read Matchbox/FourFlavourScheme.in"
else :
process = StringBuilder(addProcess(thefactory,"e- e+ -> j j","0","2","",2,2))
except:
process = StringBuilder(addProcess(thefactory,"e- e+ -> j j","0","2","",2,2))
# EE-Gamma
elif(collider=="EE-Gamma") :
if(simulation=="") :
if("mumu" in parameterName) :
process = StringBuilder(insert_ME("MEgg2ff","Muon"))
process +="set /Herwig/Cuts/Cuts:MHatMin 3.\n"
elif( "tautau" in parameterName) :
process = StringBuilder(insert_ME("MEgg2ff","Tau"))
process +="set /Herwig/Cuts/Cuts:MHatMin 3.\n"
elif( "Jets" in parameterName) :
if("Direct" in parameterName ) :
process = StringBuilder(insert_ME("MEgg2ff","Quarks"))
elif("Single-Resolved" in parameterName ) :
process = StringBuilder(insert_ME("MEGammaP2Jets",None,"Process","SubProcess"))
process+= insert_ME("MEGammaP2Jets",None,"Process","SubProcess2")
else :
process = StringBuilder(insert_ME("MEQCD2to2"))
process+="insert /Herwig/Cuts/Cuts:OneCuts[0] /Herwig/Cuts/JetKtCut"
process+="set /Herwig/Cuts/JetKtCut:MinKT 3."
else :
print ("process not supported for Gamma Gamma processes at EE")
quit()
else :
print ("Only internal matrix elements currently supported for Gamma Gamma processes at EE")
quit()
elif(collider=="GammaGamma") :
if(simulation=="") :
if("mumu" in parameterName) :
process = StringBuilder(insert_ME("MEgg2ff"))
process +="set /Herwig/MatrixElements/MEgg2ff:Process Muon\n"
process +="set /Herwig/Cuts/Cuts:MHatMin 3.\n"
else :
print ("process not supported for Gamma Gamma processes at EE")
quit()
else :
print ("Only internal matrix elements currently supported for Gamma Gamma processes at EE")
quit()
# TVT
elif(collider=="TVT") :
process = StringBuilder("set /Herwig/Generators/EventGenerator:EventHandler:BeamB /Herwig/Particles/pbar-\n")
ecms=1960.
if "Run-II" in parameterName : ecms = 1960.0
elif "Run-I" in parameterName : ecms = 1800.0
elif "900" in parameterName : ecms = 900.0
elif "630" in parameterName : ecms = 630.0
elif "300" in parameterName : ecms = 300.0
process+=collider_lumi(ecms)
if(simulation=="") :
if "PromptPhoton" in parameterName :
process+=insert_ME("MEGammaJet")
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 15.\n"
elif "DiPhoton-GammaGamma" in parameterName :
process+=insert_ME("MEGammaGamma")
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 5.\n"
parameterName=parameterName.replace("-GammaGamma","")
elif "DiPhoton-GammaJet" in parameterName :
process+=insert_ME("MEGammaJet")
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 5.\n"
parameterName=parameterName.replace("-GammaJet","")
elif "UE" in parameterName :
if "Dipole" in parameters["shower"]:
process+="read snippets/MB-DipoleShower.in\n"
else:
process+="read snippets/MB.in\n"
process+="read snippets/Diffraction.in\n"
process += "set /Herwig/Decays/DecayHandler:LifeTimeOption 0\n"
process += "set /Herwig/Decays/DecayHandler:MaxLifeTime 10*mm\n"
elif "Jets" in parameterName :
process+=insert_ME("MEQCD2to2")
process+="set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0\n"
if "DiJets" in name :
process +=jet_kt_cut( 30.)
cuts=[100.,300.,600.,900.,ecms]
for i in range(1,len(cuts)) :
tstring = "-DiJets-%s"%i
if tstring in parameterName :
process+=mhat_cut(cuts[i-1],cuts[i])
parameterName=parameterName.replace(tstring,"-DiJets")
else :
if "Run" in parameterName :
cuts=[5.,20.,40.,80.,160.,320.]
elif "300" in parameterName :
cuts=[5.,]
elif "630" in parameterName :
cuts=[5.,20.,40.]
elif "900" in parameterName :
cuts=[5.,]
cuts.append(ecms)
for i in range(1,len(cuts)) :
tstring = "-Jets-%s"%i
if tstring in parameterName :
process+=jet_kt_cut(cuts[i-1],cuts[i])
parameterName=parameterName.replace(tstring,"-Jets")
elif "Run-I-WZ" in parameterName :
process+=insert_ME("MEqq2W2ff","Electron")
process+=insert_ME("MEqq2gZ2ff","Electron")
elif "Run-II-W" in parameterName or "Run-I-W" in parameterName :
process+=insert_ME("MEqq2W2ff","Electron")
elif "Run-II-Z-e" in parameterName or "Run-I-Z" in parameterName :
process +=insert_ME("MEqq2gZ2ff","Electron")
elif "Run-II-Z-LowMass-mu" in parameterName :
process +=insert_ME("MEqq2gZ2ff","Muon")
process+=addLeptonPairCut("25","70")
elif "Run-II-Z-HighMass-mu" in parameterName :
process +=insert_ME("MEqq2gZ2ff","Muon")
process+=addLeptonPairCut("150","600")
elif "Run-II-Z-mu" in parameterName :
process +=insert_ME("MEqq2gZ2ff","Muon")
elif(simulation=="Powheg") :
if "Run-I-WZ" in parameterName :
process+=insert_ME("PowhegMEqq2W2ff","Electron")
process+=insert_ME("PowhegMEqq2gZ2ff","Electron")
elif "Run-II-W" in parameterName or "Run-I-W" in parameterName :
process+=insert_ME("PowhegMEqq2W2ff","Electron")
elif "Run-II-Z-e" in parameterName or "Run-I-Z" in parameterName :
process+=insert_ME("PowhegMEqq2gZ2ff","Electron")
elif "Run-II-Z-LowMass-mu" in parameterName :
process+=insert_ME("PowhegMEqq2gZ2ff","Muon")
process+=addLeptonPairCut("25","70")
elif "Run-II-Z-HighMass-mu" in parameterName :
process+=insert_ME("PowhegMEqq2gZ2ff","Muon")
process+=addLeptonPairCut("150","600")
elif "Run-II-Z-mu" in parameterName :
process+=insert_ME("PowhegMEqq2gZ2ff","Muon")
elif "DiPhoton-GammaGamma" in parameterName :
process+=insert_ME("MEGammaGammaPowheg","GammaGamma")
process+=insert_ME("MEGammaGamma","gg")
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 5.\n"
process+=jet_kt_cut(5.)
parameterName=parameterName.replace("-GammaGamma","")
elif "DiPhoton-GammaJet" in parameterName :
process+=insert_ME("MEGammaGammaPowheg","VJet")
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 5.\n"
process+=jet_kt_cut(5.)
parameterName=parameterName.replace("-GammaJet","")
elif(simulation=="Matchbox" or simulation=="Merging" ) :
if "Jets" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p -> j j","2","0","MaxJetPtScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p -> j j","2","0","MaxJetPtScale",1,0)
if "DiJets" in parameterName :
process+=addFirstJet("30")+addSecondJet("25")
cuts=[100.,300.,600.,900.,ecms]
for i in range(1,len(cuts)) :
tstring = "-DiJets-%s"%i
if tstring in parameterName :
process+=addJetPairCut(cuts[i-1],cuts[i])
parameterName=parameterName.replace(tstring,"-DiJets")
else :
if "Run" in parameterName :
cuts=[5.,20.,40.,80.,160.,320.]
elif "300" in parameterName :
cuts=[5.,]
elif "630" in parameterName :
cuts=[5.,20.,40.]
elif "900" in parameterName :
cuts=[5.,]
cuts.append(ecms)
for i in range(1,len(cuts)) :
tstring = "-Jets-%s"%i
if tstring in parameterName :
process+=addFirstJet(cuts[i-1],cuts[i])
parameterName=parameterName.replace(tstring,"-Jets")
elif "Run-I-WZ" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p pbar e+ e-","0","2","LeptonPairMassScale",0,0)
process+=addProcess(thefactory,"p pbar e+ nu","0","2","LeptonPairMassScale",0,0)
process+=addProcess(thefactory,"p pbar e- nu","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=particlegroup(thefactory,'epm','e+','e-')
process+=particlegroup(thefactory,'epmnu','e+','e-','nu_e','nu_ebar')
process+=addProcess(thefactory,"p pbar epm epmnu","0","2","LeptonPairMassScale",2,2)
process+=addLeptonPairCut("60","120")
elif "Run-II-W" in parameterName or "Run-I-W" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p pbar e+ nu","0","2","LeptonPairMassScale",0,0)
process+=addProcess(thefactory,"p pbar e- nu","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=particlegroup(thefactory,'epm','e+','e-')
process+=addProcess(thefactory,"p pbar epm nu","0","2","LeptonPairMassScale",2,2)
process+=addLeptonPairCut("60","120")
elif "Run-II-Z-e" in parameterName or "Run-I-Z" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p pbar e+ e-","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p pbar e+ e-","0","2","LeptonPairMassScale",2,2)
process+=addLeptonPairCut("60","120")
elif "Run-II-Z-LowMass-mu" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p pbar mu+ mu-","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p pbar mu+ mu-","0","2","LeptonPairMassScale",2,2)
process+=addLeptonPairCut("25","70")
elif "Run-II-Z-HighMass-mu" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p pbar mu+ mu-","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p pbar mu+ mu-","0","2","LeptonPairMassScale",2,2)
process+=addLeptonPairCut("150","600")
elif "Run-II-Z-mu" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p pbar mu+ mu-","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p pbar mu+ mu-","0","2","LeptonPairMassScale",2,2)
process+=addLeptonPairCut("60","120")
# Star
elif(collider=="Star" ) :
process = StringBuilder("set /Herwig/Decays/DecayHandler:LifeTimeOption 0\n")
process+= "set /Herwig/Decays/DecayHandler:MaxLifeTime 10*mm\n"
process+= "set /Herwig/Generators/EventGenerator:EventHandler:BeamB /Herwig/Particles/p+\n"
process+= collider_lumi(200.0)
process+= "set /Herwig/Cuts/Cuts:X2Min 0.01\n"
if(simulation=="") :
if "UE" in parameterName :
if "Dipole" in parameters["shower"]:
process+="read snippets/MB-DipoleShower.in\n"
else:
process+="read snippets/MB.in\n"
process+="read snippets/Diffraction.in\n"
else :
process+=insert_ME("MEQCD2to2")
process+="set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0\n"
if "Jets-1" in parameterName : process+=jet_kt_cut(2.)
elif "Jets-2" in parameterName : process+=jet_kt_cut(5.)
elif "Jets-3" in parameterName : process+=jet_kt_cut(20.)
elif "Jets-4" in parameterName : process+=jet_kt_cut(25.)
else :
logging.error("Star not supported for %s " % simulation)
sys.exit(1)
# ISR and SppS
elif ( collider=="ISR" or collider =="SppS" or collider == "SPS" or collider == "Fermilab" ) :
process = StringBuilder("set /Herwig/Decays/DecayHandler:LifeTimeOption 0\n")
process+="set /Herwig/Decays/DecayHandler:MaxLifeTime 10*mm\n"
if(collider=="SppS") :
process = StringBuilder("set /Herwig/Generators/EventGenerator:EventHandler:BeamB /Herwig/Particles/pbar-\n")
if "17.4" in parameterName : process+=collider_lumi( 17.4)
elif "27.4" in parameterName : process+=collider_lumi( 27.4)
elif "30" in parameterName : process+=collider_lumi( 30.4)
elif "38.8" in parameterName : process+=collider_lumi( 38.8)
elif "44" in parameterName : process+=collider_lumi( 44.4)
elif "53" in parameterName : process+=collider_lumi( 53.0)
elif "62" in parameterName : process+=collider_lumi( 62.2)
elif "63" in parameterName : process+=collider_lumi( 63.0)
elif "200" in parameterName : process+=collider_lumi(200.0)
elif "500" in parameterName : process+=collider_lumi(500.0)
elif "546" in parameterName : process+=collider_lumi(546.0)
elif "900" in parameterName : process+=collider_lumi(900.0)
if "UE" in parameterName :
if(simulation=="") :
if "Dipole" in parameters["shower"]:
process+="read snippets/MB-DipoleShower.in\n"
else:
process+="read snippets/MB.in\n"
process+="read snippets/Diffraction.in\n"
else :
logging.error(" SppS and ISR not supported for %s " % simulation)
sys.exit(1)
elif "Z-mu" in parameterName :
if simulation == "" :
process+=insert_ME("MEqq2gZ2ff","Muon")
process+=mhat_minm_maxm(2,2,20)
elif simulation == "Powheg" :
process+=insert_ME("PowhegMEqq2gZ2ff","Muon")
process+=mhat_minm_maxm(2,2,20)
elif(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p mu+ mu-","0","2","LeptonPairMassScale",0,0)
process+=addLeptonPairCut("2","20")
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p mu+ mu-","0","2","LeptonPairMassScale",2,2)
process+=addLeptonPairCut("2","20")
else :
logging.error(" SppS and ISR not supported for %s " % simulation)
sys.exit(1)
else :
logging.error(" Process not supported for SppS and ISR %s " % parameterName )
sys.exit(1)
# LHC
elif(collider=="LHC") :
ecms=7000.0
if parameterName.startswith("7-") : ecms = 7000.0
elif parameterName.startswith("8-") : ecms = 8000.0
elif parameterName.startswith("13-") : ecms = 13000.0
elif parameterName.startswith("900") : ecms = 900.0
elif parameterName.startswith("2360") : ecms = 2360.0
elif parameterName.startswith("2760") : ecms = 2760.0
elif parameterName.startswith("5-") : ecms = 5000.0
else : ecms = 7000.0
process = StringBuilder(collider_lumi(ecms))
if(simulation=="") :
if "VBF" in parameterName :
process+=insert_ME("MEPP2HiggsVBF")
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
addedBRReweighter = True
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
addedBRReweighter = True
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
addedBRReweighter = True
elif "8-" not in parameterName :
process+=selectDecayMode("h0",["h0->tau-,tau+;"])
addedBRReweighter = True
process+="set /Herwig/Particles/tau-:Stable Stable\n"
elif "ggHJet" in parameterName :
process+=selectDecayMode("h0",["h0->tau-,tau+;"])
addedBRReweighter = True
process+="set /Herwig/Particles/tau-:Stable Stable\n"
process+=insert_ME("MEHiggsJet")
process+=jet_kt_cut(20.)
elif "ggH" in parameterName :
process+=insert_ME("MEHiggs")
process+=insert_ME("MEHiggsJet","qqbar")
process+=jet_kt_cut(0.0)
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
addedBRReweighter = True
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
addedBRReweighter = True
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
addedBRReweighter = True
elif "8-" not in parameterName :
process+=selectDecayMode("h0",["h0->tau-,tau+;"])
addedBRReweighter = True
process+="set /Herwig/Particles/tau-:Stable Stable\n"
elif "PromptPhoton" in parameterName :
process+=insert_ME("MEGammaJet")
if "PromptPhoton-1" in parameterName :
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 5.\n"
process+="set /Herwig/Cuts/PhotonKtCut:MaxKT 25.\n"
parameterName=parameterName.replace("-1","")
elif "PromptPhoton-2" in parameterName :
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 25.\n"
process+="set /Herwig/Cuts/PhotonKtCut:MaxKT 80.\n"
parameterName=parameterName.replace("-2","")
elif "PromptPhoton-3" in parameterName :
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 80.\n"
process+="set /Herwig/Cuts/PhotonKtCut:MaxKT 150.\n"
parameterName=parameterName.replace("-3","")
elif "PromptPhoton-4" in parameterName :
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 150.\n"
process+="set /Herwig/Cuts/PhotonKtCut:MaxKT 500.\n"
parameterName=parameterName.replace("-4","")
elif "PromptPhoton-5" in parameterName :
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 500.\n"
parameterName=parameterName.replace("-5","")
elif "DiPhoton-GammaGamma" in parameterName :
process+=insert_ME("MEGammaGamma")
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 5.\n"
parameterName=parameterName.replace("-GammaGamma","")
elif "DiPhoton-GammaJet" in parameterName :
process+=insert_ME("MEGammaJet")
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 5.\n"
parameterName=parameterName.replace("-GammaJet","")
elif "8-WH" in parameterName :
process+=insert_ME("MEPP2WH")
process+=jet_kt_cut(0.0)
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
addedBRReweighter = True
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
addedBRReweighter = True
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
addedBRReweighter = True
elif "8-ZH" in parameterName :
process+=insert_ME("MEPP2ZH")
process+=jet_kt_cut(0.0)
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
addedBRReweighter = True
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
addedBRReweighter = True
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
addedBRReweighter = True
elif "WH" in parameterName :
process+=selectDecayMode("h0",["h0->b,bbar;"])
process+=selectDecayMode("W+",["W+->nu_e,e+;",
"W+->nu_mu,mu+;"])
addedBRReweighter = True
process+=insert_ME("MEPP2WH")
process+=jet_kt_cut(0.0)
elif "ZH" in parameterName :
process+=selectDecayMode("h0",["h0->b,bbar;"])
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;"])
addedBRReweighter = True
process+=insert_ME("MEPP2ZH")
process+=jet_kt_cut(0.0)
elif "UE" in parameterName or "Cent" in parameterName :
if "Dipole" in parameters["shower"]:
process+="read snippets/MB-DipoleShower.in\n"
else:
process+="set /Herwig/Shower/ShowerHandler:IntrinsicPtGaussian 2.2*GeV\n"
process+="read snippets/MB.in\n"
process+="read snippets/Diffraction.in\n"
if "Long" in parameterName :
process += "set /Herwig/Decays/DecayHandler:MaxLifeTime 100*mm\n"
elif "8-DiJets" in parameterName or "7-DiJets" in parameterName or "13-DiJets" in parameterName :
process+=insert_ME("MEQCD2to2")
process+="set MEQCD2to2:MaximumFlavour 5\n"
process+="set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0\n"
if "13-DiJets" not in parameterName :
if "-A" in parameterName :
process+=jet_kt_cut(45.)
process+="set /Herwig/Cuts/JetKtCut:MinEta -3.\n"
process+="set /Herwig/Cuts/JetKtCut:MaxEta 3.\n"
elif "-B" in parameterName :
process+=jet_kt_cut(20.)
process+="set /Herwig/Cuts/JetKtCut:MinEta -2.7\n"
process+="set /Herwig/Cuts/JetKtCut:MaxEta 2.7\n"
elif "-C" in parameterName :
process+=jet_kt_cut(20.)
process+="set /Herwig/Cuts/JetKtCut:MinEta -4.8\n"
process+="set /Herwig/Cuts/JetKtCut:MaxEta 4.8\n"
else :
if "-A" in parameterName :
process+=jet_kt_cut(60.)
process+="set /Herwig/Cuts/JetKtCut:MinEta -3.\n"
process+="set /Herwig/Cuts/JetKtCut:MaxEta 3.\n"
elif "-B" in parameterName :
process+=jet_kt_cut(180.)
process+="set /Herwig/Cuts/JetKtCut:MinEta -3.\n"
process+="set /Herwig/Cuts/JetKtCut:MaxEta 3.\n"
if "DiJets-1" in parameterName : process+=mhat_cut(90.)
elif "DiJets-2" in parameterName : process+=mhat_cut(200.)
elif "DiJets-3" in parameterName : process+=mhat_cut(450.)
elif "DiJets-4" in parameterName : process+=mhat_cut(750.)
elif "DiJets-5" in parameterName : process+=mhat_cut(950.)
elif "DiJets-6" in parameterName : process+=mhat_cut(1550.)
elif "DiJets-7" in parameterName : process+=mhat_cut(2150.)
elif "DiJets-8" in parameterName : process+=mhat_cut(2750.)
elif "DiJets-9" in parameterName : process+=mhat_cut(3750.)
elif "DiJets-10" in parameterName : process+=mhat_cut(4750.)
elif "DiJets-11" in parameterName : process+=mhat_cut(5750.)
elif( "7-Jets" in parameterName
or "8-Jets" in parameterName
or "13-Jets" in parameterName
or "2760-Jets" in parameterName
) :
process+=insert_ME("MEQCD2to2")
process+="set MEQCD2to2:MaximumFlavour 5\n"
process+="set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0\n"
if "Jets-10" in parameterName : process+=jet_kt_cut(1800.)
elif "Jets-0" in parameterName : process+=jet_kt_cut(5.)
elif "Jets-1" in parameterName : process+=jet_kt_cut(10.)
elif "Jets-2" in parameterName : process+=jet_kt_cut(20.)
elif "Jets-3" in parameterName : process+=jet_kt_cut(40.)
elif "Jets-4" in parameterName : process+=jet_kt_cut(70.)
elif "Jets-5" in parameterName : process+=jet_kt_cut(150.)
elif "Jets-6" in parameterName : process+=jet_kt_cut(200.)
elif "Jets-7" in parameterName : process+=jet_kt_cut(300.)
elif "Jets-8" in parameterName : process+=jet_kt_cut(500.)
elif "Jets-9" in parameterName : process+=jet_kt_cut(800.)
elif( "-Charm" in parameterName or "-Bottom" in parameterName ) :
if("8-Bottom" in parameterName) :
addBRReweighter()
process+=selectDecayMode("Jpsi",["Jpsi->mu-,mu+;"])
if "Bottom" in parameterName :
process+="cp MEHeavyQuark MEBottom\n"
process+="set MEBottom:QuarkType Bottom\n"
process+=insert_ME("MEBottom")
else :
process+="cp MEHeavyQuark MECharm\n"
process+="set MECharm:QuarkType Charm\n"
process+=insert_ME("MECharm")
process+="set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0\n"
if "-0" in parameterName :
if "Bottom" in parameterName :
process+="set MEBottom:Process Pair\n"
process+=jet_kt_cut(0.)
else :
process+=jet_kt_cut(1.)
elif "-1" in parameterName : process+=jet_kt_cut(5.)
elif "-2" in parameterName : process+=jet_kt_cut(15.)
elif "-3" in parameterName : process+=jet_kt_cut(20.)
elif "-4" in parameterName : process+=jet_kt_cut(50.)
elif "-5" in parameterName : process+=jet_kt_cut(80.)
elif "-6" in parameterName : process+=jet_kt_cut(110.)
elif "-7" in parameterName : process+=jet_kt_cut(30.)+mhat_cut(90.)
elif "-8" in parameterName : process+=jet_kt_cut(30.)+mhat_cut(340.)
elif "-9" in parameterName : process+=jet_kt_cut(30.)+mhat_cut(500.)
elif "Top-L" in parameterName :
process+="set MEHeavyQuark:QuarkType Top\n"
process+=insert_ME("MEHeavyQuark")
process+=selectDecayMode("t",["t->nu_e,e+,b;",
"t->nu_mu,mu+,b;"])
process+=addBRReweighter()
elif "Top-SL" in parameterName :
process+="set MEHeavyQuark:QuarkType Top\n"
process+=insert_ME("MEHeavyQuark")
process+="set /Herwig/Particles/t:Synchronized Not_synchronized\n"
process+="set /Herwig/Particles/tbar:Synchronized Not_synchronized\n"
process+=selectDecayMode("t",["t->nu_e,e+,b;","t->nu_mu,mu+,b;"])
process+=selectDecayMode("tbar",["tbar->b,bbar,cbar;",
"tbar->bbar,cbar,d;",
"tbar->bbar,cbar,s;",
"tbar->bbar,s,ubar;",
"tbar->bbar,ubar,d;"])
process+=addBRReweighter()
elif "Top-All" in parameterName :
process+="set MEHeavyQuark:QuarkType Top\n"
process+=insert_ME("MEHeavyQuark")
elif "WZ" in parameterName :
process+=insert_ME("MEPP2VV","WZ")
process+=selectDecayMode("W+",["W+->nu_e,e+;",
"W+->nu_mu,mu+;"])
process+=selectDecayMode("W-",["W-->nu_ebar,e-;",
"W-->nu_mubar,mu-;"])
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;"])
addedBRReweighter = True
elif "WW-emu" in parameterName :
process+=insert_ME("MEPP2VV","WW")
process+="set /Herwig/Particles/W+:Synchronized 0\n"
process+="set /Herwig/Particles/W-:Synchronized 0\n"
process+=selectDecayMode("W+",["W+->nu_e,e+;"])
process+=selectDecayMode("W-",["W-->nu_mubar,mu-;"])
addedBRReweighter = True
elif "WW-ll" in parameterName :
process+=insert_ME("MEPP2VV","WW")
process+=selectDecayMode("W+",["W+->nu_e,e+;","W+->nu_mu,mu+;","W+->nu_tau,tau+;"])
addedBRReweighter = True
elif "ZZ-ll" in parameterName :
process+=insert_ME("MEPP2VV","ZZ")
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;",
"Z0->tau-,tau+;"])
addedBRReweighter = True
elif "ZZ-lv" in parameterName :
process+=insert_ME("MEPP2VV","ZZ")
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;",
"Z0->tau-,tau+;",
"Z0->nu_e,nu_ebar;",
"Z0->nu_mu,nu_mubar;",
"Z0->nu_tau,nu_taubar;"])
addedBRReweighter = True
elif "W-e" in parameterName :
process+=insert_ME("MEqq2W2ff","Electron")
elif "W-mu" in parameterName :
process+=insert_ME("MEqq2W2ff","Muon")
elif "Z-e" in parameterName or "Z-mu" in parameterName :
if "Z-e" in parameterName:
process+=insert_ME("MEqq2gZ2ff","Electron")
else :
process+=insert_ME("MEqq2gZ2ff","Muon")
mcuts=[10,35,75,110,400,ecms]
for i in range(1,6) :
tstring = "-Mass%s"%i
if tstring in parameterName :
process+=mhat_minm_maxm(mcuts[i-1],mcuts[i-1],mcuts[i])
parameterName=parameterName.replace(tstring,"")
elif "Z-nu" in parameterName :
process+=insert_ME("MEqq2gZ2ff","Neutrinos")
elif "W-Jet" in parameterName :
process+=insert_ME("MEWJet","Electron","WDecay")
if "W-Jet-1-e" in parameterName :
process+="set /Herwig/Cuts/WBosonKtCut:MinKT 100.0*GeV\n"
parameterName=parameterName.replace("W-Jet-1-e","W-Jet-e")
elif "W-Jet-2-e" in parameterName :
process+="set /Herwig/Cuts/WBosonKtCut:MinKT 190.0*GeV\n"
parameterName=parameterName.replace("W-Jet-2-e","W-Jet-e")
elif "W-Jet-3-e" in parameterName :
process+="set /Herwig/Cuts/WBosonKtCut:MinKT 270.0*GeV\n"
parameterName=parameterName.replace("W-Jet-3-e","W-Jet-e")
elif "Z-Jet" in parameterName :
if "-e" in parameterName :
process+=insert_ME("MEZJet","Electron","ZDecay")
if "Z-Jet-0-e" in parameterName :
process+="set /Herwig/Cuts/ZBosonKtCut:MinKT 35.0*GeV\n"
parameterName=parameterName.replace("Z-Jet-0-e","Z-Jet-e")
elif "Z-Jet-1-e" in parameterName :
process+="set /Herwig/Cuts/ZBosonKtCut:MinKT 100.0*GeV\n"
parameterName=parameterName.replace("Z-Jet-1-e","Z-Jet-e")
elif "Z-Jet-2-e" in parameterName :
process+="set /Herwig/Cuts/ZBosonKtCut:MinKT 190.0*GeV\n"
parameterName=parameterName.replace("Z-Jet-2-e","Z-Jet-e")
elif "Z-Jet-3-e" in parameterName :
process+="set /Herwig/Cuts/ZBosonKtCut:MinKT 270.0*GeV\n"
parameterName=parameterName.replace("Z-Jet-3-e","Z-Jet-e")
else :
process+=insert_ME("MEZJet","Muon","ZDecay")
process+="set /Herwig/Cuts/ZBosonKtCut:MinKT 35.0*GeV\n"
parameterName=parameterName.replace("Z-Jet-0-mu","Z-Jet-mu")
elif "WGamma" in parameterName :
process+=insert_ME("MEPP2VGamma","1")
process+="set MEPP2VGamma:MassOption 1"
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 10.\n"
if "-e" in parameterName :
process+=selectDecayMode("W+",["W+->nu_e,e+;"])
addedBRReweighter=True
else :
process+=selectDecayMode("W+",["W+->nu_mu,mu+;"])
addedBRReweighter=True
elif "ZGamma" in parameterName :
process+=insert_ME("MEPP2VGamma","2")
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 10.\n"
if "-e" in parameterName :
process+=selectDecayMode("Z0",["Z0->e-,e+;"])
addedBRReweighter=True
else :
process+=selectDecayMode("Z0",["Z0->mu-,mu+;"])
addedBRReweighter=True
else :
logging.error(" Process %s not supported for internal matrix elements" % name)
sys.exit(1)
elif(simulation=="Powheg") :
if "VBF" in parameterName :
process+=insert_ME("PowhegMEPP2HiggsVBF")
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
addedBRReweighter = True
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
addedBRReweighter = True
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
addedBRReweighter = True
elif "8-" not in parameterName :
process+=selectDecayMode("h0",["h0->tau-,tau+;"])
addedBRReweighter = True
process+="set /Herwig/Particles/tau-:Stable Stable\n"
elif "ggHJet" in parameterName :
logging.error(" Process %s not supported for POWHEG matrix elements" % name)
sys.exit(1)
elif "ggH" in parameterName :
process+=insert_ME("PowhegMEHiggs")
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
addedBRReweighter = True
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
addedBRReweighter = True
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
addedBRReweighter = True
elif "8-" not in parameterName :
process+=selectDecayMode("h0",["h0->tau-,tau+;"])
addedBRReweighter = True
process+="set /Herwig/Particles/tau-:Stable Stable\n"
elif "8-WH" in parameterName :
process+=insert_ME("PowhegMEPP2WH")
process+=jet_kt_cut(0.0)
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
addedBRReweighter = True
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
addedBRReweighter = True
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
addedBRReweighter = True
elif "8-ZH" in parameterName :
process+=insert_ME("PowhegMEPP2ZH")
process+=jet_kt_cut(0.0)
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
addedBRReweighter = True
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
addedBRReweighter = True
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
addedBRReweighter = True
elif "WH" in parameterName :
process+=selectDecayMode("h0",["h0->b,bbar;"])
process+=selectDecayMode("W+",["W+->nu_e,e+;",
"W+->nu_mu,mu+;"])
addedBRReweighter = True
process+=insert_ME("PowhegMEPP2WH")
process+=jet_kt_cut(0.0)
elif "ZH" in parameterName :
process+=selectDecayMode("h0",["h0->b,bbar;"])
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;"])
addedBRReweighter = True
process+=insert_ME("PowhegMEPP2ZH")
process+=jet_kt_cut(0.0)
elif "UE" in parameterName :
logging.error(" Process %s not supported for powheg matrix elements" % name)
sys.exit(1)
elif "WZ" in parameterName :
process+="create Herwig::HwDecayHandler /Herwig/NewPhysics/DecayHandler\n"
process+="set /Herwig/NewPhysics/DecayHandler:NewStep No\n"
process+="set /Herwig/Shower/ShowerHandler:SplitHardProcess No\n";
process+="set /Herwig/Decays/ZDecayer:PhotonGenerator NULL\n";
process+="set /Herwig/Decays/WDecayer:PhotonGenerator NULL\n";
process+="insert /Herwig/NewPhysics/DecayHandler:Excluded 0 /Herwig/Particles/tau-\n"
process+="insert /Herwig/NewPhysics/DecayHandler:Excluded 1 /Herwig/Particles/tau+\n"
process+="insert /Herwig/Generators/EventGenerator:EventHandler:PreCascadeHandlers 0 /Herwig/NewPhysics/DecayHandler\n"
process+=insert_ME("PowhegMEPP2VV","WZ")
process+=selectDecayMode("W+",["W+->nu_e,e+;",
"W+->nu_mu,mu+;"])
process+=selectDecayMode("W-",["W-->nu_ebar,e-;",
"W-->nu_mubar,mu-;"])
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;"])
addedBRReweighter = True
elif "WW-emu" in parameterName :
process+="create Herwig::HwDecayHandler /Herwig/NewPhysics/DecayHandler\n"
process+="set /Herwig/NewPhysics/DecayHandler:NewStep No\n"
process+="set /Herwig/Shower/ShowerHandler:SplitHardProcess No\n";
process+="set /Herwig/Decays/ZDecayer:PhotonGenerator NULL\n";
process+="set /Herwig/Decays/WDecayer:PhotonGenerator NULL\n";
process+="insert /Herwig/NewPhysics/DecayHandler:Excluded 0 /Herwig/Particles/tau-\n"
process+="insert /Herwig/NewPhysics/DecayHandler:Excluded 1 /Herwig/Particles/tau+\n"
process+="insert /Herwig/Generators/EventGenerator:EventHandler:PreCascadeHandlers 0 /Herwig/NewPhysics/DecayHandler\n"
process+=insert_ME("PowhegMEPP2VV","WW")
process+="set /Herwig/Particles/W+:Synchronized 0\n"
process+="set /Herwig/Particles/W-:Synchronized 0\n"
process+=selectDecayMode("W+",["W+->nu_e,e+;"])
process+=selectDecayMode("W-",["W-->nu_mubar,mu-;"])
addedBRReweighter = True
elif "WW-ll" in parameterName :
process+="create Herwig::HwDecayHandler /Herwig/NewPhysics/DecayHandler\n"
process+="set /Herwig/NewPhysics/DecayHandler:NewStep No\n"
process+="set /Herwig/Shower/ShowerHandler:SplitHardProcess No\n";
process+="set /Herwig/Decays/ZDecayer:PhotonGenerator NULL\n";
process+="set /Herwig/Decays/WDecayer:PhotonGenerator NULL\n";
process+="insert /Herwig/NewPhysics/DecayHandler:Excluded 0 /Herwig/Particles/tau-\n"
process+="insert /Herwig/NewPhysics/DecayHandler:Excluded 1 /Herwig/Particles/tau+\n"
process+="insert /Herwig/Generators/EventGenerator:EventHandler:PreCascadeHandlers 0 /Herwig/NewPhysics/DecayHandler\n"
process+=insert_ME("PowhegMEPP2VV","WW")
process+=selectDecayMode("W+",["W+->nu_e,e+;",
"W+->nu_mu,mu+;",
"W+->nu_tau,tau+;"])
addedBRReweighter = True
elif "ZZ-ll" in parameterName :
process+="create Herwig::HwDecayHandler /Herwig/NewPhysics/DecayHandler\n"
process+="set /Herwig/NewPhysics/DecayHandler:NewStep No\n"
process+="set /Herwig/Shower/ShowerHandler:SplitHardProcess No\n";
process+="set /Herwig/Decays/ZDecayer:PhotonGenerator NULL\n";
process+="set /Herwig/Decays/WDecayer:PhotonGenerator NULL\n";
process+="insert /Herwig/NewPhysics/DecayHandler:Excluded 0 /Herwig/Particles/tau-\n"
process+="insert /Herwig/NewPhysics/DecayHandler:Excluded 1 /Herwig/Particles/tau+\n"
process+="insert /Herwig/Generators/EventGenerator:EventHandler:PreCascadeHandlers 0 /Herwig/NewPhysics/DecayHandler\n"
process+=insert_ME("PowhegMEPP2VV","ZZ")
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;",
"Z0->tau-,tau+;"])
addedBRReweighter = True
elif "ZZ-lv" in parameterName :
process+="create Herwig::HwDecayHandler /Herwig/NewPhysics/DecayHandler\n"
process+="set /Herwig/NewPhysics/DecayHandler:NewStep No\n"
process+="set /Herwig/Shower/ShowerHandler:SplitHardProcess No\n";
process+="set /Herwig/Decays/ZDecayer:PhotonGenerator NULL\n";
process+="set /Herwig/Decays/WDecayer:PhotonGenerator NULL\n";
process+="insert /Herwig/NewPhysics/DecayHandler:Excluded 0 /Herwig/Particles/tau-\n"
process+="insert /Herwig/NewPhysics/DecayHandler:Excluded 1 /Herwig/Particles/tau+\n"
process+="insert /Herwig/Generators/EventGenerator:EventHandler:PreCascadeHandlers 0 /Herwig/NewPhysics/DecayHandler\n"
process+=insert_ME("PowhegMEPP2VV","ZZ")
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;",
"Z0->tau-,tau+;",
"Z0->nu_e,nu_ebar;",
"Z0->nu_mu,nu_mubar;",
"Z0->nu_tau,nu_taubar;"])
addedBRReweighter = True
elif "W-e" in parameterName :
process+=insert_ME("PowhegMEqq2W2ff","Electron")
elif "W-mu" in parameterName :
process+=insert_ME("PowhegMEqq2W2ff","Muon")
elif "Z-e" in parameterName or "Z-mu" in parameterName :
if "Z-e" in parameterName:
process+=insert_ME("PowhegMEqq2gZ2ff","Electron")
else :
process+=insert_ME("PowhegMEqq2gZ2ff","Muon")
mcuts=[10,35,75,110,400,ecms]
for i in range(1,6) :
tstring = "-Mass%s"%i
if tstring in parameterName :
process+=mhat_minm_maxm(mcuts[i-1],mcuts[i-1],mcuts[i])
parameterName=parameterName.replace(tstring,"")
elif "Z-nu" in parameterName :
process+=insert_ME("PowhegMEqq2gZ2ff","Neutrinos")
elif "DiPhoton-GammaGamma" in parameterName :
process+=insert_ME("MEGammaGammaPowheg","GammaGamma")
process+=insert_ME("MEGammaGamma","gg")
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 5.\n"
process+=jet_kt_cut(5.)
parameterName=parameterName.replace("-GammaGamma","")
elif "DiPhoton-GammaJet" in parameterName :
process+=insert_ME("MEGammaGammaPowheg","VJet")
process+="set /Herwig/Cuts/PhotonKtCut:MinKT 5.\n"
process+=jet_kt_cut(5.)
parameterName=parameterName.replace("-GammaJet","")
else :
logging.error(" Process %s not supported for internal POWHEG matrix elements" % name)
sys.exit(1)
elif( simulation=="Matchbox" or simulation=="Merging" ) :
if "VBF" in parameterName :
parameters["nlo"] = "read Matchbox/VBFNLO.in\n"
if(simulation=="Merging"):
process+="cd /Herwig/Merging/\n"
process+="insert "+thefactory+":DiagramGenerator:RestrictLines 0 /Herwig/Particles/Z0\n"
process+="insert "+thefactory+":DiagramGenerator:RestrictLines 0 /Herwig/Particles/W+\n"
process+="insert "+thefactory+":DiagramGenerator:RestrictLines 0 /Herwig/Particles/W-\n"
process+="insert "+thefactory+":DiagramGenerator:RestrictLines 0 /Herwig/Particles/gamma\n"
process+="do "+thefactory+":DiagramGenerator:TimeLikeRange 0 0\n"
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p h0 j j","0","3","FixedScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p h0 j j","0","3","FixedScale",1,1)
process+=setHardProcessWidthToZero(["h0"])
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 125.7\n"
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
process+=addBRReweighter()
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
process+=addBRReweighter()
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
process+=addBRReweighter()
elif "8-" not in parameterName :
process+=selectDecayMode("h0",["h0->tau-,tau+;"])
process+=addBRReweighter()
process+="set /Herwig/Particles/tau-:Stable Stable\n"
elif "ggHJet" in parameterName :
if(simulation=="Merging"):
logging.warning("ggHJet not explicitly tested for %s " % simulation)
sys.exit(0)
parameters["nlo"] = "read Matchbox/MadGraph-GoSam.in\nread Matchbox/HiggsEffective.in\n"
process+=selectDecayMode("h0",["h0->tau-,tau+;"])
process+=addBRReweighter()
process+="set /Herwig/Particles/tau-:Stable Stable\n"
process+=setHardProcessWidthToZero(["h0"])
process+=addProcess(thefactory,"p p h0 j","3","1","FixedScale",0,0)
process+=addFirstJet("20")
process+="set "+thefactory+":ScaleChoice /Herwig/MatrixElements/Matchbox/Scales/FixedScale\n"
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 125.7\n"
elif "ggH" in parameterName :
parameters["nlo"] = "read Matchbox/MadGraph-GoSam.in\nread Matchbox/HiggsEffective.in\n"
if(simulation=="Merging"):
process+= "cd /Herwig/MatrixElements/Matchbox/Amplitudes\nset OpenLoops:HiggsEff Yes\nset MadGraph:Model heft\n"
process+="cd /Herwig/Merging/\n"
process+=setHardProcessWidthToZero(["h0"])
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p h0","2","1","FixedScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p h0","2","1","FixedScale",2,2)
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 125.7\n"
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
process+=addBRReweighter()
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
process+=addBRReweighter()
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
process+=addBRReweighter()
elif "8-" not in parameterName :
process+=selectDecayMode("h0",["h0->tau-,tau+;"])
process+=addBRReweighter()
process+="set /Herwig/Particles/tau-:Stable Stable\n"
elif "8-WH" in parameterName :
if(simulation=="Merging"):
logging.warning("8-WH not explicitly tested for %s " % simulation)
sys.exit(0)
process+=setHardProcessWidthToZero(["h0","W+","W-"])
process+=addProcess(thefactory,"p p W+ h0","0","2","FixedScale",0,0)
process+=addProcess(thefactory,"p p W- h0","0","2","FixedScale",0,0)
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 125.7\n"
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
process+=addBRReweighter()
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
process+=addBRReweighter()
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
process+=addBRReweighter()
elif "8-ZH" in parameterName :
if(simulation=="Merging"):
logging.warning("8-ZH not explicitly tested for %s " % simulation)
sys.exit(0)
process+=setHardProcessWidthToZero(["h0","Z0"])
process+=addProcess(thefactory,"p p Z0 h0","0","2","FixedScale",0,0)
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 125.7\n"
if "GammaGamma" in parameterName :
process+=selectDecayMode("h0",["h0->gamma,gamma;"])
process+=addBRReweighter()
elif "WW" in parameterName :
process+=selectDecayMode("h0",["h0->W+,W-;"])
process+=addBRReweighter()
elif "ZZ" in parameterName :
process+=selectDecayMode("h0",["h0->Z0,Z0;"])
process+=addBRReweighter()
elif "WH" in parameterName :
if(simulation=="Merging"):
logging.warning("WH not explicitly tested for %s " % simulation)
sys.exit(0)
process+=selectDecayMode("h0",["h0->b,bbar;"])
process+=addBRReweighter()
process+=setHardProcessWidthToZero(["h0"])
process+=addProcess(thefactory,"p p e+ nu h0","0","3","LeptonPairMassScale",0,0)
process+=addProcess(thefactory,"p p e- nu h0","0","3","LeptonPairMassScale",0,0)
process+=addProcess(thefactory,"p p mu+ nu h0","0","3","LeptonPairMassScale",0,0)
process+=addProcess(thefactory,"p p mu- nu h0","0","3","LeptonPairMassScale",0,0)
process+=addLeptonPairCut("60","120")
elif "ZH" in parameterName :
if(simulation=="Merging"):
logging.warning("ZH not explicitly tested for %s " % simulation)
sys.exit(0)
process+=selectDecayMode("h0",["h0->b,bbar;"])
process+=addBRReweighter()
process+=setHardProcessWidthToZero(["h0"])
process+=addProcess(thefactory,"p p e+ e- h0","0","3","LeptonPairMassScale",0,0)
process+=addProcess(thefactory,"p p mu+ mu- h0","0","3","LeptonPairMassScale",0,0)
process+=addLeptonPairCut("60","120")
elif "UE" in parameterName :
logging.error(" Process %s not supported for Matchbox matrix elements" % name)
sys.exit(1)
elif "8-DiJets" in parameterName or "7-DiJets" in parameterName or "13-DiJets" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p j j","2","0","MaxJetPtScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p j j","2","0","MaxJetPtScale",1,1)
process+="set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0\n"
if "13-DiJets" not in parameterName :
if "-A" in parameterName :
process+=addFirstJet("45")
process+=addSecondJet("25")
process+="set /Herwig/Cuts/FirstJet:YRange -3. 3.\n"
process+="set /Herwig/Cuts/SecondJet:YRange -3. 3.\n"
elif "-B" in parameterName :
process+=addFirstJet("20")
process+=addSecondJet("15")
process+="set /Herwig/Cuts/FirstJet:YRange -2.7 2.7\n"
process+="set /Herwig/Cuts/SecondJet:YRange -2.7 2.7\n"
elif "-C" in parameterName :
process+=addFirstJet("20")
process+=addSecondJet("15")
process+="set /Herwig/Cuts/FirstJet:YRange -4.8 4.8\n"
process+="set /Herwig/Cuts/SecondJet:YRange -4.8 4.8\n"
else :
logging.error("Exit 00001")
sys.exit(1)
else :
if "-A" in parameterName :
process+= addFirstJet("75.")
process+=addSecondJet("60.")
process+="set /Herwig/Cuts/JetKtCut:MinEta -3.\n"
process+="set /Herwig/Cuts/JetKtCut:MaxEta 3.\n"
elif "-B" in parameterName :
process+= addFirstJet("220.")
process+=addSecondJet("180.")
process+="set /Herwig/Cuts/JetKtCut:MinEta -3.\n"
process+="set /Herwig/Cuts/JetKtCut:MaxEta 3.\n"
else :
logging.error("Exit 00001")
sys.exit(1)
if "DiJets-1" in parameterName : process+=addJetPairCut("90")
elif "DiJets-2" in parameterName : process+=addJetPairCut("200")
elif "DiJets-3" in parameterName : process+=addJetPairCut("450")
elif "DiJets-4" in parameterName : process+=addJetPairCut("750")
elif "DiJets-5" in parameterName : process+=addJetPairCut("950")
elif "DiJets-6" in parameterName : process+=addJetPairCut("1550")
elif "DiJets-7" in parameterName : process+=addJetPairCut("2150")
elif "DiJets-8" in parameterName : process+=addJetPairCut("2750")
elif "DiJets-9" in parameterName : process+=mhat_cut(3750.)
elif "DiJets-10" in parameterName : process+=mhat_cut(4750.)
elif "DiJets-11" in parameterName : process+=mhat_cut(5750.)
else :
logging.error("Exit 00002")
sys.exit(1)
elif( "7-Jets" in parameterName
or "8-Jets" in parameterName
or "13-Jets" in parameterName
or "2760-Jets" in parameterName
) :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p j j","2","0","MaxJetPtScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p j j","2","0","MaxJetPtScale",1,1)
process+="set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0\n"
if "Jets-10" in parameterName : process+=addFirstJet("1800")
elif "Jets-0" in parameterName : process+=addFirstJet("5")
elif "Jets-1" in parameterName : process+=addFirstJet("10")
elif "Jets-2" in parameterName : process+=addFirstJet("20")
elif "Jets-3" in parameterName : process+=addFirstJet("40")
elif "Jets-4" in parameterName : process+=addFirstJet("70")
elif "Jets-5" in parameterName : process+=addFirstJet("150")
elif "Jets-6" in parameterName : process+=addFirstJet("200")
elif "Jets-7" in parameterName : process+=addFirstJet("300")
elif "Jets-8" in parameterName : process+=addFirstJet("500")
elif "Jets-9" in parameterName : process+=addFirstJet("800")
else :
logging.error("Exit 00003")
sys.exit(1)
elif( "-Charm" in parameterName or "-Bottom" in parameterName) :
parameters["bscheme"]=fourFlavour
process+="set /Herwig/Particles/b:HardProcessMass 4.2*GeV\n"
process+="set /Herwig/Particles/bbar:HardProcessMass 4.2*GeV\n"
if("8-Bottom" in parameterName) :
addBRReweighter()
process+=selectDecayMode("Jpsi",["Jpsi->mu-,mu+;"])
if "Bottom" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p b bbar","2","0","MaxJetPtScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p b bbar","2","0","MaxJetPtScale",1,0)
else:
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p c cbar","2","0","MaxJetPtScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p c cbar","2","0","MaxJetPtScale",1,0)
process+="set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0\n"
if "-0" in parameterName : process+=addFirstJet("0")
elif "-1" in parameterName : process+=addFirstJet("5")
elif "-2" in parameterName : process+=addFirstJet("15")
elif "-3" in parameterName : process+=addFirstJet("20")
elif "-4" in parameterName : process+=addFirstJet("50")
elif "-5" in parameterName : process+=addFirstJet("80")
elif "-6" in parameterName : process+=addFirstJet("110")
elif "-7" in parameterName :
process+=addFirstJet("30")
process+=addSecondJet("25")
process+=addJetPairCut("90")
elif "-8" in parameterName :
process+=addFirstJet("30")
process+=addSecondJet("25")
process+=addJetPairCut("340")
elif "-9" in parameterName :
process+=addFirstJet("30")
process+=addSecondJet("25")
process+=addJetPairCut("500")
else :
logging.error("Exit 00004")
sys.exit(1)
elif "Top-L" in parameterName :
process+=setHardProcessWidthToZero(["t","tbar"])
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p t tbar","2","0","TopPairMTScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p t tbar","2","0","TopPairMTScale",2,2)
process+=selectDecayMode("t",["t->nu_e,e+,b;",
"t->nu_mu,mu+,b;"])
process+=addBRReweighter()
elif "Top-SL" in parameterName :
process+=setHardProcessWidthToZero(["t","tbar"])
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p t tbar","2","0","TopPairMTScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p t tbar","2","0","TopPairMTScale",2,2)
process+="set /Herwig/Particles/t:Synchronized Not_synchronized\n"
process+="set /Herwig/Particles/tbar:Synchronized Not_synchronized\n"
process+=selectDecayMode("t",["t->nu_e,e+,b;",
"t->nu_mu,mu+,b;"])
process+=selectDecayMode("tbar",["tbar->b,bbar,cbar;",
"tbar->bbar,cbar,d;",
"tbar->bbar,cbar,s;",
"tbar->bbar,s,ubar;",
"tbar->bbar,ubar,d;"])
process+=addBRReweighter()
elif "Top-All" in parameterName :
process+=setHardProcessWidthToZero(["t","tbar"])
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p t tbar","2","0","TopPairMTScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p t tbar","2","0","TopPairMTScale",2,2)
elif "WZ" in parameterName :
if(simulation=="Merging"):
logging.warning("WZ not explicitly tested for %s " % simulation)
sys.exit(0)
process+=setHardProcessWidthToZero(["W+","W-","Z0"])
process+=addProcess(thefactory,"p p W+ Z0","0","2","FixedScale",0,0)
process+=addProcess(thefactory,"p p W- Z0","0","2","FixedScale",0,0)
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 171.6*GeV\n\n"
process+=selectDecayMode("W+",["W+->nu_e,e+;",
"W+->nu_mu,mu+;"])
process+=selectDecayMode("W-",["W-->nu_ebar,e-;",
"W-->nu_mubar,mu-;"])
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;"])
process+=addBRReweighter()
process+=addLeptonPairCut("60","120")
elif "WW-emu" in parameterName :
if(simulation=="Merging"):
logging.warning("WW-emu not explicitly tested for %s " % simulation)
sys.exit(0)
process+=setHardProcessWidthToZero(["W+","W-","Z0"])
process+=addProcess(thefactory,"p p W+ W-","0","2","FixedScale",0,0)
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 160.8*GeV\n"
process+="set /Herwig/Particles/W+:Synchronized 0\n"
process+="set /Herwig/Particles/W-:Synchronized 0\n"
process+=selectDecayMode("W+",["W+->nu_e,e+;"])
process+=selectDecayMode("W-",["W-->nu_mubar,mu-;"])
process+=addBRReweighter()
parameters["bscheme"] = "read Matchbox/FourFlavourScheme.in\n"
process+=addLeptonPairCut("60","120")
elif "WW-ll" in parameterName :
if(simulation=="Merging"):
logging.warning("WW-ll not explicitly tested for %s " % simulation)
sys.exit(0)
process+=setHardProcessWidthToZero(["W+","W-","Z0"])
process+=addProcess(thefactory,"p p W+ W-","0","2","FixedScale",0,0)
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 160.8*GeV\n"
process+=selectDecayMode("W+",["W+->nu_e,e+;",
"W+->nu_mu,mu+;",
"W+->nu_tau,tau+;"])
process+=addBRReweighter()
process+=addLeptonPairCut("60","120")
parameters["bscheme"] = "read Matchbox/FourFlavourScheme.in\n"
elif "ZZ-ll" in parameterName :
if(simulation=="Merging"):
logging.warning("ZZ-ll not explicitly tested for %s " % simulation)
sys.exit(0)
process+=setHardProcessWidthToZero(["W+","W-","Z0"])
process+=addProcess(thefactory,"p p Z0 Z0","0","2","FixedScale",0,0)
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 182.2*GeV\n"
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;",
"Z0->tau-,tau+;"])
process+=addBRReweighter()
process+=addLeptonPairCut("60","120")
elif "ZZ-lv" in parameterName :
if(simulation=="Merging"):
logging.warning("ZZ-lv not explicitly tested for %s " % simulation)
sys.exit(0)
process+=setHardProcessWidthToZero(["W+","W-","Z0"])
process+=addProcess(thefactory,"p p Z0 Z0","0","2","FixedScale",0,0)
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 182.2*GeV\n"
process+=selectDecayMode("Z0",["Z0->e-,e+;",
"Z0->mu-,mu+;",
"Z0->tau-,tau+;",
"Z0->nu_e,nu_ebar;",
"Z0->nu_mu,nu_mubar;",
"Z0->nu_tau,nu_taubar;"])
process+=addBRReweighter()
process+=addLeptonPairCut("60","120")
elif "W-e" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p e+ nu","0","2","LeptonPairMassScale",0,0)
process+=addProcess(thefactory,"p p e- nu","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=particlegroup(thefactory,'epm','e+','e-')
process+=addProcess(thefactory,"p p epm nu","0","2","LeptonPairMassScale",2,2)
process+=addLeptonPairCut("60","120")
elif "W-mu" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p mu+ nu","0","2","LeptonPairMassScale",0,0)
process+=addProcess(thefactory,"p p mu- nu","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=particlegroup(thefactory,'mupm','mu+','mu-')
process+=addProcess(thefactory,"p p mupm nu","0","2","LeptonPairMassScale",2,2)
process+=addLeptonPairCut("60","120")
elif "Z-e" in parameterName or "Z-mu" in parameterName :
if "Z-e" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p e+ e-","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p e+ e-","0","2","LeptonPairMassScale",2,2)
elif "Z-mu" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p mu+ mu-","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p mu+ mu-","0","2","LeptonPairMassScale",2,2)
mcuts=[10,35,75,110,400,ecms]
for i in range(1,6) :
tstring = "-Mass%s"%i
if tstring in parameterName :
process+=addLeptonPairCut(mcuts[i-1],mcuts[i])
parameterName=parameterName.replace(tstring,"")
elif "Z-nu" in parameterName :
if(simulation=="Matchbox"):
process+=addProcess(thefactory,"p p nu nu","0","2","LeptonPairMassScale",0,0)
elif(simulation=="Merging"):
process+=addProcess(thefactory,"p p nu nu","0","2","LeptonPairMassScale",2,2)
elif "Z-jj" in parameterName :
if(simulation=="Merging"):
logging.warning("Z-jj not explicitly tested for %s " % simulation)
sys.exit(0)
process+=addProcess(thefactory,"p p e+ e- j j","2","2","LeptonPairMassScale",0,0)
process+=addFirstJet("40")
process+=addSecondJet("30")
process+=addLeptonPairCut("60","120")
elif "W-Jet" in parameterName :
if(simulation=="Merging"):
logging.warning("W-Jet not explicitly tested for %s " % simulation)
sys.exit(0)
process+=addProcess(thefactory,"p p e+ nu j","1","2","HTScale",0,0)
process+=addProcess(thefactory,"p p e- nu j","1","2","HTScale",0,0)
process+=addLeptonPairCut("60","120")
if "W-Jet-1-e" in parameterName :
process+=addFirstJet("100")
parameterName=parameterName.replace("W-Jet-1-e","W-Jet-e")
elif "W-Jet-2-e" in parameterName :
process+=addFirstJet("190")
parameterName=parameterName.replace("W-Jet-2-e","W-Jet-e")
elif "W-Jet-3-e" in parameterName :
process+=addFirstJet("270")
parameterName=parameterName.replace("W-Jet-3-e","W-Jet-e")
else :
logging.error("Exit 00005")
sys.exit(1)
elif "Z-Jet" in parameterName :
if(simulation=="Merging"):
logging.warning("Z-Jet not explicitly tested for %s " % simulation)
sys.exit(0)
if "-e" in parameterName :
process+=addProcess(thefactory,"p p e+ e- j","1","2","HTScale",0,0)
if "Z-Jet-0-e" in parameterName :
process+=addFirstJet("35")
parameterName=parameterName.replace("Z-Jet-0-e","Z-Jet-e")
elif "Z-Jet-1-e" in parameterName :
process+=addFirstJet("100")
parameterName=parameterName.replace("Z-Jet-1-e","Z-Jet-e")
elif "Z-Jet-2-e" in parameterName :
process+=addFirstJet("190")
parameterName=parameterName.replace("Z-Jet-2-e","Z-Jet-e")
elif "Z-Jet-3-e" in parameterName :
process+=addFirstJet("270")
parameterName=parameterName.replace("Z-Jet-3-e","Z-Jet-e")
else :
logging.error("Exit 00006")
sys.exit(1)
else :
process+=addProcess(thefactory,"p p mu+ mu- j","1","2","HTScale",0,0)
process+=addFirstJet("35")
parameterName=parameterName.replace("Z-Jet-0-mu","Z-Jet-mu")
process+=addLeptonPairCut("60","120")
elif "Z-bb" in parameterName :
if(simulation=="Merging"):
logging.warning("Z-bb not explicitly tested for %s " % simulation)
sys.exit(0)
parameters["bscheme"]=fourFlavour
process+="set /Herwig/Particles/b:HardProcessMass 4.2*GeV\nset /Herwig/Particles/bbar:HardProcessMass 4.2*GeV\n"
process+=addProcess(thefactory,"p p e+ e- b bbar","2","2","FixedScale",0,0)
process+=addLeptonPairCut("66","116")
process+=addFirstJet("18")
process+=addSecondJet("15")
process+=addLeptonPairCut("60","120")
elif "Z-b" in parameterName :
if(simulation=="Merging"):
logging.warning("Z-b not explicitly tested for %s " % simulation)
sys.exit(0)
process+=particlegroup(thefactory,'bjet','b','bbar')
process+=addProcess(thefactory,"p p e+ e- bjet","1","2","FixedScale",0,0)
process+="set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 91.2*GeV\n"
process+=addLeptonPairCut("60","120")
process+=addFirstJet("15")
elif "W-b" in parameterName :
if(simulation=="Merging"):
logging.warning("W-b not explicitly tested for %s " % simulation)
sys.exit(0)
parameters["bscheme"]=fourFlavour
process += "set /Herwig/Particles/b:HardProcessMass 4.2*GeV\nset /Herwig/Particles/bbar:HardProcessMass 4.2*GeV\n"
process+=addProcess(thefactory,"p p e- nu b bbar","2","2","FixedScale",0,0)
process+=addProcess(thefactory,"p p mu+ nu b bbar","2","2","FixedScale",0,0)
process += "set /Herwig/MatrixElements/Matchbox/Scales/FixedScale:FixedScale 80.4*GeV\n"
process+=addFirstJet("30")
process+=addLeptonPairCut("60","120")
else :
logging.error(" Process %s not supported for Matchbox matrix elements" % name)
sys.exit(1)
# LHC-GammaGamma
elif(collider=="LHC-GammaGamma" ) :
- if "-7-" in parameterName : process = StringBuilder(collider_lumi(7000.0))
- elif "-8-" in parameterName : process = StringBuilder(collider_lumi(8000.0))
- else : process = StringBuilder(collider_lumi(7000.0))
+ if "7" in parameterName : process = StringBuilder(collider_lumi( 7000.0))
+ elif "8" in parameterName : process = StringBuilder(collider_lumi( 8000.0))
+ elif "13" in parameterName : process = StringBuilder(collider_lumi(13000.0))
+ else : process = StringBuilder(collider_lumi( 7000.0))
if(simulation=="") :
- if "7" in parameterName : process += insert_ME("MEgg2ff","Muon")
- else :
- logging.error(" Process %s not supported for default matrix elements" % name)
- sys.exit(1)
+ process += "cp MEgg2ff MEgg2ee\n"
+ process += insert_ME("MEgg2ee","Electron")
+ process += "cp MEgg2ff MEgg2mm\n"
+ process += insert_ME("MEgg2mm","Muon")
else :
logging.error("LHC-GammaGamma not supported for %s " % simulation)
sys.exit(1)
if "EHS" in name :
pFile = os.path.join(collider,"{c}-{pn}.in".format(c="EHS", pn=parameterName))
else :
pFile = os.path.join(collider,"{c}-{pn}.in".format(c=collider, pn=parameterName))
with open(os.path.join("Rivet",pFile), 'r') as f:
parameters['parameterFile'] = f.read()
parameters['runname'] = 'Rivet-%s' % name
parameters['process'] = str(process)
if have_hadronic_collider :
if "EHS" in name :
parameters['collider'] = "PPCollider.in\nread snippets/FixedTarget-PP.in"
else :
parameters['collider'] = "PPCollider.in"
#check if selecteddecaymode and addedBRReweighter is consistent
if selecteddecaymode and not addedBRReweighter:
logging.error("Decaymode was selected but no BRReweighter was added.")
sys.exit(1)
if addedBRReweighter and not selecteddecaymode:
logging.error("BRReweighter was added but no Decaymode was selected.")
sys.exit(1)
# check that we only add one process if in merging mode:
if numberOfAddedProcesses > 1 and simulation =="Merging":
logging.error("In Merging only one process is allowed at the moment. See ticket #403.")
sys.exit(1)
# Check if a process was added for Merging or Matchbox:
if numberOfAddedProcesses == 0 and (simulation =="Merging" or simulation =="Matchbox"):
logging.error("No process was selected.")
sys.exit(1)
# get template and write the file
with open(os.path.join("Rivet/Templates",templateName), 'r') as f:
templateText = f.read()
template = Template( templateText )
with open(os.path.join("Rivet",name+".in"), 'w') as f:
f.write( template.substitute(parameters) )
diff --git a/Tests/python/merge-DIS.in b/Tests/python/merge-DIS.in
--- a/Tests/python/merge-DIS.in
+++ b/Tests/python/merge-DIS.in
@@ -1,94 +1,98 @@
#! @PYTHON@
from __future__ import print_function
import logging, sys,subprocess,math,time
if sys.version_info[:3] < (2,4,0):
print ("rivet scripts require Python version >= 2.4.0... exiting")
sys.exit(1)
import os, yoda
# #############################################
if __name__ == "__main__":
import logging
from optparse import OptionParser, OptionGroup
parser = OptionParser(usage="%prog name")
verbgroup = OptionGroup(parser, "Verbosity control")
verbgroup.add_option("-v", "--verbose", action="store_const", const=logging.DEBUG, dest="LOGLEVEL",
default=logging.INFO, help="print debug (very verbose) messages")
verbgroup.add_option("-q", "--quiet", action="store_const", const=logging.WARNING, dest="LOGLEVEL",
default=logging.INFO, help="be very quiet")
parser.add_option_group(verbgroup)
(opts, args) = parser.parse_args()
logging.basicConfig(level=opts.LOGLEVEL, format="%(message)s")
## Check args
if len(args) < 1:
logging.error("Must specify at least the name of the files")
sys.exit(1)
# #######################################
yodafiles=[]
for energy in [225,251,296,300,318,"318-CMS"] :
for process in ["e+","e-","e+-CC","e--CC","e+"] :
mergeargs=["rivet-merge","--assume-reentrant"]
for q2 in ["VeryLow","Low","Med","High"] :
fname = "Rivet-%s-%s-%s-%sQ2.yoda" % (args[0], energy ,process,q2)
if(os.path.isfile(fname)) : mergeargs.append(fname)
if len(mergeargs)==2 : continue
if "e+" in process : beam="EPLUS"
else : beam="EMINUS"
if type(energy) == int :
mergeargs.append("-a")
mergeargs.append("HERA_2015_I1377206:ENERGY=%s"%energy)
mergeargs.append("-a")
mergeargs.append("HERA_2015_I1377206:BEAM=%s" %beam)
fname = "Rivet-%s-%s-%s.yoda"% (args[0], energy ,process)
mergeargs.append("-o")
mergeargs.append(fname)
yodafiles.append(fname)
p = subprocess.Popen(mergeargs)
# need a sleep here otherwise merged files not ready
time.sleep(10)
## Get histos
outhistos={}
for f in yodafiles:
if not os.access(f, os.R_OK):
logging.error("%s can not be read" % f)
continue
try:
aos = yoda.read(f)
except:
logging.error("%s can not be parsed as YODA" % f)
continue
## Get histos from this YODA file
for aopath, ao in aos.items() :
if("RAW" in aopath) : continue
elif(aopath.find("_XSEC")>=0 or aopath.find("_EVTCOUNT")>=0) :
continue
elif "HERA_2015_I1377206" in aopath :
path=aopath.split(":")
ao.setPath(path[0]+"/"+path[2].split("/")[1])
if "d06" in aopath or "d07" in aopath :
if "CC" in f : outhistos[aopath] = ao
else :
if "CC" not in f : outhistos[aopath] = ao
+ elif "ZEUS_2008_I780108" in aopath :
+ if (("y01" in aopath and "e-" in f) or
+ ("y02" in aopath and "e+" in f)) :
+ outhistos[aopath] = ao
else :
outhistos[aopath] = ao
# Choose output file
name = args[0]+".yoda"
# remove any scatters with nans, causes yoda to crash
remove = []
for key in outhistos.keys() :
ao = outhistos[key]
if type(ao)==yoda.core.Scatter2D :
skip=False
for p in ao.points() :
if math.isnan(p.y()) : skip=True
if(skip) : remove.append(key)
for key in remove : del outhistos[key]
# output the yoda file
yoda.writeYODA(outhistos,name)
sys.exit(0)
diff --git a/Tests/python/merge-EE.in b/Tests/python/merge-EE.in
--- a/Tests/python/merge-EE.in
+++ b/Tests/python/merge-EE.in
@@ -1,1522 +1,1618 @@
#! @PYTHON@
# -*- mode: python -*-
from __future__ import print_function
import logging
import sys
import math
if sys.version_info[:3] < (2,4,0):
print ("rivet scripts require Python version >= 2.4.0... exiting")
sys.exit(1)
import os, yoda, copy
# # #############################################
# remove any scatters with nans, causes yoda to crash
def removeNan():
global outhistos
remove = []
for key in outhistos.keys() :
ao = outhistos[key]
if type(ao)==yoda.core.Scatter2D :
skip=False
for p in ao.points() :
if ( math.isnan(p.y()) or
math.isnan(p.yErrs().minus) or math.isnan(p.yErrs().plus)) :
skip=True
break
if(skip) : remove.append(key)
for key in remove :
if key in outhistos : del outhistos[key]
def fillAbove(desthisto, sourcehistosbysqrts):
temp={}
for (key,val) in sourcehistosbysqrts.items():
if key=="U1" :
sqrts=9.46
if "LENA_1981_I164397" in desthisto.path() : sqrts=9.4624
elif key=="U2" :
sqrts=10.02
if "LENA_1981_I164397" in desthisto.path() : sqrts=10.0148
elif key=="U4" :
sqrts=10.58
else :
sqrts=float(key)
if ("ARGUS_1989_I276860" in desthisto.path() and sqrts==10. ) : sqrts=9.98
elif ( "LENA_1981_I164397" in desthisto.path() and sqrts==10. ) : sqrts=9.9903
elif ( "LENA_1981_I164397" in desthisto.path() and sqrts==9.51) : sqrts=9.5149
temp[sqrts]=val
if type(desthisto) is yoda.core.Scatter2D :
for sqrts,h in sorted(temp.items()) :
step = 0.001
if("TASSO_1980_I143691" in desthisto.path()) : step=0.3
if("JADE_1979_I142874" in desthisto.path()) : step=0.3
if("CLEO_1985_I205668" in desthisto.path()) : step=0.05
for i in range(0,h.numPoints()) :
xmin = min(h.points()[i].xMin(),h.points()[i].x()-step)
xmax = max(h.points()[i].xMax(),h.points()[i].x()+step)
if(sqrts>=xmin and sqrts<=xmax) :
desthisto.addPoint(h.points()[i])
elif(type(desthisto)==yoda.core.Profile1D) :
for sqrts, h in sorted(temp.items()) :
step = 0.001
for i in range(0,h.numBins()) :
xmin = min(h.bins()[i].xMin(),h.bins()[i].xMid()-step)
xmax = max(h.bins()[i].xMax(),h.bins()[i].xMid()+step)
if(sqrts>=xmin and sqrts<=xmax) :
desthisto.bins()[i] += h.bins()[i]
break
elif(type(desthisto)==yoda.core.BinnedEstimate1D) :
for sqrts, h in sorted(temp.items()) :
if h.numBins() == len(h.xEdges()) :
nearest=-1
delta =1e30
for i,xx in enumerate(h.xEdges()) :
try :
x = float(xx)
except :
- if "PLUTO_1983_I191161" in desthisto.path() and xx=="30.0 - 31.6" :
- x=30.8
- elif "PLUTO_1980_I154270" in desthisto.path() and xx=="29.9 - 31.6" :
- x=30.7
- else :
- raise TypeError("Not double bin in %s" % desthisto.path())
+ try :
+ temp = xx.split("-")
+ x = 0.5*(float(temp[0])+float(temp[1]))
+ except :
+ raise TypeError("Not double bin in %s" % desthisto.path())
if abs(x-sqrts)<delta :
delta=abs(x-sqrts)
nearest = i
-
+ if math.isnan(h.bins()[nearest].val()) : continue
desthisto.bins()[nearest].setVal(h.bins()[nearest].val())
for key in h.bins()[nearest].sources() :
desthisto.bins()[nearest].setErr(h.bins()[nearest].err(key),key)
else :
for i,bin in enumerate(h.bins()) :
xmin = bin.xMin()
xmax = bin.xMax()
if(sqrts>=xmin and sqrts<=xmax) :
desthisto.bins()[i].setVal(bin.val())
for key in bin.sources() :
desthisto.bins()[i].setErr(bin.err(key),key)
else :
logging.error("Unknown analysis object %s %s " % (desthisto.path(),type(desthisto)) )
sys.exit(1)
def merge(hpath):
global inhistos
global outhistos
if hpath not in outhistos : return
fillAbove(outhistos[hpath], inhistos[hpath])
def useOne(hpath, sqrts):
global inhistos
global outhistos
try:
outhistos[hpath] = inhistos[hpath][float(sqrts)]
except:
try:
outhistos[hpath] = inhistos[hpath][sqrts]
except:
pass
def average(hpath, sqrts1,sqrts2):
global inhistos
global outhistos
outhistos[hpath] = inhistos[hpath][float(sqrts1)]+inhistos[hpath][float(sqrts2)]
outhistos[hpath].setPath(hpath)
if hasattr(outhistos[hpath] , 'scaleW'):
outhistos[hpath].scaleW(0.5)
else:
outhistos[hpath].scale(0.5)
if __name__ == "__main__":
import logging
from optparse import OptionParser, OptionGroup
parser = OptionParser(usage="%prog name")
verbgroup = OptionGroup(parser, "Verbosity control")
verbgroup.add_option("-v", "--verbose", action="store_const", const=logging.DEBUG, dest="LOGLEVEL",
default=logging.INFO, help="print debug (very verbose) messages")
verbgroup.add_option("-q", "--quiet", action="store_const", const=logging.WARNING, dest="LOGLEVEL",
default=logging.INFO, help="be very quiet")
parser.add_option_group(verbgroup)
parser.add_option("--with-gg",
action='store_true' ,
dest="gg",
default=False,
help="Include gg analyses")
parser.add_option("--without-gg",
action='store_false',
dest="gg",
default=False,
help="Don\'t include gg analyses")
parser.add_option("--with-decay",
action='store_true' ,
dest="decay",
default=False,
help="Include decay analyses")
parser.add_option("--without-decay",
action='store_false',
dest="decay",
default=False,
help="Don\'t include decay analyses")
parser.add_option("--with-WW",
action='store_true' ,
dest="WW",
default=False,
help="Include WW analyses")
parser.add_option("--without-WW",
action='store_false',
dest="WW",
default=False,
help="Don\'t include WW analyses")
+ parser.add_option("--with-LL",
+ action='store_true' ,
+ dest="LL",
+ default=False,
+ help="Include LL analyses")
+ parser.add_option("--without-LL",
+ action='store_false',
+ dest="LL",
+ default=False,
+ help="Don\'t include LL analyses")
(opts, args) = parser.parse_args()
logging.basicConfig(level=opts.LOGLEVEL, format="%(message)s")
## Check args
if len(args) < 1:
logging.error("Must specify at least the name of the files")
sys.exit(1)
#######################################
-
-yodafiles=["130","130.1","133","136","136.1","177","192",
- "194.4","196","202","205","206","206.2","207","91" ,"91-nopi" ,\
- "161","161.3","182.8","183","197","35" ,"36.2","172","172.3",\
- "188.6","189","200","200.2","44","14","14.8","21.5","22","22.5","25","10",\
- "12.8","26.8","48.0","93.0",\
- "12","13","17","27.6","27.7","29","30.2","30.3","34.5",\
- "30.7","30.8","30","31.2","31.3","31.6","34","34.8","42.1","43.5","43.6","50","52","53.3",\
- "55","55.3","56","57","58","59.5","60.8","60","61.4","7.7",
- "9.4","45","65.4","66","75.7","76","41","42.6","82","85"]
+yodafiles=["2.2","2.23","2.4","2.6","2.8","3.0","3.05","3.2","3.4","3.63","3.67",
+ "4.03","4.17","4.18","4.3","4.41","4.5","4.6","4.8","5.0","5.2","5.8",
+ "6.2","6.5","6.6","7.0","7.4","7.7","8.8","9.27","9.4","9.46","9.51",
+ "10","10.4","10.45","10.47","10.52","10.52-sym","10.54","10.55","10.58","10.58-sym","10.6",
+ "12","12.8","13","14","14.8","17","21.5","22","22.5","25","26.8","27.6","27.7","29",
+ "30","30.2","30.3","30.5","30.7","30.8","31.2","31.3","31.6","34","34.5","34.8","35","36.2",
+ "41","41.5","42.1","42.6","43.5","43.6","44","45","48.0",
+ "50","52","53.3","55","55.3","56","57","58","59.5","60","60.8","61.4","65.4","66",
+ "75.7","76","82","85","91","91-nopi","93.0",
+ "130","130.1","133","136","136.1","161","161.3","172","172.3","177",
+ "182.8","183","188.6","189","192","194.4","196","197",
+ "200","200.2","202","205","206","206.2","207"]
# add gg if needed
if(opts.gg) :
- yodafiles += ["10.5-gg","12.8-gg","16.86-gg","26.8-gg",\
- "35.44-gg","97.0-gg","11.96-gg","13.96-gg",\
- "21.84-gg","28.48-gg","48.0-gg"]
+ yodafiles += ["10.5-gg","11.96-gg","12.8-gg","13.96-gg","16.86-gg",
+ "21.84-gg","26.8-gg","28.48-gg","35.44-gg","48.0-gg","97.0-gg"]
# add decays if needed
if(opts.decay) :
- yodafiles += ["10.52","10.52-sym","10.6","2.2","2.6","3.0","3.2","4.6","4.8","5.8",
- "6.2","6.5","6.6","7.0","7.4","3.63","4.03","4.17","4.3","4.41","5.0",
- "5.2","4.5","8.8","9.27","9.46","9.51","10.54","10.58","10.45","10.47",
- "Upsilon","Upsilon2","Upsilon3","Upsilon4","Upsilon5","Upsilon4-asym",
- "Tau","Phi","Lambdac","Omega-Meson","Omega-Baryon","Eta","Xi0","Xic0","Xicp",
- "Omegac0","Xim","Ds","Bc","Etac","JPsi","Psi2S","Psi2S-All","Psi3770"]
+ yodafiles += ["Upsilon","Upsilon2","Upsilon3","Upsilon4","Upsilon5","Upsilon4-asym",
+ "Tau","Phi","Lambdac","Lambdab","Omega-Meson",
+ "Omega-Baryon","Eta","Xi0","Xic0","Xicp",
+ "Omegac0","Xim","Ds","Bc","Etac","JPsi","JPsi-All","Psi2S","Psi2S-All","Psi3770"]
# WW production
if(opts.WW) :
yodafiles+=["183-WW","189-WW"]
+# LL production
+if(opts.LL) :
+ yodafiles+=["LL-10.58","LL-29","LL-58","LL-91","LL-197"]
## Get histos
inhistos = {}
outhistos={}
for f in yodafiles:
file = "Rivet-%s-%s.yoda" % (args[0], f)
- if(file.find("Tau")>0) :
+ if("Tau" in file) :
sqrts=10.58
- elif(file.find("Upsilon5")>0) :
+ elif("Upsilon5" in file) :
sqrts="U5"
- elif(file.find("Upsilon4")>0) :
+ elif("Upsilon4" in file) :
sqrts="U4"
- elif(file.find("Upsilon2")>0) :
+ elif("Upsilon2" in file) :
sqrts="U2"
- elif(file.find("Upsilon3")>0) :
+ elif("Upsilon3" in file) :
sqrts="U3"
- elif(file.find("Upsilon")>0) :
+ elif("Upsilon" in file) :
sqrts="U1"
- elif(file.find("Phi")>0) :
+ elif("Phi" in file) :
sqrts="phi"
- elif(file.find("Omega-Meson")>0) :
+ elif("Omega-Meson" in file) :
sqrts="omega"
- elif(file.find("JPsi")>0) :
+ elif("JPsi" in file) :
sqrts="psi"
- elif(file.find("Psi2S")>0) :
+ elif("Psi2S" in file) :
sqrts="psi2s"
- elif(file.find("Psi3770")>0) :
+ elif("Psi3770" in file) :
sqrts="psi1d"
- elif(file.find("Ds")>0) :
+ elif("Ds" in file) :
sqrts="Ds"
- elif(file.find("Bc")>0) :
+ elif("Bc" in file) :
sqrts="Bc"
- elif(file.find("Lambdac")>0 or file.find("Xic0")>0 or
- file.find("Omega")>0 or file.find("Xi0")>0 or
- file.find("Xim")>0 or file.find("Xicp")>0 or
- file.find("Eta")>0) :
+ elif("Lambdac" in file or "Xic0" in file or
+ "Omega" in file or "Xi0" in file or
+ "Xim" in file or "Xicp" in file or
+ "Eta" in file or "Lambdab" in file) :
sqrts="baryon"
+ elif "LL" in file :
+ sqrt=float(f.split("-")[1])
else :
sqrts=float(f.split("-")[0])
if not os.access(file, os.R_OK):
logging.error("%s cannot be read" % file)
continue
try:
aos = yoda.read(file)
except:
logging.error("%s cannot be parsed as yoda" % file)
continue
## Get histos from this YODA file
for aopath, ao in aos.items() :
+ if "MODE=DECAY" in aopath :
+ aopath=aopath.replace(":MODE=DECAY","")
+ ao.setPath(ao.path().replace(":MODE=DECAY",""))
if("RAW" in aopath or "/_" in aopath) :continue
# plots which neede merging/selecting
- if(aopath.find("4300807")>0 or aopath.find("6132243")>0 or
- aopath.find("636645")>0 or aopath.find("3612880")>0 or
- aopath.find("524693")>0 or aopath.find("601225" )>0 or
- aopath.find("2148048")>0 or aopath.find("295160" )>0 or
- aopath.find("190818" )>0 or aopath.find("154270" )>0 or
- aopath.find("277658" )>0 or aopath.find("143691" )>0 or
- aopath.find("6265367")>0 or aopath.find("725377")>0 or
- aopath.find("679961")>0 or aopath.find("356616")>0 or
- aopath.find("342061")>0 or aopath.find("278933" )>0 or
- aopath.find("276860" )>0 or aopath.find("251097" )>0 or
- aopath.find("262551" )>0 or aopath.find("262415" )>0 or
- aopath.find("165122" )>0 or aopath.find("118873" )>0 or
- aopath.find("177174" )>0 or aopath.find("284251" )>0 or
- aopath.find("191161" )>0 or aopath.find("1422780")>0 or
- aopath.find("132410" )>0 or aopath.find("1649168" )>0 or
- "JADE_1979_I142874" in aopath or aopath.find("728872" )>0 or
+ if("4300807" in aopath or "6132243" in aopath or
+ "636645" in aopath or "3612880" in aopath or
+ "524693" in aopath or "601225" in aopath or
+ "2148048" in aopath or "295160" in aopath or
+ "190818" in aopath or "154270" in aopath or
+ "277658" in aopath or "143691" in aopath or
+ "262551" in aopath or "262415" in aopath or
+ "165122" in aopath or "118873" in aopath or
+ "177174" in aopath or "284251" in aopath or
+ "191161" in aopath or "1422780" in aopath or
+ "725377" in aopath or "679961" in aopath or
+ "356616" in aopath or "342061" in aopath or
+ "278933" in aopath or "276860" in aopath or
+ "251097" in aopath or
+ "132410" in aopath or "1649168" in aopath or
+ "JADE_1979_I142874" in aopath or "728872" in aopath or
"I195333" in aopath or "I297905" in aopath or
"I526164" in aopath or "I178416" in aopath or
+ "2660525" in aopath or "I499183" in aopath or
"LENA_1981_I164397" in aopath or "ARGUS_1991_I315059" in aopath or
"TASSO_1989_I266893" in aopath or "CLEO_1985_I205668" in aopath or
- "BABAR_2014_I1286317" in aopath or
+ "BABAR_2014_I1286317" in aopath or "ARGUS_1988_I266892" in aopath or
+ "ARGUS_1992_I319829" in aopath or "MD1_1994_I362599" in aopath or
("OPAL_2000_I513476" in aopath and ("d14" in aopath or "d20" in aopath )) or
- (aopath.find("MULTIPLICITIES")>0 and aopath.find("Upsilon_4S")<0)) :
+ ("MULTIPLICITIES" in aopath and "Upsilon_4S" not in aopath)) :
if "526164" in aopath :
if ("d01" in aopath or "d02" in aopath or "d16" in aopath) :
if "WW" in f : continue
else :
if "WW" not in f : continue
if aopath not in inhistos:
inhistos[aopath] = {}
tmpE = inhistos[aopath]
sqrttemp=sqrts
if(aopath.find("342061")>0 and aopath.find("d01")>0 and
sqrts==10.45) :
sqrts=9.9
if sqrts not in tmpE:
tmpE[sqrts] = ao
else:
raise Exception("A set with sqrts = %s already exists" % ( sqrts))
sqrts=sqrttemp
- elif(aopath.find("OPAL_2004_I648738")>=0) :
+ elif("OPAL_2004_I648738" in aopath) :
if(file.find("gg")>=0) :
if(aopath.find("y03")>=0) :
outhistos[aopath] = ao
else :
if(aopath.find("y03")<0) :
outhistos[aopath] = ao
+ elif("OPAL_2004_I631361" in aopath) :
+ if(file.find("gg")>=0) :
+ outhistos[aopath] = ao
elif("MARKI_1975_I100733" in aopath) :
if "d03" in aopath :
outhistos[aopath] = ao
elif("A2_2017_I1486671" in aopath or
"NA60_2016_I1452485" in aopath ) :
if("Eta" in file) :
if "d01" in aopath : outhistos[aopath] = ao
elif("Omega" in file) :
if "d02" in aopath : outhistos[aopath] = ao
else :
outhistos[aopath] = ao
elif("ARGUS_1992_I319102" in aopath) :
if(("d02" in aopath or "d04" in aopath) and sqrts==10.47) :
outhistos[aopath] = ao
elif(("d03"in aopath or "d05" in aopath) and sqrts=="U4") :
outhistos[aopath] = ao
+ elif("ARGUS_1989_I278932" in aopath) :
+ if(("d01" in aopath or "d03" in aopath) and sqrts=="U1") :
+ outhistos[aopath] = ao
+ elif( "d02"in aopath and sqrts==10) :
+ outhistos[aopath] = ao
elif("MC_OmegaPhia1_3Pion_Decay" in aopath) :
if("_1" in aopath and "Omega" in file) :
outhistos[aopath] = ao
elif("_2" in aopath and "Phi" in file) :
outhistos[aopath] = ao
elif("BABAR_2006_I719581" in aopath) :
if("d02" in aopath and "Omega" in file) :
outhistos[aopath] = ao
elif("d01" in aopath and "Xi" in file) :
outhistos[aopath] = ao
elif("BABAR_2002_I582184" in aopath) :
if(("d02" in aopath or "d05" in aopath ) and "Upsilon" in file) :
outhistos[aopath] = ao
elif( not ("d02" in aopath or "d05" in aopath ) and sqrts==10.6) :
outhistos[aopath] = ao
elif(aopath=="/BABAR_2007_I746745/d01-x01-y01") :
htemp = aos["/RAW/BABAR_2007_I746745/d01-x01-y01"]
if hasattr(aos["/_XSEC"],"points") :
fact = aos["/_XSEC"].points()[0].x()/aos["/_EVTCOUNT"].val()
else :
fact = aos["/_XSEC"].val()/aos["/_EVTCOUNT"].val()
htemp.scaleW(fact)
htemp.setPath("/BABAR_2007_I746745/d01-x01-y01")
if "/BABAR_2007_I746745/d01-x01-y01" in outhistos :
htemp2=htemp+outhistos["/BABAR_2007_I746745/d01-x01-y01"]
htemp2.setPath("/BABAR_2007_I746745/d01-x01-y01")
htemp2.normalize()
outhistos["/BABAR_2007_I746745/d01-x01-y01"]=htemp2
else :
outhistos["/BABAR_2007_I746745/d01-x01-y01"]=htemp
- elif(aopath=="/BABAR_2007_I722622/d03-x01-y01" or
- aopath=="/BABAR_2007_I722622/d03-x01-y02" or
- aopath=="/BABAR_2007_I722622/d04-x01-y01") :
- htemp = aos["/RAW"+aopath]
- if hasattr(aos["/_XSEC"],"points") :
- fact = aos["/_XSEC"].points()[0].x()/aos["/_EVTCOUNT"].val()
+ elif "BABAR_2007_I722622" in aopath :
+ if not opts.decay : continue
+ if (aopath=="/BABAR_2007_I722622/d03-x01-y01" or
+ aopath=="/BABAR_2007_I722622/d03-x01-y02" or
+ aopath=="/BABAR_2007_I722622/d04-x01-y01") :
+ htemp = aos[aopath]
+ if hasattr(aos["/_XSEC"],"points") :
+ fact = aos["/_XSEC"].points()[0].x()
+ else :
+ fact = aos["/_XSEC"].val()
+ htemp.scale(fact)
+ htemp.setPath(aopath)
+ if aopath in outhistos :
+ htemp2=htemp+outhistos[aopath]
+ htemp2.setPath(aopath)
+ area = htemp2.areaUnderCurve()
+ htemp2.scale(1./area)
+ outhistos[aopath]=htemp2
+ else :
+ outhistos[aopath]=htemp
else :
- fact = aos["/_XSEC"].val()/aos["/_EVTCOUNT"].val()
- htemp.scaleW(fact)
- htemp.setPath(aopath)
- if aopath in outhistos :
- htemp2=htemp+outhistos[aopath]
- htemp2.setPath(aopath)
- try :
- htemp2.normalize()
- except :
- pass
- outhistos[aopath]=htemp2
- else :
- outhistos[aopath]=htemp
+ outhistos[aopath] = ao
elif "BELLE_2017_I1610301" in aopath :
if "Upsilon2" in file and "y01" in aopath:
outhistos[aopath] = ao
elif "Upsilon3" in file and "y02" in aopath:
outhistos[aopath] = ao
elif "Upsilon4" in file and ("y03" in aopath or "y04" in aopath) :
outhistos[aopath] = ao
elif "FOCUS_2003_I635446" in aopath :
if "Ds" in file :
if "d01" in aopath or "dalitz1" in aopath :
outhistos[aopath] = ao
else :
if "d02" in aopath or "dalitz2" in aopath :
outhistos[aopath] = ao
elif "FOCUS_2004_I654030" in aopath :
if "Ds" in file :
if "d02" in aopath or "dalitz_2" in aopath :
outhistos[aopath] = ao
else :
if "d01" in aopath or "dalitz_1" in aopath :
outhistos[aopath] = ao
- elif "OPAL_2004_I631361" in aopath and "PROCESS" in aopath:
+ elif "BESIII_2012_I1088606" in aopath :
+ if "Psi2S" in file :
+ if "psi2S" in aopath or "y02" in aopath:
+ outhistos[aopath] = ao
+ else :
+ if "Jpsi" in aopath or "y01" in aopath:
+ outhistos[aopath] = ao
+ elif "CLEO_2007_I728872" in aopath :
+ if sqrts=="U4" and "d01" in aopath :
+ outhistos[aopath] = ao
+ elif sqrts=="U5" and "d02" in aopath:
+ outhistos[aopath] = ao
+ elif "CLEO_2005_I1649168" in aopath :
+ if sqrts=="U4" and "y07" in aopath :
+ outhistos[aopath] = ao
+ elif sqrts=="U5" and "y08" in aopath:
+ outhistos[aopath] = ao
+ outhistos[aopath] = ao
+ elif "LHCB_2017_I1596893" in aopath :
+ if sqrts=="U4" and "d01" in aopath :
+ outhistos[aopath] = ao
+ elif sqrts=="U5" and "d02" in aopath:
+ outhistos[aopath] = ao
+ elif ("MARKI_1975_I100733" in aopath and
+ ("d01" in aopath or "sigma" in aopapth)):
continue
+ elif "PLUTO_1981_I165122" in aopath and "d01" in aopath:
+ continue
+ elif "BESIII_2019_I1709205" in aopath:
+ if "Psi2S" in file:
+ if "dalitz_1" in aopath or "d01" in aopath:
+ outhistos[aopath] = ao
+ else :
+ if "dalitz_2" in aopath or "d02" in aopath:
+ outhistos[aopath] = ao
+ elif ("TASSO_1984_I195333" in aopath and
+ ("d01" in aopath or "sigma" in aopath)):
+ continue
+ elif "CLEO_1982_I180612" in aopath:
+ if sqrts=="U4" and "y02" in aopath:
+ outhistos[aopath] = ao
+ elif sqrts!="U4" and "y01" in aopath:
+ outhistos[aopath] = ao
+ elif "ARGUS_1990_I295621" in aopath :
+ if sqrts=="U1" :
+ if ( "d04" in aopath or "d05" in aopath or
+ "d06" in aopath or "d09-x01-y02" in aopath):
+ outhistos[aopath] = ao
+ else :
+ if ( "d01" in aopath or "d02" in aopath or
+ "d03" in aopath or "d09-x01-y01" in aopath):
+ outhistos[aopath] = ao
else:
outhistos[aopath] = ao
# Make empty output histos if needed
for hpath,hsets in inhistos.items():
if( hpath.find("4300807")>0 or hpath.find("6132243")>0 or
hpath.find("636645")>0 or hpath.find("295160" )>0 or
hpath.find("524693")>0 or hpath.find("601225")>0 or
hpath.find("190818" )>0 or hpath.find("154270" )>0 or
hpath.find("277658" )>0 or hpath.find("342061")>0 or
hpath.find("276860" )>0 or hpath.find("165122" )>0 or
hpath.find("118873" )>0 or hpath.find("143691" )>0 or
hpath.find("284251" )>0 or hpath.find("191161" )>0 or
hpath.find("1422780")>0 or hpath.find("132410" )>0 or
+ "499183" in hpath or
("526164" in hpath and ("d01" in hpath or "d02" in hpath or "d03" in hpath) ) or
("195333" in hpath and "d04" in hpath) or
"OPAL_2000_I513476" in hpath or
"JADE_1979_I142874" in hpath or
"CLEO_1985_I205668" in hpath or
"BABAR_2014_I1286317" in hpath or
"LENA_1981_I164397" in hpath):
if(hpath=="/PLUTO_1981_I165122/d01-x01-y01" or
hpath=="/PLUTO_1981_I165122/d03-x01-y01" ) : continue
title=""
path=""
histo = list(hsets.values())[0]
if hasattr(histo, 'title'):
title=histo.title()
if hasattr(histo, 'path'):
path=histo.path()
if(type(histo)==yoda.core.Scatter2D) :
outhistos[hpath] = yoda.core.Scatter2D(path,title)
elif(type(histo)==yoda.core.Profile1D) :
outhistos[hpath] = yoda.core.Profile1D(path,title)
for i in range(0,histo.numBins()) :
outhistos[hpath].addBin(histo.bins()[i].xMin(),
histo.bins()[i].xMax())
elif(type(histo)==yoda.core.Histo1D) :
outhistos[hpath] = yoda.core.Histo1D(path,title)
for i in range(0,histo.numBins()) :
outhistos[hpath].addBin(histo.bins()[i].xMin(),
histo.bins()[i].xMax())
elif(type(histo)==yoda.core.BinnedEstimate1D) :
outhistos[hpath] = yoda.core.BinnedEstimate1D(histo.xEdges(),path,title)
if len(histo.maskedBins()) > 0:
outhistos[hpath].maskBins(histo.maskedBins())
else :
logging.error("Histogram %s is of unknown type" % hpath)
sys.exit(1)
# tasso
eTemp=["14","22","35","44"]
for ih in range(2,9) :
for iy in range(0,4) :
useOne("/TASSO_1990_I294755/d0%s-x01-y0%s" % (ih,iy+1),eTemp[iy])
# jade
useOne("/JADE_1998_I447560/d02-x01-y01","44")
useOne("/JADE_1998_I447560/d03-x01-y01","44")
useOne("/JADE_1998_I447560/d04-x01-y01","44")
useOne("/JADE_1998_I447560/d05-x01-y01","44")
useOne("/JADE_1998_I447560/d06-x01-y01","35")
useOne("/JADE_1998_I447560/d07-x01-y01","35")
useOne("/JADE_1998_I447560/d08-x01-y01","35")
useOne("/JADE_1998_I447560/d09-x01-y01","35")
useOne("/JADE_1998_I447560/d10-x01-y01","44")
useOne("/JADE_1998_I447560/d11-x01-y01","35")
useOne("/JADE_1998_I447560/d12-x01-y01","22")
# opal/jade
useOne("/JADE_OPAL_2000_I513337/d07-x01-y01","35")
useOne("/JADE_OPAL_2000_I513337/d07-x01-y02","35")
useOne("/JADE_OPAL_2000_I513337/d07-x01-y03","35")
useOne("/JADE_OPAL_2000_I513337/d07-x01-y04","35")
useOne("/JADE_OPAL_2000_I513337/d07-x01-y05","35")
useOne("/JADE_OPAL_2000_I513337/d08-x01-y01","44")
useOne("/JADE_OPAL_2000_I513337/d08-x01-y02","44")
useOne("/JADE_OPAL_2000_I513337/d08-x01-y03","44")
useOne("/JADE_OPAL_2000_I513337/d08-x01-y04","44")
useOne("/JADE_OPAL_2000_I513337/d08-x01-y05","44")
useOne("/JADE_OPAL_2000_I513337/d09-x01-y01","91")
useOne("/JADE_OPAL_2000_I513337/d09-x01-y02","91")
useOne("/JADE_OPAL_2000_I513337/d09-x01-y03","91")
useOne("/JADE_OPAL_2000_I513337/d09-x01-y04","91")
useOne("/JADE_OPAL_2000_I513337/d09-x01-y05","91")
useOne("/JADE_OPAL_2000_I513337/d10-x01-y01","133")
useOne("/JADE_OPAL_2000_I513337/d10-x01-y02","133")
useOne("/JADE_OPAL_2000_I513337/d10-x01-y03","133")
useOne("/JADE_OPAL_2000_I513337/d10-x01-y04","133")
useOne("/JADE_OPAL_2000_I513337/d10-x01-y05","133")
useOne("/JADE_OPAL_2000_I513337/d11-x01-y01","161")
useOne("/JADE_OPAL_2000_I513337/d11-x01-y02","161")
useOne("/JADE_OPAL_2000_I513337/d11-x01-y03","161")
useOne("/JADE_OPAL_2000_I513337/d11-x01-y04","161")
useOne("/JADE_OPAL_2000_I513337/d11-x01-y05","161")
useOne("/JADE_OPAL_2000_I513337/d12-x01-y01","172")
useOne("/JADE_OPAL_2000_I513337/d12-x01-y02","172")
useOne("/JADE_OPAL_2000_I513337/d12-x01-y03","172")
useOne("/JADE_OPAL_2000_I513337/d12-x01-y04","172")
useOne("/JADE_OPAL_2000_I513337/d12-x01-y05","172")
useOne("/JADE_OPAL_2000_I513337/d13-x01-y01","183")
useOne("/JADE_OPAL_2000_I513337/d13-x01-y02","183")
useOne("/JADE_OPAL_2000_I513337/d13-x01-y03","183")
useOne("/JADE_OPAL_2000_I513337/d13-x01-y04","183")
useOne("/JADE_OPAL_2000_I513337/d13-x01-y05","183")
useOne("/JADE_OPAL_2000_I513337/d14-x01-y01","189")
useOne("/JADE_OPAL_2000_I513337/d14-x01-y02","189")
useOne("/JADE_OPAL_2000_I513337/d14-x01-y03","189")
useOne("/JADE_OPAL_2000_I513337/d14-x01-y04","189")
useOne("/JADE_OPAL_2000_I513337/d14-x01-y05","189")
useOne("/JADE_OPAL_2000_I513337/d16-x01-y01","35")
useOne("/JADE_OPAL_2000_I513337/d16-x01-y02","35")
useOne("/JADE_OPAL_2000_I513337/d16-x01-y03","35")
useOne("/JADE_OPAL_2000_I513337/d16-x01-y04","35")
useOne("/JADE_OPAL_2000_I513337/d16-x01-y05","35")
useOne("/JADE_OPAL_2000_I513337/d17-x01-y01","44")
useOne("/JADE_OPAL_2000_I513337/d17-x01-y02","44")
useOne("/JADE_OPAL_2000_I513337/d17-x01-y03","44")
useOne("/JADE_OPAL_2000_I513337/d17-x01-y04","44")
useOne("/JADE_OPAL_2000_I513337/d17-x01-y05","44")
useOne("/JADE_OPAL_2000_I513337/d18-x01-y01","91")
useOne("/JADE_OPAL_2000_I513337/d18-x01-y02","91")
useOne("/JADE_OPAL_2000_I513337/d18-x01-y03","91")
useOne("/JADE_OPAL_2000_I513337/d18-x01-y04","91")
useOne("/JADE_OPAL_2000_I513337/d18-x01-y05","91")
useOne("/JADE_OPAL_2000_I513337/d19-x01-y01","133")
useOne("/JADE_OPAL_2000_I513337/d19-x01-y02","133")
useOne("/JADE_OPAL_2000_I513337/d19-x01-y03","133")
useOne("/JADE_OPAL_2000_I513337/d19-x01-y04","133")
useOne("/JADE_OPAL_2000_I513337/d19-x01-y05","133")
useOne("/JADE_OPAL_2000_I513337/d20-x01-y01","161")
useOne("/JADE_OPAL_2000_I513337/d20-x01-y02","161")
useOne("/JADE_OPAL_2000_I513337/d20-x01-y03","161")
useOne("/JADE_OPAL_2000_I513337/d20-x01-y04","161")
useOne("/JADE_OPAL_2000_I513337/d20-x01-y05","161")
useOne("/JADE_OPAL_2000_I513337/d21-x01-y01","172")
useOne("/JADE_OPAL_2000_I513337/d21-x01-y02","172")
useOne("/JADE_OPAL_2000_I513337/d21-x01-y03","172")
useOne("/JADE_OPAL_2000_I513337/d21-x01-y04","172")
useOne("/JADE_OPAL_2000_I513337/d21-x01-y05","172")
useOne("/JADE_OPAL_2000_I513337/d22-x01-y01","183")
useOne("/JADE_OPAL_2000_I513337/d22-x01-y02","183")
useOne("/JADE_OPAL_2000_I513337/d22-x01-y03","183")
useOne("/JADE_OPAL_2000_I513337/d22-x01-y04","183")
useOne("/JADE_OPAL_2000_I513337/d22-x01-y05","183")
useOne("/JADE_OPAL_2000_I513337/d23-x01-y01","189")
useOne("/JADE_OPAL_2000_I513337/d23-x01-y02","189")
useOne("/JADE_OPAL_2000_I513337/d23-x01-y03","189")
useOne("/JADE_OPAL_2000_I513337/d23-x01-y04","189")
useOne("/JADE_OPAL_2000_I513337/d23-x01-y05","189")
useOne("/JADE_OPAL_2000_I513337/d24-x01-y01","35")
useOne("/JADE_OPAL_2000_I513337/d24-x01-y02","35")
useOne("/JADE_OPAL_2000_I513337/d24-x01-y03","35")
useOne("/JADE_OPAL_2000_I513337/d24-x01-y04","35")
useOne("/JADE_OPAL_2000_I513337/d25-x01-y01","44")
useOne("/JADE_OPAL_2000_I513337/d25-x01-y02","44")
useOne("/JADE_OPAL_2000_I513337/d25-x01-y03","44")
useOne("/JADE_OPAL_2000_I513337/d25-x01-y04","44")
useOne("/JADE_OPAL_2000_I513337/d26-x01-y01","91")
useOne("/JADE_OPAL_2000_I513337/d26-x01-y02","91")
useOne("/JADE_OPAL_2000_I513337/d26-x01-y03","91")
useOne("/JADE_OPAL_2000_I513337/d26-x01-y04","91")
useOne("/JADE_OPAL_2000_I513337/d27-x01-y01","133")
useOne("/JADE_OPAL_2000_I513337/d27-x01-y02","133")
useOne("/JADE_OPAL_2000_I513337/d27-x01-y03","133")
useOne("/JADE_OPAL_2000_I513337/d27-x01-y04","133")
useOne("/JADE_OPAL_2000_I513337/d28-x01-y01","161")
useOne("/JADE_OPAL_2000_I513337/d28-x01-y02","161")
useOne("/JADE_OPAL_2000_I513337/d28-x01-y03","161")
useOne("/JADE_OPAL_2000_I513337/d28-x01-y04","161")
useOne("/JADE_OPAL_2000_I513337/d29-x01-y01","172")
useOne("/JADE_OPAL_2000_I513337/d29-x01-y02","172")
useOne("/JADE_OPAL_2000_I513337/d29-x01-y03","172")
useOne("/JADE_OPAL_2000_I513337/d29-x01-y04","172")
useOne("/JADE_OPAL_2000_I513337/d30-x01-y01","183")
useOne("/JADE_OPAL_2000_I513337/d30-x01-y02","183")
useOne("/JADE_OPAL_2000_I513337/d30-x01-y03","183")
useOne("/JADE_OPAL_2000_I513337/d30-x01-y04","183")
useOne("/JADE_OPAL_2000_I513337/d31-x01-y01","189")
useOne("/JADE_OPAL_2000_I513337/d31-x01-y02","189")
useOne("/JADE_OPAL_2000_I513337/d31-x01-y03","189")
useOne("/JADE_OPAL_2000_I513337/d31-x01-y04","189")
useOne("/OPAL_2004_I669402/d01-x01-y01","91")
useOne("/OPAL_2004_I669402/d01-x01-y02","133")
useOne("/OPAL_2004_I669402/d01-x01-y03","177")
useOne("/OPAL_2004_I669402/d01-x01-y04","197")
useOne("/OPAL_2004_I669402/d02-x01-y01","91")
useOne("/OPAL_2004_I669402/d02-x01-y02","133")
useOne("/OPAL_2004_I669402/d02-x01-y03","177")
useOne("/OPAL_2004_I669402/d02-x01-y04","197")
useOne("/OPAL_2004_I669402/d03-x01-y01","91")
useOne("/OPAL_2004_I669402/d03-x01-y02","133")
useOne("/OPAL_2004_I669402/d03-x01-y03","177")
useOne("/OPAL_2004_I669402/d03-x01-y04","197")
useOne("/OPAL_2004_I669402/d04-x01-y01","91")
useOne("/OPAL_2004_I669402/d04-x01-y02","133")
useOne("/OPAL_2004_I669402/d04-x01-y03","177")
useOne("/OPAL_2004_I669402/d04-x01-y04","197")
useOne("/OPAL_2004_I669402/d05-x01-y01","91")
useOne("/OPAL_2004_I669402/d05-x01-y02","133")
useOne("/OPAL_2004_I669402/d05-x01-y03","177")
useOne("/OPAL_2004_I669402/d05-x01-y04","197")
useOne("/OPAL_2004_I669402/d06-x01-y01","91")
useOne("/OPAL_2004_I669402/d06-x01-y02","133")
useOne("/OPAL_2004_I669402/d06-x01-y03","177")
useOne("/OPAL_2004_I669402/d06-x01-y04","197")
useOne("/OPAL_2004_I669402/d07-x01-y01","91")
useOne("/OPAL_2004_I669402/d07-x01-y02","133")
useOne("/OPAL_2004_I669402/d07-x01-y03","177")
useOne("/OPAL_2004_I669402/d07-x01-y04","197")
useOne("/OPAL_2004_I669402/d08-x01-y01","91")
useOne("/OPAL_2004_I669402/d08-x01-y02","133")
useOne("/OPAL_2004_I669402/d08-x01-y03","177")
useOne("/OPAL_2004_I669402/d08-x01-y04","197")
useOne("/OPAL_2004_I669402/d09-x01-y01","91")
useOne("/OPAL_2004_I669402/d09-x01-y02","133")
useOne("/OPAL_2004_I669402/d09-x01-y03","177")
useOne("/OPAL_2004_I669402/d09-x01-y04","197")
useOne("/OPAL_2004_I669402/d10-x01-y01","91")
useOne("/OPAL_2004_I669402/d10-x01-y02","133")
useOne("/OPAL_2004_I669402/d10-x01-y03","177")
useOne("/OPAL_2004_I669402/d10-x01-y04","197")
useOne("/OPAL_2004_I669402/d11-x01-y01","91")
useOne("/OPAL_2004_I669402/d11-x01-y02","133")
useOne("/OPAL_2004_I669402/d11-x01-y03","177")
useOne("/OPAL_2004_I669402/d11-x01-y04","197")
useOne("/OPAL_2004_I669402/d12-x01-y01","91")
useOne("/OPAL_2004_I669402/d12-x01-y02","133")
useOne("/OPAL_2004_I669402/d12-x01-y03","177")
useOne("/OPAL_2004_I669402/d12-x01-y04","197")
useOne("/OPAL_2004_I669402/d13-x01-y01","91")
useOne("/OPAL_2004_I669402/d13-x01-y02","133")
useOne("/OPAL_2004_I669402/d13-x01-y03","177")
useOne("/OPAL_2004_I669402/d13-x01-y04","197")
useOne("/OPAL_2004_I669402/d14-x01-y01","91")
useOne("/OPAL_2004_I669402/d14-x01-y02","133")
useOne("/OPAL_2004_I669402/d14-x01-y03","177")
useOne("/OPAL_2004_I669402/d14-x01-y04","197")
useOne("/OPAL_2004_I669402/d15-x01-y01","91")
useOne("/OPAL_2004_I669402/d15-x01-y02","133")
useOne("/OPAL_2004_I669402/d15-x01-y03","177")
useOne("/OPAL_2004_I669402/d15-x01-y04","197")
useOne("/OPAL_2004_I669402/d16-x01-y01","91")
useOne("/OPAL_2004_I669402/d16-x01-y02","133")
useOne("/OPAL_2004_I669402/d16-x01-y03","177")
useOne("/OPAL_2004_I669402/d16-x01-y04","197")
useOne("/OPAL_2004_I669402/d17-x01-y01","91")
useOne("/OPAL_2004_I669402/d17-x01-y02","133")
useOne("/OPAL_2004_I669402/d17-x01-y03","177")
useOne("/OPAL_2004_I669402/d17-x01-y04","197")
useOne("/OPAL_2004_I669402/d18-x01-y01","91")
useOne("/OPAL_2004_I669402/d18-x01-y02","133")
useOne("/OPAL_2004_I669402/d18-x01-y03","177")
useOne("/OPAL_2004_I669402/d18-x01-y04","197")
useOne("/OPAL_2004_I669402/d19-x01-y01","91")
useOne("/OPAL_2004_I669402/d19-x01-y02","133")
useOne("/OPAL_2004_I669402/d19-x01-y03","177")
useOne("/OPAL_2004_I669402/d19-x01-y04","197")
useOne("/OPAL_2004_I669402/d20-x01-y01","91")
useOne("/OPAL_2004_I669402/d20-x01-y02","133")
useOne("/OPAL_2004_I669402/d20-x01-y03","177")
useOne("/OPAL_2004_I669402/d20-x01-y04","197")
useOne("/OPAL_2004_I669402/d21-x01-y01","91")
useOne("/OPAL_2004_I669402/d21-x01-y02","133")
useOne("/OPAL_2004_I669402/d21-x01-y03","177")
useOne("/OPAL_2004_I669402/d21-x01-y04","197")
useOne("/OPAL_2004_I669402/d22-x01-y01","91")
useOne("/OPAL_2004_I669402/d22-x01-y02","133")
useOne("/OPAL_2004_I669402/d22-x01-y03","177")
useOne("/OPAL_2004_I669402/d22-x01-y04","197")
useOne("/OPAL_2004_I669402/d23-x01-y01","91")
useOne("/OPAL_2004_I669402/d23-x01-y02","133")
useOne("/OPAL_2004_I669402/d23-x01-y03","177")
useOne("/OPAL_2004_I669402/d23-x01-y04","197")
useOne("/OPAL_2004_I669402/d24-x01-y01","91")
useOne("/OPAL_2004_I669402/d24-x01-y02","133")
useOne("/OPAL_2004_I669402/d24-x01-y03","177")
useOne("/OPAL_2004_I669402/d24-x01-y04","197")
useOne("/OPAL_2004_I669402/d25-x01-y01","91")
useOne("/OPAL_2004_I669402/d25-x01-y02","133")
useOne("/OPAL_2004_I669402/d25-x01-y03","177")
useOne("/OPAL_2004_I669402/d25-x01-y04","197")
useOne("/OPAL_2004_I669402/d26-x01-y01","91")
useOne("/OPAL_2004_I669402/d26-x01-y02","133")
useOne("/OPAL_2004_I669402/d26-x01-y03","177")
useOne("/OPAL_2004_I669402/d26-x01-y04","197")
merge( "/OPAL_2002_I601225/d01-x01-y01")
merge( "/OPAL_2002_I601225/d01-x01-y02")
merge( "/OPAL_2002_I601225/d01-x01-y03")
merge( "/OPAL_2002_I601225/d01-x01-y04")
+
+for i in range(1,13) :
+ for j in range(1,4) :
+ merge("/DELPHI_1999_I499183/d%02d-x01-y0%s" %(i,j))
+for j in range(13,44,2):
+ for i,en in enumerate(["133","161","172"]) :
+ useOne("/DELPHI_1999_I499183/d%02d-x01-y0%s" % (j,(i+1)), en)
+for j in range(14,45,2):
+ useOne("/DELPHI_1999_I499183/d%02d-x01-y01" % j, "183")
+
merge("/DELPHI_2000_I524693/d01-x01-y01")
merge("/DELPHI_2000_I524693/d01-x01-y02")
merge("/DELPHI_2000_I524693/d01-x01-y03")
merge("/DELPHI_2000_I524693/d01-x01-y04")
+
merge("/ALEPH_2004_I636645/d01-x01-y01")
+merge("/ALEPH_2004_I636645/d53-x01-y01")
+merge("/ALEPH_2004_I636645/d53-x01-y02")
+merge("/ALEPH_2004_I636645/d53-x01-y03")
+merge("/ALEPH_2004_I636645/d53-x01-y04")
+merge("/ALEPH_2004_I636645/d53-x01-y05")
useOne("/ALEPH_2004_I636645/d02-x01-y01","133")
useOne("/ALEPH_2004_I636645/d03-x01-y01","161")
useOne("/ALEPH_2004_I636645/d04-x01-y01","172")
useOne("/ALEPH_2004_I636645/d05-x01-y01","183")
useOne("/ALEPH_2004_I636645/d06-x01-y01","189")
useOne("/ALEPH_2004_I636645/d07-x01-y01","196")
useOne("/ALEPH_2004_I636645/d08-x01-y01","200")
useOne("/ALEPH_2004_I636645/d09-x01-y01","206")
-
useOne("/ALEPH_2004_I636645/d11-x01-y01","133")
useOne("/ALEPH_2004_I636645/d12-x01-y01","161")
useOne("/ALEPH_2004_I636645/d13-x01-y01","172")
useOne("/ALEPH_2004_I636645/d14-x01-y01","183")
useOne("/ALEPH_2004_I636645/d15-x01-y01","189")
useOne("/ALEPH_2004_I636645/d16-x01-y01","196")
useOne("/ALEPH_2004_I636645/d17-x01-y01","200")
useOne("/ALEPH_2004_I636645/d18-x01-y01","206")
useOne("/ALEPH_2004_I636645/d19-x01-y01","133")
useOne("/ALEPH_2004_I636645/d20-x01-y01","161")
useOne("/ALEPH_2004_I636645/d21-x01-y01","172")
useOne("/ALEPH_2004_I636645/d22-x01-y01","183")
useOne("/ALEPH_2004_I636645/d23-x01-y01","189")
useOne("/ALEPH_2004_I636645/d24-x01-y01","196")
useOne("/ALEPH_2004_I636645/d25-x01-y01","200")
useOne("/ALEPH_2004_I636645/d26-x01-y01","206")
useOne("/ALEPH_2004_I636645/d27-x01-y01","133")
useOne("/ALEPH_2004_I636645/d28-x01-y01","161")
useOne("/ALEPH_2004_I636645/d29-x01-y01","172")
useOne("/ALEPH_2004_I636645/d30-x01-y01","183")
useOne("/ALEPH_2004_I636645/d31-x01-y01","189")
useOne("/ALEPH_2004_I636645/d32-x01-y01","196")
useOne("/ALEPH_2004_I636645/d33-x01-y01","200")
useOne("/ALEPH_2004_I636645/d34-x01-y01","206")
useOne("/ALEPH_2004_I636645/d35-x01-y01","206")
useOne("/ALEPH_2004_I636645/d36-x01-y01","133")
useOne("/ALEPH_2004_I636645/d37-x01-y01","161")
useOne("/ALEPH_2004_I636645/d38-x01-y01","172")
useOne("/ALEPH_2004_I636645/d39-x01-y01","183")
useOne("/ALEPH_2004_I636645/d40-x01-y01","189")
useOne("/ALEPH_2004_I636645/d41-x01-y01","196")
useOne("/ALEPH_2004_I636645/d42-x01-y01","200")
useOne("/ALEPH_2004_I636645/d43-x01-y01","206")
useOne("/ALEPH_2004_I636645/d44-x01-y01","133")
useOne("/ALEPH_2004_I636645/d45-x01-y01","161")
useOne("/ALEPH_2004_I636645/d46-x01-y01","172")
useOne("/ALEPH_2004_I636645/d47-x01-y01","183")
useOne("/ALEPH_2004_I636645/d48-x01-y01","189")
useOne("/ALEPH_2004_I636645/d49-x01-y01","196")
useOne("/ALEPH_2004_I636645/d50-x01-y01","200")
useOne("/ALEPH_2004_I636645/d51-x01-y01","206")
useOne("/ALEPH_2004_I636645/d54-x01-y01","91")
useOne("/ALEPH_2004_I636645/d55-x01-y01","133")
useOne("/ALEPH_2004_I636645/d56-x01-y01","161")
useOne("/ALEPH_2004_I636645/d57-x01-y01","172")
useOne("/ALEPH_2004_I636645/d58-x01-y01","183")
useOne("/ALEPH_2004_I636645/d59-x01-y01","189")
useOne("/ALEPH_2004_I636645/d60-x01-y01","200")
useOne("/ALEPH_2004_I636645/d61-x01-y01","206")
useOne("/ALEPH_2004_I636645/d62-x01-y01","91")
useOne("/ALEPH_2004_I636645/d63-x01-y01","133")
useOne("/ALEPH_2004_I636645/d64-x01-y01","161")
useOne("/ALEPH_2004_I636645/d65-x01-y01","172")
useOne("/ALEPH_2004_I636645/d66-x01-y01","183")
useOne("/ALEPH_2004_I636645/d67-x01-y01","189")
useOne("/ALEPH_2004_I636645/d68-x01-y01","200")
useOne("/ALEPH_2004_I636645/d69-x01-y01","206")
useOne("/ALEPH_2004_I636645/d70-x01-y01","91")
useOne("/ALEPH_2004_I636645/d71-x01-y01","133")
useOne("/ALEPH_2004_I636645/d72-x01-y01","161")
useOne("/ALEPH_2004_I636645/d73-x01-y01","172")
useOne("/ALEPH_2004_I636645/d74-x01-y01","183")
useOne("/ALEPH_2004_I636645/d75-x01-y01","189")
useOne("/ALEPH_2004_I636645/d76-x01-y01","200")
useOne("/ALEPH_2004_I636645/d77-x01-y01","206")
useOne("/ALEPH_2004_I636645/d78-x01-y01","91")
useOne("/ALEPH_2004_I636645/d79-x01-y01","133")
useOne("/ALEPH_2004_I636645/d80-x01-y01","161")
useOne("/ALEPH_2004_I636645/d81-x01-y01","172")
useOne("/ALEPH_2004_I636645/d82-x01-y01","183")
useOne("/ALEPH_2004_I636645/d83-x01-y01","189")
useOne("/ALEPH_2004_I636645/d84-x01-y01","200")
useOne("/ALEPH_2004_I636645/d85-x01-y01","206")
useOne("/ALEPH_2004_I636645/d86-x01-y01","91")
useOne("/ALEPH_2004_I636645/d87-x01-y01","133")
useOne("/ALEPH_2004_I636645/d88-x01-y01","161")
useOne("/ALEPH_2004_I636645/d89-x01-y01","172")
useOne("/ALEPH_2004_I636645/d90-x01-y01","183")
useOne("/ALEPH_2004_I636645/d91-x01-y01","189")
useOne("/ALEPH_2004_I636645/d92-x01-y01","200")
useOne("/ALEPH_2004_I636645/d93-x01-y01","206")
useOne("/ALEPH_2004_I636645/d94-x01-y01","91")
useOne("/ALEPH_2004_I636645/d95-x01-y01","133")
useOne("/ALEPH_2004_I636645/d96-x01-y01","161")
useOne("/ALEPH_2004_I636645/d97-x01-y01","172")
useOne("/ALEPH_2004_I636645/d98-x01-y01","183")
useOne("/ALEPH_2004_I636645/d99-x01-y01","189")
useOne("/ALEPH_2004_I636645/d100-x01-y01","200")
useOne("/ALEPH_2004_I636645/d101-x01-y01","206")
useOne("/ALEPH_2004_I636645/d102-x01-y01","91")
useOne("/ALEPH_2004_I636645/d103-x01-y01","133")
useOne("/ALEPH_2004_I636645/d104-x01-y01","161")
useOne("/ALEPH_2004_I636645/d105-x01-y01","172")
useOne("/ALEPH_2004_I636645/d106-x01-y01","183")
useOne("/ALEPH_2004_I636645/d107-x01-y01","189")
useOne("/ALEPH_2004_I636645/d108-x01-y01","200")
useOne("/ALEPH_2004_I636645/d109-x01-y01","206")
useOne("/ALEPH_2004_I636645/d110-x01-y01","91")
useOne("/ALEPH_2004_I636645/d111-x01-y01","133")
useOne("/ALEPH_2004_I636645/d112-x01-y01","161")
useOne("/ALEPH_2004_I636645/d113-x01-y01","172")
useOne("/ALEPH_2004_I636645/d114-x01-y01","183")
useOne("/ALEPH_2004_I636645/d115-x01-y01","189")
useOne("/ALEPH_2004_I636645/d116-x01-y01","200")
useOne("/ALEPH_2004_I636645/d117-x01-y01","206")
useOne("/ALEPH_2004_I636645/d118-x01-y01","91")
useOne("/ALEPH_2004_I636645/d119-x01-y01","133")
useOne("/ALEPH_2004_I636645/d120-x01-y01","161")
useOne("/ALEPH_2004_I636645/d121-x01-y01","172")
useOne("/ALEPH_2004_I636645/d122-x01-y01","183")
useOne("/ALEPH_2004_I636645/d123-x01-y01","189")
useOne("/ALEPH_2004_I636645/d124-x01-y01","200")
useOne("/ALEPH_2004_I636645/d125-x01-y01","206")
useOne("/ALEPH_2004_I636645/d126-x01-y01","133")
useOne("/ALEPH_2004_I636645/d127-x01-y01","161")
useOne("/ALEPH_2004_I636645/d128-x01-y01","172")
useOne("/ALEPH_2004_I636645/d129-x01-y01","183")
useOne("/ALEPH_2004_I636645/d130-x01-y01","189")
useOne("/ALEPH_2004_I636645/d131-x01-y01","200")
useOne("/ALEPH_2004_I636645/d132-x01-y01","206")
useOne("/ALEPH_2004_I636645/d133-x01-y01","91")
useOne("/ALEPH_2004_I636645/d134-x01-y01","133")
useOne("/ALEPH_2004_I636645/d135-x01-y01","161")
useOne("/ALEPH_2004_I636645/d136-x01-y01","172")
useOne("/ALEPH_2004_I636645/d137-x01-y01","183")
useOne("/ALEPH_2004_I636645/d138-x01-y01","189")
useOne("/ALEPH_2004_I636645/d139-x01-y01","200")
useOne("/ALEPH_2004_I636645/d140-x01-y01","206")
useOne("/ALEPH_2004_I636645/d141-x01-y01","91")
useOne("/ALEPH_2004_I636645/d142-x01-y01","133")
useOne("/ALEPH_2004_I636645/d143-x01-y01","161")
useOne("/ALEPH_2004_I636645/d144-x01-y01","172")
useOne("/ALEPH_2004_I636645/d145-x01-y01","183")
useOne("/ALEPH_2004_I636645/d146-x01-y01","189")
useOne("/ALEPH_2004_I636645/d147-x01-y01","200")
useOne("/ALEPH_2004_I636645/d148-x01-y01","206")
useOne("/ALEPH_2004_I636645/d149-x01-y01","91")
useOne("/ALEPH_2004_I636645/d150-x01-y01","133")
useOne("/ALEPH_2004_I636645/d151-x01-y01","161")
useOne("/ALEPH_2004_I636645/d152-x01-y01","172")
useOne("/ALEPH_2004_I636645/d153-x01-y01","183")
useOne("/ALEPH_2004_I636645/d154-x01-y01","189")
useOne("/ALEPH_2004_I636645/d155-x01-y01","200")
useOne("/ALEPH_2004_I636645/d156-x01-y01","206")
useOne("/ALEPH_2004_I636645/d157-x01-y01","91")
useOne("/ALEPH_2004_I636645/d158-x01-y01","133")
useOne("/ALEPH_2004_I636645/d159-x01-y01","161")
useOne("/ALEPH_2004_I636645/d160-x01-y01","172")
useOne("/ALEPH_2004_I636645/d161-x01-y01","183")
useOne("/ALEPH_2004_I636645/d162-x01-y01","189")
useOne("/ALEPH_2004_I636645/d163-x01-y01","200")
useOne("/ALEPH_2004_I636645/d164-x01-y01","206")
useOne("/ALEPH_2004_I636645/d165-x01-y01","91")
useOne("/ALEPH_2004_I636645/d166-x01-y01","133")
useOne("/ALEPH_2004_I636645/d167-x01-y01","161")
useOne("/ALEPH_2004_I636645/d168-x01-y01","172")
useOne("/ALEPH_2004_I636645/d169-x01-y01","183")
useOne("/ALEPH_2004_I636645/d170-x01-y01","189")
useOne("/ALEPH_2004_I636645/d172-x01-y01","206")
useOne("/ALEPH_2004_I636645/d173-x01-y01","91")
useOne("/ALEPH_2004_I636645/d174-x01-y01","133")
useOne("/ALEPH_2004_I636645/d175-x01-y01","161")
useOne("/ALEPH_2004_I636645/d176-x01-y01","172")
useOne("/ALEPH_2004_I636645/d177-x01-y01","183")
useOne("/ALEPH_2004_I636645/d178-x01-y01","189")
useOne("/ALEPH_2004_I636645/d179-x01-y01","206")
useOne("/ALEPH_2004_I636645/d180-x01-y01","91")
useOne("/ALEPH_2004_I636645/d181-x01-y01","133")
useOne("/ALEPH_2004_I636645/d182-x01-y01","161")
useOne("/ALEPH_2004_I636645/d183-x01-y01","172")
useOne("/ALEPH_2004_I636645/d184-x01-y01","183")
useOne("/ALEPH_2004_I636645/d185-x01-y01","189")
useOne("/ALEPH_2004_I636645/d186-x01-y01","206")
useOne("/ALEPH_2004_I636645/d187-x01-y01","91")
useOne("/ALEPH_2004_I636645/d188-x01-y01","133")
useOne("/ALEPH_2004_I636645/d189-x01-y01","161")
useOne("/ALEPH_2004_I636645/d190-x01-y01","172")
useOne("/ALEPH_2004_I636645/d191-x01-y01","183")
useOne("/ALEPH_2004_I636645/d192-x01-y01","189")
useOne("/ALEPH_2004_I636645/d193-x01-y01","200")
useOne("/ALEPH_2004_I636645/d194-x01-y01","206")
useOne("/ALEPH_2004_I636645/d195-x01-y01","91")
useOne("/ALEPH_2004_I636645/d196-x01-y01","133")
useOne("/ALEPH_2004_I636645/d197-x01-y01","161")
useOne("/ALEPH_2004_I636645/d198-x01-y01","172")
useOne("/ALEPH_2004_I636645/d199-x01-y01","183")
useOne("/ALEPH_2004_I636645/d200-x01-y01","189")
useOne("/ALEPH_2004_I636645/d201-x01-y01","200")
useOne("/ALEPH_2004_I636645/d202-x01-y01","206")
useOne("/ALEPH_2004_I636645/d203-x01-y01","91")
useOne("/ALEPH_2004_I636645/d204-x01-y01","133")
useOne("/ALEPH_2004_I636645/d205-x01-y01","161")
useOne("/ALEPH_2004_I636645/d206-x01-y01","172")
useOne("/ALEPH_2004_I636645/d207-x01-y01","183")
useOne("/ALEPH_2004_I636645/d208-x01-y01","189")
useOne("/ALEPH_2004_I636645/d209-x01-y01","200")
useOne("/ALEPH_2004_I636645/d210-x01-y01","206")
useOne("/ALEPH_2004_I636645/d211-x01-y01","91")
useOne("/ALEPH_2004_I636645/d212-x01-y01","133")
useOne("/ALEPH_2004_I636645/d213-x01-y01","161")
useOne("/ALEPH_2004_I636645/d214-x01-y01","172")
useOne("/ALEPH_2004_I636645/d215-x01-y01","183")
useOne("/ALEPH_2004_I636645/d216-x01-y01","189")
useOne("/ALEPH_2004_I636645/d217-x01-y01","200")
useOne("/ALEPH_2004_I636645/d218-x01-y01","206")
useOne("/ALEPH_2004_I636645/d219-x01-y01","91")
useOne("/ALEPH_2004_I636645/d220-x01-y01","133")
useOne("/ALEPH_2004_I636645/d221-x01-y01","161")
useOne("/ALEPH_2004_I636645/d222-x01-y01","172")
useOne("/ALEPH_2004_I636645/d223-x01-y01","183")
useOne("/ALEPH_2004_I636645/d224-x01-y01","189")
useOne("/ALEPH_2004_I636645/d225-x01-y01","200")
useOne("/ALEPH_2004_I636645/d226-x01-y01","206")
useOne("/ALEPH_2004_I636645/d227-x01-y01","91")
useOne("/ALEPH_2004_I636645/d228-x01-y01","133")
useOne("/ALEPH_2004_I636645/d229-x01-y01","161")
useOne("/ALEPH_2004_I636645/d230-x01-y01","172")
useOne("/ALEPH_2004_I636645/d231-x01-y01","183")
useOne("/ALEPH_2004_I636645/d232-x01-y01","189")
useOne("/ALEPH_2004_I636645/d233-x01-y01","200")
useOne("/ALEPH_2004_I636645/d234-x01-y01","206")
# hadron multiplicities
useOne("/PDG_HADRON_MULTIPLICITIES/d01-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d02-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d03-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d04-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d05-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d06-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d07-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d08-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d09-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d13-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d15-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d17-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d18-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d19-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d20-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d21-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d22-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d23-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d25-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d31-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d38-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d39-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d40-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d44-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d45-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d46-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d47-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d48-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d49-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d50-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d51-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d53-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d54-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES/d01-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d02-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d03-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d04-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d05-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d06-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d07-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d08-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d09-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d13-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d15-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d18-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d19-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d20-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d21-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d22-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d31-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d33-x01-y01","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d34-x01-y01","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d38-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d39-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d44-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d46-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d47-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d48-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d50-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d51-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES/d01-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d02-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d03-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d04-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d05-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d06-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d07-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d08-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d09-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d10-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d11-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d12-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d13-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d14-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d15-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d16-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d17-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d18-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d19-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d20-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d21-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d23-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d24-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d25-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d26-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d27-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d28-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d29-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d30-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d31-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d32-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d34-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d35-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d36-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d37-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d38-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d39-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d40-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d41-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d42-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d43-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d44-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d45-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d46-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d47-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d48-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d49-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d50-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d51-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d52-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d54-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES/d01-x01-y04","177")
useOne("/PDG_HADRON_MULTIPLICITIES/d03-x01-y04","177")
useOne("/PDG_HADRON_MULTIPLICITIES/d04-x01-y04","177")
useOne("/PDG_HADRON_MULTIPLICITIES/d38-x01-y04","177")
useOne("/PDG_HADRON_MULTIPLICITIES/d39-x01-y04","177")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d02-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d03-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d04-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d05-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d06-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d07-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d08-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d09-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d13-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d15-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d17-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d18-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d19-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d20-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d21-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d22-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d23-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d25-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d31-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d38-x01-y01","10" )
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d39-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d40-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d44-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d45-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d46-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d47-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d48-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d49-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d50-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d51-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d53-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d54-x01-y01","10")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d02-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d03-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d04-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d05-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d06-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d07-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d08-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d09-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d13-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d15-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d18-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d19-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d20-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d21-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d22-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d31-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d33-x01-y01","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d34-x01-y01","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d38-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d39-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d44-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d46-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d47-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d48-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d50-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d51-x01-y02","35")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d02-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d03-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d04-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d05-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d06-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d07-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d08-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d09-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d10-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d11-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d12-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d13-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d14-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d15-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d16-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d17-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d18-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d19-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d20-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d21-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d23-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d24-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d25-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d26-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d27-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d28-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d29-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d30-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d31-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d32-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d34-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d35-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d36-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d37-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d38-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d39-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d40-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d41-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d42-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d43-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d44-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d45-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d46-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d47-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d48-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d49-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d50-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d51-x01-y03","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d52-x01-y01","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d54-x01-y02","91")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d03-x01-y04","177")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d04-x01-y04","177")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d38-x01-y04","177")
useOne("/PDG_HADRON_MULTIPLICITIES_RATIOS/d39-x01-y04","177")
# AMY analysis
useOne("/AMY_1990_I295160/d01-x01-y01","50")
useOne("/AMY_1990_I295160/d01-x01-y02","52")
useOne("/AMY_1990_I295160/d01-x01-y03","55")
useOne("/AMY_1990_I295160/d01-x01-y04","56")
useOne("/AMY_1990_I295160/d01-x01-y05","57")
useOne("/AMY_1990_I295160/d01-x01-y06","60")
useOne("/AMY_1990_I295160/d01-x01-y07","60.8")
useOne("/AMY_1990_I295160/d01-x01-y08","61.4")
useOne("/AMY_1990_I295160/d01-x01-y09","57")
useOne("/AMY_1990_I295160/d02-x02-y01","57")
if "/AMY_1990_I295160/d02-x01-y01" in inhistos:
if hasattr(outhistos["/AMY_1990_I295160/d02-x01-y01"],'points') :
merge("/AMY_1990_I295160/d02-x01-y01")
else :
for i,bin in enumerate(outhistos["/AMY_1990_I295160/d02-x01-y01"].bins()) :
try :
xx=float(outhistos["/AMY_1990_I295160/d02-x01-y01"].xEdges()[i])
src = inhistos["/AMY_1990_I295160/d02-x01-y01"][xx].bin(i+1)
except :
src = inhistos["/AMY_1990_I295160/d02-x01-y01"][57.].bin(i+1)
bin.setVal(src.val())
for key in src.sources() :
bin.setErr(src.err(key),key)
merge("/JADE_1983_I190818/d01-x01-y01")
merge("/PLUTO_1980_I154270/d01-x01-y01")
merge("/TASSO_1989_I277658/d02-x01-y01")
useOne("/TASSO_1989_I277658/d05-x01-y01","14")
useOne("/TASSO_1989_I277658/d05-x01-y02","22")
useOne("/TASSO_1989_I277658/d05-x01-y03","34.8")
useOne("/TASSO_1989_I277658/d05-x01-y04","43.6")
-# BELLE
-useOne("/BELLE_2006_S6265367/d01-x01-y01","10.52")
-useOne("/BELLE_2006_S6265367/d01-x01-y02","10.52")
-useOne("/BELLE_2006_S6265367/d01-x01-y03","10.52")
-useOne("/BELLE_2006_S6265367/d01-x01-y04","10.52")
-useOne("/BELLE_2006_S6265367/d01-x01-y05","10.52")
-useOne("/BELLE_2006_S6265367/d01-x01-y06","10.52")
-useOne("/BELLE_2006_S6265367/d01-x01-y07","10.52")
-useOne("/BELLE_2006_S6265367/d01-x01-y08","10.52")
-useOne("/BELLE_2006_S6265367/d02-x01-y01","10.52")
-useOne("/BELLE_2006_S6265367/d02-x01-y02","10.52")
-useOne("/BELLE_2006_S6265367/d03-x01-y01","10.52")
-useOne("/BELLE_2006_S6265367/d03-x01-y02","10.52")
-useOne("/BELLE_2006_S6265367/d04-x01-y01","10.52")
-useOne("/BELLE_2006_S6265367/d04-x01-y02","10.52")
-useOne("/BELLE_2006_S6265367/d05-x01-y01","10.52")
-useOne("/BELLE_2006_S6265367/d05-x01-y02","10.52")
-useOne("/BELLE_2006_S6265367/d06-x01-y01","10.52")
-useOne("/BELLE_2006_S6265367/d06-x01-y02","10.52")
-useOne("/BELLE_2006_S6265367/d07-x01-y01","10.52")
-useOne("/BELLE_2006_S6265367/d07-x01-y02","10.52")
-useOne("/BELLE_2006_S6265367/d08-x01-y01","10.52")
-useOne("/BELLE_2006_S6265367/d08-x01-y02","10.52")
-useOne("/BELLE_2006_S6265367/d09-x01-y01","U4")
-useOne("/BELLE_2006_S6265367/d09-x01-y02","U4")
-useOne("/BELLE_2006_S6265367/d10-x01-y01","U4")
-useOne("/BELLE_2006_S6265367/d10-x01-y02","U4")
-useOne("/BELLE_2006_S6265367/d11-x01-y01","U4")
-useOne("/BELLE_2006_S6265367/d11-x01-y02","U4")
-useOne("/BELLE_2006_S6265367/d12-x01-y01","U4")
-useOne("/BELLE_2006_S6265367/d12-x01-y02","U4")
-useOne("/BELLE_2006_S6265367/d13-x01-y01","U4")
-useOne("/BELLE_2006_S6265367/d13-x01-y02","U4")
-useOne("/BELLE_2006_S6265367/d14-x01-y01","U4")
-useOne("/BELLE_2006_S6265367/d14-x01-y02","U4")
-useOne("/BELLE_2006_S6265367/d15-x01-y01","U4")
-useOne("/BELLE_2006_S6265367/d15-x01-y02","U4")
# BABAR
useOne("/BABAR_2007_I725377/d01-x01-y01","10.54")
useOne("/BABAR_2007_I725377/d02-x01-y01","10.54")
useOne("/BABAR_2007_I725377/d03-x01-y01","U4")
useOne("/BABAR_2007_I725377/d04-x01-y01","U4")
# BABAR
useOne("/BABAR_2005_I679961/d01-x01-y01","10.58")
useOne("/BABAR_2005_I679961/d02-x01-y01","10.58")
useOne("/BABAR_2005_I679961/d02-x01-y02","10.54")
useOne("/BABAR_2005_I679961/d03-x01-y01","10.54")
useOne("/BABAR_2005_I679961/d04-x01-y01","10.58")
useOne("/BABAR_2005_I679961/d05-x01-y01","10.58")
useOne("/BABAR_2005_I679961/d05-x01-y02","10.54")
# ARGUS
useOne("/ARGUS_1993_I356616/d01-x01-y01","10.45")
useOne("/ARGUS_1993_I356616/d01-x01-y02","10.45")
useOne("/ARGUS_1993_I356616/d01-x01-y03","10.45")
useOne("/ARGUS_1993_I356616/d01-x01-y04","10.45")
useOne("/ARGUS_1993_I356616/d01-x01-y05","10.45")
useOne("/ARGUS_1993_I356616/d02-x01-y01", "U1")
useOne("/ARGUS_1993_I356616/d02-x01-y02", "U1")
useOne("/ARGUS_1993_I356616/d02-x01-y03", "U1")
useOne("/ARGUS_1993_I356616/d02-x01-y04", "U1")
useOne("/ARGUS_1993_I356616/d02-x01-y05", "U1")
useOne("/ARGUS_1993_I356616/d03-x01-y01","U4")
useOne("/ARGUS_1993_I356616/d03-x01-y02","U4")
useOne("/ARGUS_1993_I356616/d03-x01-y03","U4")
useOne("/ARGUS_1993_I356616/d03-x01-y04","U4")
useOne("/ARGUS_1993_I356616/d03-x01-y05","U4")
useOne("/ARGUS_1993_I356616/d04-x01-y01","10.45")
useOne("/ARGUS_1993_I356616/d05-x01-y01", "U1")
useOne("/ARGUS_1993_I356616/d06-x01-y01","U4")
useOne("/ARGUS_1993_I356616/d07-x01-y01","10.45")
useOne("/ARGUS_1993_I356616/d08-x01-y01", "U1")
useOne("/ARGUS_1993_I356616/d09-x01-y01","U4")
useOne("/ARGUS_1993_I356616/d10-x01-y01","10.45")
useOne("/ARGUS_1993_I356616/d11-x01-y01", "U1")
useOne("/ARGUS_1993_I356616/d12-x01-y01","U4")
useOne("/ARGUS_1993_I356616/d13-x01-y01","10.45")
useOne("/ARGUS_1993_I356616/d14-x01-y01", "U1")
useOne("/ARGUS_1993_I356616/d15-x01-y01","U4")
if("/ARGUS_1993_I342061/d04-x01-y01" in outhistos) :
useOne("/ARGUS_1993_I342061/d02-x01-y01","10.45")
useOne("/ARGUS_1993_I342061/d03-x01-y01","U1")
useOne("/ARGUS_1993_I342061/d04-x01-y01","U2")
if hasattr(outhistos["/ARGUS_1993_I342061/d01-x01-y01"],'points') :
merge("/ARGUS_1993_I342061/d01-x01-y01")
merge("/ARGUS_1993_I342061/d01-x01-y02")
merge("/ARGUS_1993_I342061/d05-x01-y01")
else :
for hist in [outhistos["/ARGUS_1993_I342061/d01-x01-y01"],
outhistos["/ARGUS_1993_I342061/d01-x01-y02"],
outhistos["/ARGUS_1993_I342061/d05-x01-y01"]] :
for i,bin in enumerate(hist.bins()) :
if i==1 : loc="U1"
elif i==2 : loc="U2"
else :
if "d01" in hist.path() : loc=9.9
else : loc=10.45
+ if loc not in inhistos[hist.path()] :continue
src = inhistos[hist.path()][loc].bins()[i]
bin.setVal(src.val())
for key in src.sources() :
bin.setErr(src.err(key),key)
-
+if "/ARGUS_1990_I295621/d01-x01-y01" in outhistos and "/ARGUS_1990_I295621/d04-x01-y01" in outhistos :
+ tmp = outhistos["/ARGUS_1990_I295621/d04-x01-y01"]/outhistos["/ARGUS_1990_I295621/d01-x01-y01"]
+ tmp.setPath("/ARGUS_1990_I295621/d07-x01-y01")
+ outhistos["/ARGUS_1990_I295621/d07-x01-y01"] = tmp
+if "/ARGUS_1990_I295621/d02-x01-y01" in outhistos and "/ARGUS_1990_I295621/d05-x01-y01" in outhistos :
+ tmp = outhistos["/ARGUS_1990_I295621/d05-x01-y01"]/outhistos["/ARGUS_1990_I295621/d02-x01-y01"]
+ tmp.setPath("/ARGUS_1990_I295621/d08-x01-y01")
+ outhistos["/ARGUS_1990_I295621/d08-x01-y01"] = tmp
useOne("/ARGUS_1990_I278933/d01-x01-y01","9.46")
useOne("/ARGUS_1990_I278933/d01-x01-y02","U1")
useOne("/ARGUS_1990_I278933/d01-x01-y03","U2")
useOne("/ARGUS_1990_I278933/d02-x01-y01","9.46")
useOne("/ARGUS_1990_I278933/d02-x01-y02","U1")
useOne("/ARGUS_1990_I278933/d02-x01-y03","U2")
useOne("/ARGUS_1990_I278933/d03-x01-y01","9.46")
useOne("/ARGUS_1990_I278933/d03-x01-y02","9.46")
useOne("/ARGUS_1990_I278933/d04-x01-y01","U1")
useOne("/ARGUS_1990_I278933/d04-x01-y02","U2")
useOne("/ARGUS_1990_I278933/d05-x01-y01","9.46")
useOne("/ARGUS_1990_I278933/d05-x01-y02","9.46")
useOne("/ARGUS_1990_I278933/d06-x01-y01","U1")
useOne("/ARGUS_1990_I278933/d06-x01-y02","U2")
useOne("/CRYSTAL_BALL_1991_I297905/d01-x01-y01","9.46")
useOne("/CRYSTAL_BALL_1991_I297905/d01-x01-y02","9.46")
useOne("/CRYSTAL_BALL_1991_I297905/d02-x01-y01","U1")
useOne("/CRYSTAL_BALL_1991_I297905/d02-x01-y02","U1")
useOne("/CRYSTAL_BALL_1991_I297905/d03-x01-y01","9.46")
useOne("/CRYSTAL_BALL_1991_I297905/d03-x01-y02","9.46")
useOne("/CRYSTAL_BALL_1991_I297905/d04-x01-y01","U1")
useOne("/CRYSTAL_BALL_1991_I297905/d05-x01-y01","9.46")
useOne("/CRYSTAL_BALL_1991_I297905/d05-x01-y02","9.46")
useOne("/CRYSTAL_BALL_1991_I297905/d06-x01-y01","U1")
useOne("/ARGUS_1989_I262551/d01-x01-y01","10.00")
useOne("/ARGUS_1989_I262551/d02-x01-y01","U1")
useOne("/ARGUS_1989_I262551/d02-x01-y02","U2")
useOne("/ARGUS_1989_I262551/d03-x01-y01","U1")
useOne("/ARGUS_1989_I262551/d04-x01-y01","U2")
merge("/ARGUS_1989_I276860/d01-x01-y01")
merge("/ARGUS_1989_I276860/d01-x01-y02")
merge("/ARGUS_1989_I276860/d02-x01-y01")
merge("/ARGUS_1989_I276860/d03-x01-y01")
merge("/ARGUS_1989_I276860/d04-x01-y01")
merge("/ARGUS_1989_I276860/d04-x01-y02")
for i in range(5,13) :
useOne("/ARGUS_1989_I276860/d%02d-x01-y01" %i,"U1")
useOne("/ARGUS_1989_I276860/d%02d-x01-y02" %i,"10.00")
for i in range(1,8) :
useOne("/ARGUS_1988_I251097/d01-x01-y%02d" %i,"U1")
useOne("/ARGUS_1988_I251097/d02-x01-y%02d" %i,"10.00")
useOne("/ARGUS_1988_I251097/d03-x01-y01","U1")
useOne("/ARGUS_1988_I251097/d04-x01-y01","U2")
useOne("/ARGUS_1988_I251097/d05-x01-y01","10.00")
useOne("/ARGUS_1988_I251097/d06-x01-y01","10.00")
useOne("/ARGUS_1988_I251097/d07-x01-y01","U1")
useOne("/ARGUS_1988_I251097/d08-x01-y01","U2")
useOne("/ARGUS_1988_I251097/d09-x01-y01","10.00")
useOne("/ARGUS_1989_I262415/d03-x01-y01","U1")
useOne("/ARGUS_1989_I262415/d04-x01-y01","10.00")
useOne("/ARGUS_1989_I262415/d01-x01-y01","U1")
useOne("/ARGUS_1989_I262415/d01-x01-y02","10.00")
useOne("/ARGUS_1989_I262415/d01-x02-y01","U1")
useOne("/ARGUS_1989_I262415/d01-x02-y02","10.00")
merge("/PLUTO_1981_I165122/d02-x01-y01")
useOne("/PLUTO_1981_I165122/d06-x01-y01","U1")
useOne("/PLUTO_1981_I165122/d04-x01-y01","30.2")
useOne("/PLUTO_1981_I165122/d05-x01-y01","9.4")
useOne("/PLUTO_1977_I118873/d02-x01-y01","3.63")
useOne("/PLUTO_1977_I118873/d03-x01-y01","4.03")
useOne("/PLUTO_1977_I118873/d04-x01-y01","4.5")
-# useOne("/TASSO_1982_I177174/d01-x01-y01","14.")
-# useOne("/TASSO_1982_I177174/d01-x01-y02","22.")
-# useOne("/TASSO_1982_I177174/d01-x01-y03","34.")
+useOne("/TASSO_1982_I177174/d01-x01-y01","14.")
+useOne("/TASSO_1982_I177174/d01-x01-y02","22.")
+useOne("/TASSO_1982_I177174/d01-x01-y03","34.")
for i in range(2,4) :
useOne("/TASSO_1982_I177174/d0%s-x01-y01" %i ,"12.")
useOne("/TASSO_1982_I177174/d0%s-x01-y02" %i ,"14.")
useOne("/TASSO_1982_I177174/d0%s-x01-y03" %i ,"22.")
useOne("/TASSO_1982_I177174/d0%s-x01-y04" %i ,"25.")
useOne("/TASSO_1982_I177174/d0%s-x01-y05" %i ,"30.")
useOne("/TASSO_1982_I177174/d0%s-x01-y06" %i ,"34.")
useOne("/TASSO_1982_I177174/d0%s-x01-y07" %i ,"35.")
merge("/TASSO_1980_I143691/d01-x01-y01")
useOne("/TASSO_1980_I143691/d02-x01-y01","13.")
useOne("/TASSO_1980_I143691/d05-x01-y01","13.")
for ih in [3,6] :
if(("/TASSO_1980_I143691/d0%s-x01-y01"%ih) in inhistos and
17. in inhistos["/TASSO_1980_I143691/d0%s-x01-y01"%ih] and
22. in inhistos["/TASSO_1980_I143691/d0%s-x01-y01"%ih]) :
average("/TASSO_1980_I143691/d0%s-x01-y01"%ih,"17.","22.")
useOne("/TASSO_1980_I143691/d04-x01-y01","30.3")
useOne("/TASSO_1980_I143691/d07-x01-y01","30.3")
useOne("/TASSO_1990_I284251/d01-x01-y01","42.6")
useOne("/TASSO_1990_I284251/d01-x01-y02","35.")
useOne("/TASSO_1990_I284251/d01-x01-y03","34.5")
useOne("/TASSO_1990_I284251/d02-x01-y01","14.8")
useOne("/TASSO_1990_I284251/d03-x01-y01","21.5")
merge("/TASSO_1990_I284251/d04-x01-y01")
useOne("/TASSO_1990_I284251/d05-x01-y01","42.6")
useOne("/TASSO_1990_I284251/d05-x01-y02","42.6")
useOne("/TASSO_1990_I284251/d05-x01-y03","35")
useOne("/TASSO_1990_I284251/d05-x01-y04","35")
useOne("/TASSO_1990_I284251/d06-x01-y01","14.8")
useOne("/TASSO_1990_I284251/d06-x01-y02","14.8")
useOne("/TASSO_1990_I284251/d07-x01-y01","21.5")
useOne("/TASSO_1990_I284251/d07-x01-y02","21.5")
useOne("/TASSO_1990_I284251/d08-x01-y01","42.6")
useOne("/TASSO_1990_I284251/d08-x01-y02","35.")
useOne("/TASSO_1990_I284251/d08-x01-y03","34.5")
merge("/TASSO_1990_I284251/d09-x01-y01")
useOne("/TASSO_1990_I284251/d10-x01-y01","35")
useOne("/TASSO_1990_I284251/d10-x01-y02","35")
merge("/DASP_1979_I132410/d01-x01-y01")
# BES xi analysis
useOne("/BESIII_2016_I1422780/d02-x01-y01","psi")
useOne("/BESIII_2016_I1422780/d02-x01-y02","psi")
useOne("/BESIII_2016_I1422780/d02-x01-y03","psi")
useOne("/BESIII_2016_I1422780/d02-x01-y04","psi2s")
useOne("/BESIII_2016_I1422780/d02-x01-y05","psi2s")
useOne("/BESIII_2016_I1422780/d02-x01-y06","psi2s")
-# if ( "/BESIII_2016_I1422780/d01-x01-y03" in inhistos and
-# "psi" in inhistos["/BESIII_2016_I1422780/d01-x01-y03"]) :
-# for point in inhistos["/BESIII_2016_I1422780/d01-x01-y03"]["psi"].points():
-# outhistos["/BESIII_2016_I1422780/d01-x01-y03"].addPoint(point)
-# if ( "/BESIII_2016_I1422780/d01-x01-y03" in inhistos and
-# "psi2s" in inhistos["/BESIII_2016_I1422780/d01-x01-y03"]) :
-# for point in inhistos["/BESIII_2016_I1422780/d01-x01-y03"]["psi2s"].points():
-# outhistos["/BESIII_2016_I1422780/d01-x01-y03"].addPoint(point)
-
+if ( "/BESIII_2016_I1422780/d01-x01-y03" in inhistos and
+ "psi" in inhistos["/BESIII_2016_I1422780/d01-x01-y03"]) :
+ if hasattr(inhistos["/BESIII_2016_I1422780/d01-x01-y03"]["psi"],'points') :
+ for point in inhistos["/BESIII_2016_I1422780/d01-x01-y03"]["psi"].points():
+ outhistos["/BESIII_2016_I1422780/d01-x01-y03"].addPoint(point)
+ else :
+ for i in range(1,4) :
+ outhistos["/BESIII_2016_I1422780/d01-x01-y03"].set(i,inhistos["/BESIII_2016_I1422780/d01-x01-y03"]["psi"].bin(i))
+if ( "/BESIII_2016_I1422780/d01-x01-y03" in inhistos and
+ "psi2s" in inhistos["/BESIII_2016_I1422780/d01-x01-y03"]) :
+ if hasattr(inhistos["/BESIII_2016_I1422780/d01-x01-y03"]["psi2s"],'points') :
+ for point in inhistos["/BESIII_2016_I1422780/d01-x01-y03"]["psi2s"].points():
+ outhistos["/BESIII_2016_I1422780/d01-x01-y03"].addPoint(point)
+ else :
+ for i in range(4,7) :
+ outhistos["/BESIII_2016_I1422780/d01-x01-y03"].set(i,inhistos["/BESIII_2016_I1422780/d01-x01-y03"]["psi2s"].bin(i))
# pluto analysis
for id in range(1,3) :
for iy in range(1,5) :
merge("/PLUTO_1983_I191161/d0%s-x01-y0%s" % (id,iy))
merge("/OPAL_2000_I513476/d14-x01-y01")
merge("/OPAL_2000_I513476/d20-x01-y01")
merge("/OPAL_2000_I513476/d20-x01-y02")
merge("/OPAL_2000_I513476/d20-x01-y03")
merge("/OPAL_2000_I513476/d20-x01-y04")
merge("/JADE_1979_I142874/d02-x01-y01")
merge("/LENA_1981_I164397/d03-x01-y01")
useOne("/LENA_1981_I164397/d04-x01-y01","9.51")
useOne("/LENA_1981_I164397/d04-x01-y02","10.")
useOne("/LENA_1981_I164397/d04-x01-y03","U1")
useOne("/LENA_1981_I164397/d04-x01-y04","U2")
useOne("/ARGUS_1991_I315059/d01-x01-y01","10.47")
useOne("/ARGUS_1991_I315059/d01-x01-y02","10.47")
useOne("/ARGUS_1991_I315059/d01-x01-y03","10.47")
useOne("/ARGUS_1991_I315059/d02-x01-y01","10.47")
useOne("/ARGUS_1991_I315059/d03-x01-y01","10.47")
useOne("/ARGUS_1991_I315059/d04-x01-y01","10.47")
useOne("/ARGUS_1991_I315059/d05-x01-y01","U4")
useOne("/ARGUS_1991_I315059/d06-x01-y01","U4")
useOne("/ARGUS_1991_I315059/d07-x01-y01","U4")
for i in [3,4,5,6,7,8,18,19,20,21,22,23] :
useOne("/TASSO_1989_I266893/d%02d-x01-y01" %i ,"34.8")
for i in range(9,15) :
useOne("/TASSO_1989_I266893/d%02d-x01-y01" %i ,"42.1")
for i in range(1,4) :
useOne("/TASSO_1989_I266893/d15-x01-y%02d" %i ,"34.8")
useOne("/TASSO_1989_I266893/d16-x01-y%02d" %i ,"42.1")
for i in range(1,12) :
useOne("/CLEO_1985_I205668/d%02d-x01-y01" %i ,10.47)
useOne("/CLEO_1985_I205668/d%02d-x01-y02" %i , "U1")
for i in range(12,24) :
merge("/CLEO_1985_I205668/d%02d-x01-y01" %i)
useOne("/BABAR_2014_I1286317/d01-x01-y01", "U3")
useOne("/BABAR_2014_I1286317/d02-x01-y01", "U2")
useOne("/BABAR_2014_I1286317/d03-x01-y01", "U1")
useOne("/BABAR_2014_I1286317/d06-x01-y01", "U3")
useOne("/BABAR_2014_I1286317/d06-x02-y01", "U2")
useOne("/BABAR_2014_I1286317/d06-x03-y01", "U1")
useOne("/BABAR_2014_I1286317/d04-x01-y01", "10.6")
useOne("/BABAR_2014_I1286317/d05-x01-y01", "10.6")
useOne("/BABAR_2014_I1286317/d06-x04-y01", "10.6")
for ix in range(0,2) :
if ix==0 : en="189"
else : en="183"
for iy in range(1,3) :
useOne("/DELPHI_2001_I526164/d%02d-x01-y0%s"%(5+2*ix,iy), en)
useOne("/DELPHI_2001_I526164/d%02d-x01-y01"%(6+2*ix), en)
for iloc in range(2,5,2) :
useOne("/DELPHI_2001_I526164/d16-x01-y%02d"%(iloc-ix), en)
for iy in range(1,5) :
useOne("/DELPHI_2001_I526164/d%02d-x01-y0%s"%(9 +ix,iy), en)
useOne("/DELPHI_2001_I526164/d%02d-x01-y0%s"%(11+ix,iy), en)
for ix in range(13,16) :
for iy in range(1,5) :
useOne("/DELPHI_2001_I526164/d%02d-x01-y0%s"%(ix,iy), "189")
merge("/DELPHI_2001_I526164/d01-x01-y01")
merge("/DELPHI_2001_I526164/d03-x01-y01")
merge("/DELPHI_2001_I526164/d03-x01-y03")
for ix in range(1,6) :
merge("/DELPHI_2001_I526164/d02-x01-y0%s"%ix)
for ix in range(1,7) :
useOne("/DELPHI_2001_I526164/d04-x01-y0%s"%ix,"189")
useOne("/MARKII_1982_I178416/d01-x01-y01","5.2")
useOne("/MARKII_1982_I178416/d01-x01-y02","6.5")
useOne("/MARKII_1982_I178416/d01-x01-y03","29.0")
useOne("/CLEO_2005_I1649168/d01-x01-y07","U4")
useOne("/CLEO_2005_I1649168/d01-x01-y08","U5")
useOne("/CLEO_2007_I728872/d01-x01-y05","U4")
useOne("/CLEO_2007_I728872/d02-x01-y05","U5")
for ih in [3,5,6,7,8,9,10,11,12,13,14] :
eTemp=["14","22","34"]
for iy in range(0,3) :
useOne("/TASSO_1984_I195333/d%02d-x01-y%02d" %(ih,iy+1) , eTemp[iy])
for iy in range(1,12) :
merge("/TASSO_1984_I195333/d04-x01-y%02d"%iy)
-# # normalize where we have sum histos
-# for i in range(1,5) :
-# hname="/BABAR_2007_I746745/d0%s-x01-y01" %i
-# if hname in outhistos and outhistos[hname].numEntries()!=0.) :
-# outhistos[hname].normalize()
-
+
+# ARGUS_1988_I266892 baryon correlations
+useOne("/ARGUS_1988_I266892/d01-x01-y01","10.")
+useOne("/ARGUS_1988_I266892/d01-x01-y02","U1" )
+useOne("/ARGUS_1988_I266892/d02-x01-y01","10.")
+for ih in range(3,9) :
+ useOne("/ARGUS_1988_I266892/d0%s-x01-y01"%ih,"U1" )
+ useOne("/ARGUS_1988_I266892/d0%s-x01-y02"%ih,"10.")
+for ih in range(6,9,2) :
+ useOne("/ARGUS_1988_I266892/d0%s-x01-y03"%ih,"U1" )
+# ARGUS_1992_I319829 D_s spectrum
+useOne("/ARGUS_1992_I319829/d01-x01-y01","10.47")
+useOne("/ARGUS_1992_I319829/d02-x01-y01","10.47")
+useOne("/ARGUS_1992_I319829/d03-x01-y01","U4")
+# MD_1994_I362599
+useOne("/MD1_1994_I362599/d01-x01-y01","U1")
+useOne("/MD1_1994_I362599/d02-x01-y01","U1")
+useOne("/MD1_1994_I362599/d03-x01-y01","8.8")
+useOne("/MD1_1994_I362599/d03-x01-y02","9.51")
+useOne("/MD1_1994_I362599/d04-x01-y01","U1")
+# BELLE_2023_I2660525
+useOne("/BELLE_2023_I2660525/d01-x01-y01","U4")
+useOne("/BELLE_2023_I2660525/d01-x01-y02","U4")
+useOne("/BELLE_2023_I2660525/d01-x01-y03","U5")
+useOne("/BELLE_2023_I2660525/d01-x01-y04","U5")
+useOne("/BELLE_2023_I2660525/d01-x01-y05","U5")
+useOne("/BELLE_2023_I2660525/d03-x01-y01","U5")
+useOne("/BELLE_2023_I2660525/d03-x01-y02","U5")
+useOne("/BELLE_2023_I2660525/d03-x01-y03","U4")
+useOne("/BELLE_2023_I2660525/d03-x01-y04","U4")
# Choose output file
name = args[0]+".yoda"
removeNan()
# output the yoda file
yoda.writeYODA(outhistos,name)
sys.exit(0)
diff --git a/Tests/python/merge-LHC-Jets.in b/Tests/python/merge-LHC-Jets.in
--- a/Tests/python/merge-LHC-Jets.in
+++ b/Tests/python/merge-LHC-Jets.in
@@ -1,1803 +1,1817 @@
#! @PYTHON@
# -*- mode: python -*-
from __future__ import print_function
import logging, sys, math
if sys.version_info[:3] < (2,4,0):
print ("rivet scripts require Python version >= 2.4.0... exiting")
sys.exit(1)
import os, yoda
# #############################################
def rescale(path,scale) :
if(path not in outhistos) : return
if hasattr(outhistos[path],'scaleW') :
outhistos[path].scaleW(scale)
elif hasattr(outhistos[path],'scale') :
outhistos[path].scale(scale)
else :
print("Can't scale ",path)
def fillAbove(scale,desthisto, sourcehistosbyptmin) :
pthigh= 1e100
ptlow =-1e100
temp={}
for (pt, h) in sorted(sourcehistosbyptmin.items(),reverse=True):
ptlow=pt
if(type(desthisto)==yoda.core.Scatter2D) :
for i in range(0,h.numPoints()) :
xMin = h.points()[i].x-h.points()[i].xErrs().minus
if( xMin >= ptlow and xMin < pthigh ) :
desthisto.addPoint(h.points()[i])
elif(type(desthisto)==yoda.core.Profile1D) :
for i in range(0,h.numBins()) :
if(h.bins()[i].xMin() >= ptlow and
h.bins()[i].xMin() < pthigh ) :
desthisto.bins()[i] += h.bins()[i]
elif(type(desthisto)==yoda.core.Histo1D) :
for i in range(0,h.numBins()) :
if(h.bins()[i].xMin() >= ptlow and
h.bins()[i].xMin() < pthigh ) :
desthisto.bins()[i] += h.bins()[i]
elif(type(desthisto)==yoda.core.BinnedEstimate1D) :
for b in h.bins() :
if(b.xMin() >= ptlow and
b.xMin() < pthigh ) :
desthisto.bin(b.index()).setVal(b.val())
for key in b.sources() :
desthisto.bin(b.index()).setErr(b.err(key),key)
else :
logging.error("Can't merge %s, unknown type" % desthisto.path)
sys.exit(1)
pthigh=pt
def mergeByPt(hpath, sqrts, scale=1.) :
global inhistos_pt
global outhistos
if hpath not in outhistos or hpath not in inhistos_pt :
print("Histograms not found for %s, can't merge by pT" % hpath)
return
fillAbove(scale,outhistos[hpath], inhistos_pt[hpath][float(sqrts)])
def mergeByMass(hpath, sqrts, scale=1.):
global inhistos_mass
global outhistos
fillAbove(scale,outhistos[hpath], inhistos_mass[hpath][float(sqrts)])
def useOnePt(hpath, sqrts, ptmin):
global inhistos_pt
global outhistos
try:
## Find best pT_min match
ptmins = inhistos_pt[hpath][float(sqrts)].keys()
closest_ptmin = None
for ptm in ptmins:
if closest_ptmin is None or \
abs(ptm-float(ptmin)) < abs(closest_ptmin-float(ptmin)):
closest_ptmin = ptm
if closest_ptmin != float(ptmin):
logging.warning("Inexact match for requested pTmin=%s: " % ptmin + \
"using pTmin=%e instead" % closest_ptmin)
outhistos[hpath] = inhistos_pt[hpath][float(sqrts)][closest_ptmin]
except:
pass
def useOneMass(hpath, sqrts, ptmin):
global inhistos_pt
global outhistos
try:
## Find best pT_min match
ptmins = inhistos_mass[hpath][float(sqrts)].keys()
closest_ptmin = None
for ptm in ptmins:
if closest_ptmin is None or \
abs(ptm-float(ptmin)) < abs(closest_ptmin-float(ptmin)):
closest_ptmin = ptm
if closest_ptmin != float(ptmin):
logging.warning("Inexact match for requested mass=%s: " % ptmin + \
"using mass=%e instead" % closest_ptmin)
outhistos[hpath] = inhistos_mass[hpath][float(sqrts)][closest_ptmin]
except:
pass
# #######################################
if __name__ == "__main__":
import logging
from optparse import OptionParser, OptionGroup
parser = OptionParser(usage="%prog name")
verbgroup = OptionGroup(parser, "Verbosity control")
parser.add_option("--with-ue",
action='store_true' ,
dest="ue",
default=True,
help="Include UE analyses")
parser.add_option("--without-ue",
action='store_false',
dest="ue",
default=True,
help="Don\'t include UE analyses")
verbgroup.add_option("-v", "--verbose", action="store_const", const=logging.DEBUG, dest="LOGLEVEL",
default=logging.INFO, help="print debug (very verbose) messages")
verbgroup.add_option("-q", "--quiet", action="store_const", const=logging.WARNING, dest="LOGLEVEL",
default=logging.INFO, help="be very quiet")
parser.add_option_group(verbgroup)
(opts, args) = parser.parse_args()
logging.basicConfig(level=opts.LOGLEVEL, format="%(message)s")
(opts, args) = parser.parse_args()
## Check args
if len(args) < 1:
logging.error("Must specify at least the name of the files")
sys.exit(1)
yodafiles=["-7-Bottom-0.yoda","-7-Bottom-1.yoda","-7-Bottom-2.yoda",
"-7-Bottom-3.yoda","-7-Bottom-4.yoda","-7-Bottom-5.yoda","-7-Bottom-6.yoda",
"-13-Bottom-0.yoda","-13-Bottom-1.yoda","-13-Bottom-2.yoda",
"-13-Bottom-3.yoda","-13-Bottom-4.yoda","-13-Bottom-5.yoda","-13-Bottom-6.yoda",
"-7-Charm-1.yoda","-7-Charm-2.yoda",
"-7-Charm-3.yoda","-7-Charm-4.yoda","-7-Charm-5.yoda",
"-7-Top-SL.yoda","-7-Top-L.yoda",
"-8-Top-SL.yoda","-8-Top-L.yoda","-8-Top-All.yoda",
"-13-Top-L.yoda","-13-Top-SL.yoda","-13-Top-All.yoda"]
for i in range(1,11) :
for j in [7,8,13] :
yodafiles.append("-%1.1i-Jets-%1.1i.yoda" % (j,i))
for i in range(1,4) :
yodafiles.append("-2760-Jets-%1.1i.yoda" % i)
if(opts.ue) :
yodafiles += ["-7-Jets-0.yoda" ,"-8-Jets-0.yoda" ,
"-900-UE.yoda" ,"-2360-UE.yoda" ,
"-2760-UE.yoda" ,"-7-UE.yoda" ,
"-900-UE-Long.yoda" ,"-8-UE.yoda" ,
"-7-UE-Long.yoda","-13-UE.yoda","-13-UE-Long.yoda"]
# "-7-UE-Cent.yoda","-13-UE-Cent.yoda"]
## Get histos
inhistos_pt = {}
inhistos_mass = {}
outhistos={}
weights = {}
for f in yodafiles:
file='Rivet-'+args[0]+f
ptmin=0.
sqrts=7000
# CMS energy
if(file.find("-900-")>0) :
sqrts=900
elif(file.find("-2360-")>0) :
sqrts=2360
elif(file.find("-2760-")>0) :
sqrts=2760
elif(file.find("-7-")>=0) :
sqrts=7000
elif(file.find("-8-")>=0) :
sqrts=8000
elif(file.find("-13-")>0) :
sqrts=13000
# pT min
if(file.find("UE")>0) :
ptmin=0.
elif(file.find("Jets-0")>0) :
ptmin=4.
elif(file.find("Jets-10")>0) :
ptmin=1900.
elif(file.find("Jets-1")>0) :
if( not opts.ue) :
ptmin = 10.
else :
ptmin = 20.
elif(file.find("Jets-2")>0) :
ptmin=40.
elif(file.find("Jets-3")>0) :
ptmin=80.
elif(file.find("Jets-4")>0) :
ptmin=110.
elif(file.find("Jets-5")>0) :
ptmin=210.
elif(file.find("Jets-6")>0) :
ptmin=260.
elif(file.find("Jets-7")>0) :
ptmin=400.
elif(file.find("Jets-8")>0) :
ptmin=600.
elif(file.find("Jets-9")>0) :
ptmin=900.
elif(file.find("Bottom-0")>0) :
ptmin=0.
elif(file.find("Bottom-1")>0 or file.find("Charm-1")>0) :
ptmin=10.
elif(file.find("Bottom-2")>0 or file.find("Charm-2")>0) :
ptmin=20.
elif(file.find("Bottom-3")>0 or file.find("Charm-3")>0) :
ptmin=30.
elif(file.find("Bottom-4")>0 or file.find("Charm-4")>0) :
ptmin=70.
elif(file.find("Bottom-5")>0 or file.find("Charm-5")>0) :
ptmin=100.
elif(file.find("Bottom-6")>0 or file.find("Charm-6")>0) :
ptmin=130.
elif(file.find("Top-SL.yoda")>0 or file.find("Top-L.yoda")>0 or \
file.find("Top-All.yoda")>0):
ptmin=0.
if not os.access(file, os.R_OK):
logging.error("%s can not be read" % file)
continue
try:
aos = yoda.read(file)
except:
logging.error("%s can not be parsed as YODA" % file)
continue
## Get histos from this YODA file
for aopath, ao in aos.items() :
aopath=aopath.replace(":MODE=DIJET","")
ao.setPath(ao.path().replace(":MODE=DIJET",""))
if "RAW" in aopath : continue
if("I882984" in aopath or "I889546" in aopath or
"871366" in aopath or "I1082936" in aopath or
"I891834" in aopath or "I882098" in aopath or
"I852450" in aopath or "852264" in aopath or
"I879407" in aopath or "I886332" in aopath or
"917526" in aopath or "916908" in aopath or
"I885663" in aopath or "902309" in aopath or
"I912560" in aopath or "I919017" in aopath or
"I926145" in aopath or "I884811" in aopath or
"I889807" in aopath or "I1118269" in aopath or
"I1188891" in aopath or "I1082009" in aopath or
"I1087342" in aopath or "I896268" in aopath or
"I1125575" in aopath or "I1094564" in aopath or
"I930220" in aopath or "I1224539" in aopath or
"I1273574" in aopath or "I1261026" in aopath or
"I1307243" in aopath or "I1325553" in aopath or
"I1298810" in aopath or "I1298811" in aopath or
"I1208923" in aopath or "I1305624" in aopath or
"I1419070" in aopath or "I1394679" in aopath or
"I929691" in aopath or "I1393758" in aopath or
"I1459051" in aopath or "I1487277" in aopath or
"I1421646" in aopath or "I1111014" in aopath or
"I1605749" in aopath or "I1682495" in aopath or
"I1609253" in aopath or "1385107" in aopath or
"I1486238" in aopath or "1634970" in aopath or
"I1604271" in aopath or "I1598460" in aopath or
"I1643640" in aopath or "I1808726" in aopath or
"I1724098" in aopath or "I1719955" in aopath or
"I1740909" in aopath or "I1913061" in aopath or
- "I1932460" in aopath or
+ "I1932460" in aopath or "I2625697" in aopath or
"I1972986" in aopath or "I1920187" in aopath or
"ATLAS_2016_CONF_2016_092" in aopath or
"CMS_2012_PAS_QCD_11_010" in aopath) :
if("1419070" in aopath and ("forward" in aopath or "central" in aopath )) :
continue
if aopath not in inhistos_pt:
inhistos_pt[aopath] = {}
tmpE = inhistos_pt[aopath]
if sqrts not in tmpE:
tmpE[sqrts] = {}
if ptmin not in tmpE[sqrts]:
tmpE[sqrts][ptmin] = ao
else:
tmpE[sqrts][ptmin] += ao
#raise Exception("A set with ptmin = %s already exists" % ( ptmin))
else :
if("1509919" in aopath and "Ctr_cut" in aopath) :
continue
elif "I1393758" in aopath and ("d02" in aopath or "d04" in aopath or
"d06" in aopath or "d08" in aopath or
"d10" in aopath or "d12" in aopath) :
continue
elif "1387176" in aopath and "y02" in aopath:
continue
elif "1454211" in aopath and "cutflow" in aopath :
continue
elif("ATLAS_2016_I1468168" in aopath) :
newPath=aopath.replace("Passed_events","d02-x01-y01")
outhistos[newPath] = ao
ao.setPath(newPath)
elif(aopath.find("I1243871")>0) :
if(aopath.find("x01")>0 and file.find("-7-Top-L.yoda")>0 ) :
outhistos[aopath] = ao
elif(aopath.find("x02")>0 and file.find("-7-Top-SL.yoda")>0 ) :
outhistos[aopath] = ao
elif(aopath.find("1467230")>0 or aopath.find("1419652")>0) :
if(aopath.find("y01")>0 and file.find("Long")>0 ) :
outhistos[aopath] = ao
elif(aopath.find("y02")>0 and file.find("Long")<0 ) :
outhistos[aopath] = ao
elif("CMS_2017_I1471287" in aopath) :
if("CMS_2017_I1471287/d" in aopath) :
outhistos[aopath] = ao
elif("ATLAS_2018_I1705857" in aopath ) :
ihist = int(aopath.split("/d")[1].split("-")[0])
if "-SL" in file :
if ihist in [9,10,11,12,19,20,21,22,23,24,25,26,33,34,35,36,37,38,45,46,47,48,49,50] :
outhistos[aopath] = ao
elif "-L" in file :
if ihist in [3,4,5,6,7,8,13,14,15,16,17,18,27,28,29,30,31,32,39,40,41,42,43,44] :
outhistos[aopath] = ao
if ihist in [1,2] :
if aopath not in outhistos :
outhistos[aopath] = ao
else :
title=""
path=""
# if hasattr(ao, 'title'):
# title=ao.title()
# if hasattr(ao, 'path'):
# path=ao.path()
# if type(ao) == yoda.core.Histo1D(path,title) :
# temp = yoda.core.Histo1D(path,title)
# for i in range(0,ao.numBins()) :
# temp.addBin(ao.bins()[i].xMin(),ao.bins()[i].xMax())
# if("-SL" in file) :
# temp.bins()[0] += outhistos[aopath].bins()[0]
# temp.bins()[1] += outhistos[aopath].bins()[1]
# temp.bins()[2] += ao.bins()[2]
# temp.bins()[3] += ao.bins()[3]
# temp.bins()[2] += ao.bins()[2]
# temp.bins()[3] += ao.bins()[3]
# else :
# temp.bins()[0] += ao.bins()[0]
# temp.bins()[1] += ao.bins()[1]
# temp.bins()[2] += outhistos[aopath].bins()[2]
# temp.bins()[3] += outhistos[aopath].bins()[3]
# temp.bins()[2] += outhistos[aopath].bins()[2]
# temp.bins()[3] += outhistos[aopath].bins()[3]
# else :
# temp = yoda.core.BinnedHisto1D(path,title,)
# quit()
#outhistos[aopath] = temp
elif "ATLAS_2018_I1707015" in aopath :
if "d03" in aopath or "d04" in aopath or "d05" in aopath:
if "Top-SL" in file:
outhistos[aopath] = ao
else :
if( "Top-L" in file ) :
outhistos[aopath] = ao
else :
outhistos[aopath] = ao
yodafiles=["-7-Bottom-7.yoda","-7-Bottom-8.yoda","-7-Bottom-9.yoda"]
for i in range(1,8) :
yodafiles.append("-7-DiJets-%1.1i-A.yoda" % i)
yodafiles.append("-7-DiJets-%1.1i-B.yoda" % i)
yodafiles.append("-7-DiJets-%1.1i-C.yoda" % i)
for i in range(1,12) :
yodafiles.append("-13-DiJets-%1.1i-A.yoda" % i)
# for i in range(6,12) :
# yodafiles.append("-13-DiJets-%1.1i-B.yoda" % i)
for f in yodafiles:
file='Rivet-'+args[0]+f
if "-7-Jets" in file or "-7-DiJets" in file or "-7-Bottom" in file :
sqrts = 7000
elif "-13-Jets" in file or "-13-DiJets" in file :
sqrts = 13000
if(file.find("-DiJets-2")>0) :
mass=250
elif(file.find("-DiJets-3")>0) :
mass=500
elif(file.find("-DiJets-4")>0) :
mass=800
elif(file.find("-DiJets-5")>0) :
mass=1000
elif(file.find("-DiJets-6")>0) :
mass=1600
elif(file.find("-DiJets-7")>0) :
mass=2200
elif(file.find("-DiJets-8")>0) :
mass=2800
elif(file.find("-DiJets-9")>0) :
mass=3900
elif(file.find("-DiJets-10")>0) :
mass=4900
elif(file.find("-DiJets-11")>0) :
mass=5900
elif(file.find("-DiJets-1")>0) :
mass=100
elif(file.find("-Bottom-7")>0) :
mass=110
elif(file.find("-Bottom-8")>0) :
mass=370
elif(file.find("-Bottom-9")>0) :
mass=550
elif(file.find("-Jets-1")>0) :
mass=0
if not os.access(file, os.R_OK):
logging.error("%s can not be read" % file)
continue
try:
aos = yoda.read(file)
except:
logging.error("%s can not be parsed as YODA" % file)
continue
## Get histos from this YODA file
for aopath, ao in aos.items() :
if("RAW" in aopath) :continue
if(aopath.find("871366")>0 or aopath.find("889175")>0 or
aopath.find("1082936")>0 or aopath.find("I930220")>0 or
aopath.find("1261026")>0 or aopath.find("1090423")>0 or
aopath.find("1268975")>0 or aopath.find("1519995") >0 or
aopath.find("1663452") >0 or
aopath.find("1634970" )>0 or
aopath.find("CMS_2013_I1208923")>0) :
if aopath not in inhistos_mass:
inhistos_mass[aopath] = {}
tmpE = inhistos_mass[aopath]
if sqrts not in tmpE:
tmpE[sqrts] = {}
tmpP = tmpE[sqrts]
if mass not in tmpP:
tmpP[mass] = ao
else:
print (aopath)
print (sqrts,mass,file)
raise Exception("A set with mass = %s already exists" % ( mass))
## Make empty output histos if needed
for hpath,hsets in inhistos_pt.items():
if( "882984" in hpath or "889546" in hpath or
"871366" in hpath or "889175" in hpath or
("916908" in hpath and ("d01" in hpath or "d02" in hpath)) or
"917526" in hpath or "926145" in hpath or
"902309" in hpath or "1082936" in hpath or
"884811" in hpath or "1118269" in hpath or
"1087342" in hpath or "1188891" in hpath or
"919017" in hpath or "896268" in hpath or
("1125575" in hpath and "nEvents" not in hpath) or
"1094564" in hpath or
("I930220" in hpath and "Counter" not in hpath) or
"I912560" in hpath or
"I1273574" in hpath or "I1261026" in hpath or
"I1090423" in hpath or "QCD_11_010" in hpath or
"1298811" in hpath or "I1325553" in hpath or
"I1298810" in hpath or "1307243" in hpath or
"I1419070" in hpath or "I1394679" in hpath or
"I1487277" in hpath or "I1604271" in hpath or
"I1598460" in hpath or "CMS_2013_I1208923" in hpath or
"1393758" in hpath or"ATLAS_2016_CONF_2016_092" in hpath or
"1111014" in hpath or "1385107" in hpath or "I1486238" in hpath or
"1459051" in hpath or "1634970" in hpath or "I1740909" in hpath or
"1913061" in hpath or "I1972986" in hpath or "I1932460" in hpath ) :
title=""
path=""
histo = list(list(hsets.values())[0].values())[0]
if hasattr(histo, 'title'):
title=histo.title()
if hasattr(histo, 'path'):
path=histo.path()
if(type(histo)==yoda.core.Counter) :
outhistos[hpath] = yoda.core.Counter(path,title)
elif(type(histo)==yoda.core.Scatter2D) :
outhistos[hpath] = yoda.core.Scatter2D(path,title)
elif(type(histo)==yoda.core.Profile1D) :
outhistos[hpath] = yoda.core.Profile1D(path,title)
for i in range(0,histo.numBins()) :
outhistos[hpath].addBin(histo.bins()[i].xMin(),
histo.bins()[i].xMax())
elif(type(histo)==yoda.core.Histo1D) :
outhistos[hpath] = yoda.core.Histo1D(path,title)
for i in range(0,histo.numBins()) :
outhistos[hpath].addBin(histo.bins()[i].xMin(),
histo.bins()[i].xMax())
elif(type(histo)==yoda.core.BinnedEstimate1D) :
outhistos[hpath] = yoda.core.BinnedEstimate1D(histo.xEdges(),path,title)
if len(histo.maskedBins()) > 0:
outhistos[hpath].maskBins(histo.maskedBins())
else :
logging.error("Histogram %s is of unknown type %s" % (hpath,type(ao)))
sys.exit(1)
## Make empty output histos if needed
for hpath,hsets in inhistos_mass.items():
if("1268975" in hpath or "1634970" in hpath) :
title=""
path=""
histo = list(list(hsets.values())[0].values())[0]
if hasattr(histo, 'title'):
title=histo.title()
if hasattr(histo, 'path'):
path=histo.path()
if(type(histo)==yoda.core.Counter) :
outhistos[hpath] = yoda.core.Counter(path,title)
elif(type(histo)==yoda.core.Scatter2D) :
outhistos[hpath] = yoda.core.Scatter2D(path,title)
elif(type(histo)==yoda.core.Profile1D) :
outhistos[hpath] = yoda.core.Profile1D(path,title)
for i in range(0,histo.numBins()) :
outhistos[hpath].addBin(histo.bins()[i].xMin(),
histo.bins()[i].xMax())
elif(type(histo)==yoda.core.Histo1D) :
outhistos[hpath] = yoda.core.Histo1D(path,title)
for i in range(0,histo.numBins()) :
outhistos[hpath].addBin(histo.bins()[i].xMin(),
histo.bins()[i].xMax())
elif(type(histo)==yoda.core.BinnedEstimate1D) :
outhistos[hpath] = yoda.core.BinnedEstimate1D(histo.xEdges(),path,title)
if len(histo.maskedBins()) > 0:
outhistos[hpath].maskBins(histo.maskedBins())
else :
logging.error("Histogram %s is of unknown type" % hpath)
sys.exit(1)
logging.info("Processing CMS_2011_I886332")
useOnePt("/CMS_2011_I886332/d01-x01-y01", "7000", "80" )
useOnePt("/CMS_2011_I886332/d02-x01-y01", "7000", "80" )
useOnePt("/CMS_2011_I886332/d03-x01-y01", "7000", "110" )
useOnePt("/CMS_2011_I886332/d04-x01-y01", "7000", "110" )
useOnePt("/CMS_2011_I886332/d05-x01-y01", "7000", "210" )
useOnePt("/CMS_2011_I886332/d06-x01-y01", "7000", "210" )
logging.info("Processing ATLAS_2010_I879407")
useOnePt("/ATLAS_2010_I879407/d01-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d01-x01-y02", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d01-x01-y03", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d02-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d02-x01-y02", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d02-x01-y03", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d03-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d03-x01-y02", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d03-x01-y03", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d04-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d04-x01-y02", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d04-x01-y03", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d05-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d06-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d07-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d08-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d09-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d09-x01-y02", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d09-x01-y03", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d10-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d10-x01-y02", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d10-x01-y03", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d11-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d11-x01-y02", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d11-x01-y03", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d12-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d12-x01-y02", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d12-x01-y03", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d13-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d13-x01-y02", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d13-x01-y03", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d13-x01-y04", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d14-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d14-x01-y02", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d14-x01-y03", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d14-x01-y04", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d15-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d15-x01-y02", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d15-x01-y03", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d15-x01-y04", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d16-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d16-x01-y02", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d16-x01-y03", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d16-x01-y04", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d17-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d17-x01-y02", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d17-x01-y03", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d18-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d18-x01-y02", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d18-x01-y03", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d19-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d19-x01-y02", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d19-x01-y03", "900", "0" )
useOnePt("/ATLAS_2010_I879407/d20-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d20-x01-y02", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d20-x01-y03", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d21-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I879407/d22-x01-y01", "7000", "0" )
logging.info("Processing ATLAS_2011_I891834")
useOnePt("/ATLAS_2011_I891834/d01-x01-y01", "900", "0" )
useOnePt("/ATLAS_2011_I891834/d02-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2011_I891834/d03-x01-y01", "900", "0" )
useOnePt("/ATLAS_2011_I891834/d04-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2011_I891834/d13-x01-y01", "900", "0" )
useOnePt("/ATLAS_2011_I891834/d13-x01-y02", "900", "0" )
useOnePt("/ATLAS_2011_I891834/d13-x01-y03", "900", "0" )
useOnePt("/ATLAS_2011_I891834/d14-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2011_I891834/d14-x01-y02", "7000", "0" )
useOnePt("/ATLAS_2011_I891834/d14-x01-y03", "7000", "0" )
logging.info("Processing ALICE_2010_I852450")
useOnePt("/ALICE_2010_I852450/d11-x01-y01", "900", "0" )
useOnePt("/ALICE_2010_I852450/d12-x01-y01", "900", "0" )
useOnePt("/ALICE_2010_I852450/d13-x01-y01", "900", "0" )
useOnePt("/ALICE_2010_I852450/d17-x01-y01","2360", "0" )
useOnePt("/ALICE_2010_I852450/d18-x01-y01","2360", "0" )
useOnePt("/ALICE_2010_I852450/d19-x01-y01","2360", "0" )
logging.info("Processing ALICE_2010_I852264")
useOnePt("/ALICE_2010_I852264/d03-x01-y01", "7000", "0" )
useOnePt("/ALICE_2010_I852264/d04-x01-y01", "900", "0" )
useOnePt("/ALICE_2010_I852264/d05-x01-y01", "2360", "0" )
useOnePt("/ALICE_2010_I852264/d06-x01-y01", "7000", "0" )
logging.info("Processing ATLAS_2010_I882098")
useOnePt("/ATLAS_2010_I882098/d01-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d02-x01-y01", "2360", "0" )
useOnePt("/ATLAS_2010_I882098/d03-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d04-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d05-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d06-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d07-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d08-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d09-x01-y01", "2360", "0" )
useOnePt("/ATLAS_2010_I882098/d10-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d11-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d12-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d13-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d14-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d15-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d16-x01-y01", "2360", "0" )
useOnePt("/ATLAS_2010_I882098/d17-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d18-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d19-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d20-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d21-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d22-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d23-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d24-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d25-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d26-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d27-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d28-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d29-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d30-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d31-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d32-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d33-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d34-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d35-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d36-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d37-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2010_I882098/d38-x01-y01", "900", "0" )
useOnePt("/ATLAS_2010_I882098/d39-x01-y01", "7000", "0" )
logging.info("Processing ATLAS_2011_I889546")
useOnePt("/ATLAS_2011_I889546/d01-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I889546/d01-x01-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I889546/d01-x01-y03", "7000", "210" )
useOnePt("/ATLAS_2011_I889546/d01-x01-y04", "7000", "260" )
useOnePt("/ATLAS_2011_I889546/d01-x01-y05", "7000", "260" )
useOnePt("/ATLAS_2011_I889546/d01-x01-y06", "7000", "400" )
useOnePt("/ATLAS_2011_I889546/d01-x01-y07", "7000", "400" )
useOnePt("/ATLAS_2011_I889546/d01-x01-y08", "7000", "600" )
useOnePt("/ATLAS_2011_I889546/d01-x01-y09", "7000", "600" )
logging.info("Processing ATLAS_2011_I882984")
if( not opts.ue) :
useOnePt("/ATLAS_2011_I882984/d01-x01-y01", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x01-y02", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x02-y01", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x02-y02", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x03-y01", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x03-y02", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x04-y01", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x04-y02", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x05-y01", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x05-y02", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x06-y01", "7000", "10" )
useOnePt("/ATLAS_2011_I882984/d01-x06-y02", "7000", "10" )
else :
useOnePt("/ATLAS_2011_I882984/d01-x01-y01", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x01-y02", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x02-y01", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x02-y02", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x03-y01", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x03-y02", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x04-y01", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x04-y02", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x05-y01", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x05-y02", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x06-y01", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d01-x06-y02", "7000", "20" )
useOnePt("/ATLAS_2011_I882984/d02-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x02-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x02-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x03-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x03-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x04-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x04-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x05-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x05-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x06-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d02-x06-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x02-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x02-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x03-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x03-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x04-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x04-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x05-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x05-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x06-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d03-x06-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I882984/d04-x01-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x01-y02", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x02-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x02-y02", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x03-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x03-y02", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x04-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x04-y02", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x05-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x05-y02", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x06-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d04-x06-y02", "7000", "80" )
useOnePt("/ATLAS_2011_I882984/d05-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x01-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x02-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x02-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x03-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x03-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x04-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x04-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x05-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x05-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x06-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d05-x06-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x01-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x02-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x02-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x03-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x03-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x04-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x04-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x05-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x05-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x06-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d06-x06-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I882984/d07-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x02-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x02-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x03-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x03-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x04-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x04-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x05-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x05-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x06-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d07-x06-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I882984/d08-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x01-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x02-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x02-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x03-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x03-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x04-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x04-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x05-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x05-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x06-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d08-x06-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x01-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x02-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x02-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x03-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x03-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x04-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x04-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x05-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x05-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x06-y01", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d09-x06-y02", "7000", "260" )
useOnePt("/ATLAS_2011_I882984/d10-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x01-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x02-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x02-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x03-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x03-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x04-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x04-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x05-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x05-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x06-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d10-x06-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x01-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x02-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x02-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x03-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x03-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x04-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x04-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x05-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x05-y02", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x06-y01", "7000", "400" )
useOnePt("/ATLAS_2011_I882984/d11-x06-y02", "7000", "400" )
logging.info("Processing ATLAS_2010_I871366")
mergeByPt("/ATLAS_2010_I871366/d01-x01-y01", "7000")
mergeByPt("/ATLAS_2010_I871366/d02-x01-y01", "7000")
mergeByPt("/ATLAS_2010_I871366/d03-x01-y01", "7000")
mergeByPt("/ATLAS_2010_I871366/d04-x01-y01", "7000")
mergeByPt("/ATLAS_2010_I871366/d05-x01-y01", "7000")
mergeByPt("/ATLAS_2010_I871366/d06-x01-y01", "7000")
mergeByPt("/ATLAS_2010_I871366/d07-x01-y01", "7000")
mergeByPt("/ATLAS_2010_I871366/d08-x01-y01", "7000")
mergeByPt("/ATLAS_2010_I871366/d09-x01-y01", "7000")
mergeByPt("/ATLAS_2010_I871366/d10-x01-y01", "7000")
mergeByMass("/ATLAS_2010_I871366/d11-x01-y01", "7000")
mergeByMass("/ATLAS_2010_I871366/d12-x01-y01", "7000")
mergeByMass("/ATLAS_2010_I871366/d13-x01-y01", "7000")
mergeByMass("/ATLAS_2010_I871366/d14-x01-y01", "7000")
mergeByMass("/ATLAS_2010_I871366/d15-x01-y01", "7000")
mergeByMass("/ATLAS_2010_I871366/d16-x01-y01", "7000")
mergeByMass("/ATLAS_2010_I871366/d17-x01-y01", "7000")
mergeByMass("/ATLAS_2010_I871366/d18-x01-y01", "7000")
mergeByMass("/ATLAS_2010_I871366/d19-x01-y01", "7000")
mergeByMass("/ATLAS_2010_I871366/d20-x01-y01", "7000")
useOneMass("/ATLAS_2010_I871366/d21-x01-y01", "7000", "250" )
useOneMass("/ATLAS_2010_I871366/d22-x01-y01", "7000", "250" )
useOneMass("/ATLAS_2010_I871366/d23-x01-y01", "7000", "650" )
useOneMass("/ATLAS_2010_I871366/d24-x01-y01", "7000", "250" )
useOneMass("/ATLAS_2010_I871366/d25-x01-y01", "7000", "250" )
useOneMass("/ATLAS_2010_I871366/d26-x01-y01", "7000", "650" )
logging.info("Processing ATLAS_2011_I930220")
mergeByPt("/ATLAS_2011_I930220/d01-x01-y01", "7000" )
mergeByPt("/ATLAS_2011_I930220/d02-x01-y01", "7000" )
mergeByPt("/ATLAS_2011_I930220/d03-x01-y01", "7000" )
mergeByPt("/ATLAS_2011_I930220/d04-x01-y01", "7000" )
mergeByPt("/ATLAS_2011_I930220/d05-x01-y01", "7000" )
mergeByPt("/ATLAS_2011_I930220/d06-x01-y01", "7000" )
mergeByMass("/ATLAS_2011_I930220/d07-x01-y01", "7000")
useOneMass("/ATLAS_2011_I930220/d08-x01-y01", "7000", "110" )
useOneMass("/ATLAS_2011_I930220/d09-x01-y01", "7000", "110" )
useOneMass("/ATLAS_2011_I930220/d10-x01-y01", "7000", "370" )
logging.info("Processing ATLAS_2012_I1082936")
mergeByPt("/ATLAS_2012_I1082936/d01-x01-y01", "7000")
mergeByPt("/ATLAS_2012_I1082936/d01-x01-y02", "7000")
mergeByPt("/ATLAS_2012_I1082936/d01-x01-y03", "7000")
mergeByPt("/ATLAS_2012_I1082936/d01-x01-y04", "7000")
mergeByPt("/ATLAS_2012_I1082936/d01-x01-y05", "7000")
mergeByPt("/ATLAS_2012_I1082936/d01-x01-y06", "7000")
mergeByPt("/ATLAS_2012_I1082936/d01-x01-y07", "7000")
mergeByPt("/ATLAS_2012_I1082936/d02-x01-y01", "7000")
mergeByPt("/ATLAS_2012_I1082936/d02-x01-y02", "7000")
mergeByPt("/ATLAS_2012_I1082936/d02-x01-y03", "7000")
mergeByPt("/ATLAS_2012_I1082936/d02-x01-y04", "7000")
mergeByPt("/ATLAS_2012_I1082936/d02-x01-y05", "7000")
mergeByPt("/ATLAS_2012_I1082936/d02-x01-y06", "7000")
mergeByPt("/ATLAS_2012_I1082936/d02-x01-y07", "7000")
mergeByMass("/ATLAS_2012_I1082936/d03-x01-y01", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d03-x01-y02", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d03-x01-y03", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d03-x01-y04", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d03-x01-y05", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d03-x01-y06", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d03-x01-y07", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d03-x01-y08", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d03-x01-y09", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d04-x01-y01", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d04-x01-y02", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d04-x01-y03", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d04-x01-y04", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d04-x01-y05", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d04-x01-y06", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d04-x01-y07", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d04-x01-y08", "7000", 1000.)
mergeByMass("/ATLAS_2012_I1082936/d04-x01-y09", "7000", 1000.)
logging.info("Processing CMS_2011_I889175")
useOneMass("/CMS_2011_I889175/d01-x01-y01", "7000", "1700" )
useOneMass("/CMS_2011_I889175/d02-x01-y01", "7000", "1700" )
useOneMass("/CMS_2011_I889175/d03-x01-y01", "7000", "1100" )
useOneMass("/CMS_2011_I889175/d04-x01-y01", "7000", "1100" )
useOneMass("/CMS_2011_I889175/d05-x01-y01", "7000", "650" )
useOneMass("/CMS_2011_I889175/d06-x01-y01", "7000", "650" )
useOneMass("/CMS_2011_I889175/d07-x01-y01", "7000", "250" )
useOneMass("/CMS_2011_I889175/d08-x01-y01", "7000", "250" )
useOneMass("/CMS_2011_I889175/d09-x01-y01", "7000", "250" )
logging.info("Processing ATLAS_2011_I917526")
mergeByPt("/ATLAS_2011_I917526/d01-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I917526/d01-x01-y02", "7000")
mergeByPt("/ATLAS_2011_I917526/d02-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I917526/d02-x01-y02", "7000")
mergeByPt("/ATLAS_2011_I917526/d03-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I917526/d03-x01-y02", "7000")
mergeByPt("/ATLAS_2011_I917526/d04-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I917526/d04-x01-y02", "7000")
mergeByPt("/ATLAS_2011_I917526/d05-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I917526/d05-x01-y02", "7000")
useOnePt("/ATLAS_2011_I917526/d06-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I917526/d06-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I917526/d07-x01-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I917526/d07-x01-y02", "7000", "80" )
useOnePt("/ATLAS_2011_I917526/d08-x01-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I917526/d08-x01-y02", "7000", "80" )
useOnePt("/ATLAS_2011_I917526/d09-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d09-x01-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d10-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d10-x01-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d11-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d11-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d12-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d12-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d13-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I917526/d13-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I917526/d14-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I917526/d14-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I917526/d15-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d15-x01-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d16-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d16-x01-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d17-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d17-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d18-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d18-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d19-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I917526/d20-x01-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I917526/d21-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d22-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d23-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d24-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d25-x01-y01", "7000", "210" )
mergeByPt("/ATLAS_2011_I917526/d26-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I917526/d26-x01-y02", "7000")
mergeByPt("/ATLAS_2011_I917526/d27-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I917526/d27-x01-y02", "7000")
mergeByPt("/ATLAS_2011_I917526/d28-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I917526/d28-x01-y02", "7000")
mergeByPt("/ATLAS_2011_I917526/d29-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I917526/d29-x01-y02", "7000")
useOnePt("/ATLAS_2011_I917526/d30-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I917526/d31-x01-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I917526/d32-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d33-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d34-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d35-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d36-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d37-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2011_I917526/d37-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2011_I917526/d38-x01-y01", "7000", "80" )
useOnePt("/ATLAS_2011_I917526/d38-x01-y02", "7000", "80" )
useOnePt("/ATLAS_2011_I917526/d39-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d39-x01-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d40-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d40-x01-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d41-x01-y01", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d41-x01-y02", "7000", "110" )
useOnePt("/ATLAS_2011_I917526/d42-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d42-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d43-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2011_I917526/d43-x01-y02", "7000", "210" )
# CMS_2011_I916908 UE analysis
logging.info("Processing CMS_2011_I916908")
mergeByPt("/CMS_2011_I916908/d01-x01-y01", "7000")
mergeByPt("/CMS_2011_I916908/d02-x01-y01", "7000")
if(opts.ue) :
useOnePt("/CMS_2011_I916908/d03-x01-y01", "900", "0" )
useOnePt("/CMS_2011_I916908/d04-x01-y01", "900", "0" )
useOnePt("/CMS_2011_I916908/d05-x01-y01", "7000", "0" )
useOnePt("/CMS_2011_I916908/d06-x01-y01", "7000", "0" )
useOnePt("/CMS_2011_I916908/d07-x01-y01", "7000", "0" )
useOnePt("/CMS_2011_I916908/d11-x01-y01", "900", "0" )
useOnePt("/CMS_2011_I916908/d12-x01-y01", "900", "0" )
useOnePt("/CMS_2011_I916908/d13-x01-y01", "900", "0" )
useOnePt("/CMS_2011_I916908/d08-x01-y01", "7000", "20" )
useOnePt("/CMS_2011_I916908/d09-x01-y01", "7000", "20" )
useOnePt("/CMS_2011_I916908/d10-x01-y01", "7000", "20" )
else :
useOnePt("/CMS_2011_I916908/d08-x01-y01", "7000", "10" )
useOnePt("/CMS_2011_I916908/d09-x01-y01", "7000", "10" )
useOnePt("/CMS_2011_I916908/d10-x01-y01", "7000", "10" )
# CMS dijet decorrelation
logging.info("Processing CMS_2011_I885663")
useOnePt("/CMS_2011_I885663/d01-x01-y01", "7000", "80" )
useOnePt("/CMS_2011_I885663/d02-x01-y01", "7000", "110" )
useOnePt("/CMS_2011_I885663/d03-x01-y01", "7000", "110" )
useOnePt("/CMS_2011_I885663/d04-x01-y01", "7000", "210" )
useOnePt("/CMS_2011_I885663/d05-x01-y01", "7000", "260" )
# CMS jet cross section
logging.info("Processing CMS_2011_I902309")
mergeByPt("/CMS_2011_I902309/d01-x01-y01", "7000")
mergeByPt("/CMS_2011_I902309/d02-x01-y01", "7000")
mergeByPt("/CMS_2011_I902309/d03-x01-y01", "7000")
mergeByPt("/CMS_2011_I902309/d04-x01-y01", "7000")
mergeByPt("/CMS_2011_I902309/d05-x01-y01", "7000")
mergeByPt("/CMS_2011_I902309/d06-x01-y01", "7000")
# CMS 2/3 jet cross section ratio
logging.info("Processing CMS_2011_I902309")
mergeByPt("/CMS_2011_I912560/d01-x01-y01", "7000",500.)
# ATLAS track jet
logging.info("Processing ATLAS_2011_I919017")
for d in range(1,3) :
for y in range(1,5) :
mergeByPt("/ATLAS_2011_I919017/d0%s-x01-y0%s" % (d,y), "7000")
if( opts.ue) :
for x in range(2,6) :
for y in ["01","02","06","07","11","12","16","17","21","22"] :
useOnePt("/ATLAS_2011_I919017/d0%s-x0%s-y%s" % (d,x,y), "7000", "0" )
for y in ["03","04","08","09","13","14","18","19","23","24"] :
useOnePt("/ATLAS_2011_I919017/d0%s-x0%s-y%s" % (d,x,y), "7000", "4" )
for y in range(5,30,5) :
useOnePt("/ATLAS_2011_I919017/d0%s-x%02d-y%02d" % (d,x,y) , "7000", "20" )
else :
for x in range(2,6) :
for y in range(5,30,5) :
useOnePt("/ATLAS_2011_I919017/d0%s-x%02d-y%02d" % (d,x,y) , "7000", "10" )
logging.info("Processing ATLAS_2011_I926145")
mergeByPt("/ATLAS_2011_I926145/d01-x01-y01", "7000",1.5)
mergeByPt("/ATLAS_2011_I926145/d02-x01-y01", "7000",1.5)
mergeByPt("/ATLAS_2011_I926145/d03-x01-y01", "7000",1.5)
logging.info("Processing CMS_2011_I884811")
useOnePt("/CMS_2011_I884811/d01-x01-y01", "7000", "10" )
useOnePt("/CMS_2011_I884811/d03-x01-y01", "7000", "10" )
mergeByPt("/CMS_2011_I884811/d02-x01-y01", "7000",1.5)
logging.info("Processing CMS_2011_I889807")
useOnePt("/CMS_2011_I889807/d01-x01-y01", "7000", "70" )
useOnePt("/CMS_2011_I889807/d02-x01-y01", "7000", "100" )
useOnePt("/CMS_2011_I889807/d03-x01-y01", "7000", "130" )
useOnePt("/CMS_2011_I889807/d04-x01-y01", "7000", "70" )
useOnePt("/CMS_2011_I889807/d05-x01-y01", "7000", "100" )
useOnePt("/CMS_2011_I889807/d06-x01-y01", "7000", "130" )
logging.info("Processing ATLAS_2012_I1082009")
useOnePt("/ATLAS_2012_I1082009/d08-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2012_I1082009/d09-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2012_I1082009/d10-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2012_I1082009/d11-x01-y01", "7000", "80" )
useOnePt("/ATLAS_2012_I1082009/d12-x01-y01", "7000", "80" )
useOnePt("/ATLAS_2012_I1082009/d13-x01-y01", "7000", "40" )
logging.info("Processing ATLAS_2012_I1118269")
mergeByPt("/ATLAS_2012_I1118269/d01-x01-y01", "7000")
useOnePt("/ATLAS_2012_I1118269/d02-x01-y01", "7000", "10" )
logging.info("Processing ATLAS_2012_I1188891")
mergeByPt("/ATLAS_2012_I1188891/d01-x01-y01", "7000")
mergeByPt("/ATLAS_2012_I1188891/d02-x01-y01", "7000")
mergeByPt("/ATLAS_2012_I1188891/d03-x01-y01", "7000")
mergeByPt("/ATLAS_2012_I1188891/d04-x01-y01", "7000")
mergeByPt("/ATLAS_2012_I1188891/d05-x01-y01", "7000")
mergeByPt("/ATLAS_2012_I1188891/d06-x01-y01", "7000")
logging.info("Processing CMS_2012_I1087342")
mergeByPt("/CMS_2012_I1087342/d01-x01-y01", "7000")
mergeByPt("/CMS_2012_I1087342/d02-x01-y01", "7000")
mergeByPt("/CMS_2012_I1087342/d03-x01-y01", "7000")
logging.info("Processing CMS_2012_PAS_QCD_11_010")
mergeByPt("/CMS_2012_PAS_QCD_11_010/d01-x01-y01", "7000")
mergeByPt("/CMS_2012_PAS_QCD_11_010/d02-x01-y01", "7000")
mergeByPt("/CMS_2012_PAS_QCD_11_010/d03-x01-y01", "7000")
mergeByPt("/CMS_2012_PAS_QCD_11_010/d04-x01-y01", "7000")
logging.info("Processing ATLAS_2011_I896268")
mergeByPt("/ATLAS_2011_I896268/d11-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d12-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d13-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d14-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d15-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d16-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d17-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d18-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d20-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d21-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d22-x01-y01", "7000")
mergeByPt("/ATLAS_2011_I896268/d23-x01-y01", "7000")
logging.info("Processing ATLAS_2012_I1125575")
mergeByPt("/ATLAS_2012_I1125575/d01-x01-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d01-x01-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d01-x02-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d01-x02-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d01-x03-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d01-x03-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d01-x04-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d01-x04-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d01-x05-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d01-x05-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d02-x01-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d02-x01-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d02-x02-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d02-x02-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d02-x03-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d02-x03-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d02-x04-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d02-x04-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d02-x05-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d02-x05-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d03-x01-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d03-x01-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d03-x02-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d03-x02-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d03-x03-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d03-x03-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d03-x04-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d03-x04-y02", "7000")
mergeByPt("/ATLAS_2012_I1125575/d03-x05-y01", "7000")
mergeByPt("/ATLAS_2012_I1125575/d03-x05-y02", "7000")
for d in range(4,7) :
for x in range(1,6) :
if(opts.ue) :
for y in range(1,9) :
useOnePt("/ATLAS_2012_I1125575/d0%s-x0%s-y0%s" % (d,x,y), "7000", "0" )
for y in ["09","10","11","12","13","14","15","16"] :
useOnePt("/ATLAS_2012_I1125575/d0%s-x0%s-y%s" % (d,x,y), "7000", "0" )
for y in range(17,19) :
useOnePt("/ATLAS_2012_I1125575/d0%s-x0%s-y%s" % (d,x,y), "7000", "20" )
else :
for y in range(17,19) :
useOnePt("/ATLAS_2012_I1125575/d0%s-x0%s-y%s" % (d,x,y), "7000", "10" )
for y in range(19,21) :
useOnePt("/ATLAS_2012_I1125575/d0%s-x0%s-y%s" % (d,x,y), "7000", "40" )
# ATLAS_2012_I1094564
useOnePt("/ATLAS_2012_I1094564/d01-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2012_I1094564/d02-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2012_I1094564/d03-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d04-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d05-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2012_I1094564/d06-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2012_I1094564/d07-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d08-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d09-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2012_I1094564/d10-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2012_I1094564/d11-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d12-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d13-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2012_I1094564/d14-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2012_I1094564/d15-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d16-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d17-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2012_I1094564/d18-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2012_I1094564/d19-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d20-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d21-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2012_I1094564/d22-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2012_I1094564/d23-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d24-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d25-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2012_I1094564/d26-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2012_I1094564/d27-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d28-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d29-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2012_I1094564/d30-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2012_I1094564/d31-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d32-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d33-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2012_I1094564/d34-x01-y01", "7000", "260" )
useOnePt("/ATLAS_2012_I1094564/d35-x01-y01", "7000", "400" )
useOnePt("/ATLAS_2012_I1094564/d36-x01-y01", "7000", "400" )
logging.info("Processing CMS_2013_I1224539_DIJET")
useOnePt("/CMS_2013_I1224539_DIJET/d01-x01-y01", "7000", "210" )
useOnePt("/CMS_2013_I1224539_DIJET/d02-x01-y01", "7000", "260" )
useOnePt("/CMS_2013_I1224539_DIJET/d03-x01-y01", "7000", "400" )
useOnePt("/CMS_2013_I1224539_DIJET/d04-x01-y01", "7000", "400" )
useOnePt("/CMS_2013_I1224539_DIJET/d05-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d06-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d07-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d08-x01-y01", "7000", "210" )
useOnePt("/CMS_2013_I1224539_DIJET/d09-x01-y01", "7000", "260" )
useOnePt("/CMS_2013_I1224539_DIJET/d10-x01-y01", "7000", "400" )
useOnePt("/CMS_2013_I1224539_DIJET/d11-x01-y01", "7000", "400" )
useOnePt("/CMS_2013_I1224539_DIJET/d12-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d13-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d14-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d15-x01-y01", "7000", "210" )
useOnePt("/CMS_2013_I1224539_DIJET/d16-x01-y01", "7000", "260" )
useOnePt("/CMS_2013_I1224539_DIJET/d17-x01-y01", "7000", "400" )
useOnePt("/CMS_2013_I1224539_DIJET/d18-x01-y01", "7000", "400" )
useOnePt("/CMS_2013_I1224539_DIJET/d19-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d20-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d21-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d22-x01-y01", "7000", "210" )
useOnePt("/CMS_2013_I1224539_DIJET/d23-x01-y01", "7000", "260" )
useOnePt("/CMS_2013_I1224539_DIJET/d24-x01-y01", "7000", "400" )
useOnePt("/CMS_2013_I1224539_DIJET/d25-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d26-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d27-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1224539_DIJET/d28-x01-y01", "7000", "600" )
useOnePt("/CMS_2013_I1273574/d01-x01-y01", "7000", "80" )
mergeByPt("/CMS_2013_I1273574/d02-x01-y01", "7000",1.)
useOnePt("/CMS_2013_I1273574/d03-x01-y01", "7000", "80" )
useOnePt("/CMS_2013_I1273574/d04-x01-y01", "7000", "80" )
useOnePt("/CMS_2013_I1273574/d05-x01-y01", "7000", "80" )
useOnePt("/CMS_2013_I1273574/d06-x01-y01", "7000", "80" )
mergeByPt("/CMS_2013_I1273574/d07-x01-y01", "7000",1.)
useOnePt("/CMS_2013_I1273574/d08-x01-y01", "7000", "80" )
mergeByPt("/CMS_2013_I1273574/d09-x01-y01", "7000",1.)
useOnePt("/CMS_2013_I1273574/d10-x01-y01", "7000", "80" )
mergeByPt("/CMS_2013_I1273574/d11-x01-y01", "7000",1.)
useOnePt("/CMS_2013_I1261026/d01-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d02-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d03-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d04-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d05-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d06-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d07-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d08-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d09-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d10-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d11-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d12-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d13-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d14-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d15-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d16-x01-y01", "7000", "0" )
useOnePt("/CMS_2013_I1261026/d17-x01-y01", "7000", "0" )
logging.info("Processing CMS_2012_I1090423")
useOneMass("/CMS_2012_I1090423/d01-x01-y01", "7000", "2900" )
useOneMass("/CMS_2012_I1090423/d02-x01-y01", "7000", "2300" )
useOneMass("/CMS_2012_I1090423/d03-x01-y01", "7000", "1700" )
useOneMass("/CMS_2012_I1090423/d04-x01-y01", "7000", "1100" )
useOneMass("/CMS_2012_I1090423/d05-x01-y01", "7000", "1100" )
useOneMass("/CMS_2012_I1090423/d06-x01-y01", "7000", "650" )
useOneMass("/CMS_2012_I1090423/d07-x01-y01", "7000", "650" )
useOneMass("/CMS_2012_I1090423/d08-x01-y01", "7000", "250" )
useOneMass("/CMS_2012_I1090423/d09-x01-y01", "7000", "250" )
logging.info("Processing ATLAS_2014_I1298811")
mergeByPt("/ATLAS_2014_I1298811/d01-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1298811/d01-x01-y02", "7000")
mergeByPt("/ATLAS_2014_I1298811/d02-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1298811/d02-x01-y02", "7000")
mergeByPt("/ATLAS_2014_I1298811/d03-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1298811/d03-x01-y02", "7000")
mergeByPt("/ATLAS_2014_I1298811/d04-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1298811/d04-x01-y02", "7000")
mergeByPt("/ATLAS_2014_I1298811/d05-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1298811/d05-x01-y02", "7000")
mergeByPt("/ATLAS_2014_I1298811/d06-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1298811/d06-x01-y02", "7000")
mergeByPt("/ATLAS_2014_I1298811/d07-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1298811/d07-x01-y02", "7000")
mergeByPt("/ATLAS_2014_I1298811/d08-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1298811/d08-x01-y02", "7000")
mergeByPt("/ATLAS_2014_I1298811/d09-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1298811/d09-x01-y02", "7000")
mergeByPt("/ATLAS_2014_I1298811/d10-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1298811/d10-x01-y02", "7000")
useOnePt("/ATLAS_2014_I1298811/d11-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2014_I1298811/d12-x01-y01", "7000", "0" )
useOnePt("/ATLAS_2014_I1298811/d13-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d13-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d14-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d14-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d15-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d15-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d25-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d25-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d26-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d26-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d27-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d27-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d16-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d16-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d17-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d17-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d18-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d18-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d28-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d28-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d29-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d29-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d30-x01-y01", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d30-x01-y02", "7000", "4" )
useOnePt("/ATLAS_2014_I1298811/d19-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d19-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d20-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d20-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d21-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d21-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d31-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d31-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d32-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d32-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d33-x01-y01", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d33-x01-y02", "7000", "40" )
useOnePt("/ATLAS_2014_I1298811/d22-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d22-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d23-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d23-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d24-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d24-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d34-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d34-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d35-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d35-x01-y02", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d36-x01-y01", "7000", "210" )
useOnePt("/ATLAS_2014_I1298811/d36-x01-y02", "7000", "210" )
logging.info("Processing ATLAS_2014_I1268975")
mergeByMass("/ATLAS_2014_I1268975/d01-x01-y01", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d01-x01-y02", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d01-x01-y03", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d01-x01-y04", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d01-x01-y05", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d01-x01-y06", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d02-x01-y01", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d02-x01-y02", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d02-x01-y03", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d02-x01-y04", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d02-x01-y05", "7000", 1000.)
mergeByMass("/ATLAS_2014_I1268975/d02-x01-y06", "7000", 1000.)
logging.info("Processing ATLAS_2014_I1307243")
useOnePt( "/ATLAS_2014_I1307243/d01-x01-y01", "7000", "80" )
mergeByPt("/ATLAS_2014_I1307243/d02-x01-y01", "7000")
useOnePt( "/ATLAS_2014_I1307243/d03-x01-y01", "7000", "80" )
mergeByPt("/ATLAS_2014_I1307243/d04-x01-y01", "7000")
useOnePt( "/ATLAS_2014_I1307243/d05-x01-y01", "7000", "80" )
mergeByPt("/ATLAS_2014_I1307243/d06-x01-y01", "7000")
useOnePt( "/ATLAS_2014_I1307243/d07-x01-y01", "7000", "80" )
mergeByPt("/ATLAS_2014_I1307243/d08-x01-y01", "7000")
useOnePt( "/ATLAS_2014_I1307243/d09-x01-y01", "7000", "80" )
mergeByPt("/ATLAS_2014_I1307243/d10-x01-y01", "7000")
useOnePt( "/ATLAS_2014_I1307243/d11-x01-y01", "7000", "80" )
mergeByPt("/ATLAS_2014_I1307243/d12-x01-y01", "7000")
useOnePt( "/ATLAS_2014_I1307243/d13-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d14-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d15-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d16-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d17-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d18-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d19-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d20-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d21-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d22-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d23-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d24-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d25-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d26-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d27-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d28-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d29-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d30-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d31-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d32-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d33-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d34-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d35-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d36-x01-y01", "7000", "80" )
useOnePt( "/ATLAS_2014_I1307243/d37-x01-y01", "7000", "80" )
mergeByPt("/ATLAS_2014_I1307243/d38-x01-y01", "7000")
useOnePt( "/ATLAS_2014_I1307243/d39-x01-y01", "7000", "80" )
mergeByPt("/ATLAS_2014_I1307243/d40-x01-y01", "7000")
logging.info("Processing ATLAS_2014_I1325553")
mergeByPt("/ATLAS_2014_I1325553/d01-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d02-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d03-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d04-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d05-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d06-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d07-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d08-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d09-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d10-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d11-x01-y01", "7000")
mergeByPt("/ATLAS_2014_I1325553/d12-x01-y01", "7000")
logging.info("Processing ATLAS_2016_I1419070")
for i in range(1,13) :
if(i<10) :
mergeByPt("/ATLAS_2016_I1419070/d0%s-x01-y01" % i, "8000")
else :
mergeByPt("/ATLAS_2016_I1419070/d%s-x01-y01" % i, "8000")
# remake differences and sums
for ihist in range(1,4) :
if not ("/ATLAS_2016_I1419070/d0%s-x01-y01" % ihist) in outhistos :
continue
h1 = outhistos["/ATLAS_2016_I1419070/d0%s-x01-y01" % ihist ]
h2 = outhistos["/ATLAS_2016_I1419070/d0%s-x01-y01" % (ihist+3)]
sstring = "/ATLAS_2016_I1419070/d%s-x01-y01" % (9+ihist)
dstring = "/ATLAS_2016_I1419070/d0%s-x01-y01" % (6+ihist)
hdiff = yoda.Scatter2D(dstring,dstring)
hsum = yoda.Scatter2D(sstring,sstring)
outhistos[dstring]= hdiff
outhistos[sstring]= hsum
for nbin in range(0,h2.numBins()) :
bsum = h1.bins()[nbin]+h2.bins()[nbin]
try:
ydiff = h2.bins()[nbin].mean()-h1.bins()[nbin].mean()
except:
ydiff = 0
try:
ysum = bsum.mean()
bstderr = bsum.stdErr()
except:
ysum = 0
bstderr = 0
try:
yerr = math.sqrt(h1.bins()[nbin].stdErr()**2+h2.bins()[nbin].stdErr()**2)
except:
yerr = 0
x = h1.bins()[nbin].xMid()
xerr = 0.5*h1.bins()[nbin].xWidth()
hdiff.addPoint(x,ydiff,xerr,yerr)
hsum.addPoint(x,ysum ,xerr,bstderr)
logging.info("Processing ATLAS_2015_I1394679")
for i in range(1,5) :
mergeByPt("/ATLAS_2015_I1394679/d0%s-x01-y01" % i, "8000")
for i in range(5,11) :
if(i<10) :
useOnePt( "/ATLAS_2015_I1394679/d0%s-x01-y01" % i, "8000", "110" )
else :
useOnePt( "/ATLAS_2015_I1394679/d%s-x01-y01" % i, "8000", "110" )
for i in range(0,4) :
useOnePt( "/ATLAS_2015_I1394679/d%s-x01-y01" % (11+4*i), "8000", "110" )
useOnePt( "/ATLAS_2015_I1394679/d%s-x01-y01" % (12+4*i), "8000", "260" )
useOnePt( "/ATLAS_2015_I1394679/d%s-x01-y01" % (13+4*i), "8000", "600" )
useOnePt( "/ATLAS_2015_I1394679/d%s-x01-y01" % (14+4*i), "8000", "900" )
for i in range(0,5) :
useOnePt( "/ATLAS_2015_I1394679/d%s-x01-y01" % (27+4*i), "8000", "110" )
useOnePt( "/ATLAS_2015_I1394679/d%s-x01-y01" % (28+4*i), "8000", "260" )
useOnePt( "/ATLAS_2015_I1394679/d%s-x01-y01" % (29+4*i), "8000", "400" )
useOnePt( "/ATLAS_2015_I1394679/d%s-x01-y01" % (30+4*i), "8000", "400" )
logging.info("Processing CMS_2013_I1208923")
for i in range(1,6) :
mergeByPt ("/CMS_2013_I1208923/d01-x01-y0%s" % i, "7000")
mergeByMass("/CMS_2013_I1208923/d02-x01-y0%s" % i, "7000", 1.)
logging.info("Processing CMS_2014_I1298810")
for i in range(1,19) :
if(i<10) :
mergeByPt("/CMS_2014_I1298810/d0"+str(i)+"-x01-y01", "7000")
else :
mergeByPt("/CMS_2014_I1298810/d"+str(i)+"-x01-y01", "7000")
logging.info("Processing CMS_2014_I1305624")
for x in range(1,6) :
useOnePt( "/CMS_2014_I1305624/d01-x%02d-y01" % x, "7000", "110" )
useOnePt( "/CMS_2014_I1305624/d01-x%02d-y02" % x, "7000", "110" )
useOnePt( "/CMS_2014_I1305624/d01-x%02d-y03" % x, "7000", "260" )
useOnePt( "/CMS_2014_I1305624/d01-x%02d-y04" % x, "7000", "260" )
useOnePt( "/CMS_2014_I1305624/d01-x%02d-y05" % x, "7000", "400" )
logging.info("Processing ATLAS_2011_I929691")
for x in range(0,3) :
useOnePt( "/ATLAS_2011_I929691/d%02d-x01-y01" % (10*x+ 1), "7000", "20" )
useOnePt( "/ATLAS_2011_I929691/d%02d-x01-y01" % (10*x+ 2), "7000", "40" )
useOnePt( "/ATLAS_2011_I929691/d%02d-x01-y01" % (10*x+ 3), "7000", "40" )
useOnePt( "/ATLAS_2011_I929691/d%02d-x01-y01" % (10*x+ 4), "7000", "80" )
useOnePt( "/ATLAS_2011_I929691/d%02d-x01-y01" % (10*x+ 5), "7000", "110" )
useOnePt( "/ATLAS_2011_I929691/d%02d-x01-y01" % (10*x+ 6), "7000", "110" )
useOnePt( "/ATLAS_2011_I929691/d%02d-x01-y01" % (10*x+ 7), "7000", "210" )
useOnePt( "/ATLAS_2011_I929691/d%02d-x01-y01" % (10*x+ 8), "7000", "260" )
useOnePt( "/ATLAS_2011_I929691/d%02d-x01-y01" % (10*x+ 9), "7000", "260" )
useOnePt( "/ATLAS_2011_I929691/d%02d-x01-y01" % (10*x+10), "7000", "400" )
logging.info("Processing ATLAS_2015_I1393758")
for i in range(1,13) :
mergeByPt("/ATLAS_2015_I1393758/d%02d-x01-y01" % i, "8000")
logging.info("Processing CMS_2016_I1459051")
for i in range(1,15) :
mergeByPt("/CMS_2016_I1459051/d%02d-x01-y01" % i, "13000")
logging.info("Processing ATLAS_2016_CONF_2016_092")
for i in range(1,7) :
mergeByPt("/ATLAS_2016_CONF_2016_092/d%02d-x01-y01" % i, "13000")
logging.info("Processing ATLAS_2017_I1609253")
useOnePt( "/ATLAS_2017_I1609253/d01-x01-y01", "8000", "260" )
useOnePt( "/ATLAS_2017_I1609253/d02-x01-y01", "8000", "260" )
useOnePt( "/ATLAS_2017_I1609253/d03-x01-y01", "8000", "260" )
useOnePt( "/ATLAS_2017_I1609253/d04-x01-y01", "8000", "260" )
useOnePt( "/ATLAS_2017_I1609253/d05-x01-y01", "8000", "400" )
useOnePt( "/ATLAS_2017_I1609253/d06-x01-y01", "8000", "400" )
useOnePt( "/ATLAS_2017_I1609253/d07-x01-y01", "8000", "400" )
useOnePt( "/ATLAS_2017_I1609253/d08-x01-y01", "8000", "400" )
useOnePt( "/ATLAS_2017_I1609253/d09-x01-y01", "8000", "400" )
useOnePt( "/ATLAS_2017_I1609253/d10-x01-y01", "8000", "400" )
useOnePt( "/ATLAS_2017_I1609253/d11-x01-y01", "8000", "600" )
useOnePt( "/ATLAS_2017_I1609253/d12-x01-y01", "8000", "600" )
logging.info("Processing CMS_2016_I1487277")
mergeByPt("/CMS_2016_I1487277/d01-x01-y01", "8000")
mergeByPt("/CMS_2016_I1487277/d02-x01-y01", "8000")
mergeByPt("/CMS_2016_I1487277/d03-x01-y01", "8000")
mergeByPt("/CMS_2016_I1487277/d04-x01-y01", "8000")
mergeByPt("/CMS_2016_I1487277/d05-x01-y01", "8000")
mergeByPt("/CMS_2016_I1487277/d06-x01-y01", "8000")
mergeByPt("/CMS_2016_I1487277/d07-x01-y01", "8000")
logging.info("Processing CMS_2016_I1421646")
useOnePt( "/CMS_2016_I1421646/d01-x01-y01", "8000", "210" )
useOnePt( "/CMS_2016_I1421646/d02-x01-y01", "8000", "260" )
useOnePt( "/CMS_2016_I1421646/d03-x01-y01", "8000", "400" )
useOnePt( "/CMS_2016_I1421646/d04-x01-y01", "8000", "400" )
useOnePt( "/CMS_2016_I1421646/d05-x01-y01", "8000", "600" )
useOnePt( "/CMS_2016_I1421646/d06-x01-y01", "8000", "900" )
useOnePt( "/CMS_2016_I1421646/d07-x01-y01", "8000", "900" )
logging.info("Processing CMS_2017_I1605749")
for i in [1,2,3,4,5,6,7,8,9,10,13,16] :
useOnePt("/CMS_2017_I1605749/d%02d-x01-y01" % i, "8000", "400" )
for i in [11,14,17]:
useOnePt("/CMS_2017_I1605749/d%02d-x01-y01" % i, "8000", "600" )
for i in [12,15,18]:
useOnePt("/CMS_2017_I1605749/d%02d-x01-y01" % i, "8000", "900" )
def CMS_2012_I1111014_name(i,j) :
if(i+j<100) :
return "/CMS_2012_I1111014/d%02d-x01-y01" % (i+j)
else :
return "/CMS_2012_I1111014/d%03d-x01-y01" % (i+j)
logging.info("Processing CMS_2012_I1111014")
for j in [0,22,44,66,87,106]:
for i in [1,2,3] :
useOnePt(CMS_2012_I1111014_name(i,j), "7000", "20" )
for i in [4,5,6,7]:
useOnePt(CMS_2012_I1111014_name(i,j), "7000", "40" )
for i in [8,9,10]:
useOnePt(CMS_2012_I1111014_name(i,j), "7000", "80" )
for i in [11,12,13,14,15,16]:
useOnePt(CMS_2012_I1111014_name(i,j), "7000", "110" )
for i in [17,18]:
useOnePt(CMS_2012_I1111014_name(i,j), "7000", "210" )
useOnePt(CMS_2012_I1111014_name(19,j), "7000", "260" )
if(j<87) :
for i in [20,21]:
useOnePt(CMS_2012_I1111014_name(i,j), "7000", "400" )
if(j<66) :
useOnePt(CMS_2012_I1111014_name(22,j), "7000", "600" )
for i in [126,127,128] :
for j in [1,2] :
mergeByPt("/CMS_2012_I1111014/d%03d-x01-y%02d" % (i,j), "7000")
logging.info("Processing CMS_2018_I1682495")
for i in [0,1,2,3] :
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+ 1), "13000", "110" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+ 2), "13000", "260" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+ 3), "13000", "260" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+ 4), "13000", "400" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+ 5), "13000", "400" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+ 6), "13000", "600" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+ 7), "13000", "600" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+ 8), "13000", "900" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+ 9), "13000", "900" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+10), "13000", "900" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+11), "13000", "900" )
useOnePt("/CMS_2018_I1682495/d%02d-x01-y01" % (12*i+12), "13000", "900" )
logging.info("Processing CMS_2015_I1385107")
for i in range(1,9) :
mergeByPt("/CMS_2015_I1385107/d%02d-x01-y01" % i, "2760")
logging.info("Processing CMS_2018_I1663452")
useOneMass("/CMS_2018_I1663452/d01-x01-y01", "13000", "5900" )
useOneMass("/CMS_2018_I1663452/d02-x01-y01", "13000", "4900" )
useOneMass("/CMS_2018_I1663452/d03-x01-y01", "13000", "3900" )
useOneMass("/CMS_2018_I1663452/d04-x01-y01", "13000", "3900" )
useOneMass("/CMS_2018_I1663452/d05-x01-y01", "13000", "2800" )
useOneMass("/CMS_2018_I1663452/d06-x01-y01", "13000", "2800" )
useOneMass("/CMS_2018_I1663452/d07-x01-y01", "13000", "2200" )
logging.info("Processing CMS_2017_I1519995")
useOneMass("/CMS_2017_I1519995/d01-x01-y01", "13000", "3900" )
useOneMass("/CMS_2017_I1519995/d02-x01-y01", "13000", "3900" )
useOneMass("/CMS_2017_I1519995/d03-x01-y01", "13000", "2800" )
useOneMass("/CMS_2017_I1519995/d04-x01-y01", "13000", "2800" )
useOneMass("/CMS_2017_I1519995/d05-x01-y01", "13000", "2200" )
useOneMass("/CMS_2017_I1519995/d06-x01-y01", "13000", "1600" )
logging.info("Processing CMS_2016_I1486238")
for i in [1,5,9,10,12,13,14,16,17] :
useOnePt("/CMS_2016_I1486238/d%02d-x01-y01" % i, "7000", "20" )
mergeByPt("/CMS_2016_I1486238/d11-x01-y01", "7000")
mergeByPt("/CMS_2016_I1486238/d15-x01-y01", "7000")
logging.info("Processing ATLAS_2018_I1634970")
for i in range(1,7) :
mergeByPt("/ATLAS_2018_I1634970/d%02d-x01-y01"%i, "13000")
for i in range(7,13) :
mergeByMass("/ATLAS_2018_I1634970/d%02d-x01-y01"%i, "13000", 1.)
logging.info("Processing ATLAS_2017_I1604271")
for i in range(1,13) :
mergeByPt("/ATLAS_2017_I1604271/d%02d-x01-y01" % i, "8000")
logging.info("Processing CMS_2017_I1598460")
for i in range(1,7) :
mergeByPt("/CMS_2017_I1598460/d%02d-x01-y01" % i, "8000")
logging.info("Processing ATLAS_2019_I1724098")
for i in range(1,45) :
if(i<=6 or (i>=23 and i<=28)) :
useOnePt("/ATLAS_2019_I1724098/d%02d-x01-y01" % i, "13000", "400")
else :
useOnePt("/ATLAS_2019_I1724098/d%02d-x01-y01" % i, "13000", "0")
logging.info("Processing CMS_2018_I1643640")
for i in range(0,5) :
if i == 0 : ioff = 0
else : ioff = 8*i+1
useOnePt("/CMS_2018_I1643640/d%02d-x01-y01"%(ioff+1), "13000", "110")
useOnePt("/CMS_2018_I1643640/d%02d-x01-y01"%(ioff+2), "13000", "260")
useOnePt("/CMS_2018_I1643640/d%02d-x01-y01"%(ioff+3), "13000", "400")
useOnePt("/CMS_2018_I1643640/d%02d-x01-y01"%(ioff+4), "13000", "400")
useOnePt("/CMS_2018_I1643640/d%02d-x01-y01"%(ioff+5), "13000", "600")
useOnePt("/CMS_2018_I1643640/d%02d-x01-y01"%(ioff+6), "13000", "600")
useOnePt("/CMS_2018_I1643640/d%02d-x01-y01"%(ioff+7), "13000", "600")
useOnePt("/CMS_2018_I1643640/d%02d-x01-y01"%(ioff+8), "13000", "900")
if(i==0) :
useOnePt("/CMS_2018_I1643640/d%02d-x01-y01"%(ioff+9), "13000", "900")
logging.info("Processing CMS_2019_I1719955")
for i in range(0,2) :
useOnePt("/CMS_2019_I1719955/d%02d-x01-y01"%(9*i+1), "13000", "110")
useOnePt("/CMS_2019_I1719955/d%02d-x01-y01"%(9*i+2), "13000", "260")
useOnePt("/CMS_2019_I1719955/d%02d-x01-y01"%(9*i+3), "13000", "400")
useOnePt("/CMS_2019_I1719955/d%02d-x01-y01"%(9*i+4), "13000", "400")
useOnePt("/CMS_2019_I1719955/d%02d-x01-y01"%(9*i+5), "13000", "600")
useOnePt("/CMS_2019_I1719955/d%02d-x01-y01"%(9*i+6), "13000", "600")
useOnePt("/CMS_2019_I1719955/d%02d-x01-y01"%(9*i+7), "13000", "600")
useOnePt("/CMS_2019_I1719955/d%02d-x01-y01"%(9*i+8), "13000", "900")
useOnePt("/CMS_2019_I1719955/d%02d-x01-y01"%(9*i+9), "13000", "900")
logging.info("Processing ATLAS_2020_I1808726")
pts=["400","600","900"]
for i in range (0,3) :
useOnePt("/ATLAS_2020_I1808726/d%02d-x01-y01"%(73+i),"13000",pts[i])
for j in range (0,6) :
for k in range(1,5) :
useOnePt("/ATLAS_2020_I1808726/d%02d-x01-y01"%(4*i+12*j+k),"13000",pts[i])
logging.info("Processing CMS_2021_I1972986")
for i in range(1,5) :
for j in range(0,40,20) :
mergeByPt("/CMS_2021_I1972986/d%02d-x01-y01" % (i+j), "13000")
logging.info("Processing CMS_2021_I1920187")
for ihist in [2,4,6,8,10,14,16,18]:
useOnePt("/CMS_2021_I1920187/d%02d-x01-y01" % ihist, "13000","110")
useOnePt("/CMS_2021_I1920187/d12-x01-y01", "13000","900")
for ihist in [155,179,209,234,265,291,322,348,379,405,436,462,492,517,547,572,
602,627,657,682,712,737,768,794,825,851,882,908,939,965,996,
1022,1053,1079,1110,1136,1167,1193,1224,1250,1271,1283,1314,1327,1358,1371,
1402,1415,1446,1459,1490,1503,1525,1538,1560,1573,1595,1608,1630,1643,1674,
1687,1718,1731,1762,1775,1806,1819,1850,1863,1894,1907,1938,1951,1982,1995,
2026,2039,2070,2083]:
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % ihist , "13000", "40") # 50-65
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+ 1), "13000", "40") # 65-88
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+ 2), "13000", "80") # 88-120
if ihist == 155 :
ioff=0
elif ihist == 209 or ihist==492 or ihist==547 or ihist==602 or ihist==657 or ihist==712 or ihist==1271:
ioff=0
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+11), "13000","900") # 1000-4000
else :
ioff=1
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+ 3), "13000","110") # 120-150
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+12), "13000","900") # 1000-4000
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+ 3+ioff), "13000","110") # 150-186
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+ 4+ioff), "13000","110") # 186-254
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+ 5+ioff), "13000","210") # 254-326
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+ 6+ioff), "13000","260") # 326-408
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+ 7+ioff), "13000","260") # 408-481
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+ 8+ioff), "13000","260") # 481-614
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+ 9+ioff), "13000","600") # 614-800
useOnePt("/CMS_2021_I1920187/d%s-x01-y01" % (ihist+10+ioff), "13000","600") # 800-1000
logging.info("Processing CMS_2021_I1932460")
for i in range(1,5):
mergeByPt("/CMS_2021_I1932460/d%02d-x01-y01" % i, "13000")
for i in range(5,15):
useOnePt("/CMS_2021_I1932460/d%02d-x01-y01" % i, "13000","40")
for i in range(45,51):
useOnePt("/CMS_2021_I1932460/d%02d-x01-y01" % i, "13000","40")
logging.info("Processing ATLAS_2019_I1740909")
for i in [1,2,9]:
mergeByPt("/ATLAS_2019_I1740909/d%02d-x01-y01" % i, "13000")
pts = ["80" ,"110","260","400","400",
"600","600","600","900","900",
"900","900","900","1900"]
for i in [13,27,41,55,69,83,97,111,125,139,153,167] :
for j in range(0,14) :
ihist=i+j
if ihist < 100:
useOnePt("/ATLAS_2019_I1740909/d%02d-x01-y01" % ihist, "13000",pts[j])
else :
useOnePt("/ATLAS_2019_I1740909/d%03d-x01-y01" % ihist, "13000",pts[j])
logging.info("Processing ATLAS_2021_I1913061")
for i in range(1,5) :
useOnePt("/ATLAS_2021_I1913061/d%02d-x01-y01" % ihist, "13000","40")
for i in range(5,7) :
useOnePt("/ATLAS_2021_I1913061/d%02d-x01-y01" % ihist, "13000","40")
for i in range(7,9) :
mergeByPt("/ATLAS_2021_I1913061/d%02d-x01-y01" % i, "13000")
+# ATLAS EEC
+logging.info("Processing ATLAS_2023_I2625697")
+for ioff in range(0,2) :
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 1), "13000","400")
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 2), "13000","400")
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 3), "13000","600")
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 4), "13000","600")
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 5), "13000","600")
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 6), "13000","600")
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 7), "13000","900")
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 8), "13000","900")
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 9), "13000","900")
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 10), "13000","900")
+ useOnePt("/ATLAS_2023_I2625697/d%02d-x01-y01" %(11*ioff + 11), "13000","900")
# rescaling for semi-leptonic top decays (we only simulate 1 charge combination)
for i in range(96,116,2) :
rescale("/ATLAS_2018_I1656578/d%s-x01-y01" % i,2.)
for i in range(15,29,2) :
rescale("/ATLAS_2017_I1614149/d%s-x01-y01" % i,2.)
for i in range(1,23,2) :
rescale("/ATLAS_2015_I1404878/d%02d-x01-y01" % i,2.)
rescale("/ATLAS_2015_I1397637/d01-x01-y01",2.)
for i in range(1,22,1) :
rescale("/ATLAS_2015_I1345452/d%02d-x01-y01" % i,2.)
for i in range(1,10,1) :
rescale("/ATLAS_2014_I1304688/d%02d-x01-y01" % i,2.)
for i in range(1,82) :
rescale("/CMS_2018_I1663958/d%02d-x01-y01" % i,2.)
for i in range(169,173,1) :
rescale("/CMS_2018_I1663958/d%02d-x01-y01" % i,2.)
for i in range(8,15) :
rescale("/CMS_2018_I1662081/d%02d-x01-y01" % i,2.)
for i in range(1,41) :
rescale("/CMS_2016_I1491950/d%02d-x02-y01" % i,2.)
for i in range(1,13) :
rescale("/CMS_2016_I1454211/d%02d-x01-y01" % i,2.)
rescale("/CMS_2017_I1518399/d01-x01-y01",2.)
for i in [4,8,12,16,20,24,28,32,36,40,44,48,52,75,76,77,78,79] :
rescale("/ATLAS_2019_I1750330/d%02d-x01-y01" % i,2.)
for i in [115,116,117,118,119,155,156,157,158,159,189,190,191,192,212,213,214,235,236,237,238,263,264,265,266,291,292,293,294,319,320,321,322,347,348,349,350,375,376,377,378,403,404,405,406,426,427,428,449,450,451,452,477,478,479,480,505,506,507,508,843,847,851,855,859,863,867,871,875,879,883,887,899,900,901,913,914,923,924,933,934,943,944,957,958,959,975,976,977,993,994,995,1007,1008,1021,1022,1023,] :
rescale("/ATLAS_2019_I1750330/d%s-x01-y01" % i,2.)
# Choose output file
name = args[0]+"-Jets.yoda"
yoda.writeYODA(outhistos,name)
sys.exit(0)
diff --git a/Tests/python/merge-LHC-Photon.in b/Tests/python/merge-LHC-Photon.in
--- a/Tests/python/merge-LHC-Photon.in
+++ b/Tests/python/merge-LHC-Photon.in
@@ -1,90 +1,90 @@
#! @PYTHON@
from __future__ import print_function
import logging, sys, os, yoda, math, subprocess, time
"""%prog
Script for merging yoda files
"""
if sys.version_info[:3] < (2,4,0):
print ("rivet scripts require Python version >= 2.4.0... exiting")
sys.exit(1)
if __name__ == "__main__":
import logging
from optparse import OptionParser, OptionGroup
parser = OptionParser(usage="%prog base")
verbgroup = OptionGroup(parser, "Verbosity control")
verbgroup.add_option("-v", "--verbose", action="store_const", const=logging.DEBUG, dest="LOGLEVEL",
default=logging.INFO, help="print debug (very verbose) messages")
verbgroup.add_option("-q", "--quiet", action="store_const", const=logging.WARNING, dest="LOGLEVEL",
default=logging.INFO, help="be very quiet")
parser.add_option_group(verbgroup)
(opts, args) = parser.parse_args()
logging.basicConfig(level=opts.LOGLEVEL, format="%(message)s")
## Check args
if len(args) < 1:
logging.error("Must specify at least the name of the files")
sys.exit(1)
# merge the prompt photon results
-files=["-GammaGamma-7.yoda"]
+files=["-GammaGamma-7.yoda","-GammaGamma-13.yoda"]
for en in [7,8,13] :
files.append("-%s-DiPhoton-GammaGamma.yoda"%en)
files.append("-%s-DiPhoton-GammaJet.yoda" %en)
mergeargs=["rivet-merge"]
for process in range(1,6) :
fname = "Rivet-%s-%s-PromptPhoton-%s.yoda" % (args[0], en ,process)
if(os.path.isfile(fname)) :
mergeargs.append(fname)
if len(mergeargs)==1 : continue
mergeargs.append("-o")
mergeargs.append("Rivet-%s-%s-PromptPhoton.yoda"% (args[0], en))
files.append("-%s-PromptPhoton.yoda"% en)
p = subprocess.Popen(mergeargs)
# need a sleep here otherwise merged files not ready
time.sleep(5)
## Get histos
outhistos={}
for f in files:
fname='Rivet-'+args[0]+f
if not os.access(fname, os.R_OK):
logging.error("%s can not be read" % fname)
continue
try:
aos = yoda.read(fname)
except:
logging.error("%s can not be parsed as yoda" % fname)
continue
## Get histos from this YODA fname
for aopath, ao in aos.items() :
if("RAW" in aopath) :continue
if(aopath.find("XSEC")>=0 or aopath.find("EVTCOUNT")>=0) : continue
if(fname.find("PromptPhoton")>=0) :
outhistos[aopath] = ao
else :
if ( aopath in outhistos ) :
aotype = type(ao)
if aotype in (yoda.Counter, yoda.Histo1D, yoda.Histo2D, yoda.Profile1D, yoda.Profile2D):
outhistos[aopath] += ao
else :
quit()
else:
outhistos[aopath] = ao
# Choose output file
name = args[0]+"-Photon.yoda"
# remove any scatters with nans, causes yoda to crash
remove = []
for key in outhistos.keys() :
ao = outhistos[key]
if type(ao)==yoda.core.Scatter2D :
skip=False
for p in ao.points() :
if math.isnan(p.y()) : skip=True
if(skip) : remove.append(key)
for key in remove : del outhistos[key]
# output histos
yoda.writeYODA(outhistos,name)
sys.exit(0)
diff --git a/Tests/python/mergeLowEnergy.py.in b/Tests/python/mergeLowEnergy.py.in
--- a/Tests/python/mergeLowEnergy.py.in
+++ b/Tests/python/mergeLowEnergy.py.in
@@ -1,186 +1,174 @@
#! @PYTHON@
from __future__ import print_function
import yoda,glob,optparse
import numpy as np
import subprocess,os
op = optparse.OptionParser(usage=__doc__)
-op.add_option("-m" , dest="plots" , default=[], action="append")
+op.add_option("-e" , dest="plots_energy" , default=[], action="append")
+op.add_option("-f" , dest="plots_fixed" , default=[], action="append")
opts, args = op.parse_args()
if(len(args)!=1) :
print ('Must be one and only 1 name')
quit()
name=args[0].split("-")
cmd3_weights = { 2007. : [0.5 ,4259], 1980 : [1 , 2368], 1951 : [11,5230],
1907.5: [17.5,5497], 1877 : [7 ,16803], 1830 : [30,8287],
1740. : [40 ,8728], 1640 : [40, 7299] }
wSum=0.
for key in cmd3_weights.keys() :
wSum+= cmd3_weights[key][1]
for key in cmd3_weights.keys() :
cmd3_weights[key][1] /= wSum
output=""
labels={ "NonPerturbative" : "Non-Pert" ,
"Perturbative" : "Pert" ,
"Resonance" : "Res" }
for runType in ["NonPerturbative","Perturbative","Resonance"]:
outhistos={}
+ inhistos={}
for fileName in glob.glob("Rivet-LowEnergy-%s-%s-*.yoda" % (name[0],runType) ):
energy = float(fileName.split("-")[-1].strip(".yoda"))
energyMeV = energy*1000.
aos = yoda.read(fileName)
for hpath,histo in aos.items():
if("/_" in hpath or "TMP" in hpath or "RAW" in hpath) : continue
- if(len(opts.plots)>0 and hpath not in opts.plots) : continue
+ if(len(opts.plots_fixed)>0 and hpath in opts.plots_fixed) :
+ if hpath in inhistos :
+ inhistos[hpath][energy] = histo
+ else :
+ inhistos[hpath] = { energy : histo}
+ if(len(opts.plots_energy)>0 and hpath not in opts.plots_energy) : continue
if(type(histo)==yoda.core.Histo1D or
(type(histo)==yoda.core.Scatter2D and hpath=="/BESIII_2019_I1726357/d03-x01-y01") ) :
if( "CMD3_2019_I1770428" in hpath ) :
val=0.
for key in cmd3_weights.keys() :
if(abs(energyMeV-val)>abs(energyMeV-key)) :
val=key
histo.scaleW(cmd3_weights[val][1])
if(hpath in outhistos) :
outhistos[hpath] += histo
else :
outhistos[hpath] = histo
else :
outhistos[hpath] = histo
continue
# create histo if it doesn't exist
elif(hpath not in outhistos) :
title=""
path=""
if hasattr(histo, 'title'):
title=histo.title()
if hasattr(histo, 'path'):
path=histo.path()
if hasattr(aos[hpath],'points') :
outhistos[hpath] = yoda.core.Scatter2D(path,title)
else :
- outhistos[hpath] = yoda.core.BinnedEstimate1D(aos[hpath].xEdges(),path,title)
+ try :
+ outhistos[hpath] = yoda.core.BinnedEstimate1D(aos[hpath].xEdges(),path,title)
+ except :
+ print(hpath,aos[hpath])
+ quit()
matched = False
if hasattr(aos[hpath],"points") :
for i in range(0,aos[hpath].numPoints()) :
x = aos[hpath].points()[i].x()
delta=1e-5
if("KLOE_2009_I797438" in hpath or "KLOE_2005_I655225" in hpath or
"KLOE2_2017_I1634981" in hpath or "FENICE_1994_I377833" in hpath or
"FENICE_1996_I426675" in hpath):
x=np.sqrt(x)
delta=1e-3
if(abs(x-energy)<1e-3*delta or abs(x-energyMeV)<delta) :
duplicate = False
for j in range(0,outhistos[hpath].numPoints()) :
if(outhistos[hpath].points()[j].x()==aos[hpath].points()[i].x()) :
duplicate = True
break
if(not duplicate) :
outhistos[hpath].addPoint(aos[hpath].points()[i])
matched = True
break
if(matched) : continue
for i in range(0,aos[hpath].numPoints()) :
xmin = aos[hpath].points()[i].xMin()
xmax = aos[hpath].points()[i].xMax()
if("KLOE_2009_I797438" in hpath or "KLOE_2005_I655225" in hpath or
"KLOE2_2017_I1634981" in hpath or "FENICE_1994_I377833" in hpath or
"FENICE_1996_I426675" in hpath) :
xmin=np.sqrt(xmin)
xmax=np.sqrt(xmax)
if((energy > xmin and energy < xmax) or
(energyMeV > xmin and energyMeV < xmax) ) :
duplicate = False
for j in range(0,outhistos[hpath].numPoints()) :
if(outhistos[hpath].points()[j].x()==aos[hpath].points()[i].x()) :
duplicate = True
break
if(not duplicate) :
outhistos[hpath].addPoint(aos[hpath].points()[i])
break
else :
for i,bin in enumerate(aos[hpath].bins()) :
if bin.edge(0) :
x = bin.edge(0)
else :
x = bin.mid(0)
- x = float(x)
+ if isinstance(x, str) :
+ x = x.split("_")[0]
+ if "-" in x and len(x)>1:
+ elim =x.split("-")
+ x=0.5*(float(elim[0])+float(elim[1]))
+ elif hpath=="/DM1_1979_I132828/d01-x01-y01" :
+ if x == '-' : x = 985
+ elif hpath=="/CMD3_2016_I1385598/d01-x01-y06" :
+ if x=="1900 (2012)" : x = 1900
+ try :
+ x = float(x)
+ except :
+ print("Cannot convert %s to float in %s" % (x,hpath) )
+ quit()
delta=1e-5
if("KLOE_2009_I797438" in hpath or "KLOE_2005_I655225" in hpath or
"KLOE2_2017_I1634981" in hpath or "FENICE_1994_I377833" in hpath or
"FENICE_1996_I426675" in hpath):
x=np.sqrt(x)
delta=1e-3
if(abs(x-energy)<1e-3*delta or abs(x-energyMeV)<delta) :
duplicate = False
- outhistos[hpath].bins()[i].setVal(bin.val())
+ outhistos[hpath].bin(bin.index()).setVal(bin.val())
for key in bin.sources() :
- outhistos[hpath].bins()[i].setErr(bin.err(key))
+ outhistos[hpath].bin(bin.index()).setErr(bin.err(key),key)
matched = True
break
if(matched) : continue
- # xmin=0.
- # xmax=0.
- # if bin.xMid() and bin.xMax() and bin.xMin()) :
- # xmin = bin.xMin()
- # xmax = bin.xMid()
-
-
- # for i in range(0,aos[hpath].numPoints()) :
- # xmin = aos[hpath].points()[i].xMin()
- # xmax = aos[hpath].points()[i].xMax()
- # if("KLOE_2009_I797438" in hpath or "KLOE_2005_I655225" in hpath or
- # "KLOE2_2017_I1634981" in hpath or "FENICE_1994_I377833" in hpath or
- # "FENICE_1996_I426675" in hpath) :
- # xmin=np.sqrt(xmin)
- # xmax=np.sqrt(xmax)
- # if((energy > xmin and energy < xmax) or
- # (energyMeV > xmin and energyMeV < xmax) ) :
- # duplicate = False
- # for j in range(0,outhistos[hpath].numPoints()) :
- # if(outhistos[hpath].points()[j].x()==aos[hpath].points()[i].x()) :
- # duplicate = True
- # break
- # if(not duplicate) :
- # outhistos[hpath].addPoint(aos[hpath].points()[i])
- # break
- if len(outhistos) == 0: continue
- p = subprocess.Popen(["rivet-config", "--datadir"],stdout=subprocess.PIPE)
- path=p.communicate()[0]
- if not isinstance(path, bytes) :
- path = path.encode("UTF-8").strip()
- else :
- path=path.strip().decode('utf-8')
- temp = list(outhistos.keys())
- for val in temp :
- if type(outhistos[val]) is yoda.core.Scatter2D :
- if(outhistos[val].numPoints()==0) :
- del outhistos[val]
- continue
- analysis = val.split("/")[1]
- aos=yoda.read(os.path.join(os.path.join(os.getcwd(),path),analysis+".yoda"))
- ref = aos["/REF"+val]
- for point in ref.points() :
- matched=False
- for point2 in outhistos[val].points() :
- if(point2.x()==point.x()) :
- matched=True
- break
- if(matched) : continue
- outhistos[val].addPoint(point.x(),0,point.xErrs(),(0.,0.))
- elif (type(outhistos[val]) is yoda.core.Histo1D or
- type(outhistos[val]) is yoda.core.Profile1D) :
- if(outhistos[val].numBins()==0) :
- del outhistos[val]
- continue
+ for key,histos in inhistos.items() :
+ if(len(histos)==1) :
+ for (key2,val2) in histos.items():
+ outhistos[key] = val2
else :
- print (type(outhistos[val]) )
-
+ for (key2,val2) in histos.items():
+ outhistos[key] = yoda.BinnedEstimate1D(val2.xEdges(),key)
+ break
+ fact = 1./len(histos)
+ for i in range(0,outhistos[key].numBins()) :
+ val=0.
+ errs={}
+ for (key2,val2) in histos.items() :
+ val += val2.bin(i+1).val()
+ for src in val2.bin(i+1).sources() :
+ if src not in errs : errs[src] = val2.bin(i+1).errAvg(src)**2
+ else : errs[src] + val2.bin(i+1).errAvg(src)**2
+ val *=fact
+ outhistos[key].bin(i+1).setVal(val)
+ for src in errs :
+ outhistos[key].bin(i+1).setErr(np.sqrt(errs[src])*fact,src)
yoda.writeYODA(outhistos,"LowEnergy-%s-%s.yoda" % (runType,args[0]))
output+="LowEnergy-%s-%s.yoda:%s " % (runType,args[0],labels[runType])
print(output)
diff --git a/Tests/python/plot-EE.in b/Tests/python/plot-EE.in
--- a/Tests/python/plot-EE.in
+++ b/Tests/python/plot-EE.in
@@ -1,6050 +1,7507 @@
#! @PYTHON@
# -*- mode: python -*-
from __future__ import print_function
-import glob,os,sys
+import glob,os,sys,numpy
if __name__ == "__main__":
import logging
from optparse import OptionParser, OptionGroup
parser = OptionParser(usage="%prog name")
verbgroup = OptionGroup(parser, "Verbosity control")
verbgroup.add_option("-v", "--verbose", action="store_const", const=logging.DEBUG, dest="LOGLEVEL",
default=logging.INFO, help="print debug (very verbose) messages")
verbgroup.add_option("-q", "--quiet", action="store_const", const=logging.WARNING, dest="LOGLEVEL",
default=logging.INFO, help="be very quiet")
parser.add_option_group(verbgroup)
parser.add_option("--with-gg",
action='store_true' ,
dest="gg",
default=False,
help="Include gg analyese")
parser.add_option("--without-gg",
action='store_false',
dest="gg",
default=False,
help="Don\'t include gg analyses")
(opts, args) = parser.parse_args()
logging.basicConfig(level=opts.LOGLEVEL, format="%(message)s")
## Check args
if len(args) < 1:
logging.error("Must specify at least the name of the files")
sys.exit(1)
directory=args[0]
header="""<html>
<head>
<title>{title}</title>
<style>
html {{ font-family: sans-serif; }}
img {{ border: 0; }}
a {{ text-decoration: none; font-weight: bold; }}
</style>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({{
tex2jax: {{inlineMath: [["$","$"]]}}
}});
</script>
<script type="text/javascript"
src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
</head>
<body><center><h1>{title}</h1></center>"""
analyses={ "HadronDecays" : { },
"WDecays" : { "Mult" : {},
"Spectrum" : {},},
"TauDecays" : { "1pi" : {},
"2pi" : {},
"Kpi" : {},
"KK" : {},
"lnu" : {},
"Keta" : {},
"3pi" : {},
"Kpipi" : {},
+ "K3pi" : {},
"KKpi" : {},
+ "KKpipi" : {},
"2pieta" : {},
"2pigamma" : {},
+ "3pieta" : {},
"3K" : {},
"4pi" : {},
"5pi" : {},
"6pi" : {},},
"Charged" : {"TotalChargedMult" : { 0 : {}, 1 : {}, 4 : {}, 5 : {}, 51 : {}, 41 : {} , "C" : {} },
"ChargedSpectrum" : { 0 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}},
1 : { "x" : {}, "p" : {}, "xi" : {}},
2 : { "x" : {}, "p" : {}, "xi" : {}},
4 : { "x" : {}, "p" : {}, "xi" : {}},
5 : { "x" : {}, "p" : {}, "xi" : {}},
21 : { "x" : {}, "p" : {}, "xi" : {}},
"C" : { "x" : {}, "p" : {}, "xi" : {}}},
"ChargedRapidityThrust" : { },
"ChargedpTInThrust" : { },
"ChargedpTOutThrust" : { },
"ChargedpTThrust" : { },
"ChargedpTvsxpThrust" : { },
"ChargedpTOutvsxpThrust" : { },
"ChargedMultvsThrust" : { },
"ChargedxFThrust" : { },
"ChargedRapiditySphericity" : { },
"ChargedpTInSphericity" : { },
"ChargedpTOutSphericity" : { },
"ChargedpLSphericity" : { },
"ChargedpTSphericity" : { },
"ChargedpT2Sphericity" : { },
"ChargedFlowSphericity" : { },
"ChargedEnergyFlowSphericity" : { },
"ChargedAveragepT2inSphericity" : { },
"ChargedAveragepT2outSphericity" : { },
"ChargedAveragepTThrust" : { },
"ChargedAveragepT2Thrust" : { },
"ChargedSumpTThrust" : { },
"ChargedSumpT2Thrust" : { },
"ChargedAveragepTSphericity" : { },
"ChargedAveragepT2Sphericity" : { },
"ChargedSumpTSphericity" : { },
"ChargedSumpT2Sphericity" : { },
"ChargedAveragepTInThrust" : { },
"ChargedAveragepTOutThrust" : { },
"ChargedAverageyThrust" : { },
"ChargedAveragexThrust" : { },
"DistChargedMult" : {0 : {}, 1 : {}, 2 : {}, 4 : {}, 5 : {} , 21 : {}, "C" :{}}},
"IdentifiedParticle" : { 22 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
111 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
211 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
221 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
331 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
223 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
333 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
321 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
311 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
313 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
323 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
315 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
2212 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
413 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
423 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
10413 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
10423 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
3122 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
3212 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
2224 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
3312 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
3222 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
"3224B" : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
431 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
433 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
435 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
10433 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
20433 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
10431 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
3112 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
3224 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
3114 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
3324 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
3124 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
443 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
100443 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
9010221 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
9000211 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
225 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
335 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
113 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
213 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
20223 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
20333 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
421 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
411 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
415 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
425 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
511 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
513 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4122 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
3334 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4332 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4132 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4232 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4112 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4222 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4114 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4124 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4224 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4312 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4322 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4314 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
4324 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
14122 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
+ 103144 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
1000010020 : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}},
"321/2212" : { "x" : {}, "p" : {}, "xi" : {}, "Other" : {}, "Ratio" : {}}},
"IdentifiedParticleFlavour" : {111 : { 1 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
4 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
5 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
41 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
51 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} } },
211 : { 1 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
4 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
5 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
41 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
51 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} } },
321 : { 1 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
4 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
5 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
41 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
51 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} } },
311 : { 1 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
4 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
5 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
41 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
51 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} } },
313 : { 1 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
4 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
5 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
41 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
51 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} } },
333 : { 1 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
4 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
5 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
41 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
51 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} } },
2212 : { 1 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
4 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
5 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
41 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
51 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} } },
3122 : { 1 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
4 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
5 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
41 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
51 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} } },
413 : { 1 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
4 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
5 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
41 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
51 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} } },
"321/2212" : { 1 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
4 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
5 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
41 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} },
51 : {"x" : {}, "xi" : {}, "p" : {}, "Ratio" : {}, "Other" : {} } },},
"MultiplicityFlavour" : {111 : { 1 : {}, 4 : {}, 5 : {}, 41 : {}, 51 : {} },
211 : { 1 : {}, 4 : {}, 5 : {}, 41 : {}, 51 : {} },
321 : { 1 : {}, 4 : {}, 5 : {}, 41 : {}, 51 : {} },
2212 : { 1 : {}, 4 : {}, 5 : {}, 41 : {}, 51 : {} },
413 : { 1 : {}, 4 : {}, 5 : {}, 41 : {}, 51 : {} },
3122 : { 1 : {}, 4 : {}, 5 : {}, 41 : {}, 51 : {} },
313 : { 1 : {}, 4 : {}, 5 : {}, 41 : {}, 51 : {} },
333 : { 1 : {}, 4 : {}, 5 : {}, 41 : {}, 51 : {} },
311 : { 1 : {}, 4 : {}, 5 : {}, 41 : {}, 51 : {} },
"321/2212" : { 1 : {}, 4 : {}, 5 : {}, 41 : {}, 51 : {} },
},
"Multiplicity" : { 22: {}, 111 : {}, 211 : {}, 221 : {}, 331 : {}, 113 : {},9010221 : {},9000211 : {}, 213 : {},
223 : {}, 333 : {}, 321 : {}, 311 : {}, 411 : {}, 421 : {}, 431 : {}, 10431 : {}, 521 : {}, "511B" : {}, 531 : {}, 511 : {},
313 : {}, 323 : {}, 2212 : {}, 413 : {}, 423 : {}, 425 : {}, 10423 : {}, 433 : {}, 10413 : {}, 415 : {}, 10433 : {}, 513 : {}, 515 : {},
3122 : {}, 3312 : {}, 3212 : {}, 3112 : {}, 3114 : {}, 3324: {}, 3334 : {}, "321/2212" : {}, 4132 : {}, 4232 : {}, 4124 : {}, 14122 : {},
4212 : {}, 4214 : {},
443 : {}, 100443 : {}, 553 : {}, 20223 : {}, 20333 : {}, 20443 : {}, 225 :{}, 335 : {}, 20433 : {}, 435 : {}, 315 : {}, 325 : {},
3222 : {}, 2224 : {}, 3224 : {}, 3114 : {}, 4122 : {}, 5122 :{}, 3124 :{}, 4222 : {}, "3222B" : {}, "3224B" : {}, 4332 : {}, 4334 : {},
4324 : {}, 4224 : {}, 4314 : {},1000010020 : {},
},
"EventShapes" : { "T" : {}, "S" : {}, "D" : {}, "O" : {}, "Minor" : {}, "Major" : {},
"y12_dur" : {}, "y23_dur" : {}, "y34_dur" : {}, "y45_dur" : {}, "y56_dur" : {},
"y12_jade" : {}, "y23_jade" : {}, "y34_jade" : {}, "y45_jade" : {}, "y56_jade" : {},
"y12_cam" : {}, "y23_cam" : {}, "y34_cam" : {}, "y45_cam" : {}, "y56_cam" : {},
"HeavyJetMass" : {} , "JetMassDifference" : {} ,
"LightJetMass" : {}, "TotalJetMass" : {} , "EEC" : {}, "AEEC" : {} , "JCEF" : {},
"P" : {}, "A" : {} , "Qx" : {}, "Q21" : {}, "BW" : {}, "BT" : {}, "BN" : {},
"Bdiff" : {}, "C" : {},
"1jet_dur" : {}, "2jet_dur" : {}, "3jet_dur" : {}, "4jet_dur" : {}, "5jet_dur" : {}, "6jet_dur" : {},
"1jet_jade" : {}, "2jet_jade" : {}, "3jet_jade" : {}, "4jet_jade" : {}, "5jet_jade" : {}, "6jet_jade" : {},
"1jet_cam" : {}, "2jet_cam" : {}, "3jet_cam" : {}, "4jet_cam" : {}, "5jet_cam" : {}, "6jet_cam" : {},
"Moment_T":{}, "Moment_H":{},"Moment_C":{},"Moment_S":{},"Moment_L":{},"Moment_y":{},"Moment_BW":{},
- "Moment_BN":{},"Moment_BT":{},"Moment_O":{},"Moment_M":{},"Moment_m":{},},
+ "Moment_BN":{},"Moment_BT":{},"Moment_O":{},"Moment_M":{},"Moment_m":{},"Fox3":{},"Fox4":{}},
"FourJet" : {"BZ" : {}, "KSW" : {}, "NR" : {}, "alpha34" : {} },
"EventShapesFlavour" : { "T" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},
"S" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},
"D" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},
"O" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},
"Minor" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},
"Major" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},
"y12" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},"y23" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},"y34" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},"y45" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},"y56" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}}, "HeavyJetMass" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}} , "JetMassDifference" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}} ,
"LightJetMass" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}}, "TotalJetMass" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}} , "EEC" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}}, "AEEC" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}} ,
"P" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}}, "A" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}} , "BW" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}}, "BT" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}}, "BN" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},
"Bdiff" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}}, "C" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},
"1jet" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},"2jet" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},"3jet" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},"4jet" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},"5jet" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},"6jet" : { 1 : {}, 2 : {}, 4 : {}, 5 : {}},},
"QED" : {},
"Polarization" : { 213 : { "alpha" : {}, "rho00" : {}, "cos" : {}, "rho10" : {}, "rho11" : {}, "phi" : {}, "Other" : {}},
223 : { "alpha" : {}, "rho00" : {}, "cos" : {}, "rho10" : {}, "rho11" : {}, "phi" : {}, "Other" : {}},
413 : { "alpha" : {}, "rho00" : {}, "cos" : {}, "rho10" : {}, "rho11" : {}, "phi" : {}, "Other" : {}},
513 : { "alpha" : {}, "rho00" : {}, "cos" : {}, "rho10" : {}, "rho11" : {}, "phi" : {}, "Other" : {}},
3122 : { "alpha" : {}, "rho00" : {}, "cos" : {}, "rho10" : {}, "rho11" : {}, "phi" : {}, "Other" : {}},
333 : { "alpha" : {}, "rho00" : {}, "cos" : {}, "rho10" : {}, "rho11" : {}, "phi" : {}, "Other" : {}},
313 : { "alpha" : {}, "rho00" : {}, "cos" : {}, "rho10" : {}, "rho11" : {}, "phi" : {}, "Other" : {}},
5122 : { "alpha" : {}, "rho00" : {}, "cos" : {}, "rho10" : {}, "rho11" : {}, "phi" : {}, "Other" : {}},
+ 15 : { "alpha" : {}, "rho00" : {}, "cos" : {}, "rho10" : {}, "rho11" : {}, "phi" : {}, "Other" : {}},
}
}
particleNames = {
- 11 : "$e^-$", 13 : "$\\mu^-$",
+ 11 : "$e^-$", 13 : "$\\mu^-$", 15 : "$\\tau^-$",
22 : "$\\gamma$",
111 : "$\\pi^0$", 211 : "$\\pi^\\pm$", 221 : "$\\eta$", 331 : "$\\eta^\\prime$",
113 : "$\\rho^0$", 213 : "$\\rho^\\pm$", 223 : "$\\omega$", 333 : "$\\phi$",
115 : "$a_2^0$", 215 : "$a_2^\pm$", 225 : "$f_2$", 335 : "$f^\\prime_2$",
20223 : "$f_1$", 20333 : "$f^\\prime_1$", 20113 : "$a^0_1$", 20213 : "$a^\\pm_1$",
9010221 : "$f_0(980)$", 9000211 : "$a^\\pm_0(980)$",
311 : "$K^0,\\bar{K}^0$", 321 : "$K^\\pm$", 313 : "$K^{*0},\\bar{K}^{*0}$", 323 : "$K^{*\\pm}$",
315 : "$K^0_2,\\bar{K}^0_2$", 325 : "$K^\\pm_2$",
411 : "$D^\\pm$", 421 : "$D^0,\\bar{D}^0$", 413: "$D^{*\\pm}$", 415 : "$D^\\pm_2$", 425 : "$D^0_2, \\bar{D}^0_2$", 423: "$D^{*0},\\bar{D}^{*0}$", 100421 : "$D^0(2550),\\bar{D}^0(2550)$",
100423 : "$D^*_1(2600)^0,\\bar{D}^*_1(2600)$", 427 : "$D^*_3(2750)^0,\\bar{D}^*_3(2750)$", 20425 : "$D_2(2740)^0,\\bar{D}_2(2740)$",
10423: "$D^0_1,\\bar{D}_1^0$",10413: "$D^\\pm_1$",
431 : "$D_s^\\pm$", 435 : "$D^\\pm_{s2}$", 20433 : "$D_{s1}(2460)^\\pm$", 433 : "$D_s^{*\\pm}$", 10433 : "$D_{s1}(2536)^\pm$", 10431 : "$D_{s0}(2319)^\pm$",
100433 : "$D^*_{s1}(2700)^\pm$", 30433 : "$D^*_{s1}(2860)^\pm$",437 : "$D^*_{s3}(2860)^\pm$",
511 : "$B^0,\\bar{B}^0$", "511B" : "$B^0,\\bar{B}^0, B^\\pm$",
521 : "$B^\\pm$", 531 : "$B^0_s,\\bar{B}^0_s$", 513 : "$B^*$",515 : "$B^{**}$",
443 : "$J/\\psi$" , 100443 : "$\\psi(2S)$", 30443 : "$\\psi(3770)$", 441 : "$\\eta_c$", 445 : "$\\chi_{c2}(1P)$", 10441 : "$\chi_{c0}(1P)$",
553 : "$\\Upsilon(1S)$", 20443 : "$\\chi_{c1}(1P)$",100553 : "$\\Upsilon(2S)$", 200553 : "$\\Upsilon(3S)$", 300553 : "$\\Upsilon(4S)$", 9000553 : "$\\Upsilon(5S)$",
- 120553 : "$\chi_{b1}(2S)$", 110551 : "$\chi_{b0}(2S)$", 100555 : "$\chi_{b2}(2S)$",
+ 120553 : "$\\chi_{b1}(2S)$", 110551 : "$\\chi_{b0}(2S)$", 100555 : "$\\chi_{b2}(2S)$", 20555 : "$\\Upsilon_2(1D)$",
543 : "$B_c^+$",
2212 : "$p,\\bar{p}$", 2224 : "$\\Delta^{++},\\bar{\\Delta}^{--}$",
3122 : "$\\Lambda^0,\\bar{\\Lambda}^0$",
3222 : "$\\Sigma^+,\\bar{\Sigma}^-$", "3222B" : "$\\Sigma^\\pm,\\bar{\Sigma}^\\pm$",
3212 : "$\\Sigma^0,\\bar{\Sigma}^0$", 3112 : "$\\Sigma^-,\\bar{\Sigma}^+$",
3224 : "$\\Sigma^{*+},\\bar{\Sigma}^{*-}$", "3224B" : "$\\Sigma^{*\\pm},\\bar{\Sigma}^{*\\pm}$",
3214 : "$\\Sigma^{*0},\\bar{\Sigma}^{*0}$", 3114 : "$\\Sigma^{*-},\\bar{\Sigma}^{*+}$",
3322 : "$\\Xi^0,\\bar{\\Xi}^0$", 3312 : "$\\Xi^-,\\bar{\\Xi}^+$", 3324 : "$\\Xi^{*0},\\bar{\\Xi}^{*0}$", 3314 : "$\\Xi^{*-},\\bar{\\Xi}^{*+}$",
3334 : "$\\Omega^-,\\bar{\\Omega}^+$", 3124 : "$\\Lambda^0(1520),\\bar{\\Lambda}^0(1520)$",
4122 : "$\\Lambda_c^+,\\bar{\\Lambda}^+_c$", 4222 : "$\\Sigma_c^{++}, \\Sigma_c^{0}, \\bar{\\Sigma}_c^{++}, \\bar{\\Sigma}_c^{0}$",
4224 : "$\\Sigma_c^{*++}, \\Sigma_c^{*0}, \\bar{\\Sigma}_c^{*++}, \\bar{\\Sigma}_c^{*0}$",
14122 : "$\\Lambda_c(2595)^+,\\bar{\\Lambda}(2595)_c^+$", 4314 : "$\\Xi^{*0}_c$", 4324 : "$\\Xi^{*+}_c$", 4322 : "$\\Xi_c^{\\prime+}$",
4212 : "$\\Sigma_c^0$", 4214 : "$\\Sigma_c^{*0}$",
4312 : "$\\Xi_c^{\\prime0}$",
4124 : "$\\Lambda_c(2625)^+,\\bar{\\Lambda}(2625)_c^+$", 4112 : "$\\Sigma_c^0,\\bar{\\Sigma}_c^0$", 4114 : "$\\Sigma_c^{*0},\\bar{\\Sigma}_c^{*0}$",
4332 : "$\\Omega_c^0,\\bar{\\Omega}_c^0$", 4334 : "$\\Omega_c^{*0},\\bar{\\Omega}_{c}^{*0}$", 4132 : "$\\Xi_c^0,\\bar{\\Xi}_c^0$", 4232 : "$\\Xi_c^+,\\bar{\\Xi}_c^-$",
+ 103142 : "$\\Xi_c(2790)^0$", 102342 : "$\\Xi_c(2790)^+$" , 103144 : "$\\Xi_c(2815)^0$",
5122 : "$\\Lambda_b^0,\\bar{\\Lambda}^0_b$", 101254 : "$\\Lambda_b(5920)^0$",
"321/2212" : "$K^\\pm,p,\\bar{p}$",
1000010020 :"deuteron"
}
# hadron species
mLight = [211,111,221,331,213,113,223,333,225,335,20213,20113,20223,20333,9010221, 9000111, 9000211]
mStrange = [311,321,313,323,315,325]
mCharm = [411,421,413,423,415,425,10413,10423,20425,427,100421,100423,431,433,435,10431,10433,20433,30433,437,100433]
mBottom = [511,"511B",521,531,513,515]
mccbar = [441,443,100443,10441,20443,30443,445]
-mbbbar = [553,100553,200553,300553,400553,9000553,110551,120553,100555]
+mbbbar = [553,100553,200553,300553,9000553,110551,120553,100555,20555]
mbc = [543]
bLight = [2212,2224,1000010020]
bStrange = [3122,3222,"3222B",3212,3112,3114,3224,"3224B",3312,3322,3324,3334,3124]
-bCharm = [4122,4112,4212,4222,4214,4114,4332,4132,4232,4312,4322,14122,4124,4224,4314,4324,4334]
+bCharm = [4122,4112,4212,4222,4214,4114,4332,4132,4232,4312,4322,14122,4124,4224,4314,4324,4334,103142,102342,103144]
bBottom = [5122,101254]
# hadron decays
modes = {}
# neutral pion
analyses["HadronDecays"][111] = { "Modes" : {"$\\pi^0\\to\\gamma e^+e^-$" : {} } }
analyses["HadronDecays"][111]["Modes"]["$\\pi^0\\to\\gamma e^+e^-$"]["MC"] = ["/MC_Meson_Meson_Leptons_Decay/h2_111p_22p_11_mVf",
"/MC_Meson_Meson_Leptons_Decay/h2_111p_22p_11_mVfbar",
"/MC_Meson_Meson_Leptons_Decay/h2_111p_22p_11_mff"]
analyses["HadronDecays"][111]["Modes"]["$\\pi^0\\to\\gamma e^+e^-$"]["data"]=["/A2_2017_I1498079/d01-x01-y01"]
# eta
analyses["HadronDecays"][221] = { "Modes" : {"$\\eta\\to\\pi^0\\pi^0\\pi^0$" : {},
"$\\eta\\to\\pi^+\\pi^-\\pi^0$" : {},
"$\\eta\\to\\gamma e^+e^-$" : {},
"$\\eta\\to\\gamma \\mu^+\\mu^-$" : {},
"$\\eta\\to\\gamma \\pi^+\\pi^-$" : {},
"$\\eta\\to\\gamma\\gamma\\pi^0$" : {} } }
-analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\pi^0\\pi^0\\pi^0$"]["data"] = ["/BESIII_2015_I1376484/d02-x01-y01"]
+analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\pi^0\\pi^0\\pi^0$"]["data"] = ["/BESIII_2015_I1376484/d02-x01-y01","/BESIII_2023_I2633025/d02-x01-y01",
+ "/BESIII_2023_I2633025/d03-x01-y01"]
analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\pi^0\\pi^0\\pi^0$"]["MC" ] = ["/MC_Eta_Decay/dpi0pi0_0"]
analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\pi^+\\pi^-\\pi^0$"]["MC" ] = ["/MC_Eta_Decay/dpi0pim_0","/MC_Eta_Decay/dpi0pip_0",
"/MC_Eta_Decay/dpippim_0"]
analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\pi^+\\pi^-\\pi^0$"]["data"] = ["/KLOE2_2016_I1416990/d01-x01-y01","/KLOE2_2016_I1416990/d02-x01-y01",
"/KLOE2_2016_I1416990/d02-x01-y02","/KLOE2_2016_I1416990/d02-x01-y03",
"/KLOE2_2016_I1416990/d02-x01-y04","/KLOE2_2016_I1416990/d02-x01-y05",
"/KLOE2_2016_I1416990/d02-x01-y06","/KLOE2_2016_I1416990/d02-x01-y07",
"/KLOE2_2016_I1416990/d02-x01-y08","/KLOE2_2016_I1416990/d02-x01-y09",
"/KLOE2_2016_I1416990/d02-x01-y10","/KLOE2_2016_I1416990/d02-x01-y11",
"/KLOE2_2016_I1416990/d02-x01-y12","/KLOE2_2016_I1416990/d02-x01-y13",
"/KLOE2_2016_I1416990/d02-x01-y14","/KLOE2_2016_I1416990/d02-x01-y15",
"/KLOE2_2016_I1416990/d02-x01-y16","/KLOE2_2016_I1416990/d02-x01-y17",
- "/BESIII_2015_I1376484/d01-x01-y01","/BESIII_2015_I1376484/d01-x01-y02"]
+ "/BESIII_2015_I1376484/d01-x01-y01","/BESIII_2015_I1376484/d01-x01-y02",
+ "/BESIII_2023_I2633025/d01-x01-y01","/BESIII_2023_I2633025/d01-x01-y02"]
analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\gamma e^+e^-$"]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_221p_22p_11_mVf",
"/MC_Meson_Meson_Leptons_Decay/h2_221p_22p_11_mVfbar",
"/MC_Meson_Meson_Leptons_Decay/h2_221p_22p_11_mff"]
analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\gamma e^+e^-$"]["data"] = ["/A2_2017_I1486671/d01-x01-y01"]
analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\gamma \\mu^+\\mu^-$"]["data" ] = ["/NA60_2016_I1452485/d01-x01-y01"]
analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\gamma \\mu^+\\mu^-$"]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_221p_22p_13_mVf",
"/MC_Meson_Meson_Leptons_Decay/h2_221p_22p_13_mVfbar",
"/MC_Meson_Meson_Leptons_Decay/h2_221p_22p_13_mff"]
analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\gamma \\pi^+\\pi^-$"]["MC" ] = ["/MC_Eta_Decay/mpimgamma_0","/MC_Eta_Decay/mpipgamma_0",
"/MC_Eta_Decay/mpippim_0" ,"/MC_Eta_Decay/photonenergy_0"]
+analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\gamma \\pi^+\\pi^-$"]["data"] = ["/KLOE_2013_I1186739/d01-x01-y01","/BELLE_2016_I1487285/d01-x01-y01"]
analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\gamma\\gamma\\pi^0$" ]["MC" ] = ["/MC_Eta_Decay/mgammagamma_0","/MC_Eta_Decay/mpi0gamma_0"]
+analyses["HadronDecays"][221]["Modes"]["$\\eta\\to\\gamma\\gamma\\pi^0$" ]["data"] = ["/A2_2014_I1297221/d01-x01-y01","/A2_2014_I1297221/d01-x01-y02",
+ "/A2_2014_I1297221/d01-x01-y03"]
# eta'
analyses["HadronDecays"][331] = { "Modes" : {"$\\eta^\\prime\\to\\pi^0\\pi^0\\pi^0$" : {},
"$\\eta^\\prime\\to\\pi^+\\pi^-\\pi^0$" : {},
"$\\eta^\\prime\\to\\eta\\pi^0\\pi^0$" : {},
"$\\eta^\\prime\\to\\eta\\pi^+\\pi^-$" : {},
"$\\eta^\\prime\\to\\gamma e^+e^-$" : {},
"$\\eta^\\prime\\to\\gamma \\mu^+\\mu^-$" : {},
"$\\eta^\\prime\\to\\gamma \\pi^+\\pi^-$" : {},
"$\\eta^\\prime\\to\\pi^+\\pi^-e^+e^-$" : {},
"$\\eta^\\prime\\to\\gamma\\gamma\\pi^0$" : {} } }
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\gamma e^+e^-$"]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_331p_22p_11_mVf",
"/MC_Meson_Meson_Leptons_Decay/h2_331p_22p_11_mVfbar",
"/MC_Meson_Meson_Leptons_Decay/h2_331p_22p_11_mff"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\gamma e^+e^-$"]["data"] = ["/BESIII_2015_I1364494/d01-x01-y03"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\gamma \\mu^+\\mu^-$"]["MC"] = ["/MC_Meson_Meson_Leptons_Decay/h2_331p_22p_13_mff",
"/MC_Meson_Meson_Leptons_Decay/h2_331p_22p_13_mVfbar",
"/MC_Meson_Meson_Leptons_Decay/h2_331p_22p_13_mVf"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\pi^+\\pi^-\\pi^0$"]["data"] = ["/BESIII_2017_I1469067/d01-x01-y01",
"/BESIII_2017_I1469067/d01-x01-y02",
"/BESIII_2017_I1469067/d01-x01-y03"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\pi^+\\pi^-\\pi^0$"]["MC" ] = ["/MC_Eta_Decay/dpi0pim_1","/MC_Eta_Decay/dpippim_1",
"/MC_Eta_Decay/dpi0pip_1"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\gamma \\pi^+\\pi^-$"]["MC" ] =["/MC_Eta_Decay/mpimgamma_1","/MC_Eta_Decay/mpipgamma_1",
"/MC_Eta_Decay/mpippim_1","/MC_Eta_Decay/photonenergy_1"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\gamma \\pi^+\\pi^-$"]["data"] = ["/BESIII_2018_I1641075/d01-x01-y05","/CRYSTAL_BARREL_1997_I456942/d01-x01-y01"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\gamma\\gamma\\pi^0$"]["MC" ] = ["/MC_Eta_Decay/mgammagamma_1","/MC_Eta_Decay/mpi0gamma_1"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\gamma\\gamma\\pi^0$"]["data" ] = ["/BESIII_2016_I1504943/d01-x01-y01",
"/BESIII_2016_I1504943/d01-x01-y02",
"/BESIII_2016_I1504943/d01-x01-y03",
"/BESIII_2016_I1504943/d02-x01-y01"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\pi^0\\pi^0\\pi^0$"]["data"] = ["/BESIII_2015_I1376484/d03-x01-y01",
"/BESIII_2017_I1469067/d01-x01-y04",
"/BESIII_2018_I1623555/d01-x01-y01",
"/BESIII_2018_I1623555/d01-x01-y02",
"/BESIII_2018_I1623555/d03-x01-y01",
"/BESIII_2018_I1623555/d04-x01-y01"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\pi^0\\pi^0\\pi^0$"]["MC" ] = ["/MC_Eta_Decay/dpi0pi0_1"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\eta\\pi^0\\pi^0$"]["data"] = ["/BESIII_2022_I2105430/d01-x01-y01",
"/BESIII_2022_I2105430/d02-x01-y01",
"/BESIII_2022_I2105430/d03-x01-y01",
"/BESIII_2022_I2105430/d04-x01-y01",]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\eta\\pi^0\\pi^0$"]["MC" ] = ["/MC_Eta_Decay/dpi0eta","/MC_Eta_Decay/dpi0pi0_2"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\eta\\pi^+\\pi^-$"]["data"] = ["/BESIII_2018_I1623555/d02-x01-y01",
"/BESIII_2018_I1623555/d02-x01-y02",
"/BESIII_2018_I1623555/d03-x01-y02",
"/BESIII_2018_I1623555/d04-x01-y02"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\eta\\pi^+\\pi^-$"]["MC" ] = ["/MC_Eta_Decay/dpimeta","/MC_Eta_Decay/dpipeta",
"/MC_Eta_Decay/dpippim_2"]
analyses["HadronDecays"][331]["Modes"]["$\\eta^\\prime\\to\\pi^+\\pi^-e^+e^-$"]["data"] = ["/BESIII_2020_I1830421/d01-x01-y02"]
# omega
analyses["HadronDecays"][223] = { "Modes" : {"$\\omega\\to\\pi^+\\pi^-\\pi^0$" : {},
"$\\omega\\to e^+e^-\\pi^0$" : {},
"$\\omega\\to \\mu^+\\mu^-\\pi^0$" : {},}}
analyses["HadronDecays"][223]["Modes"]["$\\omega\\to\\pi^+\\pi^-\\pi^0$"]["data"] = ["/BESIII_2018_I1703033/d01-x01-y01",
"/BESIII_2018_I1703033/d01-x01-y02",
"/BESIII_2018_I1703033/d01-x01-y03",
"/BESIII_2018_I1703033/d01-x01-y04",]
analyses["HadronDecays"][223]["Modes"]["$\\omega\\to\\pi^+\\pi^-\\pi^0$"]["MC" ] = ["/MC_OmegaPhia1_3Pion_Decay/dalitz_1","/MC_OmegaPhia1_3Pion_Decay/m0_1",
"/MC_OmegaPhia1_3Pion_Decay/mminus_1","/MC_OmegaPhia1_3Pion_Decay/mplus_1",
"/MC_OmegaPhia1_3Pion_Decay/xhist_1","/MC_OmegaPhia1_3Pion_Decay/yhist_1",
"/BESIII_2018_I1703033/dalitz"]
analyses["HadronDecays"][223]["Modes"]["$\\omega\\to e^+e^-\\pi^0$"]["MC"] = ["/MC_Meson_Meson_Leptons_Decay/h_223p_111p_11_mPf",
"/MC_Meson_Meson_Leptons_Decay/h_223p_111p_11_mPfbar",
"/MC_Meson_Meson_Leptons_Decay/h_223p_111p_11_mff"]
analyses["HadronDecays"][223]["Modes"]["$\\omega\\to \\mu^+\\mu^-\\pi^0$"]["MC"] = ["/MC_Meson_Meson_Leptons_Decay/h_223p_111p_13_mPf",
"/MC_Meson_Meson_Leptons_Decay/h_223p_111p_13_mPfbar",
"/MC_Meson_Meson_Leptons_Decay/h_223p_111p_13_mff"]
analyses["HadronDecays"][223]["Modes"]["$\\omega\\to \\mu^+\\mu^-\\pi^0$"]["data"] = ["/NA60_2016_I1452485/d02-x01-y01"]
-analyses["HadronDecays"][223]["Modes"]["$\\omega\\to e^+e^-\\pi^0$"]["data"] = ["/A2_2017_I1486671/d02-x01-y01"]
+analyses["HadronDecays"][223]["Modes"]["$\\omega\\to e^+e^-\\pi^0$"]["data"] = ["/A2_2017_I1486671/d02-x01-y01",
+ "/CMD2_2005_I676548/d02-x01-y01"]
# phi
analyses["HadronDecays"][333] = { "Modes" : {"$\\phi\\to\\pi^+\\pi^-\\pi^0$" : {},
"$\\phi\\to e^+e^-\\pi^0$" : {},
"$\\phi\\to e^+e^-\\eta$" : {},
"$\\phi\\to \\mu^+\\mu-\\gamma$" : {},
"$\\phi\\to \\pi^0\\pi^0\\gamma$" : {},
"$\\phi\\to \\eta\\pi^0\\gamma$" : {},
"$\\phi\\to \\mu^+\\mu^-\\pi^0$" : {},
"$\\phi\\to \\mu^+\\mu^-\\eta$" : {},}}
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to\\pi^+\\pi^-\\pi^0$"]["MC"] = ["/MC_OmegaPhia1_3Pion_Decay/dalitz_2","/MC_OmegaPhia1_3Pion_Decay/m0_2",
"/MC_OmegaPhia1_3Pion_Decay/mminus_2","/MC_OmegaPhia1_3Pion_Decay/mplus_2",
"/MC_OmegaPhia1_3Pion_Decay/xhist_2","/MC_OmegaPhia1_3Pion_Decay/yhist_2"]
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to\\pi^+\\pi^-\\pi^0$"]["data"] = ["/SND_2001_I558279/d01-x01-y01","/SND_2001_I558279/d02-x01-y01"]
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to e^+e^-\\pi^0$"]["MC"] = ["/MC_Meson_Meson_Leptons_Decay/h_333p_111p_11_mPf",
"/MC_Meson_Meson_Leptons_Decay/h_333p_111p_11_mPfbar",
"/MC_Meson_Meson_Leptons_Decay/h_333p_111p_11_mff"]
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to e^+e^-\\pi^0$"]["data"] = ["/KLOE2_2016_I1416825/d01-x01-y01"]
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to \\mu^+\\mu^-\\pi^0$"]["MC"] = ["/MC_Meson_Meson_Leptons_Decay/h_333p_111p_13_mPf",
"/MC_Meson_Meson_Leptons_Decay/h_333p_111p_13_mPfbar",
"/MC_Meson_Meson_Leptons_Decay/h_333p_111p_13_mff"]
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to e^+e^-\\eta$"]["MC"] = ["/MC_Meson_Meson_Leptons_Decay/h_333p_221p_11_mPf",
"/MC_Meson_Meson_Leptons_Decay/h_333p_221p_11_mPfbar",
"/MC_Meson_Meson_Leptons_Decay/h_333p_221p_11_mff"]
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to e^+e^-\\eta$"]["data"] = ["/KLOE2_2014_I1317236/d01-x01-y01"]
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to \\mu^+\\mu^-\\eta$"]["MC"] = ["/MC_Meson_Meson_Leptons_Decay/h_333p_221p_13_mPf",
"/MC_Meson_Meson_Leptons_Decay/h_333p_221p_13_mPfbar",
"/MC_Meson_Meson_Leptons_Decay/h_333p_221p_13_mff"]
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to \\pi^0\\pi^0\\gamma$"]["data"] = ["/KLOE_2002_I585183/d01-x01-y01","/SND_2000_I525398/d01-x01-y01"]
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to \\eta\\pi^0\\gamma$" ]["data"] = ["/KLOE_2009_I818106/d01-x01-y01","/SND_2000_I527094/d01-x01-y01"]
analyses["HadronDecays"][333]["Modes"]["$\\phi\\to \\mu^+\\mu-\\gamma$"]["MC"]=["/MC_Meson_Meson_Leptons_Decay/h2_333p_22p_13_mff","/MC_Meson_Meson_Leptons_Decay/h2_333p_22p_13_mVfbar",
"/MC_Meson_Meson_Leptons_Decay/h2_333p_22p_13_mVf"]
# a_1+
analyses["HadronDecays"][20213] = { "Modes" : { "$a_1^+\\to\\pi^+\\pi^0\\pi^0$" : {},
"$a_1^+\\to\\pi^+\\pi^-\\pi^+$" : {},}}
analyses["HadronDecays"][20213]["Modes"]["$a_1^+\\to\\pi^+\\pi^0\\pi^0$"]["MC"] = ["/MC_OmegaPhia1_3Pion_Decay/dalitz1","/MC_OmegaPhia1_3Pion_Decay/hist1A",
"/MC_OmegaPhia1_3Pion_Decay/hist1B"]
analyses["HadronDecays"][20213]["Modes"]["$a_1^+\\to\\pi^+\\pi^-\\pi^+$"]["MC"] = ["/MC_OmegaPhia1_3Pion_Decay/dalitz3","/MC_OmegaPhia1_3Pion_Decay/hist3A",
"/MC_OmegaPhia1_3Pion_Decay/hist3B"]
# a_10
analyses["HadronDecays"][20113] = { "Modes" : { "$a_1^0\\to\\pi^0\\pi^0\\pi^0$" : {},
"$a_1^0\\to\\pi^+\\pi^-\\pi^0$" : {},}}
analyses["HadronDecays"][20113]["Modes"]["$a_1^0\\to\\pi^0\\pi^0\\pi^0$"]["MC"] = ["/MC_OmegaPhia1_3Pion_Decay/dalitz0","/MC_OmegaPhia1_3Pion_Decay/hist0"]
analyses["HadronDecays"][20113]["Modes"]["$a_1^0\\to\\pi^+\\pi^-\\pi^0$"]["MC"] = ["/MC_OmegaPhia1_3Pion_Decay/dalitz2","/MC_OmegaPhia1_3Pion_Decay/hist2A",
"/MC_OmegaPhia1_3Pion_Decay/hist2B" ,"/MC_OmegaPhia1_3Pion_Decay/hist2C"]
# charm decays
# D+
-analyses["HadronDecays"][411] = { "BR" : ["PDG_DP"],
+analyses["HadronDecays"][411] = { "BR" : ["PDG_DP","/BESIII_2023_I2621481/d01-x01-y02"],
"Mult" : {},
"Spectrum" : {},
"Modes" : { "$D^+\\to\\bar{K}^0e^+\\nu_e$" : {},
"$D^+\\to\\pi^0e^+\\nu_e$" : {},
"$D^+\\to \\bar{K}_1(1270)^0e^+\\nu_e$" : {},
"$D^+\\to\\bar{K}^0\\mu^+\\nu_\\mu$" : {},
"$D^+\\to\\pi^0\\mu^+\\nu_\\mu$" : {},
"$D^+\\to \\bar{K}_1(1270)^0\\mu^+\\nu_\\mu$" : {},
"$D^+\\to\\eta e^+\\nu_e$" : {},
"$D^+\\to\\eta\\mu^+\\nu_\\mu$" : {},
"$D^+\\to\\eta^\\prime e^+\\nu_e$" : {},
"$D^+\\to\\eta^\\prime\\mu^+\\nu_\\mu$" : {},
"$D^+\\to\\rho^0 e^+\\nu_e$" : {},
"$D^+\\to\\rho^0\\mu^+\\nu_\\mu$" : {},
"$D^+\\to\\omega e^+\\nu_e$" : {},
"$D^+\\to\\omega\\mu^+\\nu_\\mu$" : {},
"$D^+\\to\\bar{K}^{*0}e^+\\nu_e$" : {},
"$D^+\\to\\bar{K}^{*0}\\mu^+\\nu_\\mu$" : {},
"$D^+\\to\\bar{K}_2^{*0}e^+\\nu_e$" : {},
"$D^+\\to\\bar{K}_2^{*0}\\mu^+\\nu_\\mu$" : {},
"$D^+\\to K^-\\pi^+\\pi^+$" : {},
"$D^+\\to K^+\\pi^+\\pi^-$" : {},
"$D^+\\to\\bar{K}^0\\pi^+\\pi^0$" : {},
"$D^+\\to K^+K^-\\pi^+$" : {},
"$D^+\\to K^+K^+K^-$" : {},
"$D^+\\to\\bar{K}^0\\pi^+\\pi^+\\pi^-$" : {},
"$D^+\\to K^+K^0_S\\pi^0$" : {},
"$D^+\\to K^0_S\\pi^+\\omega$" : {},
"$D^+\\to \\pi^+\\pi^+\\pi^-$" : {},
"$D^+\\to \\pi^+\\pi^0\\pi^0$" : {},
"$D^+\\to 2\\pi^+\\pi^-\\pi^0$" : {},
"$D^+\\to 3\\pi^+2\\pi^-$" : {},
"$D^+\\to 3\\pi^+2\\pi^-\\pi^0$" : {},
+ "$D^+\\to K^0_S\\pi^+\\eta$" : {},
"$D^+\\to K^0_S\\pi^+\\eta^\\prime$" : {},
+ "$D^+\\to \pi^+\pi^+\pi^-+X$" : {},
+ "$D^+\\to K^+K^-\pi^+\pi^0$" : {},
+ "$D^+\\to K^0_S\\pi^+\\pi^0\\pi^0$" : {},
}}
analyses["HadronDecays"][411]["Mult"][221] = ["/CLEOC_2006_I728043/d01-x01-y01"]
analyses["HadronDecays"][411]["Mult"][331] = ["/CLEOC_2006_I728043/d02-x01-y01"]
analyses["HadronDecays"][411]["Mult"][333] = ["/CLEOC_2006_I728043/d03-x01-y01"]
analyses["HadronDecays"][411]["Spectrum"][221] = ["/CLEOC_2006_I728043/d04-x01-y01"]
-analyses["HadronDecays"][411]["Spectrum"][333] = ["/CLEOC_2006_I728043/d05-x01-y01"]
+analyses["HadronDecays"][411]["Spectrum"][333] = ["/CLEOC_2006_I728043/d05-x01-y01","/BESIII_2019_I1749793/d01-x01-y01"]
analyses["HadronDecays"][411]["Spectrum"][11] = ["/CLEOC_2006_I715096/d01-x01-y01"]
+analyses["HadronDecays"][411]["Spectrum"][311] = ["/BESIII_2023_I2637232/d01-x01-y01"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}^0e^+\\nu_e$" ]["data"] = ["/BESIII_2017_I1519425/d01-x01-y01",
"/CLEOC_2009_I823313/d01-x01-y04",
"/CLEOC_2008_I769777/d01-x01-y04",]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}^0e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_311m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_311m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_311p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_311p_11p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}^0\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_311m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_311m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_311p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_311p_13p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\pi^0e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_111p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_111p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_111p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_111p_11p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\pi^0\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_111p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_111p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_111p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_111p_13p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\pi^0e^+\\nu_e$" ]["data"] = ["/BESIII_2017_I1519425/d02-x01-y01","/CLEOC_2009_I823313/d01-x01-y03",
"/CLEOC_2008_I769777/d01-x01-y02"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\pi^0\\mu^+\\nu_\\mu$" ]["data"] = ["/BESIII_2018_I1655158/d01-x01-y01"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to \\bar{K}_1(1270)^0e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_10313m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_10313m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_10313p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_10313p_11p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to \\bar{K}_1(1270)^0\\mu^+\\nu_\\mu$"]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_10313m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_10313m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_10313p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_10313p_13p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^-\\pi^+\\pi^+$" ]["data"] = ["/CLEOC_2008_I780363/d01-x01-y01",
"/CLEOC_2008_I780363/d01-x02-y01",
"/E691_1992_I342947/d01-x01-y01",
"/E691_1992_I342947/d01-x01-y02",
"/E791_2002_I585322/d01-x01-y01",
"/E791_2002_I585322/d01-x01-y02",
"/FOCUS_2007_I750701/d01-x01-y01",
"/FOCUS_2007_I750701/d01-x01-y02",
"/MARKIII_1987_I247266/d04-x01-y01",
"/MARKIII_1987_I247266/d04-x01-y02",
"/MARKIII_1987_I247266/d04-x01-y03"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^-\\pi^+\\pi^+$" ]["MC" ] = ["/MC_D_Dalitz/dalitz3","/MC_D_Dalitz/h_Kpiall3",
"/MC_D_Dalitz/h_Kpihigh3","/MC_D_Dalitz/h_Kpilow3",
"/MC_D_Dalitz/h_pipi3","/E691_1992_I342947/dalitz1",
"/E791_2002_I585322/dalitz",
"/FOCUS_2007_I750701/dalitz",
"/MARKIII_1987_I247266/dalitz4"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^+\\pi^+\\pi^-$" ]["data"] = ["/FOCUS_2004_I654030/d01-x01-y01",
"/FOCUS_2004_I654030/d01-x01-y02"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^+\\pi^+\\pi^-$" ]["MC" ] = ["/MC_D_Dalitz/dalitz5","/MC_D_Dalitz/h_kppim5",
"/MC_D_Dalitz/h_kppip5","/MC_D_Dalitz/h_pippim5",
"/FOCUS_2004_I654030/dalitz_1"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}^0\\pi^+\\pi^0$" ]["data"] = ["/BESIII_2014_I1277070/d01-x01-y01",
"/BESIII_2014_I1277070/d01-x01-y02",
"/BESIII_2014_I1277070/d01-x01-y03",
"/MARKIII_1987_I247266/d03-x01-y01",
"/MARKIII_1987_I247266/d03-x01-y02",
"/MARKIII_1987_I247266/d03-x01-y03",]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}^0\\pi^+\\pi^0$" ]["MC" ] = ["/MC_D_Dalitz/dalitz4","/MC_D_Dalitz/h_Kpi04",
"/MC_D_Dalitz/h_Kpip4","/MC_D_Dalitz/h_pipi4",
"/BESIII_2014_I1277070/dalitz",
"/MARKIII_1987_I247266/dalitz3"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\eta e^+\\nu_e$" ]["data" ] = ["/CLEOC_2011_I875526/d01-x01-y01",
"/CLEOC_2011_I875526/d01-x01-y02",
"/BESIII_2018_I1662660/d01-x01-y01"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\eta e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_221p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_221p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_221p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_221p_11p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\eta\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_221p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_221p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_221p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_221p_13p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\eta^\\prime e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_331p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_331p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_331p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_331p_11p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\eta^\\prime\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_331p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_331p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_331p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_331p_13p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\rho^0 e^+\\nu_e$" ]["data"] = ["/BESIII_2019_I1694530/d01-x01-y06",
"/BESIII_2019_I1694530/d01-x01-y07",
"/BESIII_2019_I1694530/d01-x01-y08",
"/BESIII_2019_I1694530/d01-x01-y09",
"/BESIII_2019_I1694530/d01-x01-y10"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\rho^0 e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_113p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_113p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_113p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_113p_11p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\rho^0\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_113p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_113p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_113p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_113p_13p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\omega e^+\\nu_e$" ]["data"] = ["/BESIII_2015_I1386254/d01-x01-y01",
"/BESIII_2015_I1386254/d01-x01-y02",
"/BESIII_2015_I1386254/d01-x01-y03",
"/BESIII_2015_I1386254/d01-x01-y04",]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\omega e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_223p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_223p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_223p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_223p_11p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\omega\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_223p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_223p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_223p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_223p_13p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}^{*0}e^+\\nu_e$" ]["data"] = ["/BABAR_2010_I879997/d01-x01-y01",
"/BABAR_2010_I879997/d01-x01-y02",
"/BABAR_2010_I879997/d01-x01-y03",
"/BABAR_2010_I879997/d01-x01-y04",
"/BABAR_2010_I879997/d01-x01-y05",
"/BABAR_2010_I879997/d02-x01-y01",
"/BABAR_2010_I879997/d02-x01-y02",
"/BABAR_2010_I879997/d02-x01-y03",
"/BABAR_2010_I879997/d02-x01-y04",
"/BABAR_2010_I879997/d03-x01-y01",
"/BABAR_2010_I879997/d03-x01-y02",
"/BABAR_2010_I879997/d03-x01-y03",
"/BABAR_2010_I879997/d03-x01-y04",
"/BABAR_2010_I879997/d04-x01-y01",
"/BABAR_2010_I879997/d04-x01-y02",
"/BABAR_2010_I879997/d04-x01-y03",
"/BABAR_2010_I879997/d04-x01-y04",
"/BABAR_2010_I879997/d05-x01-y01",
"/BABAR_2010_I879997/d05-x01-y02",
"/BABAR_2010_I879997/d05-x01-y03",
"/BABAR_2010_I879997/d05-x01-y04",
"/BESIII_2016_I1411645/d03-x01-y01",
"/BESIII_2016_I1411645/d03-x01-y02",
"/BESIII_2016_I1411645/d03-x01-y03",
"/BESIII_2016_I1411645/d03-x01-y04",
"/BESIII_2016_I1411645/d03-x01-y05",
"/BESIII_2016_I1411645/d03-x01-y06"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}^{*0}e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_313m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_313m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_313p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_313p_11p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}^{*0}\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_313m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_313m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_313p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_313p_13p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}_2^{*0}e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_315m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_315m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_315p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_315p_11p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}_2^{*0}\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_411p_315m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_411p_315m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_411m_315p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_411m_315p_13p_scale"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^+K^-\\pi^+$" ]["data"] = ["/BABAR_2013_I1206605/d01-x01-y01",
"/BABAR_2013_I1206605/d01-x01-y02",
"/BABAR_2013_I1206605/d01-x01-y03",
"/BABAR_2013_I1206605/d01-x01-y04",
"/CLEO_2008_I791716/d01-x01-y01",
"/CLEO_2008_I791716/d01-x01-y02",
"/CLEO_2008_I791716/d01-x01-y03"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^+K^-\\pi^+$" ]["MC" ] = ["/BABAR_2013_I1206605/dalitz",
"/CLEO_2008_I791716/dalitz"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to\\bar{K}^0\\pi^+\\pi^+\\pi^-$" ]["data"] = ["/BESIII_2019_I1714778/d01-x01-y01",
"/BESIII_2019_I1714778/d01-x01-y02",
"/BESIII_2019_I1714778/d01-x01-y03",
"/BESIII_2019_I1714778/d01-x01-y04",
"/BESIII_2019_I1714778/d01-x01-y05",
"/BESIII_2019_I1714778/d01-x01-y06",
"/BESIII_2019_I1714778/d01-x01-y07",
"/BESIII_2019_I1714778/d01-x01-y08",
"/BESIII_2019_I1714778/d01-x01-y09",]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^+K^0_S\\pi^0$" ]["data"] = ["/BESIII_2021_I1859124/d01-x01-y01",
"/BESIII_2021_I1859124/d01-x01-y02",
"/BESIII_2021_I1859124/d01-x01-y03",]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^+K^0_S\\pi^0$" ]["MC" ] = ["/BESIII_2021_I1859124/dalitz"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^0_S\\pi^+\\omega$" ]["data"] = ["/BESIII_2021_I1940222/d01-x01-y07",
"/BESIII_2021_I1940222/d01-x01-y08",
"/BESIII_2021_I1940222/d01-x01-y09"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^0_S\\pi^+\\omega$" ]["MC" ] = ["/BESIII_2021_I1940222/dalitz_3"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to \\pi^+\\pi^+\\pi^-$" ]["data"] = ["/BESIII_2022_I2102455/d05-x01-y01",
"/BESIII_2022_I2102455/d05-x01-y02",
"/CLEOC_2007_I749602/d01-x01-y01",
"/CLEOC_2007_I749602/d01-x01-y02",
"/E791_2001_I530320/d01-x01-y01",
"/FOCUS_2003_I635446/d02-x01-y01",
"/FOCUS_2003_I635446/d02-x01-y02"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to \\pi^+\\pi^+\\pi^-$" ]["MC" ] = ["/CLEOC_2007_I749602/dalitz",
"/E791_2001_I530320/dalitz",
"/FOCUS_2003_I635446/dalitz2"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to \\pi^+\\pi^0\\pi^0$" ]["data"] = ["/BESIII_2022_I2102455/d06-x01-y01",
"/BESIII_2022_I2102455/d06-x01-y02",]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to 2\\pi^+\\pi^-\\pi^0$" ]["data"] = ["/BESIII_2022_I2102455/d07-x01-y01",
"/BESIII_2022_I2102455/d07-x01-y02",
"/BESIII_2022_I2102455/d07-x01-y03",
"/BESIII_2022_I2102455/d07-x01-y04",
"/BESIII_2022_I2102455/d07-x01-y05",]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to 3\\pi^+2\\pi^-$" ]["data"] = ["/BESIII_2022_I2102455/d08-x01-y01",
"/BESIII_2022_I2102455/d08-x01-y02",
"/BESIII_2022_I2102455/d08-x01-y03",
"/BESIII_2022_I2102455/d08-x01-y04",]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to 3\\pi^+2\\pi^-\\pi^0$" ]["data"] = ["/BESIII_2022_I2102455/d09-x01-y01",
"/BESIII_2022_I2102455/d09-x01-y02",
"/BESIII_2022_I2102455/d09-x01-y03",
"/BESIII_2022_I2102455/d09-x01-y04",
"/BESIII_2022_I2102455/d09-x01-y05",
"/BESIII_2022_I2102455/d09-x01-y06",
"/BESIII_2022_I2102455/d09-x01-y07",
"/BESIII_2022_I2102455/d09-x01-y08",
"/BESIII_2022_I2102455/d09-x01-y09",
"/BESIII_2022_I2102455/d09-x01-y10",
"/BESIII_2022_I2102455/d09-x01-y11",]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^+K^+K^-$" ]["data"] = ["/LHCB_2019_I1720423/d01-x01-y01",
"/LHCB_2019_I1720423/d01-x01-y02",
"/LHCB_2019_I1720423/d01-x01-y03",
"/LHCB_2019_I1720423/d01-x01-y04"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^+K^+K^-$" ]["MC" ] = ["/LHCB_2019_I1720423/dalitz"]
+analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^0_S\\pi^+\\eta$" ]["data"] = ["/BESIII_2023_I2696635/d01-x01-y01",
+ "/BESIII_2023_I2696635/d01-x01-y02",
+ "/BESIII_2023_I2696635/d01-x01-y03"]
+analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^0_S\\pi^+\\eta$" ]["MC" ] = ["/BESIII_2023_I2693763/dalitz_EE"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^0_S\\pi^+\\eta^\\prime$" ]["data"] = ["/BESIII_2018_I1693610/d01-x01-y07",
"/BESIII_2018_I1693610/d01-x01-y08",
"/BESIII_2018_I1693610/d01-x01-y09"]
analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^0_S\\pi^+\\eta^\\prime$" ]["MC" ] = ["/BESIII_2018_I1693610/dalitz_3"]
+analyses["HadronDecays"][411]["Modes"]["$D^+\\to \pi^+\pi^+\pi^-+X$" ]["data"] = ["/BESIII_2023_I2621481/d02-x01-y02",
+ "/BESIII_2023_I2621481/d03-x02-y01",
+ "/BESIII_2023_I2621481/d03-x02-y02",
+ "/BESIII_2023_I2621481/d03-x02-y03",]
+analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^+K^-\pi^+\pi^0$" ]["data"] = ["/BESIII_2020_I1808166/d01-x01-y01","/BESIII_2020_I1808166/d01-x01-y02",
+ "/BESIII_2020_I1808166/d01-x01-y03","/BESIII_2020_I1808166/d01-x01-y04",
+ "/BESIII_2020_I1808166/d01-x01-y05","/BESIII_2020_I1808166/d01-x01-y06",
+ "/BESIII_2020_I1808166/d01-x01-y07","/BESIII_2020_I1808166/d01-x01-y08",
+ "/BESIII_2020_I1808166/d01-x01-y09","/BESIII_2020_I1808166/d01-x01-y10",]
+analyses["HadronDecays"][411]["Modes"]["$D^+\\to K^0_S\\pi^+\\pi^0\\pi^0$"]["data"] = ["/BESIII_2023_I2662580/d01-x01-y01","/BESIII_2023_I2662580/d01-x01-y02",
+ "/BESIII_2023_I2662580/d01-x01-y03","/BESIII_2023_I2662580/d01-x01-y04",
+ "/BESIII_2023_I2662580/d01-x01-y05","/BESIII_2023_I2662580/d01-x01-y06",
+ "/BESIII_2023_I2662580/d01-x01-y07",]
# D^0
-analyses["HadronDecays"][421] ={ "BR" : ["PDG_D0"],
+analyses["HadronDecays"][421] ={ "BR" : ["PDG_D0","/BESIII_2023_I2621481/d01-x01-y01"],
"Mult" : {},
"Spectrum" : {},
- "Modes" : { "$D^0\\to K^-e^+\\nu_e$" : {},
- "$D^0\\to K^-\\mu^+\\nu_\\mu$" : {},
- "$D^0\\to K^{*-}e^+\\nu_e$" : {},
- "$D^0\\to K^{*-}\\mu^+\\nu_\\mu$" : {},
- "$D^0\\to K^{*-}_2e^+\\nu_e$" : {},
- "$D^0\\to K^{*-}_2\\mu^+\\nu_\\mu$" : {},
- "$D^0\\to K_1(1270)^{-}e^+\\nu_e$" : {},
- "$D^0\\to K_1(1270)^{-}\\mu^+\\nu_\\mu$": {},
- "$D^0\\to \\pi^-e^+\\nu_e$" : {},
- "$D^0\\to \\pi^-\\mu^+\\nu_\\mu$" : {},
- "$D^0\\to \\rho^-e^+\\nu_e$" : {},
- "$D^0\\to \\rho^-\\mu^+\\nu_\\mu$" : {},
- "$D^0\\to K^-\\pi^+\\pi^0$" : {},
- "$D^0\\to \\bar{K}^0\\pi^+\\pi^-$" : {},
- "$D^0\\to \\eta\\pi^+\\pi^-$" : {},
- "$D^0\\to \\eta\\eta\\pi^0$" : {},
- "$D^0\\to \\pi^+\\pi^-\\pi^0$" : {},
- "$D^0\\to \\pi^+\\pi^-2\\pi^0$" : {},
- "$D^0\\to 2\\pi^+2\\pi^-$" : {},
- "$D^0\\to 2\\pi^+2\\pi^-\\pi^0$" : {},
- "$D^0\\to 2\\pi^+2\\pi^-2\\pi^0$" : {},
- "$D^0\\to K^+K^-\\pi^0$" : {},
- "$D^0\\to K^-\\pi^+\\eta$" : {},
- "$D^0\\to K^0_S\pi^0\\eta$" : {},
- "$D^0\\to K^-\\pi^+\\eta^\\prime$" : {},
- "$D^0\\to K^0_S\\pi^0\\eta^\\prime$" : {},
- "$D^0\\to K^-\\pi^+\\pi^+\\pi^-$" : {},
- "$D^0\\to K^-\\pi^+\\pi^0\\pi^0$" : {},
- "$D^0\\to K^+K^-\\pi^+\\pi^-$" : {},
- "$D^0\\to K^0_SK^+K^-$" : {},
- "$D^0\\to K^-\\pi^+\\omega$" : {},
- "$D^0\\to K^0_S\pi^0\\omega$" : {},
- "$D^0\\to \\omega\\phi$" : {},
- "$D^0\\to \pi^+\\pi^0\\omega$" : {},
- "$D^0\\to K^0_SK^-\pi^+$" : {},
- "$D^0\\to K^0_SK^+\pi^-$" : {},
- "$D^0\\to K^+K^-K^+\\pi^-$" : {},
+ "Modes" : { "$D^0\\to K^-e^+\\nu_e$" : {},
+ "$D^0\\to K^-\\mu^+\\nu_\\mu$" : {},
+ "$D^0\\to K^-\\ell^+\\nu_\\ell$" : {},
+ "$D^0\\to K^{*-}e^+\\nu_e$" : {},
+ "$D^0\\to K^{*-}\\mu^+\\nu_\\mu$" : {},
+ "$D^0\\to K^{*-}_2e^+\\nu_e$" : {},
+ "$D^0\\to K^{*-}_2\\mu^+\\nu_\\mu$" : {},
+ "$D^0\\to K_1(1270)^{-}e^+\\nu_e$" : {},
+ "$D^0\\to K_1(1270)^{-}\\mu^+\\nu_\\mu$": {},
+ "$D^0\\to \\pi^-e^+\\nu_e$" : {},
+ "$D^0\\to \\pi^-\\mu^+\\nu_\\mu$" : {},
+ "$D^0\\to \\pi^-\\ell^+\\nu_\\ell$" : {},
+ "$D^0\\to \\rho^-e^+\\nu_e$" : {},
+ "$D^0\\to \\rho^-\\mu^+\\nu_\\mu$" : {},
+ "$D^0\\to K^-\\pi^+\\pi^0$" : {},
+ "$D^0\\to \\bar{K}^0\\pi^+\\pi^-$" : {},
+ "$D^0\\to \\eta K^+K^-$" : {},
+ "$D^0\\to \\eta\\pi^+\\pi^-$" : {},
+ "$D^0\\to \\eta\\eta\\pi^0$" : {},
+ "$D^0\\to \\pi^+\\pi^-\\pi^0$" : {},
+ "$D^0\\to \\pi^+\\pi^-2\\pi^0$" : {},
+ "$D^0\\to 2\\pi^+2\\pi^-$" : {},
+ "$D^0\\to 2\\pi^+2\\pi^-\\pi^0$" : {},
+ "$D^0\\to 2\\pi^+2\\pi^-2\\pi^0$" : {},
+ "$D^0\\to K^+K^-\\pi^0$" : {},
+ "$D^0\\to K^-\\pi^+\\eta$" : {},
+ "$D^0\\to K^0_S\pi^0\\eta$" : {},
+ "$D^0\\to K^-\\pi^+\\eta^\\prime$" : {},
+ "$D^0\\to K^0_S\\pi^0\\eta^\\prime$" : {},
+ "$D^0\\to K^-\\pi^+\\pi^+\\pi^-$" : {},
+ "$D^0\\to K^-\\pi^+\\pi^0\\pi^0$" : {},
+ "$D^0\\to K^+K^-\\pi^+\\pi^-$" : {},
+ "$D^0\\to K^0_SK^+K^-$" : {},
+ "$D^0\\to K^-\\pi^+\\omega$" : {},
+ "$D^0\\to K^0_S\pi^0\\omega$" : {},
+ "$D^0\\to \\omega\\phi$" : {},
+ "$D^0\\to \pi^+\\pi^0\\omega$" : {},
+ "$D^0\\to K^0_SK^-\pi^+$" : {},
+ "$D^0\\to K^0_SK^+\pi^-$" : {},
+ "$D^0\\to K^+K^-K^+\\pi^-$" : {},
+ "$D^0\\to K^-\\pi^+e^+e^-$" : {},
+ "$D^0\\to K^-\\pi^+\\mu^+\\mu^-$" : {},
+ "$D^0\\to K^0_S\\phi$" : {},
+ "$D^0\\to \\pi^+\\pi^+\\pi^-+X$" : {},
}}
analyses["HadronDecays"][421]["Mult"][221] = ["/CLEOC_2006_I728043/d01-x01-y02"]
analyses["HadronDecays"][421]["Mult"][331] = ["/CLEOC_2006_I728043/d02-x01-y02"]
analyses["HadronDecays"][421]["Mult"][333] = ["/CLEOC_2006_I728043/d03-x01-y02"]
analyses["HadronDecays"][421]["Spectrum"][221] = ["/CLEOC_2006_I728043/d04-x01-y02"]
-analyses["HadronDecays"][421]["Spectrum"][333] = ["/CLEOC_2006_I728043/d05-x01-y02"]
+analyses["HadronDecays"][421]["Spectrum"][333] = ["/CLEOC_2006_I728043/d05-x01-y02","/BESIII_2019_I1749793/d01-x01-y02"]
analyses["HadronDecays"][421]["Spectrum"][11] = ["/CLEOC_2006_I715096/d01-x01-y02"]
+analyses["HadronDecays"][421]["Spectrum"][311] = ["/BESIII_2023_I2637232/d01-x01-y02"]
+analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\eta K^+K^-$" ]["data"] = ["/BELLE_2021_I1867474/d02-x01-y01",
+ "/BELLE_2021_I1867474/d02-x01-y02",
+ "/BELLE_2021_I1867474/d02-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\eta\\pi^+\\pi^-$" ]["data"] = ["/CLEOC_2008_I779705/d01-x01-y01",
- "/CLEOC_2008_I779705/d01-x01-y02"]
+ "/CLEOC_2008_I779705/d01-x01-y02",
+ "/BELLE_2021_I1867474/d01-x01-y01",
+ "/BELLE_2021_I1867474/d01-x01-y02",
+ "/BELLE_2021_I1867474/d01-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\eta\\eta\\pi^0$" ]["data"] = ["/BESIII_2018_I1662665/d01-x01-y01"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\eta\\eta\\pi^0$" ]["MC" ] = ["/BESIII_2018_I1662665/dalitz"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^{*-}e^+\\nu_e$" ]["data"] = ["/BESIII_2018_I1705754/d01-x01-y01",
"/BESIII_2018_I1705754/d01-x01-y02",
"/BESIII_2018_I1705754/d01-x01-y03",
"/BESIII_2018_I1705754/d01-x01-y04",
"/BESIII_2018_I1705754/d01-x01-y05"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^{*-}e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_323m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_323m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_323p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_323p_11p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^{*-}\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_323m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_323m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_323p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_323p_13p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^{*-}_2e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_325m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_325m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_325p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_325p_11p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^{*-}_2\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_325m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_325m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_325p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_325p_13p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K_1(1270)^{-}e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_10323m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_10323m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_10323p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_10323p_11p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K_1(1270)^{-}\\mu^+\\nu_\\mu$"]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_10323m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_10323m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_10323p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_10323p_13p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-e^+\\nu_e$" ]["data"] = ["/BESIII_2015_I1391138/d01-x01-y03",
"/BABAR_2007_I1091435/d01-x01-y01",
"/CLEOC_2009_I823313/d01-x01-y02",
"/CLEOC_2008_I769777/d01-x01-y03",
"/CLEO_2004_I654843/d01-x01-y01"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_321m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_321m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_321p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_321p_11p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\mu^+\\nu_\\mu$" ]["data"] = ["/BESIII_2018_I1697371/d01-x01-y01"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_321m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_321m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_321p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_321p_13p_scale"]
+analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\ell^+\\nu_\\ell$" ]["data"] = ["/BELLE_2006_I715430/d01-x01-y01"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\pi^-e^+\\nu_e$" ]["data"] = ["/BABAR_2015_I1334693/d01-x01-y01",
"/BESIII_2015_I1391138/d02-x01-y03",
"/CLEOC_2009_I823313/d01-x01-y01",
"/CLEOC_2008_I769777/d01-x01-y01",
"/CLEO_2004_I654843/d01-x01-y02"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\pi^-\\mu^+\\nu_\\mu$" ]["data"] = ["/BESIII_2018_I1655158/d02-x01-y01"]
+analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\pi^-\\ell^+\\nu_\\ell$" ]["data"] = ["/BELLE_2006_I715430/d02-x01-y01"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\pi^-e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_211m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_211m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_211p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_211p_11p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\pi^-\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_211m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_211m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_211p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_211p_13p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\rho^-e^+\\nu_e$" ]["data"] = ["/BESIII_2019_I1694530/d01-x01-y01",
"/BESIII_2019_I1694530/d01-x01-y02",
"/BESIII_2019_I1694530/d01-x01-y03",
"/BESIII_2019_I1694530/d01-x01-y04",
"/BESIII_2019_I1694530/d01-x01-y05",
"/CLEO_2013_I1081165/d01-x01-y01",
"/CLEO_2013_I1081165/d01-x01-y02",
"/CLEO_2013_I1081165/d01-x01-y03",
"/CLEO_2013_I1081165/d01-x01-y04"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\rho^-e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_213m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_213m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_213p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_213p_11p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\rho^-\\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_421p_213m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_421p_213m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_421m_213p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_421m_213p_13p_scale"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\pi^0$" ]["MC" ] = ["/MC_D_Dalitz/dalitz2","/MC_D_Dalitz/h_minus2",
"/MC_D_Dalitz/h_neutral2","/MC_D_Dalitz/h_pipi2",
"/E691_1992_I342947/dalitz2",
"/MARKIII_1987_I247266/dalitz1"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\pi^0$" ]["data"] = ["/BABAR_2006_I722905/d01-x01-y01",
"/BABAR_2006_I722905/d02-x01-y01",
"/E691_1992_I342947/d01-x01-y03",
"/E691_1992_I342947/d01-x01-y04",
"/E691_1992_I342947/d01-x01-y05",
"/MARKIII_1987_I247266/d01-x01-y01",
"/MARKIII_1987_I247266/d01-x01-y02",
"/MARKIII_1987_I247266/d01-x01-y03",
"/CLEOII_2001_I537154/d01-x01-y01",
"/CLEOII_2001_I537154/d01-x02-y01",
"/CLEOII_2001_I537154/d01-x03-y01"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\bar{K}^0\\pi^+\\pi^-$" ]["MC" ] = ["/MC_D_Dalitz/dalitz1","/MC_D_Dalitz/h_minus1",
"/MC_D_Dalitz/h_pipi1","/MC_D_Dalitz/h_plus1",
"/BABAR_2010_I853279/dalitz1",
"/CLEOC_2011_I913909/dalitz",
"/CLEO_2003_I633196/dalitz",
"/E691_1992_I342947/dalitz3",
- "/MARKIII_1987_I247266/dalitz2"]
+ "/MARKIII_1987_I247266/dalitz2",
+ "/BABAR_2018_I1668123/dalitz_EE",
+ "/BELLE_2014_I1289224/dalitz_EE"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\bar{K}^0\\pi^+\\pi^-$" ]["data"] = ["/BABAR_2010_I853279/d01-x01-y01",
"/BABAR_2010_I853279/d01-x01-y02",
"/BABAR_2010_I853279/d01-x01-y03",
"/CLEOC_2011_I913909/d01-x01-y01",
"/CLEOC_2011_I913909/d01-x01-y02",
"/CLEO_2003_I633196/d01-x01-y01",
"/CLEO_2003_I633196/d01-x01-y02",
"/CLEO_2003_I633196/d01-x01-y03",
"/E691_1992_I342947/d01-x01-y06",
"/E691_1992_I342947/d01-x01-y07",
"/E691_1992_I342947/d01-x01-y08",
"/MARKIII_1987_I247266/d02-x01-y01",
"/MARKIII_1987_I247266/d02-x01-y02",
- "/MARKIII_1987_I247266/d02-x01-y03"]
+ "/MARKIII_1987_I247266/d02-x01-y03",
+ "/ARGUS_1993_I352983/d01-x01-y01",
+ "/ARGUS_1993_I352983/d01-x01-y02",
+ "/ARGUS_1993_I352983/d01-x01-y03",
+ "/BESIII_2022_I2615968/d01-x01-y01",
+ "/BESIII_2022_I2615968/d01-x01-y02",
+ "/BESIII_2022_I2615968/d01-x01-y03",
+ "/BESIII_2022_I2615968/d02-x01-y01",
+ "/BESIII_2022_I2615968/d02-x01-y02",
+ "/BESIII_2022_I2615968/d02-x01-y03",
+ "/BABAR_2018_I1668123/d01-x01-y01",
+ "/BABAR_2018_I1668123/d01-x01-y02",
+ "/BABAR_2018_I1668123/d01-x01-y03",
+ "/BELLE_2014_I1289224/d01-x01-y01",
+ "/BELLE_2014_I1289224/d01-x01-y02",
+ "/BELLE_2014_I1289224/d01-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\pi^+\\pi^-\\pi^0$" ]["data"] = ["/BABAR_2007_I747154/d01-x01-y01",
"/BABAR_2007_I747154/d01-x01-y02",
"/BABAR_2016_I1441203/d01-x01-y01",
"/BABAR_2016_I1441203/d01-x01-y02",
"/BABAR_2016_I1441203/d01-x01-y03",
"/BESIII_2022_I2102455/d01-x01-y01",
"/BESIII_2022_I2102455/d01-x01-y02",
"/BESIII_2022_I2102455/d01-x01-y03",
"/CLEO_2005_I679349/d01-x01-y01",
"/CLEO_2005_I679349/d01-x01-y02",
"/CLEO_2005_I679349/d01-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\pi^+\\pi^-\\pi^0$" ]["MC" ] = ["/BABAR_2007_I747154/dalitz",
"/BABAR_2016_I1441203/dalitz",
"/CLEO_2005_I679349/dalitz",
"/MC_D_Dalitz/h_pipi5",
"/MC_D_Dalitz/h_pipi6",
"/MC_D_Dalitz/h_pipi7",
"/MC_D_Dalitz/dalitz8"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\pi^+\\pi^-2\\pi^0$" ]["data"] = ["/BESIII_2022_I2102455/d02-x01-y01",
"/BESIII_2022_I2102455/d02-x01-y02",
"/BESIII_2022_I2102455/d02-x01-y03",
"/BESIII_2022_I2102455/d02-x01-y04",
"/BESIII_2022_I2102455/d02-x01-y05",
"/BESIII_2022_I2102455/d02-x01-y06",
"/BESIII_2022_I2102455/d02-x01-y07"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to 2\\pi^+2\\pi^-$" ]["data"] = ["/CLEO_2017_I1519168/d01-x01-y01",
"/CLEO_2017_I1519168/d01-x01-y02",
"/CLEO_2017_I1519168/d01-x01-y03",
"/CLEO_2017_I1519168/d01-x01-y04",
"/CLEO_2017_I1519168/d01-x01-y05",
"/CLEO_2017_I1519168/d01-x01-y06",
"/CLEO_2017_I1519168/d01-x01-y07",
"/CLEO_2017_I1519168/d01-x01-y08",
"/FOCUS_2007_I741543/d01-x01-y01",
"/FOCUS_2007_I741543/d01-x01-y02",
"/FOCUS_2007_I741543/d01-x01-y03",
"/FOCUS_2007_I741543/d01-x01-y04",
"/FOCUS_2007_I741543/d02-x01-y01"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to 2\\pi^+2\\pi^-\\pi^0$" ]["data"] = ["/BESIII_2022_I2102455/d03-x01-y01",
"/BESIII_2022_I2102455/d03-x01-y02",
"/BESIII_2022_I2102455/d03-x01-y03",
"/BESIII_2022_I2102455/d03-x01-y04",
"/BESIII_2022_I2102455/d03-x01-y05",
"/BESIII_2022_I2102455/d03-x01-y06",
"/BESIII_2022_I2102455/d03-x01-y07",
"/BESIII_2022_I2102455/d03-x01-y08",
"/BESIII_2022_I2102455/d03-x01-y09",]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to 2\\pi^+2\\pi^-2\\pi^0$" ]["data"] = ["/BESIII_2022_I2102455/d04-x01-y01",
"/BESIII_2022_I2102455/d04-x01-y02",
"/BESIII_2022_I2102455/d04-x01-y03",
"/BESIII_2022_I2102455/d04-x01-y04",
"/BESIII_2022_I2102455/d04-x01-y05",
"/BESIII_2022_I2102455/d04-x01-y06",
"/BESIII_2022_I2102455/d04-x01-y07",
"/BESIII_2022_I2102455/d04-x01-y08",
"/BESIII_2022_I2102455/d04-x01-y09",
"/BESIII_2022_I2102455/d04-x01-y10",
"/BESIII_2022_I2102455/d04-x01-y11",
"/BESIII_2022_I2102455/d04-x01-y12",
"/BESIII_2022_I2102455/d04-x01-y13",
"/BESIII_2022_I2102455/d04-x01-y14"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^+K^-\\pi^0$" ]["data"] = ["/BABAR_2007_I749390/d01-x01-y01",
"/BABAR_2007_I749390/d01-x01-y02",
"/BABAR_2007_I749390/d01-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^+K^-\\pi^0$" ]["MC" ] = ["/BABAR_2007_I749390/dalitz",
"/BABAR_2016_I1441203/dalitz"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\eta$" ]["MC" ] = ["/BELLE_2020_I1785816/dalitz"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\eta$" ]["data"] = ["/BELLE_2020_I1785816/d01-x01-y01",
"/BELLE_2020_I1785816/d01-x01-y02",
"/BELLE_2020_I1785816/d01-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_S\pi^0\\eta$" ]["data"] = ["/CLEO_2004_I649917/d01-x01-y01",
"/CLEO_2004_I649917/d01-x01-y02",
"/CLEO_2004_I649917/d01-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_S\pi^0\\eta$" ]["MC" ] = ["/CLEO_2004_I649917/dalitz"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\eta^\\prime$" ]["MC" ] = ["/BESIII_2018_I1693610/dalitz_1"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\eta^\\prime$" ]["data"] = ["/BESIII_2018_I1693610/d01-x01-y01",
"/BESIII_2018_I1693610/d01-x01-y02",
"/BESIII_2018_I1693610/d01-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_S\\pi^0\\eta^\\prime$" ]["data"] = ["/BESIII_2018_I1693610/d01-x01-y04",
"/BESIII_2018_I1693610/d01-x01-y05",
"/BESIII_2018_I1693610/d01-x01-y06"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_S\\pi^0\\eta^\\prime$" ]["MC" ] = ["/BESIII_2018_I1693610/dalitz_2"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\pi^+\\pi^-$" ]["data"] = ["/BESIII_2017_I1511280/d01-x01-y01",
"/BESIII_2017_I1511280/d01-x01-y02",
"/BESIII_2017_I1511280/d01-x01-y03",
"/BESIII_2017_I1511280/d01-x01-y04",
"/BESIII_2017_I1511280/d01-x01-y05",
"/BESIII_2017_I1511280/d01-x01-y06",
"/BESIII_2017_I1511280/d01-x01-y07",
"/BESIII_2017_I1511280/d01-x01-y08"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\pi^0\\pi^0$" ]["data"] = ["/BESIII_2019_I1725265/d01-x01-y01",
"/BESIII_2019_I1725265/d01-x01-y02",
"/BESIII_2019_I1725265/d01-x01-y03",
"/BESIII_2019_I1725265/d01-x01-y04"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^+K^-\\pi^+\\pi^-$" ]["data"] = ["/CLEO_2012_I1086166/d01-x01-y01",
"/CLEO_2012_I1086166/d01-x01-y02",
"/CLEO_2012_I1086166/d01-x01-y03",
"/CLEO_2012_I1086166/d01-x01-y04",
"/CLEO_2012_I1086166/d01-x01-y05",
"/CLEO_2012_I1086166/d01-x01-y06",
"/CLEO_2012_I1086166/d02-x01-y01",
"/CLEO_2012_I1086166/d02-x01-y02",
"/CLEO_2012_I1086166/d02-x01-y03",
"/CLEO_2012_I1086166/d02-x01-y04",
"/CLEO_2017_I1519168/d02-x01-y01",
"/CLEO_2017_I1519168/d02-x01-y02",
"/CLEO_2017_I1519168/d02-x01-y03",
"/CLEO_2017_I1519168/d02-x01-y04",
"/CLEO_2017_I1519168/d02-x01-y05",
"/CLEO_2017_I1519168/d02-x01-y06",
"/CLEO_2017_I1519168/d03-x01-y01",
"/CLEO_2017_I1519168/d03-x01-y02",
"/CLEO_2017_I1519168/d03-x01-y03",
"/CLEO_2017_I1519168/d03-x01-y04",
"/FOCUS_2004_I663820/d01-x01-y01",
"/FOCUS_2004_I663820/d01-x01-y02",
"/FOCUS_2004_I663820/d01-x01-y03",
"/FOCUS_2004_I663820/d01-x01-y04",
"/LHCB_2018_I1704426/d01-x01-y01",
"/LHCB_2018_I1704426/d01-x01-y02"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_SK^+K^-$" ]["data"] = ["/BABAR_2010_I853279/d01-x01-y04",
"/BABAR_2010_I853279/d01-x01-y05",
"/BABAR_2010_I853279/d01-x01-y06",
"/BESIII_2020_I1799437/d01-x01-y01",
"/BESIII_2020_I1799437/d01-x01-y02",
"/BESIII_2020_I1799437/d01-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_SK^+K^-$" ]["MC" ] = ["/BABAR_2010_I853279/dalitz2",
"/BESIII_2020_I1799437/dalitz"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\omega$" ]["data"] = ["/BESIII_2021_I1940222/d01-x01-y01",
"/BESIII_2021_I1940222/d01-x01-y02",
"/BESIII_2021_I1940222/d01-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\omega$" ]["MC" ] = ["/BESIII_2021_I1940222/dalitz_1"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_S\pi^0\\omega$" ]["data"] = ["/BESIII_2021_I1940222/d01-x01-y04",
"/BESIII_2021_I1940222/d01-x01-y05",
"/BESIII_2021_I1940222/d01-x01-y06"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_S\pi^0\\omega$" ]["MC" ] = ["/BESIII_2021_I1940222/dalitz_2"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \\omega\\phi$" ]["data"] = ["/BESIII_2022_I1900094/d01-x01-y01",
"/BESIII_2022_I1900094/d01-x01-y02"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to \pi^+\\pi^0\\omega$" ]["data"] = ["/CLEO_2009_I822856/d01-x01-y01"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_SK^-\pi^+$" ]["data"] = ["/CLEO_2012_I1094160/d01-x01-y01",
"/CLEO_2012_I1094160/d01-x01-y02",
"/CLEO_2012_I1094160/d01-x01-y03",
"/CLEO_2012_I1094160/d01-x01-y04",
"/CLEO_2012_I1094160/d01-x01-y05",
"/CLEO_2012_I1094160/d01-x01-y06",
"/LHCB_2016_I1394391/d01-x01-y01",
"/LHCB_2016_I1394391/d01-x01-y02",
"/LHCB_2016_I1394391/d01-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_SK^-\pi^+$" ]["MC" ] = ["/CLEO_2012_I1094160/dalitz_1",
"/LHCB_2016_I1394391/dalitz_1"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_SK^+\pi^-$" ]["data"] = ["/CLEO_2012_I1094160/d02-x01-y01",
"/CLEO_2012_I1094160/d02-x01-y02",
"/CLEO_2012_I1094160/d02-x01-y03",
"/CLEO_2012_I1094160/d02-x01-y04",
"/CLEO_2012_I1094160/d02-x01-y05",
"/CLEO_2012_I1094160/d02-x01-y06",
"/LHCB_2016_I1394391/d02-x01-y01",
"/LHCB_2016_I1394391/d02-x01-y02",
"/LHCB_2016_I1394391/d02-x01-y03"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_SK^+\pi^-$" ]["MC" ] = ["/CLEO_2012_I1094160/dalitz_2",
"/LHCB_2016_I1394391/dalitz_2"]
analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^+K^-K^+\\pi^-$" ]["data"] = ["/FOCUS_2003_I626320/d01-x01-y01",
"/FOCUS_2003_I626320/d01-x01-y02"]
+analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+e^+e^-$" ]["data"] = ["/BABAR_2019_I1691954/d01-x01-y01",
+ "/BABAR_2019_I1691954/d01-x01-y02",
+ "/BABAR_2019_I1691954/d02-x01-y01"]
+analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^-\\pi^+\\mu^+\\mu^-$" ]["data"] = ["/LHCB_2015_I1401225/d01-x01-y01",
+ "/LHCB_2015_I1401225/d01-x01-y02"]
+analyses["HadronDecays"][421]["Modes"]["$D^0\\to K^0_S\\phi$"]["data"]=["/ARGUS_1987_I247005/d01-x01-y01"]
+analyses["HadronDecays"][421]["Modes"]["$D^0\\to \pi^+\pi^+\pi^-+X$" ]["data"]=["/BESIII_2023_I2621481/d02-x01-y01",
+ "/BESIII_2023_I2621481/d03-x01-y01",
+ "/BESIII_2023_I2621481/d03-x01-y02",
+ "/BESIII_2023_I2621481/d03-x01-y03",]
# D_s decays
-analyses["HadronDecays"][431] = { "BR" : ["PDG_DS"],
+analyses["HadronDecays"][431] = { "BR" : ["PDG_DS","/BESIII_2022_I2618227/d01-x01-y01"],
"Mult" : {},
"Spectrum" : {},
"Modes" : { "$D_s^+\\to \\eta e^+\\nu_e$" : {},
"$D_s^+\\to \\eta \\mu^+\\nu_\\mu$" : {},
"$D_s^+\\to \\eta^\\prime e^+\\nu_e$" : {},
"$D_s^+\\to \\eta^\\prime \\mu^+\\nu_\\mu$" : {},
"$D_s^+\\to \\phi e^+\\nu_e$" : {},
"$D_s^+\\to \\phi \\mu^+\\nu_\\mu$" : {},
+ "$D_s^+\\to K^+K^- \\mu^+\\nu_\\mu$" : {},
+ "$D_s^+\\to f_0 e^+\\nu_e$" : {},
"$D_s^+\\to K^0 e^+\\nu_e$" : {},
"$D_s^+\\to K^0 \\mu^+\\nu_\\mu$" : {},
"$D_s^+\\to K^{*0} e^+\\nu_e$" : {},
"$D_s^+\\to K^{*0} \\mu^+\\nu_\\mu$" : {},
"$D_s^+\\to \\pi^0\\pi^0 e^+\\nu_e$" : {},
"$D_s^+\\to K^+\\pi^+\\pi^-$" : {},
"$D_s^+\\to \bar{K}^0\\pi^+\\pi^0$" : {},
"$D_s^+\\to \\pi^+\\pi^+\\pi^-$" : {},
"$D_s^+\\to K^+K^-\\pi^+$" : {},
"$D_s^+\\to \\pi^+\\pi^0\\eta$" : {},
"$D_s^+\\to \\pi^+\\pi^0\\eta^\\prime$" : {},
"$D_s^+\\to \\pi^+\\pi^0\\pi^0$" : {},
"$D_s^+\\to \\pi^+\\pi^+\\pi^-\\eta$" : {},
"$D_s^+\\to K^0_SK^-\\pi^+\\pi^+$" : {},
"$D_s^+\\to K^+K^-\\pi^+\\pi^0$" : {},
"$D_s^+\\to K^+\\pi^+\\pi^-\\pi^0$" : {},
"$D_s^+\\to K^0_SK^0_S\\pi^+$" : {},
"$D_s^+\\to K^0_SK^+\\pi^0$" : {},
"$D_s^+\\to K^0_S\\pi^+\\pi^0\\pi^0$" : {},
"$D_s^+\\to K^+K^-\\pi^+\\pi^+\\pi^-$" : {},
+ "$D_s^+\\to \pi^+\pi^+\pi^-+X$" : {},
+ "$D_s^+\\to \\pi^+\\eta\\omega$" : {},
+ "$D_s^+\\to K^+K^+\\pi^-$" : {},
}}
analyses["HadronDecays"][431]["Mult"][221] = ["/CLEOC_2006_I728043/d01-x01-y03"]
analyses["HadronDecays"][431]["Mult"][331] = ["/CLEOC_2006_I728043/d02-x01-y03"]
analyses["HadronDecays"][431]["Mult"][333] = ["/CLEOC_2006_I728043/d03-x01-y03"]
analyses["HadronDecays"][431]["Spectrum"][221] = ["/CLEOC_2006_I728043/d04-x01-y03"]
analyses["HadronDecays"][431]["Spectrum"][333] = ["/CLEOC_2006_I728043/d05-x01-y03"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\eta e^+\\nu_e$" ]["data"] = ["/BESIII_2019_I1712742/d01-x01-y01",
"/BESIII_2019_I1712742/d01-x01-y02",
"/BESIII_2019_I1712742/d02-x01-y01",
- "/BESIII_2019_I1712742/d02-x01-y02",]
+ "/BESIII_2019_I1712742/d02-x01-y02",
+ "/BESIII_2023_I2667117/d01-x01-y01",
+ "/BESIII_2023_I2667117/d01-x01-y02"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\eta e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_431p_221p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_431p_221p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_431m_221p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_431m_221p_11p_scale"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\eta \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_431p_221p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_431p_221p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_431m_221p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_431m_221p_13p_scale"]
+analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\eta \\mu^+\\nu_\\mu$" ]["data"] = ["/BESIII_2023_I2679776/d01-x01-y01",
+ "/BESIII_2023_I2679776/d01-x01-y02"]
+analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\eta^\\prime e^+\\nu_e$" ]["data"] = ["/BESIII_2023_I2667117/d02-x01-y01",
+ "/BESIII_2023_I2667117/d02-x01-y02"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\eta^\\prime e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_431p_331p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_431p_331p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_431m_331p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_431m_331p_11p_scale"]
+analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\eta^\\prime \\mu^+\\nu_\\mu$" ]["data"] = ["/BESIII_2023_I2679776/d02-x01-y01",
+ "/BESIII_2023_I2679776/d02-x01-y02"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\eta^\\prime \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_431p_331p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_431p_331p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_431m_331p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_431m_331p_13p_scale"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\phi e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_431p_333p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_431p_333p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_431m_333p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_431m_333p_11p_scale"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\phi e^+\\nu_e$" ]["data"] = ["/BABAR_2008_I790461/d01-x01-y01",
"/BABAR_2008_I790461/d02-x01-y01",
"/BABAR_2008_I790461/d02-x01-y02",
"/BABAR_2008_I790461/d02-x01-y03",
"/BABAR_2008_I790461/d02-x01-y04",]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\phi \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_431p_333p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_431p_333p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_431m_333p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_431m_333p_13p_scale"]
+analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^+K^- \\mu^+\\nu_\\mu$" ]["data"] = ["/BESIII_2023_I2674768/d01-x01-y01",
+ "/BESIII_2023_I2674768/d01-x01-y02",
+ "/BESIII_2023_I2674768/d01-x01-y03",
+ "/BESIII_2023_I2674768/d01-x01-y04",
+ "/BESIII_2023_I2674768/d01-x01-y05",]
+analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to f_0 e^+\\nu_e$" ]["data"] = ["/BESIII_2023_I2645182/d01-x01-y01"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^0 e^+\\nu_e$" ]["data"] = ["/BESIII_2019_I1702549/d01-x01-y01"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^0 e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_431p_311p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_431p_311p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_431m_311m_11p_energy",
"/MC_Semi_Leptonic_Decay/h_431m_311m_11p_scale"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^0 \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_431p_311p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_431p_311p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_431m_311m_13p_energy",
"/MC_Semi_Leptonic_Decay/h_431m_311m_13p_scale"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^{*0} e^+\\nu_e$" ]["data"] = ["/BESIII_2019_I1702549/d01-x01-y03",
"/BESIII_2019_I1702549/d01-x01-y04",
"/BESIII_2019_I1702549/d01-x01-y05",
"/BESIII_2019_I1702549/d01-x01-y06",
"/BESIII_2019_I1702549/d01-x01-y07",]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^{*0} e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_431p_313p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_431p_313p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_431m_313m_11p_energy",
"/MC_Semi_Leptonic_Decay/h_431m_313m_11p_scale"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^{*0} \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_431p_313p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_431p_313p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_431m_313m_13p_scale",
"/MC_Semi_Leptonic_Decay/h_431m_313m_13p_energy"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^0\\pi^0 e^+\\nu_e$" ]["data"] = ["/BESIII_2022_I2038523/d01-x01-y01"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^+\\pi^+\\pi^-$" ]["data"] = ["/BESIII_2022_I2084294/d01-x01-y01",
"/BESIII_2022_I2084294/d01-x01-y02",
"/BESIII_2022_I2084294/d01-x01-y03",
"/FOCUS_2004_I654030/d02-x01-y01",
"/FOCUS_2004_I654030/d02-x01-y02"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^+\\pi^+\\pi^-$" ]["MC" ] = ["/MC_D_Dalitz/dalitz6","/MC_D_Dalitz/h_kppim6",
"/MC_D_Dalitz/h_kppip6","/MC_D_Dalitz/h_pippim6",
"/BESIII_2022_I2084294/dalitz",
"/FOCUS_2004_I654030/dalitz_2"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^+\\pi^+\\pi^-$" ]["data"] = ["/BABAR_2008_I792597/d01-x01-y01",
"/BABAR_2008_I792597/d01-x01-y02",
"/BABAR_2008_I792597/d01-x01-y03",
"/BABAR_2008_I792597/d01-x01-y04",
"/BESIII_2021_I1909391/d01-x01-y01",
"/BESIII_2021_I1909391/d01-x01-y02",
"/BESIII_2021_I1909391/d01-x01-y03",
"/BESIII_2021_I1909391/d01-x01-y04",
"/E791_2001_I530319/d01-x01-y01",
"/FOCUS_2003_I635446/d01-x01-y01",
"/FOCUS_2003_I635446/d01-x01-y02"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^+\\pi^+\\pi^-$" ]["MC" ] = ["/BABAR_2008_I792597/dalitz",
"/BESIII_2021_I1909391/dalitz",
"/E791_2001_I530319/dalitz",
"/FOCUS_2003_I635446/dalitz1"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^+\\pi^0\\pi^0$" ]["data"] = ["/BESIII_2021_I1929365/d01-x01-y01",
"/BESIII_2021_I1929365/d01-x01-y02",
"/BESIII_2021_I1929365/d01-x01-y03",]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^+\\pi^0\\pi^0$" ]["MC" ] = ["/BESIII_2021_I1929365/dalitz"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^+K^-\\pi^+$" ]["data"] = ["/BABAR_2010_I878120/d01-x01-y01",
"/BABAR_2010_I878120/d01-x01-y02",
"/BABAR_2010_I878120/d01-x01-y03",
"/BABAR_2010_I878120/d01-x01-y04",
"/BESIII_2021_I1830524/d01-x01-y01",
"/BESIII_2021_I1830524/d01-x01-y02",
"/BESIII_2021_I1830524/d01-x01-y03",
"/BESIII_2021_I1830524/d01-x01-y04"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^+K^-\\pi^+$" ]["MC" ] = ["/BABAR_2010_I878120/dalitz",
"/BESIII_2021_I1830524/dalitz",
"/MC_D_Dalitz/h_kmpip1",
"/MC_D_Dalitz/h_kpkm1",
"/MC_D_Dalitz/h_kppip7",
"/MC_D_Dalitz/dalitz7"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^+\\pi^0\\eta$" ]["data"] = ["/BESIII_2019_I1724547/d01-x01-y01",
"/BESIII_2019_I1724547/d01-x01-y02",
"/BESIII_2019_I1724547/d01-x01-y03",
"/BESIII_2019_I1724547/d01-x01-y04",
"/BESIII_2019_I1724547/d01-x01-y05",]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^+\\pi^0\\eta$" ]["MC" ] = ["/BESIII_2019_I1724547/dalitz"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^+\\pi^0\\eta^\\prime$" ]["data"] = ["/BESIII_2022_I2030993/d01-x01-y01",
"/BESIII_2022_I2030993/d01-x01-y02",
- "/BESIII_2022_I2030993/d01-x01-y03",]
+ "/BESIII_2022_I2030993/d01-x01-y03",
+ "/CLEOII_1998_I466173/d01-x01-y01"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^+\\pi^0\\eta^\\prime$" ]["MC" ] = ["/BESIII_2022_I2030993/dalitz"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^+\\pi^+\\pi^-\\eta$" ]["data"] = ["/BESIII_2021_I1870322/d01-x01-y01",
"/BESIII_2021_I1870322/d01-x01-y02",
"/BESIII_2021_I1870322/d01-x01-y03",
"/BESIII_2021_I1870322/d01-x01-y04",
"/BESIII_2021_I1870322/d01-x01-y05",
"/BESIII_2021_I1870322/d01-x01-y06"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^0_SK^-\\pi^+\\pi^+$" ]["data"] = ["/BESIII_2021_I1845444/d01-x01-y01",
"/BESIII_2021_I1845444/d01-x01-y02",
"/BESIII_2021_I1845444/d01-x01-y03",
"/BESIII_2021_I1845444/d01-x01-y04",
"/BESIII_2021_I1845444/d01-x01-y05",
"/BESIII_2021_I1845444/d01-x01-y06",
"/BESIII_2021_I1845444/d01-x01-y07",
"/BESIII_2021_I1845444/d01-x01-y08",
"/BESIII_2021_I1845444/d01-x01-y09"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^+K^-\\pi^+\\pi^0$" ]["data"] = ["/BESIII_2021_I1849747/d01-x01-y01",
"/BESIII_2021_I1849747/d01-x01-y02",
"/BESIII_2021_I1849747/d01-x01-y03",
"/BESIII_2021_I1849747/d01-x01-y04",
"/BESIII_2021_I1849747/d01-x01-y05",
"/BESIII_2021_I1849747/d01-x01-y06",
"/BESIII_2021_I1849747/d01-x01-y07",
"/BESIII_2021_I1849747/d01-x01-y08",
"/BESIII_2021_I1849747/d01-x01-y09",
"/BESIII_2021_I1849747/d01-x01-y10"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \bar{K}^0\\pi^+\\pi^0$" ]["data"] = ["/BESIII_2021_I1854317/d01-x01-y01",
"/BESIII_2021_I1854317/d01-x01-y02",
"/BESIII_2021_I1854317/d01-x01-y03"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \bar{K}^0\\pi^+\\pi^0$" ]["MC" ] = ["/BESIII_2021_I1854317/dalitz"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^0_SK^0_S\\pi^+$" ]["data"] = ["/BESIII_2022_I1945692/d01-x01-y01",
"/BESIII_2022_I1945692/d01-x01-y02"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^0_SK^0_S\\pi^+$" ]["MC" ] = ["/BESIII_2022_I1945692/dalitz"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^0_SK^+\\pi^0$" ]["data"] = ["/BESIII_2022_I2070086/d01-x01-y01",
"/BESIII_2022_I2070086/d01-x01-y02",
"/BESIII_2022_I2070086/d01-x01-y03"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^0_SK^+\\pi^0$" ]["MC" ] = ["/BESIII_2022_I2070086/dalitz"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^+K^-\\pi^+\\pi^+\\pi^-$" ]["data"] = ["/BESIII_2022_I2051683/d01-x01-y01",
"/BESIII_2022_I2051683/d01-x01-y02",
"/BESIII_2022_I2051683/d01-x01-y03",
"/BESIII_2022_I2051683/d01-x01-y04",
"/BESIII_2022_I2051683/d01-x01-y05",
"/BESIII_2022_I2051683/d01-x01-y06",
"/BESIII_2022_I2051683/d01-x01-y07",
"/BESIII_2022_I2051683/d01-x01-y08",
"/BESIII_2022_I2051683/d01-x01-y09",
"/BESIII_2022_I2051683/d01-x01-y10"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^+\\pi^+\\pi^-\\pi^0$" ]["data"] = ["/BESIII_2022_I2088218/d01-x01-y01",
"/BESIII_2022_I2088218/d01-x01-y02",
"/BESIII_2022_I2088218/d01-x01-y03",
"/BESIII_2022_I2088218/d01-x01-y04",
"/BESIII_2022_I2088218/d01-x01-y05",
"/BESIII_2022_I2088218/d01-x01-y06",
"/BESIII_2022_I2088218/d01-x01-y07",
"/BESIII_2022_I2088218/d01-x01-y08",
"/BESIII_2022_I2088218/d01-x01-y09",
"/BESIII_2022_I2088218/d01-x01-y10"]
analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^0_S\\pi^+\\pi^0\\pi^0$" ]["data"] = ["/BESIII_2022_I2088337/d01-x01-y01",
"/BESIII_2022_I2088337/d01-x01-y02",
"/BESIII_2022_I2088337/d01-x01-y03",
"/BESIII_2022_I2088337/d01-x01-y04",
"/BESIII_2022_I2088337/d01-x01-y05",
"/BESIII_2022_I2088337/d01-x01-y06",
"/BESIII_2022_I2088337/d01-x01-y07"]
+analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \pi^+\pi^+\pi^-+X$" ]["data"] = ["/BESIII_2022_I2618227/d02-x01-y01",
+ "/BESIII_2022_I2618227/d03-x01-y01",
+ "/BESIII_2022_I2618227/d03-x01-y02",
+ "/BESIII_2022_I2618227/d03-x01-y03",]
+analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to \\pi^+\\eta\\omega$" ]["data"] = ["/BESIII_2023_I2630813/d01-x01-y01",
+ "/BESIII_2023_I2630813/d01-x01-y02",
+ "/BESIII_2023_I2630813/d01-x01-y03",]
+analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^+K^+\\pi^-$" ]["data"] = ["/BABAR_2010_I878120/d01-x01-y05"]
+analyses["HadronDecays"][431]["Modes"]["$D_s^+\\to K^+K^+\\pi^-$" ]["MC" ] = ["/BABAR_2010_I878120/dalitz2_EE"]
# D_2
analyses["HadronDecays"][425] = { "Modes" : { "$D^0_2\\to D^+\pi^-$" : {},
"$D^0_2\\to D^{*+}\pi^-$" : {}}}
analyses["HadronDecays"][425]["Modes"]["$D^0_2\\to D^+\pi^-$" ]["data"] = ["/ARGUS_1989_I268577/d03-x01-y01"]
analyses["HadronDecays"][425]["Modes"]["$D^0_2\\to D^{*+}\pi^-$"]["data"] = ["/ARGUS_1989_I280943/d03-x01-y02","/BABAR_2010_I867611/d01-x01-y02",
"/CLEO_1990_I281039/d01-x01-y02","/LHCB_2013_I1243156/d08-x01-y02",
"/CLEOII_1994_I372349/d02-x01-y01"]
analyses["HadronDecays"][415] = { "Modes" : { "$D^+_2\\to D^{*0}\pi^+$" : {}}}
analyses["HadronDecays"][415]["Modes"]["$D^+_2\\to D^{*0}\pi^+$"]["data"] = ["/CLEOII_1994_I378319/d02-x01-y01"]
# D_1
analyses["HadronDecays"][10423] = { "Modes" : { "$D^0_1\\to D^{*+}\pi^-$" : {}}}
analyses["HadronDecays"][10423]["Modes"]["$D^0_1\\to D^{*+}\pi^-$"]["data"] = ["/ARGUS_1989_I280943/d03-x01-y01","/BABAR_2010_I867611/d01-x01-y01",
"/CLEO_1990_I281039/d01-x01-y01","/LHCB_2013_I1243156/d08-x01-y01",
"/CLEOII_1994_I372349/d02-x01-y02"]
analyses["HadronDecays"][10413] = { "Modes" : { "$D^+_1\\to D^{*0}\pi^+$" : {}}}
analyses["HadronDecays"][10413]["Modes"]["$D^+_1\\to D^{*0}\pi^+$"]["data"] = ["/CLEOII_1994_I378319/d03-x01-y01"]
# D_0(2550)
analyses["HadronDecays"][100421] = { "Modes" : { "$D^0(2550)\\to D^{*+}\pi^-$" : {}}}
analyses["HadronDecays"][100421]["Modes"]["$D^0(2550)\\to D^{*+}\pi^-$"]["data"] = ["/BABAR_2010_I867611/d01-x01-y03","/LHCB_2013_I1243156/d10-x01-y01"]
# D_1(2600)
analyses["HadronDecays"][100423] = { "Modes" : { "$D^*_1(2600)^0\\to D^{*+}\pi^-$" : {}}}
analyses["HadronDecays"][100423]["Modes"]["$D^*_1(2600)^0\\to D^{*+}\pi^-$"]["data"] = ["/BABAR_2010_I867611/d01-x01-y04","/LHCB_2013_I1243156/d09-x01-y01"]
# D_3(2750)
analyses["HadronDecays"][20425] = { "Modes" : { "$D_2(2740)^0\\to D^{*+}\pi^-$" : {}}}
analyses["HadronDecays"][20425]["Modes"]["$D_2(2740)^0\\to D^{*+}\pi^-$"]["data"] = ["/LHCB_2013_I1243156/d10-x01-y02"]
# D_3(2750)
analyses["HadronDecays"][427] = { "Modes" : { "$D^*_3(2750)^0\\to D^{*+}\pi^-$" : {}}}
analyses["HadronDecays"][427]["Modes"]["$D^*_3(2750)^0\\to D^{*+}\pi^-$"]["data"] = ["/BABAR_2010_I867611/d01-x01-y05","/LHCB_2013_I1243156/d09-x01-y02"]
# D_s1(2536)
analyses["HadronDecays"][10433] = { "Modes" : { "$D^+_{s1}\\to D^{*+}K^0$" : {},
"$D^+_{s1}\\to D^{*0}K^+$" : {}}}
analyses["HadronDecays"][10433]["Modes"]["$D^+_{s1}\\to D^{*+}K^0$"]["data"]= ["/BABAR_2011_I892421/d01-x01-y01","/BABAR_2011_I892421/d02-x01-y01",
"/BELLE_2008_I762013/d01-x01-y01","/BELLE_2008_I762013/d02-x01-y01",
"/BELLE_2008_I762013/d03-x01-y01","/LHCB_2016_I1414195/d01-x01-y01"]
analyses["HadronDecays"][10433]["Modes"]["$D^+_{s1}\\to D^{*0}K^+$"]["data"]= ["/CLEOII_1993_I352823/d04-x01-y01"]
# D_s1(2460)
analyses["HadronDecays"][20433] = { "Modes" : { "$D^{\\prime+}_{s1}\\to D^{*+}_s\pi^0$" : {}}}
analyses["HadronDecays"][20433]["Modes"]["$D^{\\prime+}_{s1}\\to D^{*+}_s\pi^0$"]["data"]= ["/BABAR_2006_I714447/d05-x01-y01"]
# D_s2
analyses["HadronDecays"][435] = { "Modes" : { "$D^+_{s2}\\to D^{*+}K^0$" : {}}}
analyses["HadronDecays"][435]["Modes"]["$D^+_{s2}\\to D^{*+}K^0$"]["data"]= ["/LHCB_2016_I1414195/d01-x01-y02"]
# D_*1(2700)
analyses["HadronDecays"][100433] = { "Modes" : { "$D^{*+}_{s1}(2700)\\to D^{*+}K^0$" : {}}}
analyses["HadronDecays"][100433]["Modes"]["$D^{*+}_{s1}(2700)\\to D^{*+}K^0$"]["data"]= ["/LHCB_2016_I1414195/d02-x01-y01","/BABAR_2009_I827985/d01-x01-y01"]
# D_*1(2860)
analyses["HadronDecays"][30433] = { "Modes" : { "$D^{*+}_{s1}(2860)\\to D^{*+}K^0$" : {}}}
analyses["HadronDecays"][30433]["Modes"]["$D^{*+}_{s1}(2860)\\to D^{*+}K^0$"]["data"]= ["/LHCB_2016_I1414195/d02-x01-y02","/LHCB_2016_I1414195/d02-x01-y05",
"/BABAR_2009_I827985/d01-x01-y02","/BABAR_2009_I827985/d01-x01-y04"]
# D_*1(2860)
analyses["HadronDecays"][437 ] = { "Modes" : { "$D^{*+}_{s3}(2860)\\to D^{*+}K^0$" : {}}}
analyses["HadronDecays"][437 ]["Modes"]["$D^{*+}_{s3}(2860)\\to D^{*+}K^0$"]["data"]= ["/LHCB_2016_I1414195/d02-x01-y04","/LHCB_2016_I1414195/d02-x01-y05",
"/BABAR_2009_I827985/d01-x01-y03","/BABAR_2009_I827985/d01-x01-y04"]
# B0
-analyses["HadronDecays"][511]={ "Spectrum" : {},
- "Modes" : { "$B^0\\to\\pi^- e^+\\nu_e$" : {},
- "$B^0\\to\\pi^- \\mu^+\\nu_\\mu$" : {},
- "$B^0\\to\\rho^- e^+\\nu_e$" : {},
- "$B^0\\to\\rho^- \\mu^+\\nu_\\mu$" : {},
- "$B^0\\to D^- e^+\\nu_e$" : {},
- "$B^0\\to D^- \\mu^+\\nu_\\mu$" : {},
- "$B^0\\to D^{*-} e^+\\nu_e$" : {},
- "$B^0\\to D^{*-} \\mu^+\\nu_\\mu$" : {},
- "$B^0\\to D^{*-}_2 e^+\\nu_e$" : {},
- "$B^0\\to D^{*-}_2 \\mu^+\\nu_\\mu$" : {},
- "$B^0\\to D^{*-}_0(2400) e^+\\nu_e$" : {},
- "$B^0\\to D^{*-}_0(2400) \\mu^+\\nu_\\mu$" : {},
- "$B^0\\to D^{-}_1(2430) e^+\\nu_e$" : {},
- "$B^0\\to D^{-}_1(2430) \\mu^+\\nu_\\mu$" : {},
- "$B^0\\to D^{-}_1(2420) e^+\\nu_e$" : {},
- "$B^0\\to D^{-}_1(2420) \\mu^+\\nu_\\mu$" : {},
- "$B^0\\to K^{*0} e^+e^-$" : {},
- "$B^0\\to K^{*0} \\mu^+\\mu^-$" : {},
- "$B^0\\to K^0 e^+e^-$" : {},
- "$B^0\\to K^0 \\mu^+\\mu^-$" : {},
- "$B\\to X_s\\gamma$" : {},
- "$B\\to X_s\\eta$" : {},
- "$B\\to X_s\\eta^\\prime$" : {},
- "$B^0\\to D^{*-}\\tau^+\\nu_\\tau$" : {},
- "$B\\to D^{*}\\tau^+\\nu_\\tau$" : {},
- "$B^0\\to p\\bar{p}\\pi^0$" : {},
- "$B^0\\to $K^0_SK^-\\pi^+$" : {},
- "$B^0\\to $K^0_SK^+\\pi^-$" : {},
- "$B\\to X_u\\ell^+\\nu_\\ell$" : {},
+analyses["HadronDecays"][511]={ "BR" : ["PDG_B0","/BELLE_2023_I2660525/d01-x01-y01","/BELLE_2023_I2660525/d01-x01-y02"],
+ "Spectrum" : {},
+ "Modes" : {
+ # semi-leptonic
+ "$B^0\\to\\pi^- e^+\\nu_e$" : {},
+ "$B^0\\to\\pi^- \\mu^+\\nu_\\mu$" : {},
+ "$B^0\\to\\rho^- e^+\\nu_e$" : {},
+ "$B^0\\to\\rho^- \\mu^+\\nu_\\mu$" : {},
+ "$B^0\\to D^- e^+\\nu_e$" : {},
+ "$B^0\\to D^- \\mu^+\\nu_\\mu$" : {},
+ "$B^0\\to D^{*-} e^+\\nu_e$" : {},
+ "$B^0\\to D^{*-} \\mu^+\\nu_\\mu$" : {},
+ "$B^0\\to D^{*-}_2 e^+\\nu_e$" : {},
+ "$B^0\\to D^{*-}_2 \\mu^+\\nu_\\mu$" : {},
+ "$B^0\\to D^{*-}_0(2400) e^+\\nu_e$" : {},
+ "$B^0\\to D^{*-}_0(2400) \\mu^+\\nu_\\mu$" : {},
+ "$B^0\\to D^{-}_1(2430) e^+\\nu_e$" : {},
+ "$B^0\\to D^{-}_1(2430) \\mu^+\\nu_\\mu$" : {},
+ "$B^0\\to D^{-}_1(2420) e^+\\nu_e$" : {},
+ "$B^0\\to D^{-}_1(2420) \\mu^+\\nu_\\mu$" : {},
+ "$B^0\\to D^{*-}\\tau^+\\nu_\\tau$" : {},
+ "$B\\to D^{*}\\tau^+\\nu_\\tau$" : {},
+ "$B\\to D^{*}\\ell^+\\nu_\\ell$" : {},
+ "$B\\to D^*_0\\ell^+\\nu_\\ell" : {},
+ "$B\\to D^*_2\\ell^+\\nu_\\ell" : {},
+ "$B^0\\to \\bar{D}^0\\pi^- \\ell^+\\nu_\\ell$" : {},
+ "$B^0\\to \\bar{D}^{*0}\\pi^- \\ell^+\\nu_\\ell$" : {},
+ "$B^0\\to D^-\\pi^+\\pi^- \\ell^+\\nu_\\ell$" : {},
+
+ "$B\\to X_s\\eta$" : {},
+ "$B\\to X_s\\eta^\\prime$" : {},
+
+
+ "$B^0\\to \\pi^+\\pi^-\\pi^0$" : {},
+ "$B^0\\to K^0_SK^+K^-$" : {},
+ "$B^0\\to $K^0_S\\pi^+\\pi^-$" : {},
+ "$B^0\\to $K^0_SK^-\\pi^+$" : {},
+ "$B^0\\to $K^0_SK^+\\pi^-$" : {},
+ "$B^0\\to $K^+\\pi^-\\pi^0$" : {},
+ "$B\\to X_u\\ell^+\\nu_\\ell$" : {},
+ "$B\\to X_c\\ell^+\\nu_\\ell$" : {},
+ "$B^0\\to D^{*+}_sD^{*-}$" : {},
+ "$B^0\\to D^-D^0K^+$" : {},
+ "$B^0\\to D^-K^{*+}$" : {},
+ "$B^0\\to D^-K^+K^0_S$" : {},
+ "$B^0\\to D^{*-}K^+K^0_S$" : {},
+ "$B^0\\to D_s^-K^0_S\\pi^+$" : {},
+ "$B^0\\to D^{*+}D^{*-}$" : {},
+ "$B^0\\to D^{*+}D^{*-}K^0_S$" : {},
+ "$B\\to \bar{D} D^+_{s1}(2460}$" : {},
+ "$B\\to \bar{D} D^+_{s1}(2536}$" : {},
+ "$B\\to D K^-K^{*0}$" : {},
+ "$B\\to D^* K^-K^{*0}$" : {},
+ "$B^0\\to \\bar{D}^{0}\\pi^+\\pi^-$" : {},
+ "$B^0\\to \\bar{D}^{*0}\\pi^+\\pi^+\\pi^-\\pi^-$" : {},
+ "$B^0\\to D^{*-}\\pi^+\\pi^-\\pi^-\\pi^0$" : {},
+ "$B^0\\to D^{*-}\\pi^+\\pi^+\\pi^-$" : {},
+ "$B^0\\to D^{*-}\\pi^+\\pi^+\\pi^+\\pi^-\\pi^-$" : {},
+ "$B^0\\to \\bar{D}^{*-}\\rho^+$" : {},
+ "$B^0\\to \\bar{D}^-\\omega\\pi^+$" : {},
+ "$B^0\\to \\bar{D}^{*-}\\omega\\pi^+$" : {},
+
+ "$B^0\\to\\phi K^{*0}$" : {},
+ "$B\\to\\phi K^*$" : {},
+ "$B\\to\\phi K^*_2$" : {},
+ "$B^0\\to K^\\pm\\pi^\\mp\\phi$" : {},
+ "$B^0\\to K^0_S\\pi^0\\phi$" : {},
+ "$B^0\\to K\\pi\\phi$" : {},
+
+ "$B^0\\to\\rho^0\\pi^0$" : {},
+ "$B^0\\to\\omega K^0$" : {},
+ "$B\\to\\phi\\phi K$" : {},
+ "$B^0\\to\\rho^+\\rho^-$" : {},
+ "$B^0\\to a_1^+a_1^-$" : {},
+ "$B^0\to K\\pi\\eta$" : {},
+ "$B^0\to K^{*0}\\eta^\\prime$" : {},
+ "$B^0\to K^{*0}\\bar{K}^{*0}$" : {},
+ "$B^0\to \\pi^+\\pi^-K^{*0}$" : {},
+ # B to s gamma and related
+ "$B^0\\to\\bar{K}^0\\eta\\gamma$": {},
+ "$B^0\\to K^0_S\\phi\\gamma$": {},
+ "$B\\to X_s\\gamma$" : {},
+ "$B^0\\to K^{*0}e^+e^-$" : {},
+ "$B^0\\to K^{*0}\\mu^+\\mu^-$" : {},
+ "$B^0\\to K^0e^+e^-$" : {},
+ "$B^0\\to K^0\\mu^+\\mu^-$" : {},
+ "$B\\to X_se^+e^-$" : {},
+ "$B\\to X_s\\mu^+\\mu^-$" : {},
+ "$B\\to X_s\\ell^+\\ell^-$" : {},
+ "$B\\to K\\ell^+\\ell^-$" : {},
+ "$B\\to K^*\\ell^+\\ell^-$" : {},
+ "$B^0\\to K^{*0}\\ell^+\\ell^-$" : {},
+ # charmonium
+ "$B\\to J/\\psi K\\pi$" : {},
+ "$B\\to J/\\psi \\phi K$" : {},
+ "$B\\to J/\\psi K^*$" : {},
+ "$B^0\\to J/\\psi \\omega K^0$" : {},
+ "$B^0\\to J/\\psi K^+\\pi^-$" : {},
+ "$B^0\\to \\psi(2S) K^+\\pi^-$" : {},
+ "$B\\to \\psi(2S) K\\pi$" : {},
+ "$B^0\\to \\chi_{c1} K^{*0}$" : {},
+ "$B^0\\to \\chi_{c1} K^+\\pi^-$" : {},
+ "$B^0\\to \\chi_{c2} K^+\\pi^-$" : {},
+ "$B\\to \\psi(3770) K$" : {},
+ "$B\\to X(3872) K$" : {},
+ # baryons
+ "$B^0\\to p\\bar{p}\\bar{D}^0$" : {},
+ "$B^0\\to p\\bar{p}\\bar{D}^{*0}$" : {},
+ "$B^0\\to p\\bar{p}D^-\\pi^+$" : {},
+ "$B^0\\to p\\bar{p}D^{*-}\\pi^+$" : {},
+ "$B^0\\to p\\bar{p}\\bar{D}^0\\pi^+\\pi^-$" : {},
+ "$B^0\\to p\\bar{p}\\bar{D}^{*0}\\pi^+\\pi^-$" : {},
+ "$B^0\\to p\\bar{p}\\pi^0$" : {},
+ "$B^0\\to p\\bar{p}K^0_S$" : {},
+ "$B^0\\to p\\bar{p}K^{*0}$" : {},
+ "$B^0\\to p\\bar{\Lambda}^0\\pi^-$" : {},
+ "$B^0\\to p\\bar{\Sigma}^0\\pi^-$" : {},
+ "$B^0\\to p\\bar{\\Lambda}^0D^-$" : {},
+ "$B^0\\to p\\bar{\\Lambda}^0D^{*-}$" : {},
+ "$B^0\\to \Lambda^0\\bar{\Lambda}^0K^{*0}$" : {},
+ "$B^0\\to \Lambda^0\\bar{\Lambda}^0K^0$" : {},
+ "$B^0\\to \Lambda^+_c\\bar{\Lambda}^-_cK^0_S$" : {},
+ "$B^0\\to \\bar{\\Sigma}_c^0p\\pi^-$" : {},
+ "$B^0\\to \\bar{\\Sigma}_c^{--}p\\pi^+$" : {},
+ "$B^0\\to \\bar{\\Sigma}_c^{*--}p\\pi^+$" : {},
+ "$B^0\\to \\bar{\\Lambda}_c^-p\\pi^+\\pi^-$" : {},
+ "$B^0\\to \\bar{\\Lambda}_c^-\\bar{\\Lambda}^0K^+$" : {},
}}
-analyses["HadronDecays"][521]={ "Spectrum" : {},
- "Modes" : { "$B^+\\to\\pi^0 e^+\\nu_e$" : {},
- "$B^+\\to\\pi^0 \\mu^+\\nu_\\mu$" : {},
- "$B^+\\to\\omega e^+\\nu_e$" : {},
- "$B^+\\to\\omega \\mu^+\\nu_\\mu$" : {},
- "$B^+\\to\\rho^0 e^+\\nu_e$" : {},
- "$B^+\\to\\rho^0 \\mu^+\\nu_\\mu$" : {},
- "$B^+\\to\\eta^\\prime e^+\\nu_e$" : {},
- "$B^+\\to\\eta^\\prime \\mu^+\\nu_\\mu$" : {},
- "$B^+\\to\\eta e^+\\nu_e$" : {},
- "$B^+\\to\\eta \\mu^+\\nu_\\mu$" : {},
- "$B^+\\to\\bar{D}^0 e^+\\nu_e$" : {},
- "$B^+\\to\\bar{D}^0 \\mu^+\\nu_\\mu$" : {},
- "$B^+\\to\\bar{D}^{*0} e^+\\nu_e$" : {},
- "$B^+\\to\\bar{D}^{*0} \\mu^+\\nu_\\mu$" : {},
- "$B^+\\to\\bar{D}^{*0}_2 e^+\\nu_e$" : {},
- "$B^+\\to\\bar{D}^{*0}_2 \\mu^+\\nu_\\mu$": {},
- "$B^+\\to\\bar{D}^{*0}_0(2400) e^+\\nu_e$" : {},
- "$B^+\\to\\bar{D}^{*0}_0(2400) \\mu^+\\nu_\\mu$": {},
- "$B^+\\to\\bar{D}^{0}_1(2430) e^+\\nu_e$" : {},
- "$B^+\\to\\bar{D}^{0}_1(2430) \\mu^+\\nu_\\mu$" : {},
- "$B^+\\to\\bar{D}^{0}_1(2420) e^+\\nu_e$" : {},
- "$B^+\\to\\bar{D}^{0}_1(2420) \\mu^+\\nu_\\mu$" : {},
- "$B^+\\to K^{*+} e^+e^-$" : {},
- "$B^+\\to K^{*+} \\mu^+\\mu^-$" : {},
- "$B^+\\to K^- e^+e^-$" : {},
- "$B^+\\to K^- \\mu^+\\mu^-$" : {},
- "$B^+\\to\\pi^+\\pi^- \\ell^+\\nu_\\ell$" : {},
- "$B^+\\to\\phi\\phi K^+$" : {},
+analyses["HadronDecays"][521]={ "BR" : ["PDG_BPLUS"],
+ "Spectrum" : {},
+ "Modes" : {
+ # semi-leptonic
+ "$B^+\\to\\pi^0 e^+\\nu_e$" : {},
+ "$B^+\\to\\pi^0 \\mu^+\\nu_\\mu$" : {},
+ "$B^+\\to\\omega e^+\\nu_e$" : {},
+ "$B^+\\to\\omega \\mu^+\\nu_\\mu$" : {},
+ "$B^+\\to\\rho^0 e^+\\nu_e$" : {},
+ "$B^+\\to\\rho^0 \\mu^+\\nu_\\mu$" : {},
+ "$B^+\\to\\eta^\\prime e^+\\nu_e$" : {},
+ "$B^+\\to\\eta^\\prime \\mu^+\\nu_\\mu$" : {},
+ "$B^+\\to\\eta e^+\\nu_e$" : {},
+ "$B^+\\to\\eta \\mu^+\\nu_\\mu$" : {},
+ "$B^+\\to\\bar{D}^0 e^+\\nu_e$" : {},
+ "$B^+\\to\\bar{D}^0 \\mu^+\\nu_\\mu$" : {},
+ "$B^+\\to\\bar{D}^{*0} e^+\\nu_e$" : {},
+ "$B^+\\to\\bar{D}^{*0} \\mu^+\\nu_\\mu$" : {},
+ "$B^+\\to\\bar{D}^{*0}_2 e^+\\nu_e$" : {},
+ "$B^+\\to\\bar{D}^{*0}_2 \\mu^+\\nu_\\mu$": {},
+ "$B^+\\to\\bar{D}^{*0}_0(2400) e^+\\nu_e$" : {},
+ "$B^+\\to\\bar{D}^{*0}_0(2400) \\mu^+\\nu_\\mu$": {},
+ "$B^+\\to\\bar{D}^{0}_1(2430) e^+\\nu_e$" : {},
+ "$B^+\\to\\bar{D}^{0}_1(2430) \\mu^+\\nu_\\mu$" : {},
+ "$B^+\\to\\bar{D}^{0}_1(2420) e^+\\nu_e$" : {},
+ "$B^+\\to\\bar{D}^{0}_1(2420) \\mu^+\\nu_\\mu$" : {},
+ "$B^+\\to\\pi^+\\pi^- \\ell^+\\nu_\\ell$" : {},
+ "$B^+\\to D^-\\pi^+ \\ell^+\\nu_\\ell$" : {},
+ "$B^+\\to D}^{*-}\\pi^+ \\ell^+\\nu_\\ell$" : {},
+ "$B^+\\to \\bar{D}^0\\pi^+\\pi^- \\ell^+\\nu_\\ell$" : {},
+
+ "$B^+\\to\\omega\\rho^+$" : {},
+ "$B^+\\to\\rho^+\\rho^0$" : {},
+ "$B^+\\to\\omega\\pi^+$" : {},
+ "$B^+\\to\\omega K^+$" : {},
+ "$B^+\\to\\phi K^{*+}$" : {},
+ "$B^+\\to\\phi K^+_1$" : {},
+ "$B^+\\to\\phi K^{*+}_2$" : {},
+ "$B^+\\to\\phi\\phi K^+$" : {},
+ "$B^+\\to K^+\\pi^-\\pi^+$" : {},
+ "$B^+\\to K^0_S\\pi^+\\pi^0$" : {},
+ "$B^+\\to K^+K^+K^-$" : {},
+ "$B^+\\to K^+K^-\\pi^+$" : {},
+ "$B^+\\to K^+K^0_SK^0_S$" : {},
+ "$B^+\\to \\pi^+\\pi^+\\pi^-$" : {},
+ "$B^+\\to \\pi^+\\pi^0\\pi^0$" : {},
+ "$B^+\\to \\bar{D}^{*0}K^{*+}$" : {},
+ "$B^+\\to \\bar{D}^{0}K^+K^0_S$" : {},
+ "$B^+\\to \\bar{D}^{*0}K^+K^0_S$" : {},
+ "$B^+\\to \\bar{D}^{*0}\\rho^+$" : {},
+ "$B^+\\to \\bar{D}^{*0}\\omega$" : {},
+ "$B^+\\to \\bar{D}^0\\omega\\pi^+$" : {},
+ "$B^+\\to \\bar{D}^{*0}\\omega\\pi^+$" : {},
+ "$B^+\\to \\bar{D}^{*0}\\pi^+\\pi^+\\pi^-$" : {},
+ "$B^+\\to \\bar{D}^{*0}\\pi^+\\pi^+\\pi^+\\pi^-\\pi^-$" : {},
+ "$B^+\\to \\bar{D}^{0}K^{*+}$" : {},
+ "$B^+\\to D^-\\pi^+\\pi^+$" : {},
+ "$B^+\\to D^{*+}D\\bar{D}^0$" : {},
+ "$B^+\\to D^{*-}\\pi^+\\pi^+$" : {},
+ "$B^+\\to D^{*-}\\pi^+\\pi^+\\pi^+\\pi^-$" : {},
+ "$B^+\\to D_s^-K^+K^+" : {},
+ "$B^+\\to D_s^-K^+\\pi^+" : {},
+ "$B^+\\to D^*_s^-K^+\\pi^+" : {},
+ "$B^+\\to D^0\\bar{D}^0K^+": {},
+ "$B^+\to K\\pi\\eta$" : {},
+ # B -> s gamma and related
+ "$B^+\\to K^+\\eta\\gamma$": {},
+ "$B^+\\to K^+\\phi\\gamma$": {},
+ "$B^+\\to K^+\\pi^+\\pi^-\\gamma$": {},
+ "$B^+\\to K^{*+}e^+e^-$" : {},
+ "$B^+\\to K^{*+}\\mu^+\\mu^-$" : {},
+ "$B^+\\to K^{*+}\\ell^+\\ell^-": {},
+ "$B^+\\to K^+e^+e^-$" : {},
+ "$B^+\\to K^+\\mu^+\\mu^-$" : {},
+ # charmonium
+ "$B^+\\to J/\\psi K^+\\eta^\\prime$" : {},
+ "$B^+\\to J/\\psi \\omega K^+$" : {},
+ "$B^+\\to J/\\psi K^0_S\\pi^+$" : {},
+ "$B^+\\to J/\\psi K^+\\pi^0$" : {},
+ "$B^+\\to J/\\psi K^+\\pi^+\\pi^-$" : {},
+ "$B^+\\to \\psi(2S) K^0_S\\pi^+$" : {},
+ "$B^+\\to \\psi(2S) K^+\\pi^0$" : {},
+ "$B^+\\to \\psi(2S) K^+\\pi^+\\pi^-$" : {},
+ "$B^+\\to \\chi_{c1} K^0_S\\pi^+$" : {},
+ "$B^+\\to \\chi_{c1} K^+\\pi^0$" : {},
+ "$B^+\\to \\chi_{c1} K^+\\pi^+\\pi^-$" : {},
+ "$B^+\\to \\chi_{c2} K^0_S\\pi^+$" : {},
+ "$B^+\\to \\chi_{c2} K^+\\pi^+\\pi^-$" : {},
+ "$B^+\\to \\psi(3770) K^+$" : {},
+ # baryons
+ "$B^+\\to p\\bar{\\Lambda}^0\\bar{D}^0$" : {},
+ "$B^+\\to p\\bar{p}\\bar{D}^0\\pi^+$" : {},
+ "$B^+\\to p\\bar{p}\\bar{D}^{*0}\\pi^+$" : {},
+ "$B^+\\to p\\bar{p}D^-\\pi^+\\pi^+$" : {},
+ "$B^+\\to p\\bar{p}D^{*-}\\pi^+\\pi^+$" : {},
+ "$B^+\\to p\\bar{p}\\pi^+$" : {},
+ "$B^+\\to p\\bar{p}K^+$" : {},
+ "$B^+\\to p\\bar{p}K^{*+}$" : {},
+ "$B^+\\to p\\bar{\Lambda}^0\\pi^0$" : {},
+ "$B^+\\to p\\bar{\Lambda}^0\\gamma$" : {},
+ "$B^+\\to \Lambda^0\\bar{\Lambda}^0K^+$" : {},
+ "$B^+\\to \Lambda^+_c\\bar{\Lambda}^-_cK^+$" : {},
+ "$B^+\\to \\bar{\Lambda}^-_c p\\pi^+$" : {},
+ "$B^+\\to \\bar{\\Sigma}_c^{--}p\\pi^+\\pi^+$" : {}
}}
-
-
analyses["HadronDecays"][511]["Spectrum"][311 ] = ["/ARGUS_1994_I354224/d01-x01-y01"]
analyses["HadronDecays"][521]["Spectrum"][411 ] = ["/BABAR_2006_I719111/d01-x01-y01","/BABAR_2006_I719111/d01-x01-y02"]
analyses["HadronDecays"][521]["Spectrum"][421 ] = ["/BABAR_2006_I719111/d02-x01-y01","/BABAR_2006_I719111/d02-x01-y02"]
analyses["HadronDecays"][521]["Spectrum"][431 ] = ["/BABAR_2006_I719111/d03-x01-y01","/BABAR_2006_I719111/d03-x01-y02"]
analyses["HadronDecays"][521]["Spectrum"][4122] = ["/BABAR_2006_I719111/d04-x01-y01","/BABAR_2006_I719111/d04-x01-y02"]
+analyses["HadronDecays"][521]["Spectrum"][11] = ["/BELLE_2005_I665011/d01-x01-y02"]
analyses["HadronDecays"][511]["Spectrum"][411 ] = ["/BABAR_2006_I719111/d05-x01-y01","/BABAR_2006_I719111/d05-x01-y02",
"/ARGUS_1991_I315059/d05-x01-y01"]
analyses["HadronDecays"][511]["Spectrum"][413 ] = ["/ARGUS_1991_I315059/d07-x01-y01"]
analyses["HadronDecays"][511]["Spectrum"][421 ] = ["/BABAR_2006_I719111/d06-x01-y01","/BABAR_2006_I719111/d06-x01-y02",
"/ARGUS_1991_I315059/d06-x01-y01"]
analyses["HadronDecays"][511]["Spectrum"][431 ] = ["/BABAR_2006_I719111/d07-x01-y01","/BABAR_2006_I719111/d07-x01-y02"]
analyses["HadronDecays"][511]["Spectrum"][4122] = ["/BABAR_2006_I719111/d08-x01-y01","/BABAR_2006_I719111/d08-x01-y02"]
-analyses["HadronDecays"][511]["Spectrum"][11] = ["/CRYSTAL_BALL_1989_I263581/d01-x01-y01"]
+analyses["HadronDecays"][511]["Spectrum"][11] = ["/CRYSTAL_BALL_1989_I263581/d01-x01-y01","/BELLE_2005_I665011/d01-x01-y01"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\pi^0 e^+\\nu_e$" ]["data"] = ["/BELLE_2013_I1238273/d02-x01-y01",
"/BABAR_2011_I855306/d01-x01-y01",
"/BABAR_2011_I855306/d01-x01-y03",
"/BABAR_2012_I1125973/d02-x01-y01",
"/BABAR_2012_I1125973/d02-x01-y02"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\pi^0 e^+\\nu_e$" ]["MC"] = ["/MC_Semi_Leptonic_Decay/h_521p_111p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_111p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_111p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_111p_11p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\pi^0 \\mu^+\\nu_\\mu$" ]["MC"] = ["/MC_Semi_Leptonic_Decay/h_521p_111p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_111p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_111p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_111p_13p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\pi^- e^+\\nu_e$" ]["data"] = ["/BELLE_2011_I878990/d01-x01-y01",
"/BELLE_2013_I1238273/d01-x01-y01",
"/BABAR_2011_I855306/d01-x01-y02",
"/BABAR_2012_I1125973/d01-x01-y01",
- "/BABAR_2012_I1125973/d01-x01-y02"]
+ "/BABAR_2012_I1125973/d01-x01-y02",
+ "/BELLE_2022_I2163247/d01-x01-y01",
+ "/BELLE_2022_I2163247/d01-x01-y03",
+ "/CLEOII_2003_I616827/d01-x01-y01"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\pi^- e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_211m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_211m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_211p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_211p_11p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\pi^- \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_211m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_511p_211m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_511m_211p_13p_scale",
"/MC_Semi_Leptonic_Decay/h_511m_211p_13p_energy"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\pi^- \\mu^+\\nu_\\mu$" ]["data"] = ["/BELLE_2022_I2163247/d01-x01-y02"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\rho^- e^+\\nu_e$" ]["data"] = ["/BELLE_2013_I1238273/d03-x01-y01",
"/BABAR_2011_I855306/d02-x01-y01",
- "/BABAR_2011_I855306/d02-x01-y03",]
+ "/BABAR_2011_I855306/d02-x01-y03",
+ "/CLEOII_2003_I616827/d02-x01-y01"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\rho^- e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_213m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_213m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_213p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_213p_11p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\rho^- \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_213m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_213m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_213p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_213p_13p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\omega e^+\\nu_e$" ]["data"] = ["/BELLE_2013_I1238273/d05-x01-y01",
"/BABAR_2013_I1116411/d01-x01-y01",
"/BABAR_2012_I1125973/d03-x01-y01"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\omega e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521m_223p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_223p_11p_scale",
"/MC_Semi_Leptonic_Decay/h_521p_223p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_223p_11m_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\omega \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521m_223p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_223p_13p_scale",
"/MC_Semi_Leptonic_Decay/h_521p_223p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_223p_13m_scale",]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\rho^0 e^+\\nu_e$" ]["data"] = ["/BELLE_2013_I1238273/d04-x01-y01",
"/BABAR_2011_I855306/d02-x01-y02",]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\rho^0 e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_113p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_113p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_113p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_113p_11p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\rho^0 \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_113p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_113p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_113p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_113p_13p_scale"]
-analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^- e^+\\nu_e$" ]["data"] = ["/BELLE_2015_I1397632/d01-x01-y01"]
-analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^- \\mu^+\\nu_\\mu$" ]["data"] = ["/BELLE_2015_I1397632/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^- e^+\\nu_e$" ]["data"] = ["/BELLE_2015_I1397632/d01-x01-y01",
+ "/CLEO_1997_I443704/d01-x01-y01",
+ "/BELLE_2022_I2169621/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^- \\mu^+\\nu_\\mu$" ]["data"] = ["/BELLE_2015_I1397632/d01-x01-y02",
+ "/BELLE_2022_I2169621/d01-x01-y02"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^- e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_411m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_411m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_411p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_411p_11p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^- \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_411m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_411m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_411p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_411p_13p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-} e^+\\nu_e$" ]["data"] = ["/BELLE_2017_I1512299/d01-x01-y01","/BELLE_2017_I1512299/d02-x01-y01",
"/BELLE_2017_I1512299/d03-x01-y01","/BELLE_2017_I1512299/d04-x01-y01",
"/BELLE_2019_I1693396/d01-x01-y01",
"/BELLE_2019_I1693396/d02-x01-y01",
"/BELLE_2019_I1693396/d03-x01-y01",
- "/BELLE_2019_I1693396/d04-x01-y01",]
+ "/BELLE_2019_I1693396/d04-x01-y01",
+ "/ARGUS_1993_I340585/d01-x01-y01",
+ "/ARGUS_1989_I267206/d01-x01-y01",
+ "/ARGUS_1989_I267206/d02-x01-y01",
+ "/ARGUS_1989_I267206/d03-x01-y01",
+ "/BELLE_2023_I2624324/d06-x01-y01",
+ "/BELLE_2023_I2624324/d06-x02-y01",
+ "/BELLE_2023_I2624324/d06-x03-y01",
+ "/BELLE_2023_I2624324/d06-x04-y01",]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-} e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_413m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_413m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_413p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_413p_11p_scale"]
-analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-} \\mu^+\\nu_\\mu$" ]["data" ] = ["/BELLE_2019_I1693396/d01-x01-y02",
- "/BELLE_2019_I1693396/d02-x01-y02",
- "/BELLE_2019_I1693396/d03-x01-y02",
- "/BELLE_2019_I1693396/d04-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-} \\mu^+\\nu_\\mu$" ]["data"] = ["/BELLE_2019_I1693396/d01-x01-y02",
+ "/BELLE_2019_I1693396/d02-x01-y02",
+ "/BELLE_2019_I1693396/d03-x01-y02",
+ "/BELLE_2019_I1693396/d04-x01-y02",
+ "/BELLE_2023_I2624324/d06-x01-y02",
+ "/BELLE_2023_I2624324/d06-x02-y02",
+ "/BELLE_2023_I2624324/d06-x03-y02",
+ "/BELLE_2023_I2624324/d06-x04-y02"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-} \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_413m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_413m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_413p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_413p_13p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-}_2 e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_415m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_415m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_415p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_415p_11p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-}_2 \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_415m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_415m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_415p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_415p_13p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\eta^\\prime e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_331p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_331p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_331p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_331p_11p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\eta^\\prime \\mu^+\\nu_\\mu$"]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_331p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_331p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_331p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_331p_13p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\eta e^+\\nu_e$" ]["data"] = ["/BABAR_2012_I1125973/d04-x01-y01",
"/BABAR_2013_I1247460/d01-x01-y01"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\eta e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_221p_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_221p_11m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_221p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_221p_11p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\eta \\mu^+\\nu_\\mu$"]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_221p_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_221p_13m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_221p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_221p_13p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^0 e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_421m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_421m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_421p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_421p_11p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^0 \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_421m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_421m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_421p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_421p_13p_scale"]
-analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^0 e^+\\nu_e$" ]["data"] = ["/BELLE_2015_I1397632/d02-x01-y01"]
-analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^0 \\mu^+\\nu_\\mu$" ]["data"] = ["/BELLE_2015_I1397632/d02-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^0 e^+\\nu_e$" ]["data"] = ["/BELLE_2015_I1397632/d02-x01-y01",
+ "/BELLE_2022_I2169621/d01-x01-y03"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^0 \\mu^+\\nu_\\mu$" ]["data"] = ["/BELLE_2015_I1397632/d02-x01-y02",
+ "/BELLE_2022_I2169621/d01-x01-y04"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{*0} e^+\\nu_e$" ]["data"] = ["/BELLE_2023_I2624324/d06-x01-y03",
+ "/BELLE_2023_I2624324/d06-x02-y03",
+ "/BELLE_2023_I2624324/d06-x03-y03",
+ "/BELLE_2023_I2624324/d06-x04-y03"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{*0} e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_423m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_423m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_423p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_423p_11p_scale"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{*0} \\mu^+\\nu_\\mu$"]["data"] = ["/BELLE_2023_I2624324/d06-x01-y04",
+ "/BELLE_2023_I2624324/d06-x02-y04",
+ "/BELLE_2023_I2624324/d06-x03-y04",
+ "/BELLE_2023_I2624324/d06-x04-y04"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{*0} \\mu^+\\nu_\\mu$"]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_423m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_423m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_423p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_423p_13p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{*0}_2 e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_425m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_425m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_425p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_425p_11p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{*0}_2 \\mu^+\\nu_\\mu$"]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_425m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_425m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_425p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_425p_13p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{*0}_0(2400) e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_10421m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_10421m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_10421p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_10421p_11p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{*0}_0(2400) \\mu^+\\nu_\\mu$"]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_10421m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_10421m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_10421p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_10421p_13p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{0}_1(2430) e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_20423m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_20423m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_20423p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_20423p_11p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{0}_1(2430) \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_20423m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_20423m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_20423p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_20423p_13p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{0}_1(2420) e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_10423m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_10423m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_10423p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_10423p_11p_scale"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\bar{D}^{0}_1(2420) \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_521p_10423m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_521p_10423m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_521m_10423p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_521m_10423p_13p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-}_0(2400) e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_10411m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_10411m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_10411p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_10411p_11p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-}_0(2400) \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_10411m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_10411m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_10411p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_10411p_13p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{-}_1(2430) e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_20413m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_20413m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_20413p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_20413p_11p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{-}_1(2430) \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_20413m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_20413m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_20413p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_20413p_13p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{-}_1(2420) e^+\\nu_e$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_10413m_11m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_10413m_11m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_10413p_11p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_10413p_11p_scale"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{-}_1(2420) \\mu^+\\nu_\\mu$" ]["MC" ] = ["/MC_Semi_Leptonic_Decay/h_511p_10413m_13m_energy",
"/MC_Semi_Leptonic_Decay/h_511p_10413m_13m_scale",
"/MC_Semi_Leptonic_Decay/h_511m_10413p_13p_energy",
"/MC_Semi_Leptonic_Decay/h_511m_10413p_13p_scale"]
-analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^{*0} e^+e^-$" ]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_11_mVf",
- "/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_11_mVfbar",
- "/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_11_mff"]
-analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^{*0} \\mu^+\\mu^-$"]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_13_mVf",
- "/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_13_mVfbar",
- "/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_13_mff"]
-analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^0 e^+e^-$" ]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h_511p_311p_11_mPf",
- "/MC_Meson_Meson_Leptons_Decay/h_511p_311p_11_mPfbar",
- "/MC_Meson_Meson_Leptons_Decay/h_511p_311p_11_mff",
- "/MC_Meson_Meson_Leptons_Decay/h_511m_311m_11_mPf",
- "/MC_Meson_Meson_Leptons_Decay/h_511m_311m_11_mPfbar",
- "/MC_Meson_Meson_Leptons_Decay/h_511m_311m_11_mff"]
-analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^0 \\mu^+\\mu^-$"]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h_511m_311m_13_mPf",
- "/MC_Meson_Meson_Leptons_Decay/h_511m_311m_13_mPfbar",
- "/MC_Meson_Meson_Leptons_Decay/h_511m_311m_13_mff"]
-analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^{*+} e^+e^-$" ]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_521m_323m_11_mVf",
- "/MC_Meson_Meson_Leptons_Decay/h2_521m_323m_11_mff",
- "/MC_Meson_Meson_Leptons_Decay/h2_521m_323m_11_mVfbar"]
-analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^{*+} \\mu^+\\mu^-$"]["MC" ] = []
-analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^- e^+e^-$" ]["MC" ] = []
-analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^- \\mu^+\\mu^-$" ]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h_521m_321m_13_mPfbar",
- "/MC_Meson_Meson_Leptons_Decay/h_521m_321m_13_mff",
- "/MC_Meson_Meson_Leptons_Decay/h_521m_321m_13_mPf"]
-analyses["HadronDecays"][511]["Modes"]["$B\\to X_s\\gamma$"]["data"]=["/BELLE_2015_I1330289/d01-x01-y02",
- "/BABAR_2008_I769107/d01-x01-y01",
- "/BABAR_2012_I1123662/d01-x01-y01",]
+
+
+analyses["HadronDecays"][511]["Modes"]["$B\\to D^*_0\\ell^+\\nu_\\ell"]["data"] = ["/BELLE_2008_I768236/d02-x01-y01","/BELLE_2008_I768236/d03-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to D^*_2\\ell^+\\nu_\\ell"]["data"] = ["/BELLE_2008_I768236/d02-x01-y03","/BELLE_2008_I768236/d03-x01-y03"]
+
analyses["HadronDecays"][511]["Modes"]["$B\\to X_s\\eta$"]["data"]=["/BELLE_2010_I835104/d01-x01-y01"]
analyses["HadronDecays"][511]["Modes"]["$B\\to X_s\\eta^\\prime$"]["data"]=["/BABAR_2004_I642355/d01-x01-y01"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\pi^+\\pi^- \\ell^+\\nu_\\ell$"]["data"] = ["/BELLE_2020_I1796822/d01-x01-y01",
"/BELLE_2020_I1796822/d02-x01-y01"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-}\\tau^+\\nu_\\tau$"]["data"]=["/BELLE_2019_I1724068/d01-x01-y01","/BELLE_2019_I1724068/d02-x01-y01"]
analyses["HadronDecays"][511]["Modes"]["$B\\to D^{*}\\tau^+\\nu_\\tau$"]["data"]=["/BELLE_2018_I1621272/d01-x01-y02"]
-analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}\\pi^0$"]["data"] = ["/BELLE_2019_I1729311/d01-x01-y01",
- "/BELLE_2019_I1729311/d02-x01-y01",
- "/BELLE_2019_I1729311/d02-x01-y02"]
-analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}\\pi^0$"]["MC" ] = ["/BELLE_2019_I1729311/dalitz"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to D^{*}\\ell^+\\nu_\\ell$"]["data"]=["/BELLE_2023_I2624324/d03-x01-y01","/BELLE_2023_I2624324/d03-x02-y01",
+ "/BELLE_2023_I2624324/d03-x03-y01","/BELLE_2023_I2624324/d03-x04-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{D}^0\\pi^- \\ell^+\\nu_\\ell$" ]["data"]=["/BELLE_2022_I2512112/d01-x01-y01","/BELLE_2008_I768236/d01-x01-y03"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{D}^{*0}\\pi^- \\ell^+\\nu_\\ell$" ]["data"]=["/BELLE_2022_I2512112/d02-x01-y01","/BELLE_2008_I768236/d01-x01-y04"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^-\\pi^+\\pi^- \\ell^+\\nu_\\ell$" ]["data"]=["/BELLE_2022_I2512112/d03-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to D^-\\pi^+ \\ell^+\\nu_\\ell$" ]["data"]=["/BELLE_2022_I2512112/d01-x01-y02","/BELLE_2008_I768236/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to D}^{*-}\\pi^+ \\ell^+\\nu_\\ell$" ]["data"]=["/BELLE_2022_I2512112/d02-x01-y02","/BELLE_2008_I768236/d01-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^0\\pi^+\\pi^- \\ell^+\\nu_\\ell$"]["data"]=["/BELLE_2022_I2512112/d03-x01-y02"]
+
analyses["HadronDecays"][511]["Modes"]["$B^0\\to $K^0_SK^-\\pi^+$"]["data"] = ["/BELLE_2019_I1729723/d01-x01-y01",
"/BELLE_2019_I1729723/d02-x01-y01",
"/BELLE_2019_I1729723/d03-x01-y01"]
analyses["HadronDecays"][511]["Modes"]["$B^0\\to $K^0_SK^+\\pi^-$"]["data"] = ["/BELLE_2019_I1729723/d01-x01-y02",
"/BELLE_2019_I1729723/d02-x01-y02",
"/BELLE_2019_I1729723/d03-x01-y02"]
+
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\rho^+\\rho^-$"]["data"] = ["/BABAR_2004_I632736/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to a_1^+a_1^-$"]["data"] = ["/BABAR_2009_I825406/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\omega\\rho^+$"]["data"] = ["/BABAR_2005_I664717/d01-x01-y01","/BABAR_2005_I664717/d01-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\rho^+\\rho^0$"]["data"] = ["/BELLE_2003_I620180/d01-x01-y01","/BELLE_2003_I620180/d02-x01-y01",
+ "/BELLE_2003_I620180/d02-x01-y02","/BELLE_2003_I620180/d03-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\omega\\pi^+$" ]["data"] = ["/BELLE_2006_I735859/d01-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\omega K^+$" ]["data"] = ["/BELLE_2006_I735859/d01-x01-y01","/BABAR_2007_I754030/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\rho^0\\pi^0$" ]["data"] = ["/BELLE_2006_I688850/d01-x01-y01","/BELLE_2006_I688850/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\omega K^0$" ]["data"] = ["/BELLE_2006_I735859/d01-x01-y03"]
+
+
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\phi K^{*+}$" ]["data"] = ["/BELLE_2005_I677873/d01-x02-y01","/BELLE_2005_I677873/d01-x02-y02",
+ "/BELLE_2005_I677873/d01-x02-y03"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\phi K^{*0}$"]["data"] = ["/BELLE_2013_I1247059/d01-x01-y01","/BELLE_2013_I1247059/d01-x01-y02",
+ "/BELLE_2013_I1247059/d01-x01-y03","/BELLE_2013_I1247059/d01-x01-y04",
+ "/BELLE_2005_I677873/d01-x01-y01","/BELLE_2005_I677873/d01-x01-y02",
+ "/BELLE_2005_I677873/d01-x01-y03"]
+
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^\\pm\\pi^\\mp\\phi$" ]["data"] = ["/BABAR_2008_I792439/d02-x01-y01","/BABAR_2008_I792439/d02-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^0_S\\pi^0\\phi$" ]["data"] = ["/BABAR_2008_I792439/d02-x02-y01","/BABAR_2008_I792439/d02-x02-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K\\pi\\phi$" ]["data"] = ["/BABAR_2008_I792439/d03-x01-y01","/BABAR_2008_I792439/d03-x01-y02",
+ "/BABAR_2008_I792439/d04-x01-y01","/BABAR_2008_I792439/d04-x01-y02",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\phi K^+_1$" ]["data"] = ["/BABAR_2008_I789278/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\phi K^{*+}_2$" ]["data"] = ["/BABAR_2008_I789278/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to\\phi K^*$" ]["data"] = ["/BABAR_2008_I792439/d01-x02-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to\\phi K^*_2$" ]["data"] = ["/BABAR_2008_I792439/d01-x02-y03"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to\\phi\\phi K$"]["data"] = ["/BABAR_2011_I901433/d01-x01-y01",
+ "/BABAR_2011_I901433/d01-x01-y02",
+ "/BABAR_2011_I901433/d01-x01-y03",
+ "/BABAR_2011_I901433/d01-x01-y04",
+ "/BABAR_2011_I901433/d01-x01-y05",
+ "/BABAR_2011_I901433/d01-x01-y06"]
analyses["HadronDecays"][521]["Modes"]["$B^+\\to\\phi\\phi K^+$"]["data"] = ["/BELLE_2021_I1841899/d01-x01-y01",
"/BELLE_2021_I1841899/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to X_c\\ell^+\\nu_\\ell$"]["data"] = ["/BABAR_2009_I827787/d01-x01-y01",
+ "/BABAR_2009_I827787/d01-x01-y02",
+ "/BABAR_2009_I827787/d01-x01-y03",
+ "/BABAR_2009_I827787/d01-x01-y04",
+ "/BABAR_2009_I827787/d01-x01-y05",
+ "/BABAR_2009_I827787/d01-x01-y06",
+ "/BABAR_2009_I827787/d02-x01-y01",
+ "/BABAR_2009_I827787/d02-x01-y02",
+ "/BABAR_2009_I827787/d02-x01-y03",
+ "/BELLE_2007_I732595/d01-x01-y01",
+ "/BELLE_2007_I732595/d01-x01-y02",
+ "/BELLE_2007_I732595/d01-x01-y03",
+ "/CLEOII_2004_I647287/d01-x01-y01",
+ "/CLEOII_2004_I647287/d01-x01-y02",
+ "/CLEOII_2004_I647287/d01-x02-y01",
+ "/CLEOII_2004_I647287/d01-x02-y02",
+ "/CLEOII_2004_I647287/d01-x03-y01",
+ "/CLEOII_2004_I647287/d01-x03-y02",
+ "/CLEOII_2004_I647287/d01-x04-y01",
+ "/CLEOII_2004_I647287/d01-x04-y02",
+ "/CLEOII_2004_I647287/d02-x01-y01",
+ "/CLEOII_2004_I647288/d01-x01-y01",
+ "/CLEOII_2004_I647288/d01-x01-y02",
+ "/CLEOII_2004_I647288/d01-x01-y03",
+ "/CLEOII_2004_I647288/d03-x01-y01",
+ "/BELLE_2021_I1917200/d01-x01-y01",
+ "/BELLE_2021_I1917200/d02-x01-y01",
+ "/BELLE_2021_I1917200/d03-x01-y01",
+ "/BELLE_2021_I1917200/d04-x01-y01",
+ "/BELLE_2021_I1917200/d05-x01-y01",
+ "/BELLE_2021_I1917200/d06-x01-y01",
+ "/BELLE_2021_I1917200/d07-x01-y01",
+ "/BELLE_2021_I1917200/d08-x01-y01",
+ "/BELLE_2021_I1917200/d09-x01-y01",
+ "/BELLE_2021_I1917200/d10-x01-y01",
+ "/BELLE_2021_I1917200/d11-x01-y01",
+ "/BELLE_2021_I1917200/d12-x01-y01",
+ "/BELLE_2021_I1917200/d13-x01-y01",
+ "/BELLE_2021_I1917200/d14-x01-y01",
+ "/BELLE_2023_I2649712/d01-x01-y01",
+ "/BELLE_2023_I2649712/d02-x01-y01",
+ "/BELLE_2023_I2649712/d03-x01-y01",
+ "/BELLE_2023_I2649712/d04-x01-y01",
+ "/BELLE_2023_I2649712/d05-x01-y01",
+ "/BELLE_2023_I2649712/d06-x01-y01",
+ "/BELLE_2023_I2649712/d07-x01-y01",]
analyses["HadronDecays"][511]["Modes"]["$B\\to X_u\\ell^+\\nu_\\ell$"]["data"] = ["/BELLE_2021_I1895149/d01-x01-y01",
"/BELLE_2021_I1895149/d02-x01-y01",
"/BELLE_2021_I1895149/d03-x01-y01",
"/BELLE_2021_I1895149/d04-x01-y01",
"/BELLE_2021_I1895149/d05-x01-y01",
"/BELLE_2021_I1895149/d06-x01-y01",
- "/BELLE_2021_I1895149/d10-x01-y01"]
+ "/BELLE_2021_I1895149/d07-x01-y01",
+ "/BELLE_2021_I1895149/d08-x01-y01",
+ "/BELLE_2021_I1895149/d09-x01-y01",
+ "/BELLE_2021_I1895149/d10-x01-y01",
+ "/BELLE_2021_I1895149/d11-x01-y01",
+ "/BELLE_2021_I1895149/d12-x01-y01",
+ "/BABAR_2012_I1079912/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+K^-\\pi^+$"]["data"] = ["/BELLE_2017_I1598461/d01-x01-y01","/BELLE_2023_I2099998/d01-x01-y01",
+ "/BELLE_2023_I2099998/d02-x01-y01","/BELLE_2023_I2099998/d03-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+K^+K^-$"]["data"] = ["/BELLE_2005_I667959/d05-x01-y01","/BELLE_2005_I667959/d05-x01-y02",
+ "/BELLE_2005_I667959/d05-x01-y03","/BELLE_2005_I667959/d05-x02-y01",
+ "/BELLE_2005_I667959/d05-x02-y02","/BELLE_2005_I667959/d06-x01-y01",
+ "/BELLE_2005_I667959/d06-x01-y02","/BELLE_2005_I667959/d06-x01-y03",
+ "/BELLE_2005_I667959/d06-x01-y04","/BELLE_2005_I667959/d06-x01-y05",
+ "/BELLE_2005_I667959/d06-x02-y01","/BELLE_2005_I667959/d06-x02-y02",
+ "/BELLE_2005_I667959/d06-x02-y03","/BELLE_2005_I667959/d06-x02-y04",
+ "/BELLE_2005_I667959/d07-x01-y01","/BELLE_2005_I667959/d07-x01-y02",
+ "/BABAR_2012_I1086537/d01-x01-y01","/BABAR_2012_I1086537/d01-x01-y02",
+ "/BABAR_2012_I1086537/d01-x01-y03","/BABAR_2012_I1086537/d02-x01-y01",
+ "/BABAR_2012_I1086537/d02-x01-y02","/BABAR_2012_I1086537/d02-x02-y01",
+ "/BABAR_2012_I1086537/d02-x02-y02",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+K^0_SK^0_S$"]["data"] = ["/BABAR_2012_I1086537/d03-x01-y01","/BABAR_2012_I1086537/d03-x01-y02",
+ "/BABAR_2012_I1086537/d03-x01-y03","/BABAR_2012_I1086537/d04-x01-y01",
+ "/BABAR_2012_I1086537/d04-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^0_SK^+K^-$"]["data"] = ["/BABAR_2012_I1086537/d05-x01-y01","/BABAR_2012_I1086537/d05-x01-y02",
+ "/BABAR_2012_I1086537/d05-x01-y03","/BELLE_2010_I862241/d01-x01-y01",
+ "/BELLE_2010_I862241/d01-x01-y02","/BELLE_2010_I862241/d01-x01-y03",
+ "/BELLE_2010_I862241/d01-x01-y04"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to $K^0_S\\pi^+\\pi^-$"]["data"] = ["/BABAR_2009_I821188/d01-x01-y01","/BABAR_2009_I821188/d01-x01-y02",
+ "/BABAR_2009_I821188/d02-x01-y01","/BABAR_2009_I821188/d02-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+\\pi^-\\pi^+$"]["data"] = ["/BABAR_2004_I626730/d01-x01-y01","/BABAR_2004_I626730/d01-x01-y02",
+ "/BABAR_2004_I626730/d02-x01-y01","/BABAR_2004_I626730/d02-x01-y02",
+ "/BABAR_2004_I626730/d02-x01-y03","/BABAR_2004_I626730/d02-x02-y01",
+ "/BABAR_2004_I626730/d02-x02-y02","/BABAR_2004_I626730/d02-x02-y03",
+ "/BABAR_2008_I782405/d01-x01-y01","/BABAR_2008_I782405/d01-x01-y02",
+ "/BABAR_2008_I782405/d01-x01-y03","/BABAR_2008_I782405/d02-x01-y01",
+ "/BABAR_2008_I782405/d02-x01-y02","/BABAR_2008_I782405/d02-x02-y01",
+ "/BABAR_2008_I782405/d02-x02-y02","/BABAR_2008_I782405/d02-x03-y01",
+ "/BABAR_2008_I782405/d02-x03-y02","/BELLE_2005_I667959/d01-x01-y01",
+ "/BELLE_2005_I667959/d01-x01-y02","/BELLE_2005_I667959/d01-x01-y03",
+ "/BELLE_2005_I667959/d01-x02-y01","/BELLE_2005_I667959/d01-x02-y02",
+ "/BELLE_2005_I667959/d02-x01-y01","/BELLE_2005_I667959/d02-x01-y02",
+ "/BELLE_2005_I667959/d03-x01-y01","/BELLE_2005_I667959/d03-x01-y02",
+ "/BELLE_2005_I667959/d03-x01-y03","/BELLE_2005_I667959/d03-x01-y04",
+ "/BELLE_2005_I667959/d03-x01-y05","/BELLE_2005_I667959/d03-x02-y01",
+ "/BELLE_2005_I667959/d03-x02-y02","/BELLE_2005_I667959/d03-x02-y03",
+ "/BELLE_2005_I667959/d03-x02-y04","/BELLE_2005_I667959/d03-x02-y05",
+ "/BELLE_2005_I667959/d04-x01-y01","/BELLE_2005_I667959/d04-x01-y02",
+ "/BELLE_2005_I667959/d04-x01-y03","/BELLE_2005_I667959/d04-x01-y04"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^0_S\\pi^+\\pi^0$"]["data"] = ["/BABAR_2017_I1336340/d01-x01-y01","/BABAR_2017_I1336340/d01-x01-y02",
+ "/BABAR_2017_I1336340/d01-x01-y03","/BABAR_2017_I1336340/d02-x01-y01",
+ "/BABAR_2017_I1336340/d02-x01-y02","/BABAR_2017_I1336340/d02-x01-y03",
+ "/BABAR_2017_I1336340/d02-x02-y01","/BABAR_2017_I1336340/d02-x02-y02",
+ "/BABAR_2017_I1336340/d02-x02-y03"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to $K^+\\pi^-\\pi^0$"]["data"] = ["/BABAR_2011_I897848/d01-x01-y01","/BABAR_2011_I897848/d01-x01-y02",
+ "/BABAR_2011_I897848/d02-x01-y01","/BABAR_2011_I897848/d02-x01-y02",
+ "/BABAR_2011_I897848/d03-x01-y01","/BABAR_2011_I897848/d03-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\pi^+\\pi^+\\pi^-$"]["data"] = ["/BABAR_2009_I813140/d01-x01-y01","/BABAR_2009_I813140/d02-x01-y01",
+ "/BABAR_2009_I813140/d02-x01-y02","/BABAR_2009_I813140/d02-x02-y01",
+ "/BABAR_2009_I813140/d02-x02-y02","/BABAR_2009_I813140/d02-x03-y01",
+ "/BABAR_2009_I813140/d02-x03-y02","/BELLE_2002_I589587/d01-x01-y02",
+ "/BELLE_2002_I589587/d02-x01-y02","/BELLE_2022_I2131772/d01-x01-y01",
+ "/BELLE_2022_I2131772/d01-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\pi^+\\pi^0\\pi^0$"]["data"] = ["/BELLE_2005_I651511/d01-x01-y01","/BELLE_2005_I651511/d02-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\pi^+\\pi^-\\pi^0$"]["data"] = ["/BELLE_2002_I589587/d01-x01-y01","/BELLE_2002_I589587/d02-x01-y01"]
+# charm decay modes
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^{*0}K^{*+}$"]["data"] = ["/BABAR_2004_I626518/d01-x01-y01","/BABAR_2004_I626518/d02-x01-y01",
+ "/BABAR_2004_I626518/d02-x01-y02","/BABAR_2004_I626518/d02-x02-y01",
+ "/BABAR_2004_I626518/d02-x02-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^{*0}\\rho^+$"]["data"] = ["/CLEOII_2003_I611745/d01-x01-y01","/CLEOII_2003_I611745/d02-x01-y01",
+ "/CLEOII_2003_I611745/d02-x02-y01","/CLEOII_2003_I611745/d02-x03-y01",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{D}^{*-}\\rho^+$"]["data"] = ["/CLEOII_2003_I611745/d01-x01-y02","/CLEOII_2003_I611745/d02-x01-y02",
+ "/CLEOII_2003_I611745/d02-x02-y02","/CLEOII_2003_I611745/d02-x03-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^{*0}\\omega$"]["data"] = ["/BABAR_2011_I920989/d01-x01-y01","/BABAR_2011_I920989/d01-x01-y02",
+ "/BABAR_2011_I920989/d01-x02-y01","/BABAR_2011_I920989/d01-x02-y02",
+ "/BABAR_2011_I920989/d01-x03-y01","/BABAR_2011_I920989/d01-x03-y02",
+ "/BABAR_2011_I920989/d01-x04-y01","/BABAR_2011_I920989/d01-x04-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^{*0}\\omega\\pi^+$"]["data"] = ["/CLEO_2001_I554175/d03-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{D}^{*-}\\omega\\pi^+$"]["data"] = ["/CLEO_2001_I554175/d02-x01-y01","/CLEO_2001_I554175/d04-x01-y01",
+ "/CLEO_2001_I554175/d05-x01-y01","/CLEO_2001_I554175/d08-x01-y01",
+ "/BABAR_2006_I713862/d01-x01-y01","/BABAR_2006_I713862/d02-x01-y01",
+ "/BABAR_2006_I713862/d03-x01-y01","/BELLE_2015_I1369998/d01-x01-y01",
+ "/BELLE_2015_I1369998/d01-x01-y02","/BELLE_2015_I1369998/d01-x01-y03",
+ "/BELLE_2015_I1369998/d01-x01-y04","/BELLE_2015_I1369998/d01-x01-y05",
+ "/BELLE_2015_I1369998/d01-x01-y06","/BELLE_2015_I1369998/d02-x01-y01",
+ "/BELLE_2015_I1369998/d02-x01-y02","/BELLE_2015_I1369998/d02-x01-y03",
+ "/BELLE_2015_I1369998/d02-x01-y04","/BELLE_2015_I1369998/d02-x01-y05",
+ "/BELLE_2015_I1369998/d02-x01-y06","/BELLE_2015_I1369998/d03-x01-y01",
+ "/BELLE_2015_I1369998/d03-x01-y02","/BELLE_2015_I1369998/d03-x01-y03",
+ "/BELLE_2015_I1369998/d03-x01-y04","/BELLE_2015_I1369998/d03-x01-y05",
+ "/BELLE_2015_I1369998/d03-x01-y06",
+ "/BELLE_2015_I1369998/d04-x01-y01","/BELLE_2015_I1369998/d04-x01-y02",
+ "/BELLE_2015_I1369998/d04-x01-y03","/BELLE_2015_I1369998/d04-x01-y04",
+ "/BELLE_2015_I1369998/d04-x01-y05","/BELLE_2015_I1369998/d04-x01-y06",
+ "/","/",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^0\\omega\\pi^+$"]["data"] = ["/CLEO_2001_I554175/d07-x01-y01","/CLEO_2001_I554175/d07-x01-y02",
+ "/CLEO_2001_I554175/d07-x01-y03"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{D}^-\\omega\\pi^+$"]["data"] = ["/CLEO_2001_I554175/d06-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{D}^{0}\\pi^+\\pi^-$"]["data"] = ["/BELLE_2007_I733011/d01-x01-y01","/BELLE_2007_I733011/d01-x01-y02",
+ "/BELLE_2007_I733011/d02-x01-y01","/BELLE_2007_I733011/d02-x01-y02",
+ "/BELLE_2007_I733011/d03-x01-y01","/BELLE_2007_I733011/d03-x01-y02",
+ "/BELLE_2007_I733011/d03-x01-y03"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to D^-\\pi^+\\pi^+$" ]["data"] = ["/BABAR_2009_I810694/d01-x01-y01","/BABAR_2009_I810694/d01-x01-y02",
+ "/BABAR_2009_I810694/d01-x01-y03","/BABAR_2009_I810694/d02-x01-y01",
+ "/BABAR_2009_I810694/d02-x01-y02","/BELLE_2004_I623102/d01-x01-y01",
+ "/BELLE_2004_I623102/d02-x01-y01","/BELLE_2004_I623102/d02-x01-y02",
+ "/BELLE_2004_I623102/d02-x01-y03","/BELLE_2004_I623102/d02-x01-y04",
+ "/BELLE_2004_I623102/d02-x01-y05","/BELLE_2004_I623102/d02-x01-y06",
+ "/BELLE_2004_I623102/d03-x01-y01","/BELLE_2004_I623102/d03-x01-y02",
+ "/BELLE_2004_I623102/d03-x01-y03","/BELLE_2004_I623102/d03-x01-y04",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to D^{*-}\\pi^+\\pi^+$" ]["data"] = ["/BELLE_2004_I623102/d04-x01-y01","/BELLE_2004_I623102/d05-x01-y01",
+ "/BELLE_2004_I623102/d05-x01-y02","/BELLE_2004_I623102/d05-x01-y03",
+ "/BELLE_2004_I623102/d05-x01-y04","/BELLE_2004_I623102/d05-x02-y01",
+ "/BELLE_2004_I623102/d05-x02-y02","/BELLE_2004_I623102/d05-x02-y03",
+ "/BELLE_2004_I623102/d05-x02-y04","/BELLE_2004_I623102/d05-x03-y01",
+ "/BELLE_2004_I623102/d05-x03-y02","/BELLE_2004_I623102/d05-x03-y03",
+ "/BELLE_2004_I623102/d05-x03-y04",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to D^{*-}\\pi^+\\pi^+\\pi^+\\pi^-$" ]["data"] = ["/BELLE_2004_I658085/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-}\\pi^+\\pi^+\\pi^-$" ]["data"] = ["/BELLE_2004_I658085/d01-x01-y01",
+ "/BABAR_2016_I1487722/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-}\\pi^+\\pi^+\\pi^+\\pi^-\\pi^-$"]["data"] = ["/BELLE_2004_I658085/d01-x01-y03"]
+
+
+
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^-K^{*+}$"]["data"] = ["/BABAR_2005_I667017/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^{0}K^{*+}$"]["data"] = ["/BABAR_2006_I714147/d01-x01-y01"]
+
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^-K^+K^0_S$" ]["data"] = ["/BELLE_2023_I2655951/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-}K^+K^0_S$" ]["data"] = ["/BELLE_2023_I2655951/d01-x01-y04"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^{0}K^+K^0_S$" ]["data"] = ["/BELLE_2023_I2655951/d01-x01-y01",
+ "/BELLE_2002_I590700/d03-x01-y01","/BELLE_2002_I590700/d03-x02-y01",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^{*0}K^+K^0_S$" ]["data"] = ["/BELLE_2023_I2655951/d01-x01-y03"]
+
+analyses["HadronDecays"][511]["Modes"]["$B\\to D K^-K^{*0}$" ]["data"] = ["/BELLE_2002_I590700/d01-x01-y01","/BELLE_2002_I590700/d02-x01-y01",
+ "/BELLE_2002_I590700/d02-x02-y01",]
+analyses["HadronDecays"][511]["Modes"]["$B\\to D^* K^-K^{*0}$"]["data"] = ["/BELLE_2002_I590700/d02-x01-y02","/BELLE_2002_I590700/d02-x02-y02"]
+
+
+
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{D}^{*0}\\pi^+\\pi^+\\pi^-\\pi^-$"]["data"] = ["/CLEOII_2002_I557084/d01-x01-y01","/CLEOII_2002_I557084/d01-x01-y02",
+ "/CLEOII_2002_I557084/d02-x01-y01","/CLEOII_2002_I557084/d03-x01-y01",
+ "/BELLE_2004_I658085/d01-x01-y05"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*-}\\pi^+\\pi^-\\pi^-\\pi^0$"]["data"] = ["/CLEOII_2002_I557084/d03-x01-y02","/CLEO_2001_I554175/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^{*0}\\pi^+\\pi^+\\pi^-$" ]["data"] = ["/BELLE_2004_I658085/d01-x01-y04"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{D}^{*0}\\pi^+\\pi^+\\pi^+\\pi^-\\pi^-$"]["data"] = ["/BELLE_2004_I658085/d01-x01-y06"]
+
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D_s^-K^0_S\\pi^+$"]["data"] = ["/BELLE_2015_I1326905/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to D_s^-K^+K^+" ]["data"] = ["/BELLE_2015_I1326905/d01-x01-y02"]
+
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to D_s^-K^+\\pi^+" ]["data"] = ["/BELLE_2009_I816632/d01-x01-y01","/BABAR_2008_I755245/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to D^*_s^-K^+\\pi^+"]["data"] = ["/BELLE_2009_I816632/d01-x01-y02","/BABAR_2008_I755245/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^-D^0K^+$" ]["data"] = ["/BABAR_2015_I1335269/d01-x01-y01","/BABAR_2015_I1335269/d01-x01-y02",
+ "/BABAR_2015_I1335269/d01-x01-y03"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to D^0\\bar{D}^0K^+" ]["data"] = ["/BELLE_2008_I756554/d01-x01-y01","/BELLE_2008_I756554/d01-x01-y02",
+ "/BELLE_2008_I756554/d01-x01-y03","/BABAR_2015_I1335269/d02-x01-y01",
+ "/BABAR_2015_I1335269/d02-x01-y02","/BABAR_2015_I1335269/d02-x01-y03",]
+# double charm decay modes
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*+}D^{*-}$"]["data"] = ["/BABAR_2005_I686355/d01-x01-y01","/BABAR_2005_I686355/d02-x01-y01",
+ "/BELLE_2012_I1123656/d01-x01-y01","/BELLE_2012_I1123656/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*+}_sD^{*-}$"]["data"] = ["/BABAR_2003_I613283/d01-x01-y01","/BABAR_2003_I613283/d02-x01-y01",
+ "/BABAR_2003_I613283/d02-x02-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to D^{*+}D\\bar{D}^0$"]["data"] = ["/BELLE_2005_I677084/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to D^{*+}D^{*-}K^0_S$"]["data"] = ["/BABAR_2006_I723331/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to \bar{D} D^+_{s1}(2460}$"]["data"] = ["/BABAR_2004_I656424/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to \bar{D} D^+_{s1}(2536}$"]["data"] = ["/BABAR_2008_I758167/d01-x01-y01"]
+# B -> s gamma and related
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^{*0}e^+e^-$" ]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_11_mVf",
+ "/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_11_mVfbar",
+ "/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_11_mff"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^{*0}\\mu^+\\mu^-$"]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_13_mVf",
+ "/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_13_mVfbar",
+ "/MC_Meson_Meson_Leptons_Decay/h2_511p_313p_13_mff"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^0e^+e^-$" ]["data"] = ["/BELLE_2021_I1748231/d01-x04-y01","/BELLE_2021_I1748231/d01-x04-y02",
+ "/BELLE_2021_I1748231/d01-x04-y03",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^0e^+e^-$" ]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h_511p_311p_11_mPf",
+ "/MC_Meson_Meson_Leptons_Decay/h_511p_311p_11_mPfbar",
+ "/MC_Meson_Meson_Leptons_Decay/h_511p_311p_11_mff",
+ "/MC_Meson_Meson_Leptons_Decay/h_511m_311m_11_mPf",
+ "/MC_Meson_Meson_Leptons_Decay/h_511m_311m_11_mPfbar",
+ "/MC_Meson_Meson_Leptons_Decay/h_511m_311m_11_mff"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^0\\mu^+\\mu^-$"]["data"] = ["/BELLE_2021_I1748231/d01-x02-y01",
+ "/BELLE_2021_I1748231/d01-x02-y02",
+ "/BELLE_2021_I1748231/d01-x02-y03"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^0\\mu^+\\mu^-$"]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h_511m_311m_13_mPf",
+ "/MC_Meson_Meson_Leptons_Decay/h_511m_311m_13_mPfbar,"
+ "/MC_Meson_Meson_Leptons_Decay/h_511m_311m_13_mff"]
+
+
+analyses["HadronDecays"][511]["Modes"]["$B\\to K\\ell^+\\ell^-$" ]["data"]=["/BELLE_2009_I817326/d02-x01-y01","/BELLE_2009_I817326/d02-x01-y04",
+ "/BELLE_2009_I817326/d02-x02-y01","/BELLE_2009_I817326/d02-x02-y04",
+ "/BELLE_2021_I1748231/d02-x03-y01","/BELLE_2021_I1748231/d02-x03-y02",
+ "/BELLE_2021_I1748231/d02-x03-y03","/BELLE_2021_I1748231/d03-x03-y01",
+ "/BELLE_2021_I1748231/d03-x03-y02","/BELLE_2021_I1748231/d03-x03-y03",
+ "/BABAR_2012_I1111233/d01-x01-y01","/BABAR_2012_I1111233/d01-x02-y01",
+ "/BABAR_2012_I1111233/d02-x01-y01","/BABAR_2012_I1111233/d02-x02-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to K^*\\ell^+\\ell^-$"]["data"]=["/BELLE_2009_I817326/d01-x01-y01","/BELLE_2009_I817326/d01-x01-y02",
+ "/BELLE_2009_I817326/d01-x01-y04","/BELLE_2009_I817326/d01-x02-y01",
+ "/BELLE_2009_I817326/d01-x02-y02","/BELLE_2009_I817326/d01-x02-y04",
+ "/BELLE_2019_I1728173/d01-x01-y01","/BELLE_2019_I1728173/d01-x02-y01",
+ "/BELLE_2019_I1728173/d01-x03-y01","/BELLE_2019_I1728173/d01-x03-y02",
+ "/BELLE_2019_I1728173/d01-x03-y03","/BABAR_2016_I1391152/d01-x01-y03",
+ "/BABAR_2016_I1391152/d01-x02-y03","/BABAR_2016_I1391152/d02-x01-y03",
+ "/BABAR_2016_I1391152/d02-x02-y03","/BABAR_2012_I1111233/d03-x01-y02",
+ "/BABAR_2012_I1111233/d01-x01-y02","/BABAR_2012_I1111233/d01-x02-y02",
+ "/BABAR_2012_I1111233/d02-x01-y02","/BABAR_2012_I1111233/d02-x02-y02"]
+
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^{*0}\\ell^+\\ell^-$"]["data"]=["/BABAR_2016_I1391152/d01-x01-y02","/BABAR_2016_I1391152/d01-x02-y02",
+ "/BABAR_2016_I1391152/d02-x01-y02","/BABAR_2016_I1391152/d02-x02-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^{*+}\\ell^+\\ell^-"]["data"]=["/BELLE_2016_I1504055/d01-x01-y01","/BELLE_2016_I1504055/d01-x01-y04",
+ "/BELLE_2016_I1504055/d01-x02-y01","/BELLE_2016_I1504055/d01-x02-y04",
+ "/BELLE_2016_I1504055/d02-x01-y01","/BELLE_2016_I1504055/d02-x01-y02",
+ "/BELLE_2016_I1504055/d02-x02-y01","/BELLE_2016_I1504055/d02-x02-y02",
+ "/BABAR_2016_I1391152/d01-x01-y01","/BABAR_2016_I1391152/d01-x02-y01",
+ "/BABAR_2016_I1391152/d02-x01-y01","/BABAR_2016_I1391152/d02-x02-y01",
+ "/","/"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^{*+}e^+e^-$" ]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_521m_323m_11_mVf",
+ "/MC_Meson_Meson_Leptons_Decay/h2_521m_323m_11_mff",
+ "/MC_Meson_Meson_Leptons_Decay/h2_521m_323m_11_mVfbar"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^{*+}e^+e^-$" ]["data"]=["/BELLE_2016_I1504055/d01-x01-y02","/BELLE_2016_I1504055/d01-x01-y05",
+ "/BELLE_2016_I1504055/d01-x02-y02","/BELLE_2016_I1504055/d01-x02-y05",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^{*+}\\mu^+\\mu^-$"]["MC" ] = []
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^{*+}\\mu^+\\mu^-$" ]["data"]=["/BELLE_2016_I1504055/d01-x01-y03","/BELLE_2016_I1504055/d01-x01-y06",
+ "/BELLE_2016_I1504055/d01-x02-y03","/BELLE_2016_I1504055/d01-x02-y06",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+e^+e^-$" ]["data"] = ["/BELLE_2021_I1748231/d01-x03-y01","/BELLE_2021_I1748231/d01-x03-y02",
+ "/BELLE_2021_I1748231/d01-x03-y03",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+e^+e^-$" ]["MC" ] = []
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+\\mu^+\\mu^-$" ]["data"] = ["/BELLE_2021_I1748231/d01-x01-y01","/BELLE_2021_I1748231/d01-x01-y02",
+ "/BELLE_2021_I1748231/d01-x01-y03",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+\\mu^+\\mu^-$" ]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h_521m_321m_13_mPfbar",
+ "/MC_Meson_Meson_Leptons_Decay/h_521m_321m_13_mff",
+ "/MC_Meson_Meson_Leptons_Decay/h_521m_321m_13_mPf"]
+
+analyses["HadronDecays"][511]["Modes"]["$B^0\to K^{*0}\\bar{K}^{*0}$"]["data"] = ["/BABAR_2008_I758472/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\to \\pi^+\\pi^-K^{*0}$"]["data"] = ["/BABAR_2012_I1081760/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\to K^{*0}\\eta^\\prime$"]["data"] = ["/BABAR_2007_I722710/d01-x01-y01","/BABAR_2007_I722710/d02-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\to K\\pi\\eta$"]["data"] = ["/BABAR_2006_I722820/d01-x01-y01","/BABAR_2006_I722820/d01-x02-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\to K\\pi\\eta$"]["data"] = ["/BABAR_2006_I722820/d01-x01-y02","/BABAR_2006_I722820/d01-x02-y02"]
+
+
+analyses["HadronDecays"][511]["Modes"]["$B\\to X_s\\gamma$"]["data"]=["/BELLE_2015_I1330289/d01-x01-y02","/BABAR_2008_I769107/d01-x01-y01",
+ "/BABAR_2012_I1123662/d01-x01-y01",
+ "/BABAR_2012_I1122031/d01-x01-y01","/BELLE_2022_I2167323/d01-x01-y01",
+ "/BELLE_2009_I825222/d01-x01-y01","/BELLE_2009_I825222/d01-x01-y02",
+ "/BELLE_2009_I825222/d01-x01-y03","/BABAR_2015_I1337783/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to X_se^+e^-$" ]["data"]=["/BABAR_2013_I1272843/d01-x01-y01","/BABAR_2013_I1272843/d01-x02-y01",
+ "/BABAR_2013_I1272843/d02-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to X_s\\mu^+\\mu^-$"]["data"]=["/BABAR_2013_I1272843/d01-x01-y02","/BABAR_2013_I1272843/d01-x02-y02",
+ "/BABAR_2013_I1272843/d02-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to X_s\\ell^+\\ell^-$"]["data"]=["/BELLE_2016_I1283183/d02-x01-y01",
+ "/BELLE_2010_I899499/d01-x01-y01","/BELLE_2010_I899499/d01-x01-y02",
+ "/BELLE_2005_I679052/d01-x01-y01","/BELLE_2005_I679052/d01-x01-y02",
+ "/BABAR_2013_I1272843/d01-x01-y03","/BABAR_2013_I1272843/d01-x01-y04",
+ "/BABAR_2013_I1272843/d01-x02-y03","/BABAR_2013_I1272843/d01-x02-y04",
+ "/BABAR_2013_I1272843/d02-x01-y03"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to\\bar{K}^0\\eta\\gamma$"]["data"]=["/BABAR_2009_I785439/d01-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+\\eta\\gamma$" ]["data"]=["/BABAR_2009_I785439/d01-x01-y01",
+ "/BELLE_2018_I1663447/d01-x01-y01","/BELLE_2018_I1663447/d01-x01-y02",
+ "/BELLE_2018_I1663447/d02-x01-y01","/BELLE_2018_I1663447/d02-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to K^0_S\\phi\\gamma$" ]["data"]=["/BELLE_2011_I897683/d01-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+\\phi\\gamma$" ]["data"]=["/BELLE_2011_I897683/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to K^+\\pi^+\\pi^-\\gamma$"]["data"]=["/BABAR_2016_I1409292/d01-x01-y01","/BABAR_2016_I1409292/d02-x01-y01"]
+# charmonium
+
+
+
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to J/\\psi \\omega K^+$"]["data"] = ["/BABAR_2008_I767506/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to J/\\psi \\omega K^0$"]["data"] = ["/BABAR_2008_I767506/d01-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to J/\\psi K^+\\eta^\\prime$"]["data"] = ["/LHCB_2023_I2643022/d01-x01-y01","/LHCB_2023_I2643022/d01-x01-y02",
+ "/LHCB_2023_I2643022/d01-x01-y03"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to J/\\psi K^+\\pi^-$" ]["data"] = ["/BABAR_2009_I801589/d01-x02-y01","/BABAR_2007_I748372/d01-x01-y01",
+ "/BABAR_2007_I748372/d02-x01-y01","/BABAR_2007_I748372/d03-x01-y01",
+ "/BELLE_2014_I1312626/d01-x01-y01","/BELLE_2014_I1312626/d01-x01-y02",
+ "/BELLE_2014_I1312626/d01-x01-y03","/BELLE_2014_I1312626/d01-x01-y04",
+ "/BELLE_2014_I1312626/d01-x01-y05","/BELLE_2014_I1312626/d01-x01-y06",
+ "/BELLE_2014_I1312626/d01-x01-y07","/BELLE_2014_I1312626/d02-x01-y01",
+ "/BELLE_2014_I1312626/d02-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to J/\\psi K^*$" ]["data"] = ["/BELLE_2005_I680703/d01-x01-y01","/BELLE_2005_I680703/d01-x01-y02",
+ "/BELLE_2005_I680703/d01-x01-y03","/ARGUS_1994_I376001/d01-x01-y01",
+ "/ARGUS_1994_I376001/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to J/\\psi K\\pi$" ]["data"] = ["/BABAR_2009_I801589/d02-x01-y01","/BABAR_2009_I801589/d03-x01-y01",
+ "/BABAR_2009_I801589/d03-x01-y02","/BABAR_2009_I801589/d03-x01-y03",
+ "/BABAR_2009_I801589/d03-x01-y04","/BABAR_2009_I801589/d03-x01-y05",
+ "/BABAR_2009_I801589/d04-x01-y01","/BABAR_2009_I801589/d05-x01-y01",
+ "/BABAR_2009_I801589/d05-x01-y02","/BABAR_2009_I801589/d05-x01-y03"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to J/\\psi \\phi K$"]["data"] = ["/BABAR_2015_I1308513/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to J/\\psi K^0_S\\pi^+$" ]["data"] = ["/BABAR_2009_I801589/d01-x01-y01","/BABAR_2007_I748372/d03-x01-y02",
+ "/BABAR_2007_I748372/d01-x01-y02","/BABAR_2007_I748372/d02-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\psi(2S) K^+\\pi^-$" ]["data"] = ["/BABAR_2009_I801589/d01-x02-y02","/CLEO_2001_I535113/d01-x01-y03",
+ "/BABAR_2007_I748372/d03-x02-y01","/BABAR_2007_I748372/d01-x02-y01",
+ "/BABAR_2007_I748372/d02-x02-y01","/BELLE_2013_I1239347/d01-x01-y01",
+ "/BELLE_2013_I1239347/d01-x01-y02","/BELLE_2013_I1239347/d01-x01-y03",
+ "/BELLE_2013_I1239347/d01-x01-y04","/BELLE_2013_I1239347/d01-x01-y05",
+ "/BELLE_2013_I1239347/d01-x01-y06","/BELLE_2013_I1239347/d01-x01-y07",
+ "/BELLE_2013_I1239347/d01-x01-y08","/BELLE_2013_I1239347/d02-x01-y01",
+ "/BELLE_2013_I1239347/d03-x01-y01","/BELLE_2013_I1239347/d03-x01-y02",
+ "/","/",
+ "/","/"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to \\psi(2S) K\\pi$" ]["data"] = ["/BABAR_2009_I801589/d02-x01-y02","/BABAR_2009_I801589/d03-x02-y01",
+ "/BABAR_2009_I801589/d03-x02-y02","/BABAR_2009_I801589/d03-x02-y03",
+ "/BABAR_2009_I801589/d03-x02-y04","/BABAR_2009_I801589/d03-x02-y05",
+ "/BABAR_2009_I801589/d04-x01-y02","/BABAR_2009_I801589/d05-x02-y01",
+ "/BABAR_2009_I801589/d05-x02-y02","/BABAR_2009_I801589/d05-x02-y03",
+ "/BELLE_2009_I820737/d01-x01-y01","/BELLE_2009_I820737/d01-x01-y02",
+ "/BELLE_2009_I820737/d01-x01-y03","/BELLE_2009_I820737/d01-x01-y04",
+ "/BELLE_2009_I820737/d01-x01-y05","/BELLE_2009_I820737/d02-x01-y01",
+ "/BELLE_2009_I820737/d02-x01-y02","/BELLE_2009_I820737/d02-x01-y03",
+ "/BELLE_2009_I820737/d03-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\psi(2S) K^0_S\\pi^+$"]["data"] = ["/BABAR_2009_I801589/d01-x01-y02","/CLEO_2001_I535113/d01-x01-y01",
+ "/BABAR_2007_I748372/d01-x02-y02","/BABAR_2007_I748372/d02-x02-y02",
+ "/BABAR_2007_I748372/d03-x02-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to J/\\psi K^+\\pi^0$" ]["data"] = ["/BABAR_2007_I748372/d01-x01-y03","/BABAR_2007_I748372/d02-x01-y03",
+ "/BABAR_2007_I748372/d03-x01-y03"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\psi(2S) K^+\\pi^0$" ]["data"] = ["/CLEO_2001_I535113/d01-x01-y02","/BABAR_2007_I748372/d01-x02-y03",
+ "/BABAR_2007_I748372/d03-x02-y03","/BABAR_2007_I748372/d02-x02-y03"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to J/\\psi K^+\\pi^+\\pi^-$" ]["data"] = ["/BELLE_2010_I871475/d01-x01-y01","/BELLE_2010_I871475/d01-x01-y02",
+ "/BELLE_2010_I871475/d01-x01-y03","/BELLE_2010_I871475/d03-x01-y01",
+ "/BELLE_2010_I871475/d03-x01-y02","/BELLE_2010_I871475/d03-x01-y03",
+ "/BELLE_2010_I871475/d03-x01-y04","/BELLE_2010_I871475/d03-x01-y05",
+ "/BELLE_2010_I871475/d03-x02-y01","/BELLE_2010_I871475/d03-x02-y02",
+ "/BELLE_2010_I871475/d03-x02-y03","/BELLE_2010_I871475/d03-x02-y04",
+ "/BELLE_2010_I871475/d03-x02-y05",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\psi(2S) K^+\\pi^+\\pi^-$"]["data"] = ["/BELLE_2010_I871475/d02-x01-y01","/BELLE_2010_I871475/d02-x01-y02",
+ "/BELLE_2010_I871475/d02-x01-y03","/BELLE_2010_I871475/d04-x01-y01",
+ "/BELLE_2010_I871475/d04-x01-y02","/BELLE_2010_I871475/d04-x01-y03",
+ "/BELLE_2010_I871475/d04-x01-y04","/BELLE_2010_I871475/d04-x01-y05",
+ "/BELLE_2010_I871475/d04-x02-y01","/BELLE_2010_I871475/d04-x02-y02",
+ "/BELLE_2010_I871475/d04-x02-y03","/BELLE_2010_I871475/d04-x02-y04",
+ "/BELLE_2010_I871475/d04-x02-y05",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\chi_{c1} K^0_S\\pi^+$"]["data"] = ["/BABAR_2007_I748372/d01-x03-y02","/BABAR_2007_I748372/d02-x03-y02",
+ "/BABAR_2007_I748372/d03-x03-y02","/BELLE_2016_I1408873/d02-x01-y03",
+ "/BELLE_2016_I1408873/d02-x02-y03"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\chi_{c1} K^+\\pi^0$" ]["data"] = ["/BABAR_2007_I748372/d01-x03-y03","/BABAR_2007_I748372/d02-x03-y03",
+ "/BABAR_2007_I748372/d03-x03-y03","/BELLE_2016_I1408873/d02-x01-y05",
+ "/BELLE_2016_I1408873/d02-x02-y05"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\chi_{c1} K^+\\pi^-$" ]["data"] = ["/BABAR_2007_I748372/d01-x03-y01","/BABAR_2007_I748372/d02-x03-y01",
+ "/BABAR_2007_I748372/d03-x03-y01","/BELLE_2016_I1408873/d02-x01-y01",
+ "/BELLE_2016_I1408873/d02-x02-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\chi_{c1} K^{*0}$" ]["data"] = ["/BELLE_2006_I689881/d01-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\chi_{c2} K^0_S\\pi^+$"]["data"] = ["/BELLE_2016_I1408873/d02-x01-y04","/BELLE_2016_I1408873/d02-x02-y04"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\chi_{c2} K^+\\pi^-$" ]["data"] = ["/BELLE_2016_I1408873/d02-x01-y02","/BELLE_2016_I1408873/d02-x02-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\chi_{c1} K^+\\pi^+\\pi^-$"]["data"] = ["/BELLE_2016_I1408873/d03-x01-y01","/BELLE_2016_I1408873/d03-x02-y01",
+ "/BELLE_2016_I1408873/d04-x01-y01","/BELLE_2016_I1408873/d04-x02-y01",
+ "/BELLE_2016_I1408873/d04-x03-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\chi_{c2} K^+\\pi^+\\pi^-$"]["data"] = ["/BELLE_2016_I1408873/d03-x01-y02","/BELLE_2016_I1408873/d03-x02-y02",
+ "/BELLE_2016_I1408873/d04-x01-y02","/BELLE_2016_I1408873/d04-x02-y02",
+ "/BELLE_2016_I1408873/d04-x03-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\psi(3770) K^+$" ]["data"] = ["/BELLE_2004_I623994/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to \\psi(3770) K$"]["data"] = ["/BABAR_2008_I758167/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B\\to X(3872) K$" ]["data"] = ["/BABAR_2008_I758167/d01-x01-y03","/BELLE_2011_I916712/d01-x01-y01",
+ "/BELLE_2011_I916712/d02-x01-y01","/BELLE_2011_I916712/d03-x01-y01"]
+# baryon decay modes
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}\\bar{D}^0$" ]["data"] = ["/BABAR_2012_I946659/d01-x01-y01","/BABAR_2012_I946659/d01-x01-y02",
+ "/BABAR_2012_I946659/d01-x01-y03","/BABAR_2012_I946659/d01-x01-y04",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}\\bar{D}^{*0}$"]["data"] = ["/BABAR_2012_I946659/d01-x02-y01","/BABAR_2012_I946659/d01-x02-y02",
+ "/BABAR_2012_I946659/d01-x02-y03","/BABAR_2012_I946659/d01-x02-y04",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}D^-\\pi^+$" ]["data"] = ["/BABAR_2012_I946659/d02-x01-y01","/BABAR_2012_I946659/d02-x01-y02",
+ "/BABAR_2012_I946659/d02-x01-y03","/BABAR_2012_I946659/d02-x01-y04",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}D^{*-}\\pi^+$" ]["data"] = ["/BABAR_2012_I946659/d02-x02-y01","/BABAR_2012_I946659/d02-x02-y02",
+ "/BABAR_2012_I946659/d02-x02-y03","/BABAR_2012_I946659/d02-x02-y04",]
+
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to p\\bar{p}\\bar{D}^0\\pi^+$" ]["data"] = ["/BABAR_2012_I946659/d02-x03-y01","/BABAR_2012_I946659/d02-x03-y02",
+ "/BABAR_2012_I946659/d02-x03-y03","/BABAR_2012_I946659/d02-x03-y04",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to p\\bar{p}\\bar{D}^{*0}\\pi^+$" ]["data"] = ["/BABAR_2012_I946659/d02-x04-y01","/BABAR_2012_I946659/d02-x04-y02",
+ "/BABAR_2012_I946659/d02-x04-y03","/BABAR_2012_I946659/d02-x04-y04",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}\\bar{D}^0\\pi^+\\pi^-$" ]["data"] = ["/BABAR_2012_I946659/d03-x01-y01","/BABAR_2012_I946659/d03-x01-y02",
+ "/BABAR_2012_I946659/d03-x01-y03","/BABAR_2012_I946659/d03-x01-y04",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}\\bar{D}^{*0}\\pi^+\\pi^-$"]["data"] = ["/BABAR_2012_I946659/d03-x02-y01","/BABAR_2012_I946659/d03-x02-y02",
+ "/BABAR_2012_I946659/d03-x02-y03","/BABAR_2012_I946659/d03-x02-y04",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to p\\bar{p}D^-\\pi^+\\pi^+$" ]["data"] = ["/BABAR_2012_I946659/d03-x03-y01","/BABAR_2012_I946659/d03-x03-y02",
+ "/BABAR_2012_I946659/d03-x03-y03","/BABAR_2012_I946659/d03-x03-y04",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to p\\bar{p}D^{*-}\\pi^+\\pi^+$" ]["data"] = ["/BABAR_2012_I946659/d03-x04-y01","/BABAR_2012_I946659/d03-x04-y02",
+ "/BABAR_2012_I946659/d03-x04-y03","/BABAR_2012_I946659/d03-x04-y04",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{\\Lambda}^0D^-$" ]["data"] = ["/BELLE_2015_I1392799/d01-x01-y01","/BELLE_2015_I1392799/d02-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to p\\bar{\\Lambda}^0\\bar{D}^0$" ]["data"] = ["/BELLE_2011_I924618/d01-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{\\Lambda}^0D^{*-}$" ]["data"] = ["/BELLE_2015_I1392799/d01-x01-y02","/BELLE_2015_I1392799/d02-x01-y02"]
+
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to p\\bar{p}\\pi^+$"]["data"] = ["/BELLE_2004_I630328/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}\\pi^0$"]["data"] = ["/BELLE_2019_I1729311/d01-x01-y01",
+ "/BELLE_2019_I1729311/d02-x01-y01",
+ "/BELLE_2019_I1729311/d02-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}\\pi^0$"]["MC" ] = ["/BELLE_2019_I1729311/dalitz"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to p\\bar{p}K^+$"]["data"] = ["/BABAR_2005_I686573/d01-x01-y01","/BABAR_2005_I686573/d02-x01-y01",
+ "/BABAR_2005_I686573/d02-x01-y02","/BABAR_2005_I686573/d02-x01-y03",
+ "/BABAR_2007_I755548/d01-x01-y02","/BABAR_2007_I755548/d02-x01-y02",
+ "/BABAR_2007_I755548/d02-x02-y02","/BELLE_2004_I630328/d01-x01-y01",
+ "/BELLE_2005_I679165/d01-x01-y01","/BELLE_2005_I679165/d02-x01-y01",
+ "/BELLE_2008_I754259/d01-x01-y01","/BELLE_2008_I754259/d02-x01-y01",
+ "/BELLE_2008_I754259/d03-x01-y01","/BELLE_2008_I754259/d03-x01-y02",
+ "/BELLE_2008_I754259/d04-x01-y01","/BELLE_2008_I754259/d04-x01-y02",
+ "/BELLE_2008_I754259/d04-x01-y03","/BELLE_2008_I754259/d04-x01-y04",
+ "/BELLE_2008_I754259/d04-x01-y05"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to p\\bar{p}K^{*+}$"]["data"] = ["/BABAR_2007_I755548/d01-x01-y04","/BABAR_2007_I755548/d02-x01-y04",
+ "/BABAR_2007_I755548/d02-x02-y04","/BELLE_2004_I630328/d01-x01-y04",
+ "/BELLE_2008_I778726/d01-x01-y02","/BELLE_2008_I778726/d02-x01-y02",
+ "/BELLE_2008_I778726/d03-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}K^0_S$" ]["data"] = ["/BABAR_2007_I755548/d01-x01-y01","/BABAR_2007_I755548/d02-x01-y01",
+ "/BELLE_2004_I630328/d01-x01-y03","/BELLE_2005_I679165/d01-x01-y02",
+ "/BELLE_2005_I679165/d02-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{p}K^{*0}$"]["data"] = ["/BABAR_2007_I755548/d01-x01-y03","/BABAR_2007_I755548/d02-x01-y03",
+ "/BABAR_2007_I755548/d02-x02-y03","/BELLE_2008_I778726/d01-x01-y01",
+ "/BELLE_2008_I778726/d02-x01-y01","/BELLE_2008_I778726/d03-x01-y01",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{\Lambda}^0\\pi^-$"]["data"] = ["/BELLE_2005_I679165/d01-x01-y03","/BELLE_2005_I679165/d02-x01-y03",
+ "/BELLE_2005_I679165/d02-x01-y04",
+ "/BELLE_2007_I748975/d01-x01-y03","/BELLE_2007_I748975/d02-x01-y03",
+ "/BELLE_2007_I748975/d03-x01-y03","/BELLE_2007_I748975/d04-x01-y03",
+ "/LHCB_2017_I1596893/d01-x01-y01","/LHCB_2017_I1596893/d01-x01-y02",
+ "/LHCB_2017_I1596893/d01-x01-y03",
+ "/BABAR_2009_I819092/d01-x01-y01","/BABAR_2009_I819092/d01-x01-y02",
+ "/BABAR_2009_I819092/d02-x01-y01","/BABAR_2009_I819092/d03-x01-y01",
+ "/BABAR_2009_I819092/d03-x01-y02","/BABAR_2009_I819092/d03-x01-y03",
+ "/BELLE_2023_I2663731/d01-x01-y01","/BELLE_2023_I2663731/d02-x01-y01",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to p\\bar{\Lambda}^0\\pi^0$" ]["data"] = ["/BELLE_2007_I748975/d01-x01-y02","/BELLE_2007_I748975/d02-x01-y02",
+ "/BELLE_2007_I748975/d03-x01-y02","/BELLE_2007_I748975/d04-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to p\\bar{\Sigma}^0\\pi^-$"]["data"] = ["/BELLE_2023_I2663731/d01-x01-y02","/BELLE_2023_I2663731/d02-x01-y02"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to p\\bar{\Lambda}^0\\gamma$"]["data"] = ["/BELLE_2007_I748975/d01-x01-y01","/BELLE_2007_I748975/d02-x01-y01",
+ "/BELLE_2007_I748975/d03-x01-y01","/BELLE_2007_I748975/d04-x01-y01"]
+
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \Lambda^0\\bar{\Lambda}^0K^0$" ]["data"] = ["/BELLE_2009_I803343/d01-x01-y01","/BELLE_2009_I803343/d02-x01-y01",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \Lambda^0\\bar{\Lambda}^0K^+$" ]["data"] = ["/BELLE_2009_I803343/d01-x01-y02","/BELLE_2009_I803343/d03-x01-y01",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \Lambda^0\\bar{\Lambda}^0K^{*0}$"]["data"] = ["/BELLE_2009_I803343/d01-x01-y03","/BELLE_2009_I803343/d04-x01-y01",]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \Lambda^+_c\\bar{\Lambda}^-_cK^+$"]["data"] = ["/BELLE_2018_I1642436/d01-x01-y01","/BELLE_2018_I1642436/d02-x01-y01",
+ "/BABAR_2008_I766290/d01-x01-y01","/BABAR_2008_I766290/d01-x01-y02"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \Lambda^0\\bar{\Lambda}^0K^{*0}$"]["data"] = ["/BELLE_2009_I803343/d01-x01-y03","/BELLE_2009_I803343/d04-x01-y01",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \Lambda^+_c\\bar{\Lambda}^-_cK^0_S$"]["data"] = ["/BELLE_2018_I1679584/d01-x01-y01","/BELLE_2018_I1679584/d02-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{\Lambda}^-_c p\\pi^+$"]["data"] = ["/BABAR_2008_I791879/d01-x01-y01","/BABAR_2008_I791879/d02-x01-y01",
+ "/BELLE_2006_I658082/d01-x01-y01","/BELLE_2006_I658082/d01-x01-y02",
+ "/BELLE_2006_I658082/d02-x01-y01"]
+analyses["HadronDecays"][521]["Modes"]["$B^+\\to \\bar{\\Sigma}_c^{--}p\\pi^+\\pi^+$"]["data"] = ["/BABAR_2012_I1127599/d01-x01-y01","/BABAR_2012_I1127599/d02-x01-y01",
+ "/BABAR_2012_I1127599/d03-x01-y01"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{\\Sigma}_c^0p\\pi^-$" ]["data"] = ["/BABAR_2013_I1217425/d01-x01-y01","/BABAR_2013_I1217425/d01-x01-y02",
+ "/BABAR_2013_I1217425/d01-x01-y03"]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{\\Sigma}_c^{--}p\\pi^+$" ]["data"] = ["/BABAR_2013_I1217425/d02-x01-y01","/BABAR_2013_I1217425/d02-x01-y02",
+ "/BABAR_2013_I1217425/d02-x01-y03",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{\\Sigma}_c^{*--}p\\pi^+$" ]["data"] = ["/BABAR_2013_I1217425/d03-x01-y01","/BABAR_2013_I1217425/d03-x01-y02",
+ "/BABAR_2013_I1217425/d03-x01-y03",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{\\Lambda}_c^-p\\pi^+\\pi^-$"]["data"] = ["/BABAR_2013_I1217425/d04-x01-y01","/BABAR_2013_I1217425/d04-x01-y02",
+ "/BABAR_2013_I1217425/d04-x01-y03","/BABAR_2013_I1217425/d04-x01-y04",
+ "/BABAR_2013_I1217425/d04-x01-y05","/BABAR_2013_I1217425/d04-x01-y06",
+ "/BABAR_2013_I1217425/d05-x01-y01","/BABAR_2013_I1217425/d05-x01-y02",
+ "/BABAR_2013_I1217425/d05-x01-y03","/BABAR_2013_I1217425/d05-x01-y04",]
+analyses["HadronDecays"][511]["Modes"]["$B^0\\to \\bar{\\Lambda}_c^-\\bar{\\Lambda}^0K^+$"]["data"] = ["/BABAR_2011_I924163/d01-x01-y01","/BABAR_2011_I924163/d01-x01-y02",
+ "/BABAR_2011_I924163/d01-x01-y03"]
# B_s
-analyses["HadronDecays"][531]={ "Spectrum" : {},
+analyses["HadronDecays"][531]={ "BR" : ["PDG_BS"],
+ "Spectrum" : {},
"Modes" : { "$B_s^0\\to D^{*-}_s\\mu^+\\nu_\\mu$" : {},
+ "$B_s^0\\to p\\bar{\Lambda}^0\\pi^-$" : {},
+ "$B_s^0\\to \\bar{\\Lambda}_c^-\Lambda^0\\pi^+$" : {},
+ "$B_s^0\\to J/\\psi f_0(980)$" : {},
+ "$B_s^0\\to \\pi^+\\pi^-\\psi(2S)$" : {},
+ "$B_s^0\\to \\pi^+\\pi^-J/\\psi$" : {},
+ "$B_s^0\\to \\pi^+\\pi^-\\chi_{c1}(3872)$" : {},
+ "$B_s^0\\to D^{*+}_sD^{*-}_s$" : {}
}}
analyses["HadronDecays"][531]["Modes"]["$B_s^0\\to D^{*-}_s\\mu^+\\nu_\\mu$"]["data"] = ["/LHCB_2020_I1787090/d01-x01-y01"]
+analyses["HadronDecays"][531]["Modes"]["$B_s^0\\to p\\bar{\Lambda}^0\\pi^-$"]["data"] = ["/LHCB_2017_I1596893/d02-x01-y01","/LHCB_2017_I1596893/d02-x01-y02",
+ "/LHCB_2017_I1596893/d02-x01-y03"]
+analyses["HadronDecays"][531]["Modes"]["$B_s^0\\to J/\\psi f_0(980)$" ]["data"] = ["/LHCB_2013_I1081268/d01-x01-y01","/LHCB_2013_I1081268/d01-x01-y02"]
+analyses["HadronDecays"][531]["Modes"]["$B_s^0\\to \\pi^+\\pi^-\\psi(2S)$" ]["data"] = ["/LHCB_2023_I2635083/d01-x01-y01"]
+analyses["HadronDecays"][531]["Modes"]["$B_s^0\\to \\pi^+\\pi^-\\chi_{c1}(3872)$"]["data"] = ["/LHCB_2023_I2635083/d01-x01-y02"]
+analyses["HadronDecays"][531]["Modes"]["$B_s^0\\to \\pi^+\\pi^-J/\\psi$"]["data"] = ["/BELLE_2011_I889524/d01-x01-y01","/BELLE_2011_I889524/d02-x01-y01",
+ "/BELLE_2011_I889524/d02-x01-y02"]
+analyses["HadronDecays"][531]["Modes"]["$B_s^0\\to \\pi^+\\pi^-\\chi_{c1}(3872)$"]["data"] = ["/LHCB_2023_I2635083/d01-x01-y02"]
+analyses["HadronDecays"][531]["Modes"]["$B_s^0\\to D^{*+}_sD^{*-}_s$"]["data"] = ["/BELLE_2013_I1124584/d01-x01-y01","/BELLE_2013_I1124584/d01-x01-y02"]
+analyses["HadronDecays"][531]["Modes"]["$B_s^0\\to \\bar{\\Lambda}_c^-\Lambda^0\\pi^+$"]["data"] = ["/BELLE_2013_I1230342/d01-x01-y01","/BELLE_2013_I1230342/d01-x01-y02",
+ "/BELLE_2013_I1230342/d01-x01-y03"]
# charmonium
-analyses["HadronDecays"][443] = { "DistChargedMult" : {},
- "Modes" : { "$J/\\psi\\to\\eta e^+e^-$" : {},
+analyses["HadronDecays"][443] = { "BR" : ["PDG_JPSI"],
+ "DistChargedMult" : {},
+ "Modes" : { "$J/\\psi\\to\\pi^0 e^+e^-$" : {},
+ "$J/\\psi\\to\\eta e^+e^-$" : {},
+ "$J/\\psi\\to\\eta^\\prime e^+e^-$" : {},
+ "$J/\\psi\\to\\pi^+\\pi^-\\eta^\\prime e^+e^-$": {},
"$J/\\psi\\to\\gamma e^+e^-$" : {},
"$J/\\psi\\to\\gamma \\mu^+\\mu^-$" : {},
+ "$J/\\psi\\to2\\pi^+2\\pi^-$" : {},
"$J/\\psi\\to p\\bar{p}$" : {},
"$J/\\psi\\to n\\bar{n}$" : {},
"$J/\\psi\\to \\Sigma^{*-}\\bar\\Sigma^{*+}$" : {},
"$J/\\psi\\to \\Sigma^{*0}\\bar\\Sigma^{*0}$" : {},
"$J/\\psi\\to \\Sigma^{*+}\\bar\\Sigma^{*-}$" : {},
"$J/\\psi\\to \\Xi^{-}\\bar\\Xi^{+}$" : {},
"$J/\\psi\\to \\Xi^{*-}\\bar\\Xi^{*+}$" : {},
"$J/\\psi\\to \\Xi^{0}\\bar\\Xi^{0}$" : {},
"$J/\\psi\\to \\Lambda^{0}\\bar\\Lambda^{0}$" : {},
"$J/\\psi\\to \\Lambda^{0}\\bar\\Sigma^{0}$" : {},
"$J/\\psi\\to \\Sigma^{0}\\bar\\Sigma^{0}$" : {},
"$J/\\psi\\to \\Sigma^{+}\\bar\\Sigma^{-}$" : {},
"$J/\\psi\\to \\pi^+\\pi^-\\pi^0$" : {},
"$J/\\psi\\to K^+K^-\\pi^0$" : {},
"$J/\\psi\\to K^0_SK^\\pm\\pi^\\mp$" : {},
"$J/\\psi\\to p\\bar{p}\\eta^\\prime$" : {},
"$J/\\psi\\to p\\bar{p}\\pi^0$" : {},
"$J/\\psi\\to p\\bar{p}\\eta$" : {},
"$J/\\psi\\to p\\bar{p}\\omega$" : {},
"$J/\\psi\\to p\\bar{p}\\phi$" : {},
- "$J/\\psi\\to \\pi^+\\pi^-\\eta^\\prime$" : {},
- "$J/\\psi\\to \\phi\\eta\\eta^\\prime$" : {},
- "$J/\\psi\\to n\\bar{p}\\pi^+$" : {},
+ "$J/\\psi\\to pK^-\\bar{\\Lambda}^0$" : {},
+ "$J/\\psi\\to \\Sigma^{+}\\bar\\Sigma^{-}\\eta$" : {},
+ "$J/\\psi\\to \\pi^+\\pi^-\\omega$" : {},
+ "$J/\\psi\\to K^+K^-\\omega$" : {},
+ "$J/\\psi\\to \\pi^+\\pi^-\\phi$" : {},
+ "$J/\\psi\\to K^+K^-\\phi$" : {},
+ "$J/\\psi\\to \\pi^+\\pi^-\\eta^\\prime$" : {},
+ "$J/\\psi\\to \\phi\\eta\\eta^\\prime$" : {},
+ "$J/\\psi\\to n\\bar{p}\\pi^+$" : {},
+ "$J/\\psi\\to \\gamma\\eta\\pi^0$" : {},
+ "$J/\\psi\\to \\gamma\\phi\\phi$" : {},
+ "$J/\\psi\\to \\gamma\\omega\\omega$" : {},
+ "$J/\\psi\\to \\gamma\\omega\\phi$" : {},
+ "$J/\\psi\\to \\gamma\\eta\\eta^$" : {},
+ "$J/\\psi\\to \\gamma\\eta\\eta^\\prime$" : {},
+ "$J/\\psi\\to \\gamma\\eta^\\prime\\eta^\\prime$" : {},
+ "$J/\\psi\\to \\gamma\\gamma\\phi$" : {},
+ "$J/\\psi\\to \\gamma\\pi^+\\pi^-\\eta$" : {},
+ "$J/\\psi\\to \\gamma\\pi^+\\pi^-\\eta^\\prime$" : {},
+ "$J/\\psi\\to \\gamma K^0_SK^0_S$" : {},
+ "$J/\\psi\\to \\gamma K^+K^-$" : {},
+ "$J/\\psi\\to \\gamma K^+K^-\\pi^0$" : {},
+ "$J/\\psi\\to \\gamma K^{*0}\\bar{K}^{*0}$" : {},
+ "$J/\\psi\\to \\gamma2\\pi^+2\\pi^-$" : {},
+ "$J/\\psi\\to \\gamma\\pi^+\\pi^-$" : {},
+ "$J/\\psi\\to \\gamma\\pi^0\\pi^0$" : {},
+ "$J/\\psi\\to \\gamma K^0_SK^0_S\\pi^0$" : {},
+ "$J/\\psi\\to \\gamma K^0_SK^0_S\\eta$" : {},
+ "$J/\\psi\\to \\gamma \\eta(1405)$" : {},
+ "$J/\\psi\\to \\gamma p\\bar{p}$" : {},
+ "$J/\\psi\\to 3\\gamma$" : {},
}}
-analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to\\eta e^+e^-$" ]["data"] = ["/BESIII_2018_I1697377/d01-x01-y01"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to\\pi^0 e^+e^-$" ]["data"] = ["/BESIII_2014_I1287631/d01-x01-y05"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to\\eta e^+e^-$" ]["data"] = ["/BESIII_2018_I1697377/d01-x01-y01","/BESIII_2014_I1287631/d01-x01-y03",
+ "/BESIII_2014_I1287631/d01-x01-y04"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to\\eta^\\prime e^+e^-$" ]["data"] = ["/BESIII_2019_I1692688/d01-x01-y01","/BESIII_2019_I1692688/d01-x01-y02",
+ "/BESIII_2014_I1287631/d01-x01-y01","/BESIII_2014_I1287631/d01-x01-y02",
+ "/BESIII_2014_I1287631/d02-x01-y01"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to\\gamma e^+e^-$"]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_443p_22p_11_mVf",
"/MC_Meson_Meson_Leptons_Decay/h2_443p_22p_11_mVfbar",
"/MC_Meson_Meson_Leptons_Decay/h2_443p_22p_11_mff"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to\\gamma \\mu^+\\mu^-$"]["MC" ] = ["/MC_Meson_Meson_Leptons_Decay/h2_443p_22p_13_mVf",
"/MC_Meson_Meson_Leptons_Decay/h2_443p_22p_13_mVfbar",
"/MC_Meson_Meson_Leptons_Decay/h2_443p_22p_13_mff"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to\\pi^+\\pi^-\\eta^\\prime e^+e^-$"]["data"] = ["/BESIII_2022_I1997940/d01-x01-y01","/BESIII_2022_I1997940/d01-x01-y02"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}$" ]["data"] = ["/BESIII_2012_I1113599/d01-x01-y01"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}$" ]["MC"] = ["/BESIII_2012_I1113599/ctheta_p"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to n\\bar{n}$" ]["data"] = ["/BESIII_2012_I1113599/d01-x01-y02"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to n\\bar{n}$" ]["MC"] = ["/BESIII_2012_I1113599/ctheta_n"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Sigma^{*-}\\bar\\Sigma^{*+}$"]["data"] = ["/BESIII_2016_I1422780/d02-x01-y02","/BESIII_2016_I1422780/d01-x01-y03"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Sigma^{*0}\\bar\\Sigma^{*0}$"]["data"] = ["/BESIII_2017_I1506414/d01-x01-y01","/BESIII_2017_I1506414/d02-x01-y01"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Sigma^{*+}\\bar\\Sigma^{*-}$"]["data"] = ["/BESIII_2016_I1422780/d02-x01-y03","/BESIII_2016_I1422780/d01-x01-y03"]
-analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Xi^{-}\\bar\\Xi^{+}$" ]["data"] = ["/BESIII_2016_I1422780/d02-x01-y01","/BESIII_2016_I1422780/d01-x01-y03"]
-analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Xi^{0}\\bar\\Xi^{0}$" ]["data"] = ["/BESIII_2017_I1506414/d01-x01-y02","/BESIII_2017_I1506414/d02-x02-y01"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Xi^{-}\\bar\\Xi^{+}$" ]["MC" ] = ["/BESIII_2022_I1864775/T1","/BESIII_2022_I1864775/T2",
+ "/BESIII_2022_I1864775/T3","/BESIII_2022_I1864775/T4",
+ "/BESIII_2022_I1864775/T5","/BESIII_2022_I1864775/cTheta",
+ "/BESIII_2022_I1864775/cthetaP","/BESIII_2022_I1864775/cthetaM"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Xi^{-}\\bar\\Xi^{+}$" ]["data"] = ["/BESIII_2016_I1422780/d02-x01-y01","/BESIII_2016_I1422780/d01-x01-y03",
+ "/BESIII_2022_I1864775/d02-x01-y01","/BESIII_2022_I1864775/d02-x01-y02",]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Xi^{0}\\bar\\Xi^{0}$" ]["data"] = ["/BESIII_2017_I1506414/d01-x01-y02","/BESIII_2017_I1506414/d02-x02-y01",
+ "/BESIII_2023_I2660219/d01-x01-y01","/BESIII_2023_I2660219/d01-x01-y02"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Lambda^{0}\\bar\\Lambda^{0}$"]["data"] = ["/BESIII_2017_I1510563/d01-x01-y01","/BESIII_2017_I1510563/d02-x01-y01",
"/BESIII_2019_I1691850/d01-x01-y01","/BESIII_2019_I1691850/d01-x02-y01",
"/BESIII_2019_I1691850/d01-x03-y01","/BESIII_2019_I1691850/d01-x04-y01",
"/BESIII_2019_I1691850/d01-x05-y01",
- "/BESIII_2019_I1691850/d02-x01-y01","/BESIII_2019_I1691850/d02-x01-y02"]
-analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Lambda^{0}\\bar\\Sigma^{0}$" ]["data"] = ["/BESIII_2012_I1121378/d01-x01-y01","/BESIII_2012_I1121378/d01-x01-y02",
- "/BESIII_2012_I1121378/d05-x01-y01",]
+ "/BESIII_2019_I1691850/d02-x01-y01","/BESIII_2019_I1691850/d02-x01-y02",
+ "/BESIII_2022_I2071715/d01-x01-y01","/BESIII_2022_I2071715/d01-x02-y01",
+ "/BESIII_2022_I2071715/d02-x01-y01",
+ "/BESIII_2022_I2099126/d01-x01-y01","/BESIII_2022_I2099126/d01-x01-y02",
+ "/BESIII_2022_I2099126/d01-x01-y03","/BESIII_2022_I2099126/d01-x01-y04"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Lambda^{0}\\bar\\Lambda^{0}$"]["MC" ] = ["/BESIII_2019_I1691850/T1_n","/BESIII_2019_I1691850/T1_p",
"/BESIII_2019_I1691850/T2_n","/BESIII_2019_I1691850/T2_p",
"/BESIII_2019_I1691850/T3_n","/BESIII_2019_I1691850/T3_p",
"/BESIII_2019_I1691850/T4_n","/BESIII_2019_I1691850/T4_p",
"/BESIII_2019_I1691850/T5_n","/BESIII_2019_I1691850/T5_p",
"/BESIII_2019_I1691850/mu_n","/BESIII_2019_I1691850/mu_p",
- "/BESIII_2019_I1691850/cThetaL",]
+ "/BESIII_2019_I1691850/cThetaL","/BESIII_2022_I2071715/T1",
+ "/BESIII_2022_I2071715/T2","/BESIII_2022_I2071715/T3",
+ "/BESIII_2022_I2071715/T4","/BESIII_2022_I2071715/T5",
+ "/BESIII_2022_I2071715/cThetaL"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Lambda^{0}\\bar\\Sigma^{0}$" ]["data"] = ["/BESIII_2012_I1121378/d01-x01-y01","/BESIII_2012_I1121378/d01-x01-y02",
+ "/BESIII_2012_I1121378/d05-x01-y01",]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Sigma^{0}\\bar\\Sigma^{0}$" ]["data"] = ["/BESIII_2017_I1510563/d01-x01-y03","/BESIII_2017_I1510563/d02-x02-y01"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Xi^{*-}\\bar\\Xi^{*+}$" ]["data"] = ["/BESIII_2019_I1765606/d02-x01-y01","/BESIII_2019_I1765606/d01-x01-y01"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Sigma^{+}\\bar\\Sigma^{-}$" ]["data"] = ["/BESIII_2020_I1791570/d01-x01-y01","/BESIII_2020_I1791570/d01-x01-y02",
"/BESIII_2020_I1791570/d02-x01-y01","/BESIII_2020_I1791570/d02-x01-y02",
"/BESIII_2020_I1791570/d02-x01-y03","/BESIII_2020_I1791570/d03-x01-y01",
"/BESIII_2020_I1791570/d04-x01-y01"]
analyses["HadronDecays"][443]["DistChargedMult"]["data"] = ["/BESIII_2020_I1800404/d02-x01-y01","/BESIII_2020_I1800404/d02-x01-y02"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\pi^+\\pi^-\\pi^0$" ]["data"] = ["/BABAR_2017_I1512302/d01-x01-y01",
"/BABAR_2017_I1512302/d01-x01-y02",
- "/BESIII_2012_I1088606/d01-x01-y01"]
+ "/BESIII_2012_I1088606/d01-x01-y01",
+ "/KEDR_2022_I2593308/d01-x01-y01",
+ "/KEDR_2022_I2593308/d01-x01-y02",
+ "/KEDR_2022_I2593308/d01-x01-y03"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\pi^+\\pi^-\\pi^0$" ]["MC" ] = ["/BABAR_2017_I1512302/dalitz_3pi",
"/BESIII_2012_I1088606/dalitz_Jpsi"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to2\\pi^+2\\pi^-$" ]["data"] = ["/BESII_2005_I678943/d01-x01-y01"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to K^+K^-\\pi^0$" ]["data"] = ["/BABAR_2017_I1512302/d02-x01-y01",
"/BABAR_2017_I1512302/d02-x01-y02",
"/BESIII_2019_I1731057/d01-x01-y01",
"/BESIII_2019_I1731057/d01-x01-y02",
"/BESIII_2019_I1731057/d02-x01-y01",
"/BESIII_2019_I1731057/d02-x01-y02"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to K^+K^-\\pi^0$" ]["MC" ] = ["/BABAR_2017_I1512302/dalitz_K0Kppim",
"/BESIII_2019_I1731057/dalitz"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to K^0_SK^\\pm\\pi^\\mp$"]["data"] = ["/BABAR_2017_I1512302/d03-x01-y01",
"/BABAR_2017_I1512302/d03-x01-y02",
"/BABAR_2017_I1512302/d03-x01-y03"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to K^0_SK^\\pm\\pi^\\mp$"]["MC" ] = ["/BABAR_2017_I1512302/dalitz_KpKmpi"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\pi^+\\pi^-\\omega$"]["data"] = ["/BESII_2004_I652399/d01-x01-y01","/BESII_2004_I652399/d01-x01-y02",
+ "/BESII_2004_I652399/d02-x01-y01","/BESII_2004_I652399/d02-x01-y02",
+ "/BESII_2004_I652399/d02-x02-y01","/BESII_2004_I652399/d02-x02-y02",
+ "/BESII_2004_I652399/d02-x03-y01","/BESII_2004_I652399/d02-x03-y02",
+ "/BESII_2004_I652399/d02-x04-y01","/BESII_2004_I652399/d02-x04-y02",]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to K^+K^-\\omega$" ]["data"] = ["/BESII_2004_I658084/d01-x01-y01","/BESII_2004_I658084/d01-x01-y02",
+ "/BESII_2004_I658084/d02-x01-y01","/BESII_2004_I658084/d02-x01-y02",
+ "/BESII_2004_I658084/d02-x01-y03","/BESII_2004_I658084/d02-x01-y04"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\pi^+\\pi^-\\phi$" ]["data"] = ["/BESII_2005_I663288/d01-x01-y01","/BESII_2005_I663288/d01-x01-y02",]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to K^+K^-\\phi$" ]["data"] = ["/BESII_2005_I663288/d02-x01-y01","/BESII_2005_I663288/d02-x01-y02",]
+# baryon modes
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}\\omega$" ]["data"]=["/BESIII_2013_I1223625/d01-x01-y01",
"/BESIII_2013_I1223625/d01-x01-y02",
"/BESIII_2013_I1223625/d01-x01-y03"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}\\omega$" ]["MC" ]=["/BESIII_2013_I1223625/dalitz"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}\\phi$" ]["data"]=["/BESIII_2016_I1411448/d01-x01-y01",
"/BESIII_2016_I1411448/d01-x01-y02",
"/BESIII_2016_I1411448/d01-x01-y03",
"/BESIII_2016_I1411448/d01-x01-y04",
"/BESIII_2016_I1411448/d01-x01-y05",
"/BESIII_2016_I1411448/d01-x01-y06"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}\\phi$" ]["MC" ]=["/BESIII_2016_I1411448/dalitz"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\pi^+\\pi^-\\eta^\\prime$"]["data"]=["/BESIII_2017_I1621266/d01-x01-y01",
"/BESIII_2017_I1621266/d01-x01-y02"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\pi^+\\pi^-\\eta^\\prime$"]["MC" ]=["/BESIII_2017_I1621266/dalitz_Jpsi"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}\\eta^\\prime$" ]["data"]=["/BESIII_2019_I1709205/d02-x01-y01",
"/BESIII_2019_I1709205/d02-x01-y02",
"/BESIII_2019_I1709205/d02-x01-y03",
"/BESIII_2019_I1709205/d02-x01-y04",
"/BESIII_2019_I1709205/d02-x01-y05",
"/BESIII_2019_I1709205/d02-x01-y06",]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}\\eta^\\prime$" ]["MC" ]=["/BESIII_2019_I1709205/dalitz_2"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to pK^-\\bar{\\Lambda}^0$" ]["data"]=["/BESII_2004_I650570/d01-x01-y01",
+ "/BESII_2004_I650570/d01-x01-y02",
+ "/BESII_2004_I650570/d01-x01-y03"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\phi\\eta\\eta^\\prime$" ]["data"]=["/BESIII_2019_I1712729/d01-x01-y01",
"/BESIII_2019_I1712729/d01-x01-y02"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\phi\\eta\\eta^\\prime$" ]["MC" ]=["/BESIII_2019_I1712729/dalitz"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to n\\bar{p}\\pi^+$" ]["data"]=["/BESII_2006_I650381/d01-x01-y01",
"/BESII_2006_I650381/d01-x01-y02"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to n\\bar{p}\\pi^+$" ]["MC" ]=["/BESII_2006_I650381/dalitz_1",
"/BESII_2006_I650381/dalitz_2"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}\\pi^0$" ]["data"]=["/BESII_2009_I819937/d01-x01-y01",
"/BESII_2009_I819937/d01-x01-y02"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}\\pi^0$" ]["MC" ]=["/BESII_2009_I819937/dalitz"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}\\eta$" ]["data"]=["/BES_2001_I556330/d01-x01-y01",
"/BES_2001_I556330/d02-x01-y01"]
analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to p\\bar{p}\\eta$" ]["MC" ]=["/BES_2001_I556330/dalitz"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\Sigma^{+}\\bar\\Sigma^{-}\\eta$"]["data"] = ["/BESIII_2022_I2166759/d01-x01-y01","/BESIII_2022_I2166759/d01-x01-y02",
+ "/BESIII_2022_I2166759/d01-x01-y03"]
+# radiative modes
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\eta\\pi^0$"]["data"] = ["/BESIII_2016_I1484158/d01-x01-y01"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\gamma\\phi$"]["data"] = ["/BESIII_2018_I1646687/d01-x01-y01","/BESIII_2018_I1646687/d02-x01-y01",
+ "/BESIII_2018_I1646687/d02-x01-y02"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\phi\\phi$"]["data"] = ["/BESIII_2016_I1419650/d01-x01-y01","/BESIII_2016_I1419650/d01-x01-y02",
+ "/BESIII_2016_I1419650/d01-x01-y03","/BESIII_2016_I1419650/d01-x01-y04",
+ "/BESIII_2016_I1419650/d01-x01-y05",]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\pi^+\\pi^-\\eta$" ]["data"] = ["/BES_1999_I498114/d01-x01-y01",]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\pi^+\\pi^-\\eta^\\prime$" ]["data"] = ["/BESIII_2016_I1437949/d01-x01-y01","/BESIII_2016_I1437949/d01-x01-y02",
+ "/BESIII_2016_I1437949/d02-x01-y01","/BESIII_2022_I2018236/d01-x01-y02",
+ "/BESIII_2022_I2018236/d01-x02-y02","/BESIII_2022_I2018236/d02-x01-y02",
+ "/BESIII_2022_I2018236/d02-x02-y02"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma K^0_SK^0_S$" ]["data"] = ["/BESIII_2018_I1689296/d01-x01-y01","/BESIII_2018_I1689296/d01-x01-y02",
+ "/BESIII_2018_I1689296/d02-x01-y01","/BESIII_2018_I1689296/d02-x01-y02",
+ "/BESIII_2018_I1689296/d02-x01-y03","/BESII_2003_I623925/d01-x01-y02",]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\omega\\omega$" ]["data"] = ["/BESII_2006_I715175/d01-x01-y01","/BESII_2006_I715175/d01-x01-y01",
+ "/BESII_2006_I715175/d01-x01-y02","/BESII_2006_I715175/d01-x01-y03",
+ "/BESII_2006_I715175/d01-x01-y04","/BESII_2006_I715175/d01-x01-y05",
+ "/BESII_2006_I715175/d01-x01-y06"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\omega\\phi$" ]["data"] = ["/BESIII_2013_I1203841/d01-x01-y01","/BESIII_2013_I1203841/d01-x01-y02",
+ "/BESIII_2013_I1203841/d01-x01-y03","/BESIII_2013_I1203841/d01-x01-y04",
+ "/BESIII_2013_I1203841/d01-x01-y05","/BESIII_2013_I1203841/d01-x01-y06",
+ "/BESIII_2013_I1203841/d01-x01-y07","/BESIII_2013_I1203841/d01-x01-y08",
+ "/BESIII_2013_I1203841/d01-x01-y09"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\pi^+\\pi^-$" ]["data"] = ["/BESII_2006_I712991/d01-x01-y01"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\pi^0\\pi^0$" ]["data"] = ["/BESII_2006_I712991/d02-x01-y01","/BESIII_2015_I1373915/d01-x01-y01"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\eta\\eta^$" ]["data"] = ["/BESIII_2013_I1209121/d01-x01-y01","/BESIII_2013_I1209121/d01-x01-y02",
+ "/BESIII_2013_I1209121/d01-x01-y03","/BESIII_2013_I1209121/d01-x01-y04"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\eta\\eta^\\prime$" ]["data"] = ["/BESIII_2022_I2135117/d01-x01-y01","/BESIII_2022_I2135117/d01-x01-y02",
+ "/BESIII_2022_I2135117/d01-x01-y03","/BESIII_2022_I2135117/d01-x01-y04",
+ "/BESIII_2022_I2135117/d02-x01-y01","/BESIII_2022_I2135117/d02-x01-y02",
+ "/BESIII_2022_I2135117/d02-x01-y03"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma\\eta^\\prime\\eta^\\prime$"]["data"] = ["/BESIII_2022_I2016785/d01-x01-y01","/BESIII_2022_I2016785/d01-x01-y02"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma K^+K^-$" ]["data"] = ["/BESII_2003_I623925/d01-x01-y01"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma K^+K^-\\pi^0$" ]["data"] = ["/BES_1998_I482964/d01-x01-y01","/BES_1998_I482964/d01-x01-y02",
+ "/BES_1998_I482964/d01-x01-y03"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma K^{*0}\\bar{K}^{*0}$" ]["data"] = ["/BES_1999_I505287/d01-x01-y01","/BES_1999_I505287/d02-x01-y01",
+ "/BES_1999_I505287/d02-x01-y02"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma2\\pi^+2\\pi^-$" ]["data"] = ["/BES_1999_I507639/d01-x01-y01"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma K^0_SK^0_S\\pi^0$" ]["data"] = ["/BESIII_2023_I2155157/d01-x01-y01","/BESIII_2023_I2155157/d01-x01-y02",
+ "/BESIII_2023_I2155157/d01-x01-y03","/BESIII_2023_I2155157/d01-x01-y04",
+ "/BESIII_2023_I2155157/d01-x01-y05","/BESIII_2023_I2155157/d01-x01-y06",
+ "/BESIII_2023_I2155157/d01-x01-y07"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma K^0_SK^0_S\\eta$" ]["data"] = ["/BESIII_2015_I1376282/d01-x01-y01","/BESIII_2015_I1376282/d01-x01-y02",
+ "/BESIII_2015_I1376282/d01-x01-y03","/BESIII_2015_I1376282/d01-x01-y04",
+ "/BESIII_2015_I1376282/d01-x01-y05","/BESIII_2015_I1376282/d01-x01-y06"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma \\eta(1405)$" ]["data"] = ["/BESIII_2012_I1084539/d01-x01-y01","/BESIII_2012_I1084539/d01-x01-y02"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to \\gamma p\\bar{p}$" ]["data"] = ["/BESIII_2012_I1079921/d01-x01-y01","/BESIII_2012_I1079921/d01-x01-y02",
+ "/BESIII_2012_I1079921/d01-x01-y03","/BESIII_2012_I1079921/d01-x01-y04"]
+analyses["HadronDecays"][443]["Modes"]["$J/\\psi\\to 3\\gamma$" ]["data"] = ["/BESIII_2013_I1126137/d01-x01-y01"]
# eta_c
analyses["HadronDecays"][441] = { "BR" : ["PDG_ETAC"],
"DistChargedMult" : {},
- "Modes" : { "$\\eta_c\\to \\pi^+\\pi^-\\eta$" : {},
+ "Modes" : { "$\\eta_c\\to \\pi^0\\pi^0\\eta$" : {},
+ "$\\eta_c\\to \\pi^+\\pi^-\\eta$" : {},
+ "$\\eta_c\\to \\pi^0\\pi^0\\eta^\\prime$" : {},
"$\\eta_c\\to \\pi^+\\pi^-\\eta^\\prime$" : {},
"$\\eta_c\\to K^+K^-\\eta$" : {},
"$\\eta_c\\to K^+K^-\\eta^\\prime$" : {},
"$\\eta_c\\to K^+K^-\\pi^0$" : {},
- "$\\eta_c\\to K^0_SK^\\pm\\pi^\\mp$" : {},}}
+ "$\\eta_c\\to K^0_SK^0_S\\pi^0$" : {},
+ "$\\eta_c\\to K^0_SK^0_S\\eta$" : {},
+ "$\\eta_c\\to K^0_SK^0_S\\eta^\\prime$" : {},
+ "$\\eta_c\\to K^0_LK^0_L\\pi^0$" : {},
+ "$\\eta_c\\to K^0_LK^0_L\\eta$" : {},
+ "$\\eta_c\\to K^0_LK^0_L\\eta^\\prime$" : {},
+ "$\\eta_c\\to K^0_SK^\\pm\\pi^\\mp$" : {},
+ "$\\eta_c\\to K^0_LK^\\pm\\pi^\\mp$" : {},
+ "$\\eta_c\\to f_2f_2$" : {},
+ "$\\eta_c\\to f_2f^\\prime_2$" : {},}}
analyses["HadronDecays"][441]["DistChargedMult"]["data"] = ["/BESIII_2019_I1724880/d01-x01-y01"]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to \\pi^0\\pi^0\\eta$" ]["MC" ] = ["/MC_EtaC_Dalitz/h02_pi0eta",
+ "/MC_EtaC_Dalitz/h02_pi0pi0",
+ "/MC_EtaC_Dalitz/dalitz02_EE"]
analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to \\pi^+\\pi^-\\eta$" ]["data"] = ["/BABAR_2021_I1867843/d03-x01-y01",
"/BABAR_2021_I1867843/d03-x01-y02",]
-analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to \\pi^+\\pi^-\\eta$" ]["MC" ] = ["/BABAR_2021_I1867843/dalitz3"]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to \\pi^+\\pi^-\\eta$" ]["MC" ] = ["/MC_EtaC_Dalitz/h01_pimeta",
+ "/MC_EtaC_Dalitz/h01_pipeta",
+ "/MC_EtaC_Dalitz/h01_pippim",
+ "/MC_EtaC_Dalitz/dalitz01_EE",
+ "/BABAR_2021_I1867843/dalitz3"]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to \\pi^0\\pi^0\\eta^\\prime$"]["MC" ] = ["/MC_EtaC_Dalitz/dalitz04_EE",
+ "/MC_EtaC_Dalitz/h04_pi0eta",
+ "/MC_EtaC_Dalitz/h04_pi0pi0"]
analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to \\pi^+\\pi^-\\eta^\\prime$"]["data"] = ["/BABAR_2021_I1867843/d02-x01-y01",
"/BABAR_2021_I1867843/d02-x01-y02",]
-analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to \\pi^+\\pi^-\\eta^\\prime$"]["MC" ] = ["/BABAR_2021_I1867843/dalitz2"]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to \\pi^+\\pi^-\\eta^\\prime$"]["MC" ] = ["/BABAR_2021_I1867843/dalitz2",
+ "/MC_EtaC_Dalitz/dalitz03_EE",
+ "/MC_EtaC_Dalitz/h03_pimeta",
+ "/MC_EtaC_Dalitz/h03_pipeta",
+ "/MC_EtaC_Dalitz/h03_pippim"]
analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^+K^-\\eta$" ]["data"] = ["/BABAR_2014_I1287632/d01-x01-y01",
"/BABAR_2014_I1287632/d01-x01-y02",
"/BABAR_2014_I1287632/d01-x01-y03",]
-analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^+K^-\\eta$" ]["MC" ] = ["/BABAR_2014_I1287632/dalitz_1",]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^+K^-\\eta$" ]["MC" ] = ["/BABAR_2014_I1287632/dalitz_1",
+ "/MC_EtaC_Dalitz/dalitz05_EE",
+ "/MC_EtaC_Dalitz/h05_Kmeta",
+ "/MC_EtaC_Dalitz/h05_KpKm",
+ "/MC_EtaC_Dalitz/h05_Kpeta"]
analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^+K^-\\eta^\\prime$" ]["data"] = ["/BABAR_2021_I1867843/d01-x01-y01",
"/BABAR_2021_I1867843/d01-x01-y02",
"/BABAR_2021_I1867843/d01-x01-y03",]
-analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^+K^-\\eta^\\prime$" ]["MC" ] = ["/BABAR_2021_I1867843/dalitz1",]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^+K^-\\eta^\\prime$" ]["MC" ] = ["/BABAR_2021_I1867843/dalitz1",
+ "/MC_EtaC_Dalitz/dalitz08_EE",
+ "/MC_EtaC_Dalitz/h08_Kmeta",
+ "/MC_EtaC_Dalitz/h08_KpKm",
+ "/MC_EtaC_Dalitz/h08_Kpeta"]
analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^+K^-\\pi^0$" ]["data"] = ["/BABAR_2014_I1287632/d02-x01-y01",
"/BABAR_2014_I1287632/d02-x01-y02",
"/BABAR_2014_I1287632/d02-x01-y03",
"/BABAR_2015_I1403544/d04-x01-y01",
"/BABAR_2015_I1403544/d04-x01-y02",
"/BABAR_2015_I1403544/d04-x01-y03",]
analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^+K^-\\pi^0$" ]["MC" ] = ["/BABAR_2014_I1287632/dalitz_2",
- "/BABAR_2015_I1403544/dalitz_2"]
+ "/BABAR_2015_I1403544/dalitz_2",
+ "/MC_EtaC_Dalitz/dalitz11_EE",
+ "/MC_EtaC_Dalitz/h11_Kmpi0",
+ "/MC_EtaC_Dalitz/h11_KpKm",
+ "/MC_EtaC_Dalitz/h11_Kppi0"]
analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^0_SK^\\pm\\pi^\\mp$" ]["data"] = ["/BABAR_2015_I1403544/d03-x01-y01",
"/BABAR_2015_I1403544/d03-x01-y02",
"/BABAR_2015_I1403544/d03-x01-y03",
"/BESIII_2012_I1187787/d01-x01-y01",
"/BESIII_2012_I1187787/d01-x01-y02",
"/BESIII_2012_I1187787/d01-x01-y03"]
analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^0_SK^\\pm\\pi^\\mp$" ]["MC" ] = ["/BABAR_2015_I1403544/dalitz_1",
- "/BESIII_2012_I1187787/dalitz"]
+ "/BESIII_2012_I1187787/dalitz",
+ "/MC_EtaC_Dalitz/dalitz14_EE",
+ "/MC_EtaC_Dalitz/dalitz15_EE",
+ "/MC_EtaC_Dalitz/h14_KS0pim",
+ "/MC_EtaC_Dalitz/h14_KpKS0",
+ "/MC_EtaC_Dalitz/h14_Kppim",
+ "/MC_EtaC_Dalitz/h15_KS0pip",
+ "/MC_EtaC_Dalitz/h15_KmKS0",
+ "/MC_EtaC_Dalitz/h15_Kmpip"]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^0_LK^\\pm\\pi^\\mp$" ]["MC" ] = ["/MC_EtaC_Dalitz/dalitz16_EE",
+ "/MC_EtaC_Dalitz/dalitz17_EE",
+ "/MC_EtaC_Dalitz/h16_KL0pim",
+ "/MC_EtaC_Dalitz/h16_KpKL0",
+ "/MC_EtaC_Dalitz/h16_Kppim",
+ "/MC_EtaC_Dalitz/h17_KL0pip",
+ "/MC_EtaC_Dalitz/h17_KmKL0",
+ "/MC_EtaC_Dalitz/h17_Kmpip"]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^0_SK^0_S\\pi^0$" ]["MC" ] = ["/MC_EtaC_Dalitz/dalitz12_EE",
+ "/MC_EtaC_Dalitz/h12_KS0KS0",
+ "/MC_EtaC_Dalitz/h12_KS0pi0"]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^0_SK^0_S\\eta$" ]["MC" ] = ["/MC_EtaC_Dalitz/dalitz06_EE",
+ "/MC_EtaC_Dalitz/h06_KS0KS0",
+ "/MC_EtaC_Dalitz/h06_KS0eta",]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^0_LK^0_L\\eta$" ]["MC" ] = ["/MC_EtaC_Dalitz/dalitz07_EE",
+ "/MC_EtaC_Dalitz/h07_KL0KL0",
+ "/MC_EtaC_Dalitz/h07_KL0eta",]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^0_SK^0_S\\eta^\\prime$"]["MC" ] = ["/MC_EtaC_Dalitz/dalitz09_EE",
+ "/MC_EtaC_Dalitz/h09_KS0KS0",
+ "/MC_EtaC_Dalitz/h09_KS0eta",]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^0_LK^0_L\\eta^\\prime$"]["MC" ] = ["/MC_EtaC_Dalitz/dalitz10_EE",
+ "/MC_EtaC_Dalitz/h10_KL0KL0",
+ "/MC_EtaC_Dalitz/h10_KL0eta",]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to K^0_LK^0_L\\pi^0$" ]["MC" ] = ["/MC_EtaC_Dalitz/dalitz13_EE",
+ "/MC_EtaC_Dalitz/h13_KL0KL0",
+ "/MC_EtaC_Dalitz/h13_KL0pi0"]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to f_2f_2$" ]["data"] = ["/BELLE_2008_I754089/d01-x01-y01"]
+analyses["HadronDecays"][441]["Modes"]["$\\eta_c\\to f_2f^\\prime_2$" ]["data"] = ["/BELLE_2008_I754089/d01-x01-y02"]
# chi_c0
analyses["HadronDecays"][10441] = {"BR" : ["PDG_CHIC0"],
"DistChargedMult" : {},
- "Modes" : { "$\\chi_{c0}\\to \\phi\\phi\\eta$" : {},
+ "Modes" : { "$\\chi_{c0}\\to \\phi\\phi$" : {},
+ "$\\chi_{c0}\\to \\phi\\phi\\eta$" : {},
"$\\chi_{c0}\\to \\Sigma^0\\bar{p}K^+$" : {},
"$\\chi_{c0}\\to nK^0_S\\bar{\\Lambda}$" : {},
"$\\chi_{c0}\\to \\pi^+\\pi^- K^+K^-$" : {},
"$\\chi_{c0}\\to \\pi^+\\pi^-\\pi^0\\pi^0$" : {},
"$\\chi_{c0}\\to K^\\pm\\pi^\\mp K^0_S\\pi^0$" : {},
+ "$\\chi_{c0}\\to \\Xi^-\\bar\\Xi^+$" : {},
+ "$\\chi_{c0}\\to \\Xi^0\\bar\\Xi^0$" : {},
+ "$\\chi_{c0}\\to \\phi K^0_SK^\\pm\\pi^\\mp$" : {},
+ "$\\chi_{c0}\\to \\phi K^+K^-\\pi^0$" : {},
+ "$\\chi_{cJ}\\to \\eta\\Lambda^0\\bar\\Lambda^0$" : {},
+ "$\\chi_{c0}\\to \\bar{p}\\Sigma^0K^+$" : {},
+ "$\\chi_{c0}\\to p\\bar{n}\\pi^-$" : {},
+ "$\\chi_{c0}\\to 4\pi^0$" : {},
+ "$\\chi_{cJ}\\to 4K^0_S$" : {},
+ "$\\chi_{cJ}\\to p\\bar{n}\\pi^-\\pi^0$" : {},
}}
analyses["HadronDecays"][10441]["DistChargedMult"]["data"] = ["/BESIII_2020_I1800404/d01-x01-y01"]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\Xi^-\\bar\\Xi^+$" ]["data"] = ["/BESIII_2022_I2033855/d01-x01-y01","/BESIII_2022_I2033855/d04-x01-y01",]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\Xi^0\\bar\\Xi^0$" ]["data"] = ["/BESIII_2022_I2033855/d01-x01-y02","/BESIII_2022_I2033855/d04-x01-y02",]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\phi\\phi$" ]["data"] = ["/BESIII_2023_I2627838/d01-x01-y01"]
analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\phi\\phi\\eta$" ]["data"] = ["/BESIII_2020_I1763897/d01-x01-y01",
"/BESIII_2020_I1763897/d01-x01-y02"]
analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\phi\\phi\\eta$" ]["MC" ] = ["/BESIII_2020_I1763897/dalitz_1"]
analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\Sigma^0\\bar{p}K^+$"]["data"] = ["/BESIII_2020_I1818254/d01-x01-y01",
"/BESIII_2020_I1818254/d01-x01-y02",
"/BESIII_2020_I1818254/d01-x01-y03",]
analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\Sigma^0\\bar{p}K^+$"]["MC" ] = ["/BESIII_2020_I1818254/dalitz_1"]
analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to nK^0_S\\bar{\\Lambda}$"]["data"] = ["/BESIII_2021_I1870388/d01-x01-y01",
"/BESIII_2021_I1870388/d01-x01-y02",
"/BESIII_2021_I1870388/d01-x01-y03"]
analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to nK^0_S\\bar{\\Lambda}$"]["MC" ] = ["/BESIII_2021_I1870388/dalitz_1"]
analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\pi^+\\pi^- K^+K^-$"]["data"] = ["/BESII_2005_I690784/d01-x01-y01",
"/BESII_2005_I690784/d01-x01-y02",
"/BESII_2005_I690784/d01-x01-y03",
"/BESII_2005_I690784/d01-x01-y04"]
analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\pi^+\\pi^-\\pi^0\\pi^0$"]["data"] = ["/CLEO_2008_I787608/d01-x01-y01",
"/CLEO_2008_I787608/d01-x01-y02",]
analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to K^\\pm\\pi^\\mp K^0_S\\pi^0$"]["data"] = ["/CLEO_2008_I787608/d04-x01-y01",
"/CLEO_2008_I787608/d04-x01-y02",
"/CLEO_2008_I787608/d04-x01-y03",
"/CLEO_2008_I787608/d04-x01-y04",]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{cJ}\\to 4K^0_S$" ]["data"] = ["/BESIII_2022_I2166668/d01-x01-y01","/BESIII_2022_I2166668/d01-x01-y02",
+ "/BESIII_2022_I2166668/d01-x01-y03"]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{cJ}\\to \\eta\\Lambda^0\\bar\\Lambda^0$"]["data"] = ["/BESIII_2019_I1716627/d01-x01-y01","/BESIII_2019_I1716627/d01-x01-y02",]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\phi K^0_SK^\\pm\\pi^\\mp$"]["data"] = ["/BESIII_2015_I1352828/d01-x01-y01"]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\phi K^+K^-\\pi^0$" ]["data"] = ["/BESIII_2015_I1352828/d01-x02-y01"]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to \\bar{p}\\Sigma^0K^+$" ]["data"] = ["/BESIII_2013_I1203840/d02-x01-y01","/BESIII_2013_I1203840/d02-x01-y02",
+ "/BESIII_2013_I1203840/d03-x01-y01"]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to 4\pi^0$" ]["data"] = ["/BESIII_2010_I878544/d01-x01-y01"]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{c0}\\to p\\bar{n}\\pi^-$" ]["data"] = ["/BESIII_2012_I1128258/d01-x01-y01","/BESIII_2012_I1128258/d01-x01-y02",
+ "/BESIII_2012_I1128258/d01-x01-y03"]
+analyses["HadronDecays"][10441]["Modes"]["$\\chi_{cJ}\\to p\\bar{n}\\pi^-\\pi^0$"]["data"] = ["/BESIII_2012_I1128258/d02-x01-y01"]
# chi_c1
analyses["HadronDecays"][20443] = { "BR" : ["PDG_CHIC1"],
"DistChargedMult" : {},
- "Modes" : { "$\\chi_{c1}\\to K^+K^-\\eta^\\prime$" : {},
+ "Modes" : { "$\\chi_{c1}\\to J/\psi e^+e^-$" : {},
+ "$\\chi_{c1}\\to J/\psi \\mu^+\\mu^-$" : {},
+ "$\\chi_{c1}\\to K^+K^-\\eta^\\prime$" : {},
"$\\chi_{c1}\\to \\pi^+\\pi^-\\eta$" : {},
"$\\chi_{c1}\\to \\pi^+\\pi^-\\eta^\\prime$" : {},
+ "$\\chi_{c1}\\to \\phi\\phi$" : {},
"$\\chi_{c1}\\to \\phi\\phi\\eta$" : {},
"$\\chi_{c1}\\to \\Sigma^0\\bar{p}K^+$" : {},
"$\\chi_{c1}\\to nK^0_S\\bar{\\Lambda}$" : {},
"$\\chi_{c1}\\to K^+K^-\\pi^0$" : {},
"$\\chi_{c1}\\to K^\\pm K^0_S\\pi^\\mp$" : {},
"$\\chi_{c1}\\to \\pi^+\\pi^-\\pi^0\\pi^0$" : {},
"$\\chi_{c1}\\to K^\\pm\\pi^\\mp K^0_S\\pi^0$" : {},
+ "$\\chi_{c1}\\to \\Xi^-\\bar\\Xi^+$" : {},
+ "$\\chi_{c1}\\to \\Xi^0\\bar\\Xi^0$" : {},
+ "$\\chi_{c1}\\to \\phi K^0_SK^\\pm\\pi^\\mp$" : {},
+ "$\\chi_{c1}\\to \\phi K^+K^-\\pi^0$" : {},
+ "$\\chi_{c1}\\to \\bar{p}\\Sigma^0K^+$" : {},
+ "$\\chi_{c1}\\to 4\pi^0$" : {},
+ "$\\chi_{c1}\\to \\gamma \\phi$" : {},
+ "$\\chi_{c1}\\to \\gamma \\rho^0$" : {},
+ "$\\chi_{c1}\\to \\gamma \\omega$" : {},
}}
analyses["HadronDecays"][20443]["DistChargedMult"]["data"] = ["/BESIII_2020_I1800404/d01-x01-y02"]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to J/\psi e^+e^-$" ]["data"] = ["/BESIII_2017_I1509920/d01-x01-y03","/BESIII_2017_I1509920/d02-x01-y03"]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to J/\psi \\mu^+\\mu^-$" ]["data"] = ["/BESIII_2019_I1716256/d01-x01-y01","/BESIII_2019_I1716256/d01-x01-y02"]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\Xi^-\\bar\\Xi^+$" ]["data"] = ["/BESIII_2022_I2033855/d02-x01-y01","/BESIII_2022_I2033855/d05-x01-y01",]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\Xi^0\\bar\\Xi^0$" ]["data"] = ["/BESIII_2022_I2033855/d02-x01-y02","/BESIII_2022_I2033855/d05-x01-y02",]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to K^+K^-\\eta^\\prime$"]["data"] = ["/BESIII_2014_I1280710/d01-x01-y01",
"/BESIII_2014_I1280710/d01-x01-y02",
"/BESIII_2014_I1280710/d02-x01-y01",
"/BESIII_2014_I1280710/d02-x01-y02"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to K^+K^-\\eta^\\prime$"]["MC" ] = ["/BESIII_2014_I1280710/dalitz_1"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\pi^+\\pi^-\\eta$" ]["data"] = ["/BESIII_2017_I1490896/d01-x01-y01",
"/BESIII_2017_I1490896/d01-x01-y02",
"/CLEOC_2011_I929693/d01-x01-y01",
"/CLEOC_2011_I929693/d01-x01-y02",
"/CLEO_2007_I732065/d01-x01-y01",
"/CLEO_2007_I732065/d01-x01-y02",
"/CLEO_2007_I732065/d01-x01-y03"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\pi^+\\pi^-\\eta$" ]["MC" ] = ["/BESIII_2017_I1490896/dalitz",
"/CLEOC_2011_I929693/dalitz_1",
"/CLEO_2007_I732065/dalitz_1"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\pi^+\\pi^-\\eta^\\prime$"]["data"] = ["/CLEOC_2011_I929693/d02-x01-y01",
"/CLEOC_2011_I929693/d02-x01-y02"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\pi^+\\pi^-\\eta^\\prime$"]["MC" ] = ["/CLEOC_2011_I929693/dalitz_2"]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\phi\\phi$" ]["data"] = ["/BESIII_2023_I2627838/d01-x02-y01","/BESIII_2023_I2627838/d01-x02-y02"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\phi\\phi\\eta$"]["data"] = ["/BESIII_2020_I1763897/d02-x01-y01",
"/BESIII_2020_I1763897/d02-x01-y02"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\phi\\phi\\eta$"]["MC" ] = ["/BESIII_2020_I1763897/dalitz_2"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\Sigma^0\\bar{p}K^+$"]["data"] = ["/BESIII_2020_I1818254/d02-x01-y01",
"/BESIII_2020_I1818254/d02-x01-y02",
"/BESIII_2020_I1818254/d02-x01-y03",]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\Sigma^0\\bar{p}K^+$"]["MC" ] = ["/BESIII_2020_I1818254/dalitz_2"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to nK^0_S\\bar{\\Lambda}$"]["data"] = ["/BESIII_2021_I1870388/d02-x01-y01",
"/BESIII_2021_I1870388/d02-x01-y02",
"/BESIII_2021_I1870388/d02-x01-y03"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to nK^0_S\\bar{\\Lambda}$"]["MC" ] = ["/BESIII_2021_I1870388/dalitz_2"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to K^+K^-\\pi^0$" ]["data"] = ["/CLEO_2007_I732065/d02-x01-y01",
"/CLEO_2007_I732065/d02-x01-y02",
"/CLEO_2007_I732065/d02-x01-y03"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to K^+K^-\\pi^0$" ]["MC" ] = ["/CLEO_2007_I732065/dalitz_2"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to K^\\pm K^0_S\\pi^\\mp$"]["data"] = ["/CLEO_2007_I732065/d03-x01-y01",
"/CLEO_2007_I732065/d03-x01-y02",
"/CLEO_2007_I732065/d03-x01-y03"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to K^\\pm K^0_S\\pi^\\mp$"]["MC" ] = ["/CLEO_2007_I732065/dalitz_3"]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\pi^+\\pi^-\\pi^0\\pi^0$"]["data"] = ["/CLEO_2008_I787608/d02-x01-y01",
"/CLEO_2008_I787608/d02-x01-y02",]
analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to K^\\pm\\pi^\\mp K^0_S\\pi^0$"]["data"] = ["/CLEO_2008_I787608/d05-x01-y01",
"/CLEO_2008_I787608/d05-x01-y02",]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\phi K^0_SK^\\pm\\pi^\\mp$"]["data"] = ["/BESIII_2015_I1352828/d01-x01-y02"]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\phi K^+K^-\\pi^0$" ]["data"] = ["/BESIII_2015_I1352828/d01-x02-y02"]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\bar{p}\\Sigma^0K^+$" ]["data"] = ["/BESIII_2013_I1203840/d02-x02-y01","/BESIII_2013_I1203840/d02-x02-y02"]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to 4\pi^0$" ]["data"] = ["/BESIII_2010_I878544/d01-x01-y02"]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\gamma \\phi$" ]["data"] = ["/BESIII_2011_I894356/d01-x01-y01"]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\gamma \\rho^0$" ]["data"] = ["/BESIII_2011_I894356/d01-x01-y02"]
+analyses["HadronDecays"][20443]["Modes"]["$\\chi_{c1}\\to \\gamma \\omega$" ]["data"] = ["/BESIII_2011_I894356/d01-x01-y03"]
# chi_c2
analyses["HadronDecays"][445 ] = { "BR" : ["PDG_CHIC2"],
"DistChargedMult" : {},
- "Modes" : { "$\\chi_{c2}\\to K^+K^-\\eta^\\prime$" : {},
+ "Modes" : { "$\\chi_{c2}\\to K^+K^-\\pi^0$" : {},
+ "$\\chi_{c2}\\to K^+K^-\\eta^\\prime$" : {},
+ "$\\chi_{c2}\\to \\phi\\phi$" : {},
"$\\chi_{c2}\\to \\phi\\phi\\eta$" : {},
"$\\chi_{c2}\\to \\Sigma^0\\bar{p}K^+$" : {},
"$\\chi_{c2}\\to nK^0_S\\bar{\\Lambda}$" : {},
+ "$\\chi_{c2}\\to \\pi^+\\pi^-\\pi^0$" : {},
"$\\chi_{c2}\\to \\pi^+\\pi^-\\pi^0\\pi^0$" : {},
"$\\chi_{c2}\\to K^\\pm\\pi^\\mp K^0_S\\pi^0$" : {},
+ "$\\chi_{c2}\\to K^\\pm\\pi^\\mp K^0_S$" : {},
+ "$\\chi_{c2}\\to J/\psi e^+e^-$" : {},
+ "$\\chi_{c2}\\to J/\psi \\mu^+\\mu^-$" : {},
+ "$\\chi_{c2}\\to \\Xi^-\\bar\\Xi^+$" : {},
+ "$\\chi_{c2}\\to \\Xi^0\\bar\\Xi^0$" : {},
+ "$\\chi_{c2}\\to \\phi K^0_SK^\\pm\\pi^\\mp$" : {},
+ "$\\chi_{c2}\\to \\phi K^+K^-\\pi^0$" : {},
+ "$\\chi_{c2}\\to \\bar{p}\\Sigma^0K^+$" : {},
+ "$\\chi_{c2}\\to 4\pi^0$" : {}
}}
analyses["HadronDecays"][445 ]["DistChargedMult"]["data"] = ["/BESIII_2020_I1800404/d01-x01-y03"]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\Xi^-\\bar\\Xi^+$" ]["data"] = ["/BESIII_2022_I2033855/d03-x01-y01","/BESIII_2022_I2033855/d06-x01-y01",]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\Xi^0\\bar\\Xi^0$" ]["data"] = ["/BESIII_2022_I2033855/d03-x01-y02","/BESIII_2022_I2033855/d06-x01-y02",]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to J/\psi e^+e^-$" ]["data"] = ["/BESIII_2017_I1509920/d01-x01-y04","/BESIII_2017_I1509920/d02-x01-y04"]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to J/\psi \\mu^+\\mu^-$" ]["data"] = ["/BESIII_2019_I1716256/d02-x01-y01","/BESIII_2019_I1716256/d02-x01-y02"]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to K^+K^-\\pi^0$"]["data"] = ["/BESIII_2017_I1505590/d01-x01-y01","/BESIII_2017_I1505590/d01-x01-y02"]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to K^\\pm\\pi^\\mp K^0_S$"]["data"] = ["/BESIII_2017_I1505590/d02-x01-y01","/BESIII_2017_I1505590/d02-x01-y02",
+ "/BESIII_2017_I1505590/d02-x01-y03"]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\pi^+\\pi^-\\pi^0$"]["data"] = ["/BESIII_2017_I1505590/d02-x01-y04"]
analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to K^+K^-\\eta^\\prime$"]["data"] = ["/BESIII_2014_I1280710/d03-x01-y01",
"/BESIII_2014_I1280710/d03-x01-y02",
"/BESIII_2014_I1280710/d04-x01-y01",
"/BESIII_2014_I1280710/d04-x01-y02"]
analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to K^+K^-\\eta^\\prime$"]["MC" ] = ["/BESIII_2014_I1280710/dalitz_2"]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\phi\\phi$" ]["data"] = ["/BESIII_2023_I2627838/d01-x03-y01","/BESIII_2023_I2627838/d01-x03-y02",
+ "/BESIII_2023_I2627838/d01-x03-y03"]
analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\phi\\phi\\eta$"]["data"] = ["/BESIII_2020_I1763897/d03-x01-y01",
"/BESIII_2020_I1763897/d03-x01-y02"]
analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\phi\\phi\\eta$"]["MC" ] = ["/BESIII_2020_I1763897/dalitz_3"]
analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\Sigma^0\\bar{p}K^+$"]["data"] = ["/BESIII_2020_I1818254/d03-x01-y01",
"/BESIII_2020_I1818254/d03-x01-y02",
"/BESIII_2020_I1818254/d03-x01-y03",]
analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\Sigma^0\\bar{p}K^+$"]["MC" ] = ["/BESIII_2020_I1818254/dalitz_3"]
analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to nK^0_S\\bar{\\Lambda}$"]["data"] = ["/BESIII_2021_I1870388/d03-x01-y01",
"/BESIII_2021_I1870388/d03-x01-y02",
"/BESIII_2021_I1870388/d03-x01-y03"]
analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to nK^0_S\\bar{\\Lambda}$"]["MC" ] = ["/BESIII_2021_I1870388/dalitz_3"]
analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\pi^+\\pi^-\\pi^0\\pi^0$"]["data"] = ["/CLEO_2008_I787608/d03-x01-y01",
"/CLEO_2008_I787608/d03-x01-y02",]
analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to K^\\pm\\pi^\\mp K^0_S\\pi^0$"]["data"] = ["/CLEO_2008_I787608/d06-x01-y01",
"/CLEO_2008_I787608/d06-x01-y02",
"/CLEO_2008_I787608/d06-x01-y03",
"/CLEO_2008_I787608/d06-x01-y04",
"/CLEO_2008_I787608/d06-x01-y05",]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\phi K^0_SK^\\pm\\pi^\\mp$"]["data"] = ["/BESIII_2015_I1352828/d01-x01-y03"]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\phi K^+K^-\\pi^0$" ]["data"] = ["/BESIII_2015_I1352828/d01-x02-y03"]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to \\bar{p}\\Sigma^0K^+$" ]["data"] = ["/BESIII_2013_I1203840/d02-x03-y01","/BESIII_2013_I1203840/d02-x03-y02"]
+analyses["HadronDecays"][445 ]["Modes"]["$\\chi_{c2}\\to 4\pi^0$" ]["data"] = ["/BESIII_2010_I878544/d01-x01-y03"]
# psi(3770)
analyses["HadronDecays"][30443] = { "Modes" : { "$\\psi(3770)\\to J/\\psi\\pi^0\\pi^0$" : {},
- "$\\psi(3770)\\to J/\\psi\\pi^+\\pi^-$" : {},}}
+ "$\\psi(3770)\\to J/\\psi\\pi^+\\pi^-$" : {},
+ "$\\psi(3770)\\to \\Lambda^0\\bar\\Lambda^0$" : {}, }}
analyses["HadronDecays"][30443]["Modes"]["$\\psi(3770)\\to J/\\psi\\pi^0\\pi^0$"]["MC" ] = ["/MC_Onium_PiPi_Decay/h_30443_443_mpi0pi0","/MC_Onium_PiPi_Decay/h_30443_443_hpi0pi0"]
analyses["HadronDecays"][30443]["Modes"]["$\\psi(3770)\\to J/\\psi\\pi^+\\pi^-$"]["MC" ] = ["/MC_Onium_PiPi_Decay/h_30443_443_hpippim","/MC_Onium_PiPi_Decay/h_30443_443_mpippim"]
-
+analyses["HadronDecays"][30443]["Modes"]["$\\psi(3770)\\to \\Lambda^0\\bar\\Lambda^0$"]["data"] = ["/BESIII_2021_I1974025/d01-x01-y06","/BESIII_2021_I1974025/d02-x01-y01",
+ "/BESIII_2021_I1974025/d03-x01-y01"]
# psi(2S)
-analyses["HadronDecays"][100443] = { "Modes" : { "$\\psi(2S)\\to p\\bar{p}$" : {},
- "$\\psi(2S)\\to n\\bar{n}$" : {},
+analyses["HadronDecays"][100443] = { "BR" : ["PDG_PSI2S"],
+ "Modes" : { "$\\psi(2S)\\to \\eta_ce^+e^-$" : {},
+ "$\\psi(2S)\\to p\\bar{p}$" : {},
+ "$\\psi(2S)\\to n\\bar{n}$" : {},
"$\\psi(2S)\\to \\Sigma^{*-}\\bar\\Sigma^{*+}$" : {},
"$\\psi(2S)\\to \\Sigma^{*0}\\bar\\Sigma^{*0}$" : {},
"$\\psi(2S)\\to \\Sigma^{*+}\\bar\\Sigma^{*-}$" : {},
"$\\psi(2S)\\to \\Xi^{-}\\bar\\Xi^{+}$" : {},
"$\\psi(2S)\\to \\Xi^{*-}\\bar\\Xi^{*+}$" : {},
"$\\psi(2S)\\to \\Xi^{*0}\\bar\\Xi^{*0}$" : {},
"$\\psi(2S)\\to \\Xi^{0}\\bar\\Xi^{0}$" : {},
"$\\psi(2S)\\to \\Lambda^{0}\\bar\\Lambda^{0}$" : {},
"$\\psi(2S)\\to \\Sigma^{0}\\bar\\Sigma^{0}$" : {},
+ "$\\psi(2S)\\to \\Sigma^+\\bar\\Sigma^-$" : {},
+ "$\\psi(2S)\\to \\Sigma^-\\bar\\Sigma^+$" : {},
"$\\psi(2S)\\to J/\\psi\\pi^+\\pi^-$" : {},
"$\\psi(2S)\\to J/\\psi\\pi^0\\pi^0$" : {},
- "$\\psi(2S)\\to \\Sigma^{+}\\bar\\Sigma^{-}$" : {},
"$\\psi(2S)\\to \\pi^+\\pi^-\\pi^0$" : {},
"$\\psi(2S)\\to K^+K^-\\pi^0$" : {},
"$\\psi(2S)\\to K^+K^-\\eta$" : {},
+ "$\\psi(2S)\\to \\phi K^0_SK^0_S$" : {},
"$\\psi(2S)\\to p\\bar{p}\\pi^0$" : {},
"$\\psi(2S)\\to p\\bar{p}\\eta$" : {},
"$\\psi(2S)\\to p\\bar{p}\\phi$" : {},
+ "$\\psi(2S)\\to \\Sigma^{+}\\bar\\Sigma^{-}\\eta$" : {},
"$\\psi(2S)\\to \\pi^+\\pi^-\\eta^\\prime$" : {},
"$\\psi(2S)\\to p\\bar{p}\\eta^\\prime$" : {},
"$\\psi(2S)\\to \\omega K^0_SK^0_S$" : {},
"$\\psi(2S)\\to \\Lambda\\bar\\Lambda\\eta$" : {},
+ "$\\psi(2S)\\to \\Lambda\\bar\\Lambda\\eta^\\prime$" : {},
"$\\psi(2S)\\to \\Lambda\\bar\\Lambda\\omega$" : {},
"$\\psi(2S)\\to n\\bar{p}\\pi^+$" : {},
+ "$\\psi(2S)\\to \\Lambda^0\\bar\\Sigma^\\pm\\pi^\\mp$" : {},
+ "$\\psi(2S)\\to \\bar{p}\\Sigma^0K^+$" : {},
+ "$\\psi(2S)\\to \\chi_{c1}e^+e^-$" : {},
+ "$\\psi(2S)\\to \\chi_{c2}e^+e^-$" : {},
+ "$\\psi(2S)\\to \\eta^\\prime e^+e^-$" : {},
+ "$\\psi(2S)\\to \\gamma\\chi_{c0}$" : {},
+ "$\\psi(2S)\\to \\gamma\\chi_{c1}$" : {},
+ "$\\psi(2S)\\to \\gamma\\chi_{c2}$" : {},
+ "$\\psi(2S)\\to \\gamma p\\bar{p}$" : {},
+ "$\\psi(2S)\\to J//\psi\\gamma\\gamma$" : {},
+ "$\\psi(2S)\\to \\gamma\\pi^+\\pi^-$" : {},
+ "$\\psi(2S)\\to \\gamma K^+K^-$" : {},
}}
-
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\eta_ce^+e^-$"]["data"] = ["/BESIII_2022_I2141748/d01-x01-y01"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to p\\bar{p}$" ]["data"] = ["/BESIII_2018_I1658762/d01-x01-y01"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to p\\bar{p}$" ]["MC"] = ["/BESIII_2018_I1658762/ctheta_p"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to n\\bar{n}$" ]["data"] = ["/BESIII_2018_I1658762/d01-x01-y02"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to n\\bar{n}$" ]["MC"] = ["/BESIII_2018_I1658762/ctheta_n"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Sigma^{*-}\\bar\\Sigma^{*+}$"]["data"] = ["/BESIII_2016_I1422780/d02-x01-y05","/BESIII_2016_I1422780/d01-x01-y03"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Sigma^{*0}\\bar\\Sigma^{*0}$"]["data"] = ["/BESIII_2017_I1506414/d01-x01-y03","/BESIII_2017_I1506414/d02-x03-y01"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Sigma^{*+}\\bar\\Sigma^{*-}$"]["data"] = ["/BESIII_2016_I1422780/d02-x01-y06","/BESIII_2016_I1422780/d01-x01-y03"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Xi^{-}\\bar\\Xi^{+}$" ]["data"] = ["/BESIII_2016_I1422780/d02-x01-y04","/BESIII_2016_I1422780/d01-x01-y03",
"/BESIII_2022_I2099144/d02-x01-y01",
"/BESIII_2022_I2099144/d02-x01-y02"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Xi^{-}\\bar\\Xi^{+}$" ]["MC" ] = ["/BESIII_2022_I2099144/T1",
"/BESIII_2022_I2099144/T2",
"/BESIII_2022_I2099144/T3",
"/BESIII_2022_I2099144/T4",
"/BESIII_2022_I2099144/T5",
"/BESIII_2022_I2099144/cTheta",]
-analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Xi^{0}\\bar\\Xi^{0}$" ]["data"] = ["/BESIII_2017_I1506414/d01-x01-y04","/BESIII_2017_I1506414/d02-x04-y01"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Xi^{0}\\bar\\Xi^{0}$" ]["data"] = ["/BESIII_2017_I1506414/d01-x01-y04","/BESIII_2017_I1506414/d02-x04-y01",
+ "/BESIII_2023_I2634735/d01-x01-y01","/BESIII_2023_I2634735/d01-x01-y02"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Lambda^{0}\\bar\\Lambda^{0}$"]["data"] = ["/BESIII_2017_I1510563/d01-x01-y02","/BESIII_2017_I1510563/d02-x03-y01"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Sigma^{0}\\bar\\Sigma^{0}$" ]["data"] = ["/BESIII_2017_I1510563/d01-x01-y04","/BESIII_2017_I1510563/d02-x04-y01"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Sigma^+\\bar\\Sigma^-$" ]["data"] = ["/BESIII_2022_I2158325/d01-x01-y01",
+ "/BESIII_2020_I1791570/d03-x01-y02",
+ "/BESIII_2020_I1791570/d04-x01-y02"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Sigma^-\\bar\\Sigma^+$" ]["data"] = ["/BESIII_2022_I2158325/d02-x01-y01"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Xi^{*-}\\bar\\Xi^{*+}$" ]["data"] = ["/BESIII_2019_I1747092/d01-x01-y01","/BESIII_2019_I1747092/d01-x01-y02",
"/BESIII_2019_I1747092/d02-x01-y01"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Xi^{*0}\\bar\\Xi^{*0}$" ]["data"] = ["/BESIII_2021_I1921775/d01-x01-y01",
"/BESIII_2021_I1921775/d01-x01-y02",
"/BESIII_2021_I1921775/d02-x01-y01"]
-analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to J/\\psi\\pi^+\\pi^-$"]["data"] = ["/MARKII_1979_I144382/d01-x01-y01","/BES_1999_I507637/d01-x01-y01",
- "/BES_1999_I507637/d01-x01-y02","/BES_1999_I507637/d01-x01-y03","/BES_1999_I507637/d01-x01-y04"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to J/\\psi\\pi^+\\pi^-$"]["data"] = ["/MARKII_1979_I144382/d01-x01-y01","/MARKII_1979_I144382/d02-x01-y01",
+ "/BES_1999_I507637/d01-x01-y01",
+ "/BES_1999_I507637/d01-x01-y02","/BES_1999_I507637/d01-x01-y03",
+ "/BES_1999_I507637/d01-x01-y04","/BESII_2007_I728304/d01-x01-y01",
+ "/BESII_2007_I728304/d01-x01-y02","/BESII_2007_I728304/d01-x01-y03",
+ "/CLEOC_2008_I784516/d01-x01-y01","/BABAR_2005_I651834/d02-x01-y01"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to J/\\psi\\pi^0\\pi^0$"]["MC" ] = ["/MC_Onium_PiPi_Decay/h_100443_443_hpi0pi0",
"/MC_Onium_PiPi_Decay/h_100443_443_mpi0pi0"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to J/\\psi\\pi^0\\pi^0$"]["data"]=["/CLEOC_2008_I784516/d01-x01-y02"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to J/\\psi\\pi^+\\pi^-$"]["MC" ] = ["/MC_Onium_PiPi_Decay/h_100443_443_hpippim",
"/MC_Onium_PiPi_Decay/h_100443_443_mpippim"]
-analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Sigma^{+}\\bar\\Sigma^{-}$"]["data"]=["/BESIII_2020_I1791570/d03-x01-y02",
- "/BESIII_2020_I1791570/d04-x01-y02"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\pi^+\\pi^-\\pi^0$"]["data"] = ["/BESIII_2012_I1088606/d01-x01-y02",
"/BES_2005_I689969/d01-x01-y01"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\pi^+\\pi^-\\pi^0$"]["MC" ] = ["/BESIII_2012_I1088606/dalitz_psi2S",
"/BES_2005_I689969/dalitz"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to K^+K^-\\pi^0$" ]["data"] = ["/BESIII_2012_I1127328/d01-x01-y01",
"/BESIII_2012_I1127328/d01-x01-y02"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to K^+K^-\\pi^0$" ]["MC" ] = ["/BESIII_2012_I1127328/dalitz"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\phi K^0_SK^0_S$" ]["data"] = ["/BESIII_2023_I2642399/d01-x01-y01",
+ "/BESIII_2023_I2642399/d01-x01-y02",
+ "/BESIII_2023_I2642399/d01-x01-y03",
+ "/BESIII_2023_I2693763/d01-x01-y01",
+ "/BESIII_2023_I2693763/d01-x01-y02",
+ "/BESIII_2023_I2693763/d01-x01-y03",]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\phi K^0_SK^0_S$" ]["MC" ] = ["/BESIII_2023_I2642399/dalitz_EE"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to p\\bar{p}\\pi^0$" ]["data"] = ["/BESIII_2013_I1120737/d01-x01-y01"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to p\\bar{p}\\pi^0$" ]["MC" ] = ["/BESIII_2013_I1120737/dalitz"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to p\\bar{p}\\eta$" ]["data"] = ["/BESIII_2013_I1227512/d01-x01-y01",
"/BESIII_2013_I1227512/d01-x01-y02",
"/BESIII_2013_I1227512/d01-x01-y03"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to p\\bar{p}\\eta$" ]["MC" ] = ["/BESIII_2013_I1227512/dalitz"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to p\\bar{p}\\phi$" ]["data"] = ["/BESIII_2019_I1722111/d01-x01-y01",
"/BESIII_2019_I1722111/d01-x01-y02",
"/BESIII_2019_I1722111/d01-x01-y03"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to p\\bar{p}\\phi$" ]["MC" ] = ["/BESIII_2019_I1722111/dalitz"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Sigma^{+}\\bar\\Sigma^{-}\\eta$"]["data"] = ["/BESIII_2022_I2166759/d01-x01-y04","/BESIII_2022_I2166759/d01-x01-y05",
+ "/BESIII_2022_I2166759/d01-x01-y06"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\bar{p}\\Sigma^0K^+$"]["data"] = ["/BESIII_2013_I1203840/d01-x01-y01",
+ "/BESIII_2013_I1203840/d01-x01-y02"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\pi^+\\pi^-\\eta^\\prime$" ]["data"] = ["/BESIII_2017_I1621266/d01-x01-y03",
"/BESIII_2017_I1621266/d01-x01-y04"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\pi^+\\pi^-\\eta^\\prime$" ]["MC" ] = ["/BESIII_2017_I1621266/dalitz_psi2S"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to p\\bar{p}\\eta^\\prime$" ]["data"]=["/BESIII_2019_I1709205/d01-x01-y01",
"/BESIII_2019_I1709205/d01-x01-y02",
"/BESIII_2019_I1709205/d01-x01-y03",
"/BESIII_2019_I1709205/d01-x01-y04",
"/BESIII_2019_I1709205/d01-x01-y05",
"/BESIII_2019_I1709205/d01-x01-y06",]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to p\\bar{p}\\eta^\\prime$" ]["MC" ]=["/BESIII_2019_I1709205/dalitz_1"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Lambda^0\\bar\\Sigma^\\pm\\pi^\\mp$"]["data"]=["/BESIII_2013_I1261765/d01-x01-y01",
+ "/BESIII_2013_I1261765/d01-x01-y02",
+ "/BESIII_2013_I1261765/d01-x01-y03"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to K^+K^-\\eta$" ]["data"]=["/BESIII_2020_I1771616/d01-x01-y01",
"/BESIII_2020_I1771616/d01-x01-y02",
"/BESIII_2020_I1771616/d01-x01-y03"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to K^+K^-\\eta$" ]["MC" ]=["/BESIII_2020_I1771616/dalitz"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\omega K^0_SK^0_S$" ]["data"]=["/BESIII_2021_I1921801/d01-x01-y01",
"/BESIII_2021_I1921801/d01-x01-y02",
"/BESIII_2021_I1921801/d01-x01-y03"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\omega K^0_SK^0_S$" ]["MC" ]=["/BESIII_2021_I1921801/dalitz"]
-analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Lambda\\bar\\Lambda\\eta$"]["data"]=["/BESIII_2022_I2128095/d01-x01-y01",
- "/BESIII_2022_I2128095/d01-x01-y02",
- "/BESIII_2022_I2128095/d01-x01-y03"]
-analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Lambda\\bar\\Lambda\\eta$"]["MC" ]=["/BESIII_2022_I2128095/dalitz"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Lambda\\bar\\Lambda\\eta$"]["data"]=["/BESIII_2022_I2167804/d01-x01-y01",
+ "/BESIII_2022_I2167804/d01-x01-y02",
+ "/BESIII_2022_I2167804/d01-x01-y03"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Lambda\\bar\\Lambda\\eta$"]["MC" ]=["/BESIII_2022_I2167804/dalitz"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Lambda\\bar\\Lambda\\eta^\\prime$"]["data"]=["/BESIII_2023_I2702517/d01-x01-y01",
+ "/BESIII_2023_I2702517/d01-x01-y02",
+ "/BESIII_2023_I2702517/d02-x01-y01",
+ "/BESIII_2023_I2702517/d02-x01-y02"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Lambda\\bar\\Lambda\\omega$"]["data"]=["/BESIII_2022_I2122392/d01-x01-y01",
"/BESIII_2022_I2122392/d01-x01-y02"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\Lambda\\bar\\Lambda\\omega$"]["MC" ]=["/BESIII_2022_I2122392/dalitz"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to n\\bar{p}\\pi^+$" ]["data"]=["/BESII_2006_I716589/d01-x01-y01",
"/BESII_2006_I716589/d01-x01-y02"]
analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to n\\bar{p}\\pi^+$" ]["MC" ]=["/BESII_2006_I716589/dalitz_1",
"/BESII_2006_I716589/dalitz_2"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\gamma\\chi_{c0}$" ]["data"]=["/BESIII_2011_I931195/d06-x01-y01","/BESIII_2011_I931195/d06-x01-y02",
+ "/BESIII_2011_I931195/d06-x01-y03","/BESIII_2011_I931195/d06-x02-y01",
+ "/BESIII_2011_I931195/d06-x02-y02","/BESIII_2011_I931195/d06-x02-y03"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\gamma\\chi_{c1}$" ]["data"]=["/CLEO_2009_I832707/d01-x01-y01","/BESIII_2017_I1507887/d01-x01-y01",
+ "/BESIII_2017_I1507887/d01-x01-y02","/BESIII_2017_I1507887/d01-x01-y03",
+ "/BESIII_2017_I1507887/d01-x01-y04","/BESIII_2017_I1507887/d01-x01-y05"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\gamma\\chi_{c2}$" ]["data"]=["/CLEO_2009_I832707/d01-x01-y02","/BESIII_2017_I1507887/d01-x01-y06",
+ "/BESIII_2017_I1507887/d01-x01-y07","/BESIII_2017_I1507887/d01-x01-y08",
+ "/BESIII_2017_I1507887/d01-x01-y09","/BESIII_2017_I1507887/d01-x01-y10",
+ "/BESIII_2017_I1624548/d01-x01-y01","/BESIII_2017_I1624548/d01-x01-y02",
+ "/BESIII_2017_I1624548/d01-x01-y03",
+ "/BESIII_2011_I931195/d01-x01-y01","/BESIII_2011_I931195/d01-x01-y02",
+ "/BESIII_2011_I931195/d02-x01-y01","/BESIII_2011_I931195/d02-x01-y02",
+ "/BESIII_2011_I931195/d03-x01-y01","/BESIII_2011_I931195/d03-x01-y02",
+ "/BESIII_2011_I931195/d04-x01-y01","/BESIII_2011_I931195/d04-x01-y02",
+ "/BESIII_2011_I931195/d05-x01-y01","/BESIII_2011_I931195/d05-x01-y02",
+ "/BESIII_2011_I931195/d05-x01-y03","/BESIII_2011_I931195/d05-x02-y01",
+ "/BESIII_2011_I931195/d05-x02-y02","/BESIII_2011_I931195/d05-x02-y03"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\chi_{c1}e^+e^-$" ]["data"]=["/BESIII_2017_I1509920/d01-x01-y01","/BESIII_2017_I1509920/d02-x01-y01"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\chi_{c2}e^+e^-$" ]["data"]=["/BESIII_2017_I1509920/d01-x01-y02","/BESIII_2017_I1509920/d02-x01-y02"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\eta^\\prime e^+e^-$"]["data"]=["/BESIII_2018_I1664315/d01-x01-y01","/BESIII_2018_I1664315/d01-x01-y02",
+ "/BESIII_2018_I1664315/d01-x01-y03","/BESIII_2018_I1664315/d01-x01-y04"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\gamma p\\bar{p}$" ]["data"]=["/BESIII_2012_I1079921/d02-x01-y01"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to J//\psi\\gamma\\gamma$"]["data"]=["/BESIII_2012_I1097066/d01-x01-y01","/BESIII_2012_I1097066/d01-x01-y02"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\gamma\\pi^+\\pi^-$" ]["data"]=["/BES_2003_I563492/d01-x01-y01","/BESII_2007_I763951/d01-x01-y01"]
+analyses["HadronDecays"][100443]["Modes"]["$\\psi(2S)\\to \\gamma K^+K^-$" ]["data"]=["/BES_2003_I563492/d02-x01-y01","/BESII_2007_I763951/d02-x01-y01"]
# bottomonium
# upsilon(1s)
-analyses["HadronDecays"][553] = { "Mult" : {}, "Spectrum" : {}, "Shapes" : [] }
+analyses["HadronDecays"][553] = { "Mult" : {}, "Spectrum" : {}, "Shapes" : [],
+ "Modes" : { "$\\Upsilon\\to\\gamma\\pi^+\\pi^-$" : {},
+ "$\\Upsilon\\to\\gamma K^+K^-$" : {},
+ "$\\Upsilon\\to\\gamma p\\bar{p}$" : {} }}
analyses["HadronDecays"][553]["Shapes"]=["/ARGUS_1986_I227324/d01-x01-y01","/ARGUS_1986_I227324/d02-x01-y01","/LENA_1981_I164397/d04-x01-y03"]
-analyses["HadronDecays"][553]["Mult"][3122 ] = ["/ARGUS_1988_I251097/d01-x01-y01","/CLEO_1985_I205668/d17-x01-y01"]
-analyses["HadronDecays"][553]["Mult"][3312 ] = ["/ARGUS_1988_I251097/d01-x01-y02","/CLEO_1985_I205668/d18-x01-y01"]
+analyses["HadronDecays"][553]["Mult"][3122 ] = ["/ARGUS_1988_I251097/d01-x01-y01","/CLEO_1985_I205668/d17-x01-y01","/MD1_1994_I362599/d02-x01-y01"]
+analyses["HadronDecays"][553]["Mult"][3312 ] = ["/ARGUS_1988_I251097/d01-x01-y02","/CLEO_1985_I205668/d18-x01-y01","/MD1_1994_I362599/d04-x01-y01"]
analyses["HadronDecays"][553]["Mult"][3212 ] = ["/ARGUS_1988_I251097/d01-x01-y03"]
analyses["HadronDecays"][553]["Mult"][3114 ] = ["/ARGUS_1988_I251097/d01-x01-y04"]
analyses["HadronDecays"][553]["Mult"][3224 ] = ["/ARGUS_1988_I251097/d01-x01-y05"]
analyses["HadronDecays"][553]["Mult"][3324 ] = ["/ARGUS_1988_I251097/d01-x01-y06"]
analyses["HadronDecays"][553]["Mult"][3334 ] = ["/ARGUS_1988_I251097/d01-x01-y07"]
analyses["HadronDecays"][553]["Mult"][333 ] = ["/ARGUS_1989_I262551/d03-x01-y01","/ARGUS_1993_I356616/d02-x01-y05",
"/CLEO_1985_I205668/d22-x01-y01"]
analyses["HadronDecays"][553]["Mult"][211 ] = ["/ARGUS_1989_I276860/d01-x01-y01","/ARGUS_1989_I276860/d01-x01-y02",
"/CLEO_1985_I205668/d12-x01-y01"]
analyses["HadronDecays"][553]["Mult"][311 ] = ["/ARGUS_1989_I276860/d02-x01-y01","/CLEO_1985_I205668/d16-x01-y01"]
analyses["HadronDecays"][553]["Mult"][321 ] = ["/ARGUS_1989_I276860/d03-x01-y01","/CLEO_1985_I205668/d02-x01-y02",
"/CLEO_1985_I205668/d13-x01-y01"]
analyses["HadronDecays"][553]["Mult"][2212 ] = ["/ARGUS_1989_I276860/d04-x01-y01","/ARGUS_1989_I276860/d04-x01-y02",
"/CLEO_1985_I205668/d14-x01-y01"]
analyses["HadronDecays"][553]["Mult"][111 ] = ["/ARGUS_1990_I278933/d01-x01-y02","/CLEO_1985_I205668/d15-x01-y01",
"/CRYSTAL_BALL_1991_I297905/d02-x01-y01"]
analyses["HadronDecays"][553]["Mult"][221 ] = ["/ARGUS_1990_I278933/d02-x01-y02",
"/CRYSTAL_BALL_1991_I297905/d02-x01-y02"]
analyses["HadronDecays"][553]["Mult"][331 ] = ["/ARGUS_1993_I342061/d01-x01-y01","/ARGUS_1993_I342061/d01-x01-y02",
"/CLEOII_2002_I601701/d02-x01-y03","/CLEOIII_2006_I728679/d02-x01-y01"]
analyses["HadronDecays"][553]["Mult"][113 ] = ["/ARGUS_1993_I356616/d02-x01-y02","/CLEO_1985_I205668/d19-x01-y01"]
analyses["HadronDecays"][553]["Mult"][223 ] = ["/ARGUS_1993_I356616/d02-x01-y01"]
analyses["HadronDecays"][553]["Mult"][313 ] = ["/ARGUS_1993_I356616/d02-x01-y03","/CLEO_1985_I205668/d21-x01-y01"]
analyses["HadronDecays"][553]["Mult"][323 ] = ["/ARGUS_1993_I356616/d02-x01-y04","/CLEO_1985_I205668/d20-x01-y01"]
analyses["HadronDecays"][553]["Mult"][9010221] = ["/ARGUS_1993_I342061/d05-x01-y01"]
analyses["HadronDecays"][553]["Mult"][2224 ] = ["/ARGUS_1989_I278932/d01-x01-y02"]
analyses["HadronDecays"][553]["Mult"][3124 ] = ["/ARGUS_1989_I262415/d01-x01-y01",
"/ARGUS_1989_I262415/d01-x02-y01"]
analyses["HadronDecays"][553]["Mult"][225 ] = ["/CLEO_1985_I205668/d23-x01-y01"]
+analyses["HadronDecays"][553]["Mult"][443 ] = ["/BELLE_2016_I1454405/d01-x02-y01"]
+analyses["HadronDecays"][553]["Mult"][100443 ] = ["/BELLE_2016_I1454405/d01-x02-y02"]
analyses["HadronDecays"][553]["Mult"][1000010020] = ["/BABAR_2014_I1286317/d03-x01-y01"]
-analyses["HadronDecays"][553]["Spectrum"][3122] = ["/ARGUS_1988_I251097/d03-x01-y01","/CLEO_1985_I205668/d06-x01-y02"]
+analyses["HadronDecays"][553]["Mult"][20443] = ["/BELLE_2017_I1499706/d01-x02-y01"]
+analyses["HadronDecays"][553]["Spectrum"][3122] = ["/ARGUS_1988_I251097/d03-x01-y01","/CLEO_1985_I205668/d06-x01-y02","/MD1_1994_I362599/d01-x01-y01"]
analyses["HadronDecays"][553]["Spectrum"][3312] = ["/ARGUS_1988_I251097/d07-x01-y01","/CLEO_1985_I205668/d07-x01-y02"]
analyses["HadronDecays"][553]["Spectrum"][3124] = ["/ARGUS_1989_I262415/d03-x01-y01"]
analyses["HadronDecays"][553]["Spectrum"][333 ] = ["/ARGUS_1989_I262551/d02-x01-y01","/CLEO_1985_I205668/d11-x01-y02"]
analyses["HadronDecays"][553]["Spectrum"][211 ] = ["/ARGUS_1989_I276860/d05-x01-y01","/ARGUS_1989_I276860/d09-x01-y01",
"/CLEO_1985_I205668/d01-x01-y02"]
analyses["HadronDecays"][553]["Spectrum"][321 ] = ["/ARGUS_1989_I276860/d06-x01-y01","/ARGUS_1989_I276860/d10-x01-y01"]
analyses["HadronDecays"][553]["Spectrum"][311 ] = ["/ARGUS_1989_I276860/d07-x01-y01","/ARGUS_1989_I276860/d11-x01-y01",
"/PLUTO_1981_I165122/d06-x01-y01","/CLEO_1985_I205668/d05-x01-y02"]
analyses["HadronDecays"][553]["Spectrum"][2212] = ["/ARGUS_1989_I276860/d08-x01-y01","/ARGUS_1989_I276860/d12-x01-y01",
"/CLEO_1985_I205668/d03-x01-y02"]
analyses["HadronDecays"][553]["Spectrum"][2224] = ["/ARGUS_1989_I278932/d03-x01-y01"]
analyses["HadronDecays"][553]["Spectrum"][22 ] = ["/CRYSTAL_BALL_1991_I315873/d02-x01-y01",
- "/CRYSTAL_BALL_1991_I315873/d02-x01-y02","/ARGUS_1987_I248655/d02-x01-y01"]
+ "/CRYSTAL_BALL_1991_I315873/d02-x01-y02","/ARGUS_1987_I248655/d02-x01-y01",
+ "/CLEO_1986_I220652/d01-x01-y01","/CUSB_1984_I204307/d01-x01-y01",
+ "/CLEOIII_2006_I701217/d01-x01-y01"]
analyses["HadronDecays"][553]["Spectrum"][111 ] = ["/ARGUS_1990_I278933/d04-x01-y01","/CLEO_1985_I205668/d04-x01-y02",
"/CRYSTAL_BALL_1991_I297905/d04-x01-y01"]
analyses["HadronDecays"][553]["Spectrum"][221 ] = ["/ARGUS_1990_I278933/d06-x01-y01","/CRYSTAL_BALL_1991_I297905/d06-x01-y01"]
analyses["HadronDecays"][553]["Spectrum"][9010221] = ["/ARGUS_1993_I342061/d03-x01-y01"]
analyses["HadronDecays"][553]["Spectrum"][323 ] = ["/ARGUS_1993_I356616/d05-x01-y01","/CLEO_1985_I205668/d09-x01-y02"]
analyses["HadronDecays"][553]["Spectrum"][313 ] = ["/ARGUS_1993_I356616/d08-x01-y01","/CLEO_1985_I205668/d10-x01-y02"]
analyses["HadronDecays"][553]["Spectrum"][113 ] = ["/ARGUS_1993_I356616/d11-x01-y01","/CLEO_1985_I205668/d08-x01-y02"]
analyses["HadronDecays"][553]["Spectrum"][223 ] = ["/ARGUS_1993_I356616/d14-x01-y01"]
analyses["HadronDecays"][553]["Spectrum"][331 ] = ["/CLEOII_2002_I601701/d01-x01-y03","/CLEOIII_2006_I728679/d01-x01-y01"]
analyses["HadronDecays"][553]["Spectrum"][413 ] = ["/BABAR_2009_I836615/d01-x01-y01"]
-analyses["HadronDecays"][553]["Spectrum"][1000010020] = ["/ARGUS_1990_I283027/d01-x01-y01","/BABAR_2014_I1286317/d06-x03-y01"]
+analyses["HadronDecays"][553]["Spectrum"][1000010020] = ["/ARGUS_1990_I283027/d01-x01-y01","/BABAR_2014_I1286317/d06-x03-y01",
+ "/CLEO_2006_I733995/d01-x01-y01"]
+analyses["HadronDecays"][553]["Spectrum"][443] = ["/CLEOIII_2004_I654639/d01-x01-y01","/CLEOIII_2004_I654639/d01-x01-y02","/BELLE_2016_I1454405/d01-x01-y01"]
+analyses["HadronDecays"][553]["Spectrum"][100443] = ["/BELLE_2016_I1454405/d01-x01-y02"]
+analyses["HadronDecays"][553]["Spectrum"][20443]=["/BELLE_2017_I1499706/d01-x01-y01"]
+analyses["HadronDecays"][553]["Modes"]["$\\Upsilon\\to\\gamma\\pi^+\\pi^-$"]["data"] = ["/BABAR_2018_I1667191/d01-x01-y01","/BABAR_2018_I1667191/d04-x01-y01",
+ "/BABAR_2018_I1667191/d04-x01-y02","/BABAR_2018_I1667191/d05-x01-y01",
+ "/BABAR_2018_I1667191/d05-x01-y02","/CLEOIII_2006_I694170/d05-x01-y01",
+ "/CLEOIII_2006_I694170/d05-x01-y02","/CLEOIII_2006_I694170/d02-x01-y01",
+ "/CLEOIII_2006_I694170/d01-x01-y01"]
+analyses["HadronDecays"][553]["Modes"]["$\\Upsilon\\to\\gamma K^+K^-$" ]["data"] = ["/BABAR_2018_I1667191/d02-x01-y01","/BABAR_2018_I1667191/d06-x01-y01",
+ "/BABAR_2018_I1667191/d06-x01-y02","/CLEOIII_2006_I694170/d03-x01-y01",
+ "/CLEOIII_2006_I694170/d06-x01-y01","/CLEOIII_2006_I694170/d06-x01-y02",
+ "/CLEOIII_2006_I694170/d06-x01-y02",]
+analyses["HadronDecays"][553]["Modes"]["$\\Upsilon\\to\\gamma p\\bar{p}$" ]["data"] = ["/CLEOIII_2006_I694170/d04-x01-y01"]
+
# upsion(2s)
analyses["HadronDecays"][100553] = { "Mult" : {}, "Spectrum" : {}, "Shapes" : [], "Other" : [],
"Modes" : { "$\\Upsilon(2S)\\to J/\\psi\\pi^0\\pi^0$" : {},
"$\\Upsilon(2S)\\to J/\\psi\\pi^+\\pi^-$" : {},
"$\\Upsilon(2S)\\to \\Upsilon(1S))\\pi^0\\pi^0$" : {},
"$\\Upsilon(2S)\\to \\Upsilon(1S)\\pi^+\\pi^-$" : {},}}
analyses["HadronDecays"][100553]["Shapes"] = ["/LENA_1981_I164397/d04-x01-y04"]
analyses["HadronDecays"][100553]["Other"] = ["/CLEOII_2002_I606309/d01-x01-y01","/CLEOII_2002_I606309/d01-x01-y02",
"/CLEOII_2002_I606309/d02-x01-y01","/CLEOII_2002_I606309/d04-x01-y01","/CLEOII_2002_I606309/d04-x01-y02"]
analyses["HadronDecays"][100553]["Mult"][111]= ["/ARGUS_1990_I278933/d01-x01-y03"]
analyses["HadronDecays"][100553]["Mult"][221]= ["/ARGUS_1990_I278933/d02-x01-y03"]
analyses["HadronDecays"][100553]["Mult"][333]= ["/ARGUS_1989_I262551/d04-x01-y01"]
+analyses["HadronDecays"][100553]["Mult"][20443] = ["/BELLE_2017_I1499706/d01-x02-y02"]
analyses["HadronDecays"][100553]["Mult"][1000010020] = ["/BABAR_2014_I1286317/d02-x01-y01"]
+analyses["HadronDecays"][100553]["Spectrum"][22] = ["/CUSB_1984_I204307/d02-x01-y01","/CLEOIII_2006_I701217/d02-x01-y01"]
analyses["HadronDecays"][100553]["Spectrum"][3122] = ["/ARGUS_1988_I251097/d04-x01-y01"]
analyses["HadronDecays"][100553]["Spectrum"][3312] = ["/ARGUS_1988_I251097/d08-x01-y01"]
analyses["HadronDecays"][100553]["Spectrum"][333 ] = ["/ARGUS_1989_I262551/d02-x01-y02"]
analyses["HadronDecays"][100553]["Spectrum"][111 ] = ["/ARGUS_1990_I278933/d04-x01-y02"]
analyses["HadronDecays"][100553]["Spectrum"][221 ] = ["/ARGUS_1990_I278933/d06-x01-y02"]
analyses["HadronDecays"][100553]["Spectrum"][9010221] = ["/ARGUS_1993_I342061/d04-x01-y01"]
analyses["HadronDecays"][100553]["Spectrum"][1000010020] = ["/BABAR_2014_I1286317/d06-x02-y01"]
+analyses["HadronDecays"][100553]["Spectrum"][20443]=["/BELLE_2017_I1499706/d01-x01-y02"]
analyses["HadronDecays"][100553]["Modes"]["$\\Upsilon(2S)\\to \\Upsilon(1S))\\pi^0\\pi^0$"]["data"] = ["/CLEOII_1998_I467642/d03-x01-y01"]
analyses["HadronDecays"][100553]["Modes"]["$\\Upsilon(2S)\\to \\Upsilon(1S))\\pi^0\\pi^0$"]["MC"] = ["/MC_Onium_PiPi_Decay/h_100553_553_mpi0pi0",
"/MC_Onium_PiPi_Decay/h_100553_553_hpi0pi0"]
analyses["HadronDecays"][100553]["Modes"]["$\\Upsilon(2S)\\to \\Upsilon(1S)\\pi^+\\pi^-$" ]["data"] = ["/CUSB_1984_I199809/d01-x01-y01",
"/CLEOII_1998_I467642/d01-x01-y01","/CLEOII_1998_I467642/d02-x01-y01",
"/CLEOII_1998_I467642/d04-x01-y01","/CLEOII_1998_I467642/d04-x01-y02",
"/CLEOII_1998_I467642/d05-x01-y01","/CLEOII_1998_I467642/d05-x01-y02",
"/CLEOII_1998_I467642/d06-x01-y01","/CLEOII_1998_I467642/d06-x01-y02",
"/CLEOII_1994_I356001/d04-x01-y01","/CLEOII_1994_I356001/d04-x01-y02",
- "/BELLE_2017_I1610301/d01-x01-y01","/BELLE_2017_I1610301/d02-x01-y01"]
+ "/BELLE_2017_I1610301/d01-x01-y01","/BELLE_2017_I1610301/d02-x01-y01",
+ "/ARGUS_1987_I238071/d01-x01-y01","/ARGUS_1987_I238071/d02-x01-y01",
+ "/BABAR_2018_I1667191/d03-x01-y01"]
analyses["HadronDecays"][100553]["Modes"]["$\\Upsilon(2S)\\to \\Upsilon(1S)\\pi^+\\pi^-$" ]["MC" ] = ["/MC_Onium_PiPi_Decay/h_100553_553_mpippim",
"/MC_Onium_PiPi_Decay/h_100553_553_hpippim"]
# Upsilon 3S
analyses["HadronDecays"][200553] = {"Spectrum" : {}, "Mult" : {},
"Modes" : {"$\\Upsilon(3S)\\to\\Upsilon(1S)\\pi^0\\pi^0$" : {},
"$\\Upsilon(3S)\\to\\Upsilon(1S)\\pi^+\\pi^-$" : {},
"$\\Upsilon(3S)\\to\\Upsilon(2S)\\pi^0\\pi^0$" : {},
"$\\Upsilon(3S)\\to\\Upsilon(2S)\\pi^+\\pi^-$" : {}}}
analyses["HadronDecays"][200553]["Modes"]["$\\Upsilon(3S)\\to\\Upsilon(1S)\\pi^0\\pi^0$"]["data"]=["/CLEOII_1994_I356001/d01-x01-y01"]
analyses["HadronDecays"][200553]["Modes"]["$\\Upsilon(3S)\\to\\Upsilon(1S)\\pi^+\\pi^-$"]["data"]=["/CLEOII_1994_I356001/d02-x01-y01",
"/CLEOII_1994_I356001/d02-x01-y02",
"/BELLE_2017_I1610301/d01-x01-y02","/BELLE_2017_I1610301/d02-x01-y02"]
analyses["HadronDecays"][200553]["Modes"]["$\\Upsilon(3S)\\to\\Upsilon(2S)\\pi^0\\pi^0$"]["data"]=["/CLEOII_1994_I356001/d01-x01-y02"]
analyses["HadronDecays"][200553]["Modes"]["$\\Upsilon(3S)\\to\\Upsilon(2S)\\pi^+\\pi^-$"]["data"]=["/CLEOII_1994_I356001/d03-x01-y01",
"/CLEOII_1994_I356001/d03-x01-y02"]
analyses["HadronDecays"][200553]["Modes"]["$\\Upsilon(3S)\\to\\Upsilon(1S)\\pi^0\\pi^0$"]["MC"]=["/MC_Onium_PiPi_Decay/h_200553_553_hpi0pi0",
"/MC_Onium_PiPi_Decay/h_200553_553_mpi0pi0"]
analyses["HadronDecays"][200553]["Modes"]["$\\Upsilon(3S)\\to\\Upsilon(1S)\\pi^+\\pi^-$"]["MC"]=["/MC_Onium_PiPi_Decay/h_200553_553_hpippim",
"/MC_Onium_PiPi_Decay/h_200553_553_mpippim"]
analyses["HadronDecays"][200553]["Modes"]["$\\Upsilon(3S)\\to\\Upsilon(2S)\\pi^0\\pi^0$"]["MC"]=["/MC_Onium_PiPi_Decay/h_200553_100553_hpi0pi0",
"/MC_Onium_PiPi_Decay/h_200553_100553_mpi0pi0"]
analyses["HadronDecays"][200553]["Modes"]["$\\Upsilon(3S)\\to\\Upsilon(2S)\\pi^+\\pi^-$"]["MC"]=["/MC_Onium_PiPi_Decay/h_200553_100553_hpippim",
"/MC_Onium_PiPi_Decay/h_200553_100553_mpippim"]
+analyses["HadronDecays"][200553]["Spectrum"][22]=["/CLEOIII_2006_I701217/d03-x01-y01"]
analyses["HadronDecays"][200553]["Spectrum"][1000010020] = ["/BABAR_2014_I1286317/d06-x01-y01"]
analyses["HadronDecays"][200553]["Mult"][1000010020] = ["/BABAR_2014_I1286317/d01-x01-y01"]
# upsilon(4s)
-analyses["HadronDecays"][300553] = { "Mult" : {}, "Spectrum" : {}, "DistChargedMult" : {},
+analyses["HadronDecays"][300553] = { "BR" : ["/BELLE_2023_I2660525/d01-x01-y03","/BELLE_2023_I2660525/d01-x01-y04","/BELLE_2023_I2660525/d01-x01-y05"],
+ "Mult" : {}, "Spectrum" : {}, "DistChargedMult" : {},"Polarization" : {},
"Modes" : {"$\\Upsilon(4S)\\to\\Upsilon(1S)\\pi^0\\pi^0$" : {},
"$\\Upsilon(4S)\\to\\Upsilon(1S)\\pi^+\\pi^-$" : {},
"$\\Upsilon(4S)\\to\\Upsilon(2S)\\pi^0\\pi^0$" : {},
"$\\Upsilon(4S)\\to\\Upsilon(2S)\\pi^+\\pi^-$" : {},
"$\\Upsilon(4S)\\to J/\\psi\\pi^0\\pi^0$" : {},
- "$\\Upsilon(4S)\\to J/\\psi\\pi^+\\pi^-$" : {},}}
+ "$\\Upsilon(4S)\\to J/\\psi\\pi^+\\pi^-$" : {},
+ "$\\Upsilon(4S)\\to B\\bar{B}$" : {},}}
+analyses["HadronDecays"][300553]["Modes"]["$\\Upsilon(4S)\\to B\\bar{B}$" ]["data"] = ["/ARGUS_1990_I296188/d01-x01-y01"]
analyses["HadronDecays"][300553]["Modes"]["$\\Upsilon(4S)\\to\\Upsilon(1S)\\pi^0\\pi^0$"]["MC"]=["/MC_Onium_PiPi_Decay/h_300553_553_hpi0pi0",
"/MC_Onium_PiPi_Decay/h_300553_553_mpi0pi0"]
analyses["HadronDecays"][300553]["Modes"]["$\\Upsilon(4S)\\to\\Upsilon(1S)\\pi^+\\pi^-$"]["MC"]=["/MC_Onium_PiPi_Decay/h_300553_553_hpippim",
"/MC_Onium_PiPi_Decay/h_300553_553_mpippim"]
analyses["HadronDecays"][300553]["Modes"]["$\\Upsilon(4S)\\to\\Upsilon(1S)\\pi^+\\pi^-$"]["data"]=["/BELLE_2009_I810744/d01-x01-y01",
"/BABAR_2006_I714448/d01-x01-y01",
"/BELLE_2017_I1610301/d01-x01-y03","/BELLE_2017_I1610301/d02-x01-y03"]
analyses["HadronDecays"][300553]["Modes"]["$\\Upsilon(4S)\\to\\Upsilon(2S)\\pi^0\\pi^0$"]["MC"]=["/MC_Onium_PiPi_Decay/h_300553_100553_hpi0pi0",
"/MC_Onium_PiPi_Decay/h_300553_100553_mpi0pi0"]
analyses["HadronDecays"][300553]["Modes"]["$\\Upsilon(4S)\\to\\Upsilon(2S)\\pi^+\\pi^-$"]["data"]=["/BABAR_2006_I714448/d01-x01-y02",
"/BELLE_2017_I1610301/d01-x01-y04","/BELLE_2017_I1610301/d02-x01-y04"]
analyses["HadronDecays"][300553]["Modes"]["$\\Upsilon(4S)\\to\\Upsilon(2S)\\pi^+\\pi^-$"]["MC"]=["/MC_Onium_PiPi_Decay/h_300553_100553_hpippim",
"/MC_Onium_PiPi_Decay/h_300553_100553_mpippim"]
analyses["HadronDecays"][300553]["Modes"]["$\\Upsilon(4S)\\to J/\\psi\\pi^0\\pi^0$" ]["MC"]=["/MC_Onium_PiPi_Decay/h_300553_553_hpi0pi0",
"/MC_Onium_PiPi_Decay/h_300553_553_mpi0pi0"]
analyses["HadronDecays"][300553]["Modes"]["$\\Upsilon(4S)\\to J/\\psi\\pi^+\\pi^-$" ]["MC"]=["/MC_Onium_PiPi_Decay/h_300553_553_mpippim",
"/MC_Onium_PiPi_Decay/h_300553_553_hpippim"]
analyses["HadronDecays"][300553]["DistChargedMult"]["data"] = ["/ARGUS_1992_I319102/d03-x01-y01","/CLEOII_1999_I504672/d02-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 0] = ["/CLEOII_1999_I504672/d01-x01-y01","/CLEOII_1999_I504672/d01-x01-y02",
"/CLEOII_1999_I504672/d01-x01-y03","/ARGUS_1992_I319102/d05-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 211 ] = ["/ARGUS_1993_I340894/d07-x01-y01","/ARGUS_1993_I340894/d08-x01-y01",
"/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d87-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 321 ] = ["/ARGUS_1993_I340894/d09-x01-y01",
"/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d60-x01-y01",
"/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d61-x01-y01",
- "/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d62-x01-y01"]
+ "/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d62-x01-y01",
+ "/CLEO_1982_I180612/d01-x01-y02"]
analyses["HadronDecays"][300553]["Mult"][ 2212] = ["/ARGUS_1993_I340894/d10-x01-y01","/ARGUS_1993_I340894/d11-x01-y01",
"/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d110-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 223 ] = ["/ARGUS_1993_I356616/d03-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 113 ] = ["/ARGUS_1993_I356616/d03-x01-y02",
"/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d90-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 313 ] = ["/ARGUS_1993_I356616/d03-x01-y03",
"/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d65-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 323 ] = ["/ARGUS_1993_I356616/d03-x01-y04",
"/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d64-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 333 ] = ["/ARGUS_1993_I356616/d03-x01-y05","/BABAR_2004_I632399/d01-x01-y01",
"/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d92-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 111 ] = ["/BELLE_2001_I554520/d02-x01-y01",
"/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d88-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 4222] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d104-x01-y01",
"/CLEOII_1994_I361356/d01-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 4112] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d106-x01-y01","/CLEOII_1994_I361356/d01-x01-y02"]
analyses["HadronDecays"][300553]["Mult"][ 4122] = ["/BABAR_2007_I725377/d04-x01-y01","/BELLE_2005_I686014/d01-x01-y04",
"/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d96-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 3122] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d113-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 3312] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d116-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 411 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d29-x01-y01","/BELLE_2005_I686014/d01-x01-y02"]
analyses["HadronDecays"][300553]["Mult"][ 421 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d30-x01-y01","/BELLE_2005_I686014/d01-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 413 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d31-x01-y01","/BELLE_2005_I686014/d01-x01-y06",
"/BELLE_2005_I686014/d01-x01-y07"]
analyses["HadronDecays"][300553]["Mult"][ 423 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d32-x01-y01","/BELLE_2005_I686014/d01-x01-y05"]
analyses["HadronDecays"][300553]["Mult"][ 431 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d33-x01-y01","/BABAR_2002_I582184/d02-x01-y01",
"/BELLE_2005_I686014/d01-x01-y03"]
analyses["HadronDecays"][300553]["Mult"][ 433 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d34-x01-y01","/BABAR_2002_I582184/d02-x01-y02"]
analyses["HadronDecays"][300553]["Mult"][ 443 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d48-x01-y01",
"/BABAR_2003_I593379/d01-x01-y01","/BABAR_2003_I593379/d01-x01-y02"]
analyses["HadronDecays"][300553]["Mult"][100443 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d50-x01-y01",
"/BABAR_2003_I593379/d01-x01-y07"]
analyses["HadronDecays"][300553]["Mult"][ 20443 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d51-x01-y01",
"/BABAR_2003_I593379/d01-x01-y03","/BABAR_2003_I593379/d01-x01-y04"]
analyses["HadronDecays"][300553]["Mult"][ 445 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d53-x01-y01",
"/BABAR_2003_I593379/d01-x01-y05","/BABAR_2003_I593379/d01-x01-y06"]
analyses["HadronDecays"][300553]["Mult"][ 311 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d63-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 221 ] = ["/PDG_Upsilon_4S_HADRON_MULTIPLICITIES/d89-x01-y01"]
analyses["HadronDecays"][300553]["Mult"][ 4332 ] = ["/BABAR_2007_I746745/d02-x01-y01"]
analyses["HadronDecays"][300553]["Spectrum"][111 ] = ["/BELLE_2001_I554520/d01-x01-y01"]
analyses["HadronDecays"][300553]["Spectrum"][211 ] = ["/ARGUS_1993_I340894/d01-x01-y01","/ARGUS_1993_I340894/d02-x01-y01"]
-analyses["HadronDecays"][300553]["Spectrum"][321 ] = ["/ARGUS_1993_I340894/d03-x01-y01","/ARGUS_1993_I340894/d06-x01-y01"]
+analyses["HadronDecays"][300553]["Spectrum"][221] = ["/CLEOII_1996_I398228/d01-x01-y01"]
+analyses["HadronDecays"][300553]["Spectrum"][311 ] = ["/CLEO_1982_I180612/d02-x02-y02"]
+analyses["HadronDecays"][300553]["Spectrum"][321 ] = ["/ARGUS_1993_I340894/d03-x01-y01","/ARGUS_1993_I340894/d06-x01-y01",
+ "/CLEO_1982_I180612/d02-x01-y02"]
analyses["HadronDecays"][300553]["Spectrum"][2212 ] = ["/ARGUS_1993_I340894/d04-x01-y01","/ARGUS_1993_I340894/d05-x01-y01",
- "/CLEO_1992_I315181/d01-x01-y01"]
+ "/CLEO_1992_I315181/d01-x01-y01","/ARGUS_1992_I334962/d01-x01-y01",
+ "/ARGUS_1992_I334962/d03-x01-y01","/ARGUS_1992_I334962/d03-x01-y02"]
analyses["HadronDecays"][300553]["Spectrum"][113 ] = ["/ARGUS_1993_I356616/d12-x01-y01"]
-analyses["HadronDecays"][300553]["Spectrum"][3122 ] = ["/CLEO_1992_I315181/d03-x01-y01"]
+analyses["HadronDecays"][300553]["Spectrum"][3122 ] = ["/CLEO_1992_I315181/d03-x01-y01","/ARGUS_1992_I334962/d02-x01-y01"]
analyses["HadronDecays"][300553]["Spectrum"][3312 ] = ["/CLEO_1992_I315181/d04-x01-y01"]
analyses["HadronDecays"][300553]["Spectrum"][4122 ] = ["/BABAR_2007_I725377/d03-x01-y01","/CLEO_1992_I315181/d02-x01-y01","/BELLE_2005_I686014/d04-x01-y04"]
analyses["HadronDecays"][300553]["Spectrum"][4132 ] = ["/BABAR_2005_I679961/d01-x01-y01","/BABAR_2005_I679961/d02-x01-y01",
"/CLEOII_1997_I442910/d01-x01-y01"]
analyses["HadronDecays"][300553]["Spectrum"][323 ] = ["/ARGUS_1993_I356616/d06-x01-y01"]
analyses["HadronDecays"][300553]["Spectrum"][313 ] = ["/ARGUS_1993_I356616/d09-x01-y01"]
-analyses["HadronDecays"][300553]["Spectrum"][443 ] = ["/BABAR_2003_I593379/d06-x01-y01","/BABAR_2003_I593379/d10-x01-y01","/CLEOII_2002_I606309/d03-x01-y01"]
-analyses["HadronDecays"][300553]["Spectrum"][20443 ] = ["/BABAR_2003_I593379/d07-x01-y01"]
-analyses["HadronDecays"][300553]["Spectrum"][445 ] = ["/BABAR_2003_I593379/d07-x01-y02"]
-analyses["HadronDecays"][300553]["Spectrum"][100443] = ["/BABAR_2003_I593379/d08-x01-y01","/CLEOII_2002_I606309/d03-x01-y02"]
-analyses["HadronDecays"][300553]["Spectrum"][431 ] = ["/CLEO_2005_I1649168/d01-x01-y07","/BABAR_2002_I582184/d05-x01-y01","/BELLE_2005_I686014/d04-x01-y03"]
+analyses["HadronDecays"][300553]["Spectrum"][443 ] = ["/BABAR_2003_I593379/d06-x01-y01","/BABAR_2003_I593379/d10-x01-y01",
+ "/CLEOII_2002_I606309/d03-x01-y01","/CLEOII_1995_I382221/d01-x01-y01",
+ "/CLEOII_1995_I382221/d02-x01-y01","/CLEO_1986_I230961/d02-x01-y01"]
+analyses["HadronDecays"][300553]["Spectrum"][20443 ] = ["/BABAR_2003_I593379/d07-x01-y01","/CLEOII_1995_I382221/d04-x01-y01",
+ "/BELLE_2016_I1408873/d01-x01-y01"]
+analyses["HadronDecays"][300553]["Spectrum"][445 ] = ["/BABAR_2003_I593379/d07-x01-y02","/BELLE_2016_I1408873/d01-x01-y02",]
+analyses["HadronDecays"][300553]["Spectrum"][100443] = ["/BABAR_2003_I593379/d08-x01-y01","/CLEOII_2002_I606309/d03-x01-y02",
+ "/CLEOII_1995_I382221/d03-x01-y01"]
+analyses["HadronDecays"][300553]["Spectrum"][431 ] = ["/CLEO_2005_I1649168/d01-x01-y07","/BABAR_2002_I582184/d05-x01-y01",
+ "/BELLE_2005_I686014/d04-x01-y03","/ARGUS_1992_I319829/d03-x01-y01",
+ "/CLEOII_1996_I401599/d02-x01-y01","/BELLE_2023_I2660525/d03-x01-y03"]
analyses["HadronDecays"][300553]["Spectrum"][433 ] = ["/BABAR_2002_I582184/d05-x01-y02"]
-analyses["HadronDecays"][300553]["Spectrum"][333 ] = ["/CLEO_2007_I728872/d01-x01-y05","/BABAR_2004_I632399/d02-x01-y01"]
+analyses["HadronDecays"][300553]["Spectrum"][333 ] = ["/CLEO_2007_I728872/d01-x01-y05","/BABAR_2004_I632399/d02-x01-y01",
+ "/CLEO_1985_I218314/d04-x01-y01"]
analyses["HadronDecays"][300553]["Spectrum"][4232 ] = ["/CLEOII_1997_I442910/d02-x01-y01"]
-analyses["HadronDecays"][300553]["Spectrum"][11] = ["/BABAR_2017_I1498564/d01-x01-y01","/BABAR_2017_I1498564/d01-x01-y02"]
-analyses["HadronDecays"][300553]["Spectrum"][411] = ["/BELLE_2005_I686014/d04-x01-y02"]
-analyses["HadronDecays"][300553]["Spectrum"][421] = ["/BELLE_2005_I686014/d04-x01-y01"]
-analyses["HadronDecays"][300553]["Spectrum"][413] = ["/BELLE_2005_I686014/d04-x01-y06","/BELLE_2005_I686014/d04-x01-y07"]
-analyses["HadronDecays"][300553]["Spectrum"][423] = ["/BELLE_2005_I686014/d04-x01-y05"]
-
+analyses["HadronDecays"][300553]["Spectrum"][11] = ["/BABAR_2017_I1498564/d01-x01-y01","/BABAR_2017_I1498564/d01-x01-y02",
+ "/ARGUS_1990_I298245/d02-x01-y01",
+ "/ARGUS_1993_I357133/d01-x01-y01","/ARGUS_1993_I357133/d02-x01-y01",
+ "/CLEOII_2004_I647288/d02-x01-y01","/CLEOII_2004_I647288/d02-x01-y02"]
+analyses["HadronDecays"][300553]["Spectrum"][13] = ["/ARGUS_1990_I298245/d02-x01-y02"]
+analyses["HadronDecays"][300553]["Spectrum"][411] = ["/BELLE_2005_I686014/d04-x01-y02","/CLEOII_1997_I440969/d01-x01-y01"]
+analyses["HadronDecays"][300553]["Spectrum"][421] = ["/BELLE_2005_I686014/d04-x01-y01","/CLEOII_1997_I440969/d02-x01-y01",
+ "/BELLE_2023_I2660525/d03-x01-y04"]
+analyses["HadronDecays"][300553]["Spectrum"][413] = ["/BELLE_2005_I686014/d04-x01-y06","/BELLE_2005_I686014/d04-x01-y07",
+ "/CLEOII_1997_I440969/d04-x01-y01"]
+analyses["HadronDecays"][300553]["Spectrum"][423] = ["/BELLE_2005_I686014/d04-x01-y05","/CLEOII_1997_I440969/d03-x01-y01"]
+analyses["HadronDecays"][300553]["Polarization"][413] = ["/CLEOII_1997_I440969/d05-x01-y01","/CLEOII_1997_I440969/d05-x01-y02",
+ "/CLEOII_1997_I440969/d05-x01-y03","/CLEOII_1997_I440969/d05-x01-y04",
+ "/CLEOII_1997_I440969/d07-x01-y01"]
+analyses["HadronDecays"][300553]["Polarization"][423] = ["/CLEOII_1997_I440969/d06-x01-y01","/CLEOII_1997_I440969/d06-x01-y02",
+ "/CLEOII_1997_I440969/d06-x01-y03","/CLEOII_1997_I440969/d06-x01-y04",
+ "/CLEOII_1997_I440969/d06-x01-y05","/CLEOII_1997_I440969/d07-x01-y02"]
# chi_b (2P)
analyses["HadronDecays"][110551] = { "Mult" : {},"DistChargedMult" : {},"Shapes" : []}
analyses["HadronDecays"][120553] = { "Mult" : {},"DistChargedMult" : {},"Shapes" : []}
analyses["HadronDecays"][100555] = { "Mult" : {},"DistChargedMult" : {},"Shapes" : []}
analyses["HadronDecays"][110551]["Mult"][0] = ["/CLEOII_1992_I32611/d01-x03-y01"]
analyses["HadronDecays"][120553]["Mult"][0] = ["/CLEOII_1992_I32611/d01-x02-y01"]
analyses["HadronDecays"][100555]["Mult"][0] = ["/CLEOII_1992_I32611/d01-x01-y01"]
analyses["HadronDecays"][110551]["DistChargedMult"]["data"] = ["/CLEOII_1992_I32611/d02-x01-y01"]
analyses["HadronDecays"][120553]["DistChargedMult"]["data"] = ["/CLEOII_1992_I32611/d02-x01-y02"]
analyses["HadronDecays"][100555]["DistChargedMult"]["data"] = ["/CLEOII_1992_I32611/d02-x01-y03"]
analyses["HadronDecays"][110551]["Shapes"] = ["/CLEOII_1992_I32611/d01-x03-y02","/CLEOII_1992_I32611/d03-x01-y01"]
analyses["HadronDecays"][120553]["Shapes"] = ["/CLEOII_1992_I32611/d01-x02-y02","/CLEOII_1992_I32611/d03-x01-y02"]
analyses["HadronDecays"][100555]["Shapes"] = ["/CLEOII_1992_I32611/d01-x01-y02","/CLEOII_1992_I32611/d03-x01-y03"]
-
+# Upsilon_2(1D)
+analyses["HadronDecays"][20555] = { "Modes" : { "$\\Upsilon_2(1D)\\to \\Upsilon(1S)\\pi^+\\pi^-$" : {},}}
+analyses["HadronDecays"][20555]["Modes"]["$\\Upsilon_2(1D)\\to \\Upsilon(1S)\\pi^+\\pi^-$"]["data"] = ["/BABAR_2010_I850492/d01-x01-y01",
+ "/BABAR_2010_I850492/d01-x01-y02",
+ "/BABAR_2010_I850492/d01-x01-y03"]
# upsilon(5s)
-analyses["HadronDecays"][9000553] = {"Spectrum" : {}}
-analyses["HadronDecays"][9000553]["Spectrum"][431 ] = ["/CLEO_2005_I1649168/d01-x01-y08"]
+analyses["HadronDecays"][9000553] = {"Spectrum" : {},
+ "Modes" : {"$\\Upsilon(5S)\\to\\Upsilon(1S)\\pi^0\\pi^0$" : {},
+ "$\\Upsilon(5S)\\to\\Upsilon(2S)\\pi^0\\pi^0$" : {},
+ "$\\Upsilon(5S)\\to\\Upsilon(3S)\\pi^0\\pi^0$" : {},
+ "$\\Upsilon(5S)\\to\\Upsilon(1S)\\pi^+\\pi^-$" : {},
+ "$\\Upsilon(5S)\\to\\Upsilon(2S)\\pi^+\\pi^-$" : {},
+ "$\\Upsilon(5S)\\to\\Upsilon(3S)\\pi^+\\pi^-$" : {} }}
+analyses["HadronDecays"][9000553]["Modes"]["$\\Upsilon(5S)\\to\\Upsilon(1S)\\pi^0\\pi^0$"]["data"] = ["/BELLE_2013_I1247463/d01-x01-y01",
+ "/BELLE_2013_I1247463/d01-x01-y02",
+ "/BELLE_2013_I1247463/d01-x01-y03"]
+analyses["HadronDecays"][9000553]["Modes"]["$\\Upsilon(5S)\\to\\Upsilon(2S)\\pi^0\\pi^0$"]["data"] = ["/BELLE_2013_I1247463/d02-x01-y01",
+ "/BELLE_2013_I1247463/d02-x01-y02",
+ "/BELLE_2013_I1247463/d02-x01-y03"]
+analyses["HadronDecays"][9000553]["Modes"]["$\\Upsilon(5S)\\to\\Upsilon(3S)\\pi^0\\pi^0$"]["data"] = ["/BELLE_2013_I1247463/d03-x01-y01",
+ "/BELLE_2013_I1247463/d03-x01-y02",
+ "/BELLE_2013_I1247463/d03-x01-y03"]
+analyses["HadronDecays"][9000553]["Modes"]["$\\Upsilon(5S)\\to\\Upsilon(1S)\\pi^+\\pi^-$"]["data"] = ["/BELLE_2015_I1283743/d01-x01-y02",
+ "/BELLE_2015_I1283743/d10-x01-y01","/BELLE_2015_I1283743/d10-x01-y04",
+ "/BELLE_2015_I1283743/d11-x01-y01","/BELLE_2015_I1283743/d11-x01-y02",
+ "/BELLE_2015_I1283743/d11-x01-y03","/BELLE_2015_I1283743/d11-x01-y04",
+ "/BELLE_2015_I1283743/d11-x01-y05","/BELLE_2015_I1283743/d11-x01-y06",]
+analyses["HadronDecays"][9000553]["Modes"]["$\\Upsilon(5S)\\to\\Upsilon(2S)\\pi^+\\pi^-$"]["data"] = ["/BELLE_2015_I1283743/d02-x01-y02",
+ "/BELLE_2015_I1283743/d10-x01-y02","/BELLE_2015_I1283743/d10-x01-y05",
+ "/BELLE_2015_I1283743/d12-x01-y01","/BELLE_2015_I1283743/d12-x01-y02",
+ "/BELLE_2015_I1283743/d12-x01-y03","/BELLE_2015_I1283743/d12-x01-y04",
+ "/BELLE_2015_I1283743/d12-x01-y05","/BELLE_2015_I1283743/d12-x01-y06",
+ "/BELLE_2015_I1283743/d12-x01-y07","/BELLE_2015_I1283743/d12-x01-y08",]
+analyses["HadronDecays"][9000553]["Modes"]["$\\Upsilon(5S)\\to\\Upsilon(3S)\\pi^+\\pi^-$"]["data"] = ["/BELLE_2015_I1283743/d03-x01-y02",
+ "/BELLE_2015_I1283743/d10-x01-y03","/BELLE_2015_I1283743/d10-x01-y06",
+ "/BELLE_2015_I1283743/d13-x01-y01","/BELLE_2015_I1283743/d13-x01-y02",
+ "/BELLE_2015_I1283743/d13-x01-y03","/BELLE_2015_I1283743/d13-x01-y04",
+ "/BELLE_2015_I1283743/d13-x01-y05","/BELLE_2015_I1283743/d13-x01-y06",]
+analyses["HadronDecays"][9000553]["Spectrum"][421 ] = ["/BELLE_2023_I2660525/d03-x01-y02"]
+analyses["HadronDecays"][9000553]["Spectrum"][431 ] = ["/CLEO_2005_I1649168/d01-x01-y08","/BELLE_2023_I2660525/d03-x01-y01"]
analyses["HadronDecays"][9000553]["Spectrum"][333 ] = ["/CLEO_2007_I728872/d02-x01-y05" ]
# B_c
analyses["HadronDecays"][543] = { "Modes" : { "$B_c^+\\to J/\\psi \\pi^+$" : {},
"$B_c^+\\to J/\\psi \\pi^+\\pi^+\\pi^-$" : {},
"$B_c^+\\to J/\\psi K^+K^-\\pi^+$" : {},
"$B_c^+\\to J/\\psi K^+\\pi^+\\pi^-$" : {},
"$B_c^+\\to J/\\psi K^+K^+K^-$" : {},
"$B_c^+\\to J/\\psi 3\\pi^+2\\pi^-$" : {},
"$B_c^+\\to J/\\psi 4\\pi^+3\\pi^-$" : {},
"$B_c^+\\to J/\\psi K^+K^-\\pi^+\\pi^+\\pi^-$" : {},
"$B_c^+\\to \\psi(2S) \\pi^+\\pi^+\\pi^-$" : {},
"$B_c^+\\to \\psi(2S) p\\bar{p}\\pi^+$" : {},
}}
analyses["HadronDecays"][543]["Modes"]["$B_c^+\\to J/\\psi \\pi^+$" ]["data"] = ["/LHCB_2012_I1097092/d03-x01-y01"]
analyses["HadronDecays"][543]["Modes"]["$B_c^+\\to J/\\psi \\pi^+\\pi^+\\pi^-$"]["data"] = ["/LHCB_2012_I1097092/d01-x01-y01",
"/LHCB_2012_I1097092/d02-x01-y01",
"/LHCB_2012_I1097092/d03-x01-y02",
"/LHCB_2022_I1960979/d01-x01-y01",
"/LHCB_2022_I1960979/d01-x01-y02"]
analyses["HadronDecays"][543]["Modes"]["$B_c^+\\to J/\\psi K^+K^-\\pi^+$" ]["data"] = ["/LHCB_2022_I1960979/d02-x01-y01",
"/LHCB_2022_I1960979/d02-x01-y02"]
analyses["HadronDecays"][543]["Modes"]["$B_c^+\\to J/\\psi K^+\\pi^+\\pi^-$" ]["data"] = ["/LHCB_2022_I1960979/d03-x01-y01",]
analyses["HadronDecays"][543]["Modes"]["$B_c^+\\to J/\\psi K^+K^+K^-$" ]["data"] = ["/LHCB_2022_I1960979/d04-x01-y01"]
analyses["HadronDecays"][543]["Modes"]["$B_c^+\\to J/\\psi 3\\pi^+2\\pi^-$" ]["data"] = ["/LHCB_2022_I2138845/d01-x01-y01",
"/LHCB_2022_I2138845/d02-x01-y01",
"/LHCB_2022_I2138845/d03-x01-y01"]
analyses["HadronDecays"][543]["Modes"]["$B_c^+\\to J/\\psi 4\\pi^+3\\pi^-$" ]["data"] = ["/LHCB_2022_I2138845/d01-x01-y03"]
analyses["HadronDecays"][543]["Modes"]["$B_c^+\\to J/\\psi K^+K^-\\pi^+\\pi^+\\pi^-$"]["data"] = ["/LHCB_2022_I2138845/d01-x01-y02",
"/LHCB_2022_I2138845/d04-x01-y01",
"/LHCB_2022_I2138845/d04-x01-y02"]
analyses["HadronDecays"][543]["Modes"]["$B_c^+\\to \\psi(2S) \\pi^+\\pi^+\\pi^-$" ]["data"] = ["/LHCB_2022_I2138845/d02-x01-y02",
"/LHCB_2022_I2138845/d03-x01-y02"]
analyses["HadronDecays"][543]["Modes"]["$B_c^+\\to \\psi(2S) p\\bar{p}\\pi^+$" ]["data"] = ["/LHCB_2014_I1309880/d01-x01-y01",
"/LHCB_2014_I1309880/d01-x01-y02",]
-#
+# Lambda0 decays
+analyses["HadronDecays"][3122] = { "Modes" : { "$\\Lambda^0\\to n\\gamma$" : {},
+ "$\\Lambda^0\\to p\\pi^-$" : {}} }
+analyses["HadronDecays"][3122]["Modes"]["$\\Lambda^0\\to n\\gamma$"]["data"] = ["/BESIII_2022_I2071715/d01-x03-y01","/BESIII_2022_I2071715/d01-x04-y01"]
+analyses["HadronDecays"][3122]["Modes"]["$\\Lambda^0\\to p\\pi^-$" ]["data"] = ["/BESIII_2022_I2099126/d02-x01-y01","/BESIII_2022_I2099126/d02-x01-y02",
+ "/BESIII_2022_I2099126/d02-x01-y03","/BESIII_2022_I1864775/d02-x01-y07",
+ "/BESIII_2022_I1864775/d02-x01-y08"]
+# Sigma +
+analyses["HadronDecays"][3222] = { "Modes" : { "$\\Sigma^+\\to p\\gamma$" : {} }}
+analyses["HadronDecays"][3222]["Modes"]["$\\Sigma^+\\to p\\gamma$"]["data"] = ["/BESIII_2023_I2636760/d01-x01-y01","/BESIII_2023_I2636760/d01-x01-y02",
+ "/BESIII_2023_I2636760/d01-x01-y03"]
+# Xi-
analyses["HadronDecays"][3312] = { "Modes" : { "$\\Xi^-\\to\\Lambda^0\\pi^-$" : {} } }
analyses["HadronDecays"][3312]["Modes"]["$\\Xi^-\\to\\Lambda^0\\pi^-$"]["data"] = ["/E756_2000_I530367/d01-x01-y01","/E756_2000_I530367/d01-x01-y02",
"/CLEOII_2000_I533575/d01-x01-y01","/CLEOII_2000_I533575/d01-x01-y02",
"/CLEOII_2000_I533575/d02-x01-y01","/CLEOII_2000_I533575/d02-x01-y02",
- "/BESIII_2022_I2099144/d02-x01-y03","/BESIII_2022_I2099144/d02-x01-y04"]
+ "/BESIII_2022_I2099144/d02-x01-y03","/BESIII_2022_I2099144/d02-x01-y04",
+ "/BESIII_2022_I1864775/d02-x01-y03","/BESIII_2022_I1864775/d02-x01-y05"]
analyses["HadronDecays"][3312]["Modes"]["$\\Xi^-\\to\\Lambda^0\\pi^-$"]["MC" ] = ["/E756_2000_I530367/cthetaP","/E756_2000_I530367/cthetaM"]
analyses["HadronDecays"][3322] = { "Modes" : { "$\\Xi^0\\to\\Lambda^0\\pi^0$" : {}, "$\\Xi^0\\to\\Sigma^0\\gamma$" : {},
"$\\Xi^0\\to\\Lambda^0\\gamma$" : {} } }
-analyses["HadronDecays"][3322]["Modes"]["$\\Xi^0\\to\\Lambda^0\\pi^0$"]["data"] = ["/NA48_2010_I868871/d01-x01-y01"]
+analyses["HadronDecays"][3322]["Modes"]["$\\Xi^0\\to\\Lambda^0\\pi^0$"]["data"] = ["/NA48_2010_I868871/d01-x01-y01","/BESIII_2023_I2634735/d01-x01-y03",
+ "/BESIII_2023_I2634735/d01-x01-y05","/BESIII_2023_I2660219/d01-x01-y03",
+ "/BESIII_2023_I2660219/d01-x01-y04"]
analyses["HadronDecays"][3322]["Modes"]["$\\Xi^0\\to\\Lambda^0\\pi^0$"]["MC" ] = ["/NA48_2010_I868871/ctheta_pi0"]
analyses["HadronDecays"][3322]["Modes"]["$\\Xi^0\\to\\Lambda^0\\gamma$"]["data"] = ["/NA48_2010_I868871/d02-x01-y01"]
analyses["HadronDecays"][3322]["Modes"]["$\\Xi^0\\to\\Lambda^0\\gamma$"]["MC" ] = ["/NA48_2010_I868871/ctheta_gamma"]
analyses["HadronDecays"][3322]["Modes"]["$\\Xi^0\\to\\Sigma^0\\gamma$"]["data"] = ["/NA48_2010_I868871/d03-x01-y01"]
analyses["HadronDecays"][3322]["Modes"]["$\\Xi^0\\to\\Sigma^0\\gamma$"]["MC" ] = ["/NA48_2010_I868871/ctheta_Sigma_0" ,"/NA48_2010_I868871/ctheta_Sigma_1" ,
"/NA48_2010_I868871/ctheta_Sigma_2" ,"/NA48_2010_I868871/ctheta_Sigma_3" ,
"/NA48_2010_I868871/ctheta_Sigma_4" ,"/NA48_2010_I868871/ctheta_Sigma_5" ,
"/NA48_2010_I868871/ctheta_Sigma_6" ,"/NA48_2010_I868871/ctheta_Sigma_7" ,
"/NA48_2010_I868871/ctheta_Sigma_8" ,"/NA48_2010_I868871/ctheta_Sigma_9" ,
"/NA48_2010_I868871/ctheta_Sigma_10","/NA48_2010_I868871/ctheta_Sigma_11",
"/NA48_2010_I868871/ctheta_Sigma_12","/NA48_2010_I868871/ctheta_Sigma_13",
"/NA48_2010_I868871/ctheta_Sigma_14","/NA48_2010_I868871/ctheta_Sigma_15",
"/NA48_2010_I868871/ctheta_Sigma_16","/NA48_2010_I868871/ctheta_Sigma_17",
"/NA48_2010_I868871/ctheta_Sigma_18","/NA48_2010_I868871/ctheta_Sigma_19"]
analyses["HadronDecays"][3334] = { "Modes" : { "$\\Omega^-\\to\\Lambda^0K^-$" : {},"$\\Omega^-\\to\\Xi^0\\pi^-$" : {},
"$\\Omega^-\\to\\Xi^-\\pi^0$" : {} } }
-analyses["HadronDecays"][3334]["Modes"]["$\\Omega^-\\to\\Lambda^0K^-$"]["data"] = ["/HyperCP_2005_I677384/d01-x01-y01",
- "/HyperCP_2005_I677384/d01-x01-y02",
- "/HyperCP_2005_I677384/d01-x01-y03",
+analyses["HadronDecays"][3334]["Modes"]["$\\Omega^-\\to\\Lambda^0K^-$"]["data"] = ["/HYPERCP_2005_I677384/d01-x01-y01",
+ "/HYPERCP_2005_I677384/d01-x01-y02",
+ "/HYPERCP_2005_I677384/d01-x01-y03",
"/WA46_1984_I206647/d01-x01-y01"]
-analyses["HadronDecays"][3334]["Modes"]["$\\Omega^-\\to\\Lambda^0K^-$"]["MC" ] = ["/HyperCP_2005_I677384/cthetaM",
- "/HyperCP_2005_I677384/cthetaP",
- "/HyperCP_2005_I677384/cthetaAll",
+analyses["HadronDecays"][3334]["Modes"]["$\\Omega^-\\to\\Lambda^0K^-$"]["MC" ] = ["/HYPERCP_2005_I677384/cthetaM",
+ "/HYPERCP_2005_I677384/cthetaP",
+ "/HYPERCP_2005_I677384/cthetaAll",
"/WA46_1984_I206647/cthetaLambda"]
analyses["HadronDecays"][3334]["Modes"]["$\\Omega^-\\to\\Xi^0\\pi^-$"]["data"]=["/WA46_1984_I206647/d01-x01-y02"]
analyses["HadronDecays"][3334]["Modes"]["$\\Omega^-\\to\\Xi^0\\pi^-$"]["MC" ]=["/WA46_1984_I206647/cthetaXi0"]
analyses["HadronDecays"][3334]["Modes"]["$\\Omega^-\\to\\Xi^-\\pi^0$"]["data"]=["/WA46_1984_I206647/d01-x01-y03"]
analyses["HadronDecays"][3334]["Modes"]["$\\Omega^-\\to\\Xi^-\\pi^0$"]["MC" ]=["/WA46_1984_I206647/cthetaXim"]
# Xi_c0
analyses["HadronDecays"][4132] = { "Modes" : { "$\\Xi^0_c\\to\\Xi^-\\pi^+$" : {},
"$\\Xi^0_c\\to\\Omega^-K^+$" : {},
"$\\Xi^0_c\\to\\Lambda^0\\bar{K}^{*0}$" : {},
"$\\Xi^0_c\\to\\Sigma^0\\bar{K}^{*0}$" : {},
"$\\Xi^0_c\\to\\Sigma^-\\bar{K}^{*+}$" : {},
"$\\Xi^0_c\\to pK^-K^-\\pi^+$" : {},
"$\\Xi^0_c\\to K^+K^-\\Xi^0$" : {},} }
analyses["HadronDecays"][4132]["Modes"]["$\\Xi^0_c\\to\\Xi^-\\pi^+$"]["data"] = ["/CLEO_2000_I537236/d01-x01-y01",
"/BELLE_2021_I1851126/d01-x01-y01","/BELLE_2021_I1851126/d01-x01-y02",
"/BELLE_2021_I1851126/d02-x01-y01","/BELLE_2021_I1851126/d02-x01-y02",
"/BELLE_2021_I1851126/d02-x01-y03","/BELLE_2021_I1851126/d02-x01-y04"]
analyses["HadronDecays"][4132]["Modes"]["$\\Xi^0_c\\to\\Xi^-\\pi^+$"]["MC" ] = ["/CLEO_2000_I537236/ctheta"]
analyses["HadronDecays"][4132]["Modes"]["$\\Xi^0_c\\to\\Omega^-K^+$"]["data"] = ["/BABAR_2006_I719581/d01-x01-y01","/BABAR_2006_I719581/d02-x01-y01"]
analyses["HadronDecays"][4132]["Modes"]["$\\Xi^0_c\\to\\Lambda^0\\bar{K}^{*0}$"]["data"]=["/BELLE_2021_I1859517/d01-x01-y01","/BELLE_2021_I1859517/d04-x01-y01"]
analyses["HadronDecays"][4132]["Modes"]["$\\Xi^0_c\\to\\Sigma^0\\bar{K}^{*0}$" ]["data"]=["/BELLE_2021_I1859517/d02-x01-y01","/BELLE_2021_I1859517/d04-x01-y02"]
analyses["HadronDecays"][4132]["Modes"]["$\\Xi^0_c\\to\\Sigma^-\\bar{K}^{*+}$" ]["data"]=["/BELLE_2021_I1859517/d03-x01-y01","/BELLE_2021_I1859517/d04-x01-y03"]
analyses["HadronDecays"][4132]["Modes"]["$\\Xi^0_c\\to pK^-K^-\\pi^+$"]["data"]=["/BELLE_2005_I660759/d01-x01-y01",
"/CLEOIII_2004_I627327/d01-x01-y01"]
analyses["HadronDecays"][4132]["Modes"]["$\\Xi^0_c\\to K^+K^-\\Xi^0$"]["data"]=["/BELLE_2021_I1835729/d01-x01-y01",
"/BELLE_2021_I1835729/d01-x01-y02",
"/BELLE_2021_I1835729/d01-x01-y03"]
analyses["HadronDecays"][4132]["Modes"]["$\\Xi^0_c\\to K^+K^-\\Xi^0$"]["MC" ]=["/BELLE_2021_I1835729/dalitz"]
# Xi_c+
analyses["HadronDecays"][4232] = { "Modes" : { "$\\Xi^+_c\\to\\Xi^-\\pi^+\\pi^+$" : {},
"$\\Xi^+_c\\to \\Sigma^+K^-\\pi^+$" : {}, } }
analyses["HadronDecays"][4232]["Modes"]["$\\Xi^+_c\\to\\Xi^-\\pi^+\\pi^+$"]["data"] = ["/BELLE_2018_I1698390/d01-x01-y01",
"/FOCUS_2003_I618864/d02-x01-y01"]
analyses["HadronDecays"][4232]["Modes"]["$\\Xi^+_c\\to \\Sigma^+K^-\\pi^+$"]["data"]=["/CLEOII_1996_I397787/d01-x01-y01",
"/FOCUS_2003_I618864/d01-x01-y01"]
# Lambda_c
-analyses["HadronDecays"][4122] = { "Modes" : { "$\\Lambda^+_c\\to\\Lambda^0\\pi^+$" : {},
+analyses["HadronDecays"][4122] = { "Spectrum" : {},
+ "Modes" : { "$\\Lambda^+_c\\to\\Lambda^0\\pi^+$" : {},
"$\\Lambda^+_c\\to\\Sigma^+\\pi^0$" : {},
"$\\Lambda^+_c\\to\\Sigma^+\\eta$" : {},
"$\\Lambda^+_c\\to\\Sigma^+\\eta^\\prime$" : {},
"$\\Lambda^+_c\\to\\Lambda^0K^+$" : {},
"$\\Lambda^+_c\\to\\Sigma^0\\pi^+$" : {},
"$\\Lambda^+_c\\to\\Sigma^0K^+$" : {},
"$\\Lambda^+_c\\to\\Lambda^0 e^+\\bar{\\nu}_e$" : {},
+ "$\\Lambda^+_c\\to\\Lambda^0 \\mu^+\\bar{\\nu}_\\mu$" : {},
+ "$\\Lambda^+_c\\to K^-p e^+\\bar{\\nu}_e$" : {},
+ "$\\Lambda^+_c\\to\\Lambda^0 K^+K^0_S" : {},
+ "$\\Lambda^+_c\\to\\Lambda^0\\pi^+\\pi^0" : {},
+ "$\\Lambda^+_c\\to\\Sigma^+ K^+K^-" : {},
+ "$\\Lambda^+_c\\to\\Xi(1690)^0 K^+" : {},
"$\\Lambda^+_c\\to\\Xi^*(1530)^0K^+$" : {},
- "$\Lambda_c^+\\to\\eta\\Lambda\\pi^+$" : {},
+ "$\Lambda_c^+\\to\\eta\\Lambda^0\\pi^+$" : {},
"$\Lambda_c^+\\to pK^0_S\\eta" : {},
+ "$\Lambda_c^+\\to pK^0_SK^0_S" : {},
}}
+analyses["HadronDecays"][4122]["Spectrum"][11]=["/BESIII_2022_I2611489/d01-x01-y01","/BESIII_2018_I1674528/d01-x01-y01"]
analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Lambda^0\\pi^+$"]["data"] = ["/FOCUS_2006_I693639/d01-x01-y01","/FOCUS_2006_I693639/d02-x01-y01",
"/FOCUS_2006_I693639/d03-x01-y01",
"/CLEO_1995_I392704/d01-x01-y01","/CLEO_1995_I392704/d03-x01-y01",
"/ARGUS_1992_I319105/d02-x01-y01","/ARGUS_1992_I319105/d03-x01-y01",
"/BELLE_2022_I2138841/d01-x02-y01","/BELLE_2022_I2138841/d01-x02-y02",
"/BELLE_2022_I2138841/d02-x02-y01","/BELLE_2022_I2138841/d02-x02-y02",
"/BELLE_2022_I2138841/d02-x02-y03","/BELLE_2022_I2138841/d02-x02-y04",
"/BELLE_2022_I2138841/d03-x01-y02","/BELLE_2022_I2138841/d04-x01-y03",
"/BELLE_2022_I2138841/d04-x01-y04"]
analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Sigma^+\\pi^0$"]["data"] = ["/CLEO_1995_I392704/d02-x01-y01","/CLEO_1995_I392704/d04-x01-y01",
"/BELLE_2022_I2140379/d01-x01-y01","/BELLE_2022_I2140379/d01-x01-y02",
"/BELLE_2022_I2140379/d02-x01-y01"]
-analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Lambda^0 e^+\\bar{\\nu}_e$"]["data"] = ["/CLEOII_2005_I668268/d01-x01-y01","/CLEOII_1994_I371611/d01-x01-y01",
- "/CLEOII_1994_I371611/d02-x01-y01","/ARGUS_1994_I371613/d01-x01-y01",
- "/BESIII_2022_I2127373/d01-x01-y01",
- "/BESIII_2022_I2127373/d01-x01-y02",
- "/BESIII_2022_I2127373/d01-x01-y03",
- "/BESIII_2022_I2127373/d01-x01-y04"]
+analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Lambda^0 e^+\\bar{\\nu}_e$" ]["data"] = ["/CLEOII_2005_I668268/d01-x01-y01","/CLEOII_1994_I371611/d01-x01-y01",
+ "/CLEOII_1994_I371611/d02-x01-y01","/ARGUS_1994_I371613/d01-x01-y01",
+ "/BESIII_2022_I2127373/d01-x01-y01","/BESIII_2022_I2127373/d01-x01-y02",
+ "/BESIII_2022_I2127373/d01-x01-y03","/BESIII_2022_I2127373/d01-x01-y04",
+ "/BESIII_2023_I2689064/d01-x01-y01","/BESIII_2023_I2689064/d01-x03-y01",
+ "/BESIII_2023_I2689064/d01-x03-y02","/BESIII_2023_I2689064/d02-x01-y01",
+ "/BESIII_2023_I2689064/d02-x02-y01","/BESIII_2023_I2689064/d03-x01-y01",
+ "/BESIII_2023_I2689064/d03-x01-y02","/BESIII_2023_I2689064/d03-x01-y03",
+ "/BESIII_2023_I2689064/d03-x01-y04","/BESIII_2023_I2689064/d01-x01-y02"]
+analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Lambda^0 \\mu^+\\bar{\\nu}_\\mu$"]["data"] = ["/BESIII_2023_I2689064/d01-x02-y01","/BESIII_2023_I2689064/d02-x01-y02",
+ "/BESIII_2023_I2689064/d03-x02-y01","/BESIII_2023_I2689064/d03-x02-y02",
+ "/BESIII_2023_I2689064/d03-x02-y03","/BESIII_2023_I2689064/d03-x02-y04",
+ "/BESIII_2023_I2689064/d01-x02-y02"]
+analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to K^-p e^+\\bar{\\nu}_e$"]["data"] = ["/BESIII_2022_I2122399/d01-x01-y01"]
analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Xi^*(1530)^0K^+$"]["data"]=["/BABAR_2008_I781294/d01-x01-y01","/BABAR_2008_I781294/d02-x01-y01",
"/BABAR_2008_I781294/d02-x01-y02"]
-analyses["HadronDecays"][4122]["Modes"]["$\Lambda_c^+\\to\\eta\\Lambda\\pi^+$"]["data"] = ["/BELLE_2020_I1813380/d01-x01-y01",
- "/BELLE_2020_I1813380/d01-x01-y02",
- "/BESIII_2019_I1711896/d01-x01-y01"]
-analyses["HadronDecays"][4122]["Modes"]["$\Lambda_c^+\\to\\eta\\Lambda\\pi^+$"]["MC" ] = ["/BESIII_2019_I1711896/dalitz"]
+analyses["HadronDecays"][4122]["Modes"]["$\Lambda_c^+\\to\\eta\\Lambda^0\\pi^+$"]["data"] = ["/BELLE_2020_I1813380/d01-x01-y01",
+ "/BELLE_2020_I1813380/d01-x01-y02",
+ "/BESIII_2019_I1711896/d01-x01-y01"]
+analyses["HadronDecays"][4122]["Modes"]["$\Lambda_c^+\\to\\eta\\Lambda^0\\pi^+$"]["MC" ] = ["/BESIII_2019_I1711896/dalitz"]
analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Lambda^0K^+$" ]["data"] = ["/BELLE_2022_I2138841/d01-x01-y01","/BELLE_2022_I2138841/d01-x01-y02",
"/BELLE_2022_I2138841/d02-x01-y02","/BELLE_2022_I2138841/d02-x01-y04",
"/BELLE_2022_I2138841/d03-x01-y01","/BELLE_2022_I2138841/d04-x01-y01",
- "/BELLE_2022_I2138841/d04-x01-y02"]
+ "/BELLE_2022_I2138841/d04-x01-y02",
+ "/BELLE_2022_I2138841/d02-x01-y01","/BELLE_2022_I2138841/d02-x01-y03"]
+analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Lambda^0 K^+K^0_S"]["data"] = ["/BABAR_2006_I722213/d01-x01-y01","/BABAR_2006_I722213/d01-x01-y02",
+ "/BABAR_2006_I722213/d01-x01-y03","/BELLE_2002_I566127/d03-x01-y01"]
+analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Lambda^0\\pi^+\\pi^0"]["data"] = ["/BESIII_2022_I2153556/d01-x01-y01","/BESIII_2022_I2153556/d01-x01-y02",
+ "/BESIII_2022_I2153556/d01-x01-y03"]
+analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Xi(1690)^0 K^+"]["data"] = ["/BABAR_2006_I722213/d02-x01-y01","/BABAR_2006_I722213/d02-x01-y02"]
analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Sigma^0\\pi^+$" ]["data"] = ["/BELLE_2022_I2138841/d01-x04-y01","/BELLE_2022_I2138841/d01-x04-y02",
"/BELLE_2022_I2138841/d02-x04-y01","/BELLE_2022_I2138841/d02-x04-y02",
"/BELLE_2022_I2138841/d02-x04-y03","/BELLE_2022_I2138841/d02-x04-y04"]
analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Sigma^0K^+$" ]["data"] = ["/BELLE_2022_I2138841/d01-x03-y01","/BELLE_2022_I2138841/d01-x03-y02",
"/BELLE_2022_I2138841/d02-x03-y01","/BELLE_2022_I2138841/d02-x03-y02",
"/BELLE_2022_I2138841/d02-x03-y03","/BELLE_2022_I2138841/d02-x03-y04"]
analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Sigma^+\\eta$" ]["data"] = ["/BELLE_2022_I2140379/d01-x02-y01","/BELLE_2022_I2140379/d01-x02-y02",
"/BELLE_2022_I2140379/d02-x01-y02"]
analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Sigma^+\\eta^\\prime$"]["data"] = ["/BELLE_2022_I2140379/d01-x03-y01","/BELLE_2022_I2140379/d01-x03-y02",
"/BELLE_2022_I2140379/d02-x01-y03"]
+analyses["HadronDecays"][4122]["Modes"]["$\\Lambda^+_c\\to\\Sigma^+ K^+K^-" ]["data"] = ["/BELLE_2002_I566127/d01-x01-y01","/BELLE_2002_I566127/d02-x01-y01"]
analyses["HadronDecays"][4122]["Modes"]["$\Lambda_c^+\\to pK^0_S\\eta" ]["data"] = ["/BESIII_2021_I1837968/d01-x01-y01",
"/BESIII_2021_I1837968/d01-x01-y02",
- "/BESIII_2021_I1837968/d01-x01-y03",]
+ "/BESIII_2021_I1837968/d01-x01-y03",
+ "/BELLE_2022_I2160445/d02-x01-y01","/BELLE_2022_I2160445/d02-x01-y02",
+ "/BELLE_2022_I2160445/d02-x01-y03",]
+analyses["HadronDecays"][4122]["Modes"]["$\Lambda_c^+\\to pK^0_SK^0_S" ]["data"] = ["/BELLE_2022_I2160445/d01-x01-y01","/BELLE_2022_I2160445/d01-x01-y02",]
# Sigma_c++
analyses["HadronDecays"][4222] = { "Modes" : {"$\\Sigma^*\\to\\Lambda_c\\pi$" : {} } }
analyses["HadronDecays"][4222]["Modes"]["$\\Sigma^*\\to\\Lambda_c\\pi$"]["data"] = ["/CLEOII_1997_I424575/d02-x01-y01"]
# Omega_c
analyses["HadronDecays"][4332] = { "Modes" : { "$\Omega_c^0\\to\\Omega^-\\pi^+\\pi^0$" : {},
"$\Omega_c^0\\to\\Xi^-K^-\\pi^+\\pi^+$" : {},
"$\Omega_c^0\\to\\Xi^0K^-\\pi^+$" : {},} }
analyses["HadronDecays"][4332]["Modes"]["$\Omega_c^0\\to\\Omega^-\\pi^+\\pi^0$"]["data"] = ["/BELLE_2018_I1641071/d01-x01-y01"]
analyses["HadronDecays"][4332]["Modes"]["$\Omega_c^0\\to\\Xi^-K^-\\pi^+\\pi^+$"]["data"] = ["/BELLE_2018_I1641071/d01-x01-y02",
"/BELLE_2018_I1641071/d01-x01-y03"]
analyses["HadronDecays"][4332]["Modes"]["$\Omega_c^0\\to\\Xi^0K^-\\pi^+$" ]["data"] = ["/BELLE_2018_I1641071/d01-x01-y04"]
+# Xi_c(2700)+
+analyses["HadronDecays"][103142] = { "Modes" : {"$\\Xi(2790)^0\\to\\Xi_c^{*0}\\pi^+$" : {} } }
+analyses["HadronDecays"][103142]["Modes"]["$\\Xi(2790)^0\\to\\Xi_c^{*0}\\pi^+$"]["data"] = ["/BELLE_2021_I1809180/d01-x01-y01","/BELLE_2021_I1809180/d02-x01-y01"]
# lambda_b
-analyses["HadronDecays"][5122] = { "Modes" : { "$\\Lambda^0_b\\to\\Lambda^+_c\\mu^-\\bar\\nu_\\mu" : {} }}
-analyses["HadronDecays"][5122]["Modes"]["$\\Lambda^0_b\\to\\Lambda^+_c\\mu^-\\bar\\nu_\\mu"]["data"] = ["/LHCB_2017_I1621811/d01-x01-y01"]
+analyses["HadronDecays"][5122] = { "Modes" : { "$\\Lambda^0_b\\to\\Lambda^+_c\\mu^-\\bar\\nu_\\mu$" : {},
+ "$\\Lambda^0_b\\to\\Lambda(1520)^2\\mu^+\\mu^-$" : {},
+ "$\\Lambda^0_b\\to\\Lambda^0\\gamma$" : {},
+}}
+analyses["HadronDecays"][5122]["Modes"]["$\\Lambda^0_b\\to\\Lambda^+_c\\mu^-\\bar\\nu_\\mu$"]["data"] = ["/LHCB_2017_I1621811/d01-x01-y01"]
+analyses["HadronDecays"][5122]["Modes"]["$\\Lambda^0_b\\to\\Lambda(1520)^2\\mu^+\\mu^-$" ]["data"] = ["/LHCB_2022_I1971920/d01-x01-y01"]
+analyses["HadronDecays"][5122]["Modes"]["$\\Lambda^0_b\\to\\Lambda^0\\gamma$" ]["data"] = ["/LHCB_2023_I2633007/d01-x01-y01",
+ "/LHCB_2023_I2633007/d01-x02-y01"]
# lambda_b*
-analyses["HadronDecays"][101254] = { "Modes" : { "$\\Lambda_b(5920)^0\\to\\Lambda^0_b\\pi^+\\pi^-" : {} }}
-analyses["HadronDecays"][101254]["Modes"]["$\\Lambda_b(5920)^0\\to\\Lambda^0_b\\pi^+\\pi^-"]["data"] = ["/LHCB_2012_I1114753/d01-x01-y01"]
+analyses["HadronDecays"][101254] = { "Modes" : { "$\\Lambda_b(5920)^0\\to\\Lambda^0_b\\pi^+\\pi^-$" : {} }}
+analyses["HadronDecays"][101254]["Modes"]["$\\Lambda_b(5920)^0\\to\\Lambda^0_b\\pi^+\\pi^-$"]["data"] = ["/LHCB_2012_I1114753/d01-x01-y01"]
# charged multiplicity (total)
analyses["Charged"]["TotalChargedMult"][0][9.5 ] = ["/LENA_1981_I164397/d03-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][10.47] = ["/ARGUS_1992_I319102/d04-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][12.0 ] = ["/JADE_1983_I190818/d01-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][14.0 ] = ["/TASSO_1989_I277658/d02-x01-y01","/TASSO_1984_I195333/d04-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][21.65] = ["/PLUTO_1980_I154270/d01-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][22.0 ] = ["/TASSO_1980_I143691/d01-x01-y01","/JADE_1979_I142874/d02-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][29.0 ] = ["/TPC_1987_I235694/d05-x01-y04","/HRS_1986_I18502/d03-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][50.0 ] = ["/AMY_1990_I295160/d02-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][55.7 ] = ["/AMY_1990_I295160/d02-x02-y01"]
analyses["Charged"]["TotalChargedMult"][0][57.8 ] = ["/TOPAZ_1997_I454183/d01-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][91.2 ] = ["/ALEPH_1991_I319520/d02-x01-y01","/OPAL_1992_I321190/d05-x01-y01",
"/DELPHI_1991_I301657/d04-x01-y01","/ALEPH_2004_I636645/d01-x01-y01",
"/DELPHI_1996_I424112/d35-x01-y01","/DELPHI_1998_I473409/d01-x01-y01",
"/OPAL_1998_I472637/d09-x01-y04","/ALEPH_1996_I428072/d19-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][161.0] = ["/OPAL_1997_I440721/d02-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][172.0] = ["/OPAL_2000_I513476/d14-x01-y01"]
analyses["Charged"]["TotalChargedMult"][0][183.0] = ["/DELPHI_2001_I526164/d01-x01-y01"]
# light quark events
analyses["Charged"]["TotalChargedMult"][1][29.0 ] = ["/TPC_1987_I235694/d04-x01-y04"]
analyses["Charged"]["TotalChargedMult"][1][58.0 ] = ["/VENUS_1998_I453613/d01-x01-y02"]
analyses["Charged"]["TotalChargedMult"][1][91.2 ] = ["/OPAL_2002_I601225/d01-x01-y03","/OPAL_1998_I472637/d09-x01-y01",
"/DELPHI_1998_I473409/d03-x01-y01","/SLD_2004_I630327/d08-x02-y01",
"/SLD_1996_I422172/d03-x01-y01","/DELPHI_1999_I448370/d09-x01-y02",
"/OPAL_2001_I536266/d01-x01-y01","/OPAL_2001_I536266/d01-x01-y02",
"/OPAL_2001_I536266/d01-x01-y03","/OPAL_2001_I536266/d02-x01-y01",
"/OPAL_2001_I536266/d02-x01-y02","/OPAL_2001_I536266/d02-x01-y03"]
analyses["Charged"]["TotalChargedMult"][1 ][195.0] = ["/DELPHI_2000_I524693/d01-x01-y03"]
# charm events
analyses["Charged"]["TotalChargedMult"][4][29.0 ] = ["/TPC_1987_I235694/d03-x01-y04"]
analyses["Charged"]["TotalChargedMult"][4][91.2 ] = ["/OPAL_2002_I601225/d01-x01-y02","/OPAL_1998_I472637/d09-x01-y02",
"/SLD_2004_I630327/d08-x02-y02","/SLD_1996_I422172/d02-x01-y01"]
analyses["Charged"]["TotalChargedMult"][4 ][195.0] = ["/DELPHI_2000_I524693/d01-x01-y02"]
# bottom events
analyses["Charged"]["TotalChargedMult"][5][29.0 ] = ["/TPC_1987_I235694/d02-x01-y04"]
analyses["Charged"]["TotalChargedMult"][5][58.0 ] = ["/VENUS_1998_I453613/d01-x01-y01"]
analyses["Charged"]["TotalChargedMult"][5][91.2 ] = ["/OPAL_2002_I601225/d01-x01-y01","/OPAL_1998_I472637/d09-x01-y03",
"/DELPHI_1998_I473409/d02-x01-y01","/SLD_2004_I630327/d08-x02-y03",
"/SLD_1996_I422172/d01-x01-y01","/DELPHI_1999_I448370/d09-x01-y01"]
analyses["Charged"]["TotalChargedMult"][5 ][195.0] = ["/DELPHI_2000_I524693/d01-x01-y01"]
# difference charm-light
analyses["Charged"]["TotalChargedMult"][41][91.2 ] = ["/SLD_2004_I630327/d08-x03-y02","/SLD_1996_I422172/d04-x01-y01"]
# difference bottom-light
analyses["Charged"]["TotalChargedMult"][51][58.0 ] = ["/VENUS_1998_I453613/d01-x01-y03"]
analyses["Charged"]["TotalChargedMult"][51][91.2 ] = ["/OPAL_2002_I601225/d01-x01-y04","/SLD_2004_I630327/d08-x03-y03",
"/SLD_1996_I422172/d05-x01-y01"]
analyses["Charged"]["TotalChargedMult"][51][195.0] = ["/DELPHI_2000_I524693/d01-x01-y04"]
# with cuts
analyses["Charged"]["TotalChargedMult"]["C"][91.2] = ["\ALEPH_1996_I428072/d20-x01-y01","\ALEPH_1996_I428072/d21-x01-y01",
"\ALEPH_1996_I428072/d22-x01-y01","\ALEPH_1996_I428072/d23-x01-y01"]
# charged multiplicity (dist)
analyses["Charged"]["DistChargedMult"][0][10.47] = ["/ARGUS_1992_I319102/d02-x01-y01"]
analyses["Charged"]["DistChargedMult"][0][14.0] = ["/TASSO_1989_I277658/d05-x01-y01","/TASSO_1984_I195333/d03-x01-y01"]
analyses["Charged"]["DistChargedMult"][0][22.0] = ["/TASSO_1989_I277658/d05-x01-y02","/TASSO_1984_I195333/d03-x01-y02"]
analyses["Charged"]["DistChargedMult"][0][29.0] = ["/HRS_1986_I18502/d01-x01-y01"]
analyses["Charged"]["DistChargedMult"][0][34.0] = ["/TASSO_1984_I195333/d03-x01-y03"]
analyses["Charged"]["DistChargedMult"][0][34.8] = ["/TASSO_1989_I277658/d05-x01-y03"]
analyses["Charged"]["DistChargedMult"][0][35.0] = ["/TASSO_1988_I263859/d06-x01-y01"]
analyses["Charged"]["DistChargedMult"][0][43.6] = ["/TASSO_1989_I277658/d05-x01-y04"]
analyses["Charged"]["DistChargedMult"][0][50.0] = ["/AMY_1990_I295160/d01-x01-y01"]
analyses["Charged"]["DistChargedMult"][0][52.0] = ["/AMY_1990_I295160/d01-x01-y02"]
analyses["Charged"]["DistChargedMult"][0][55.0] = ["/AMY_1990_I295160/d01-x01-y03"]
analyses["Charged"]["DistChargedMult"][0][56.0] = ["/AMY_1990_I295160/d01-x01-y04"]
analyses["Charged"]["DistChargedMult"][0][57.0] = ["/AMY_1990_I295160/d01-x01-y05"]
analyses["Charged"]["DistChargedMult"][0][60.0] = ["/AMY_1990_I295160/d01-x01-y06"]
analyses["Charged"]["DistChargedMult"][0][60.8] = ["/AMY_1990_I295160/d01-x01-y07"]
analyses["Charged"]["DistChargedMult"][0][61.4] = ["/AMY_1990_I295160/d01-x01-y08"]
analyses["Charged"]["DistChargedMult"][0][55.7] = ["/AMY_1990_I295160/d01-x01-y09"]
analyses["Charged"]["DistChargedMult"][0][91.2] = ["/ALEPH_1991_I319520/d01-x01-y01","/OPAL_1992_I321190/d01-x01-y01",
"/DELPHI_1991_I301657/d02-x01-y01","/L3_2004_I652683/d59-x01-y01",
"/ALEPH_1996_I428072/d18-x01-y01","/L3_1992_I334954/d16-x01-y01"]
analyses["Charged"]["DistChargedMult"][2][91.2] = ["/L3_2004_I652683/d59-x01-y02"]
analyses["Charged"]["DistChargedMult"][5][91.2] = ["/L3_2004_I652683/d59-x01-y03"]
analyses["Charged"]["DistChargedMult"][0][130.1] = ["/L3_2004_I652683/d60-x01-y01"]
analyses["Charged"]["DistChargedMult"][0][136.3] = ["/L3_2004_I652683/d60-x01-y02"]
analyses["Charged"]["DistChargedMult"][0][161.0] = ["/OPAL_1997_I440721/d26-x01-y01"]
analyses["Charged"]["DistChargedMult"][0][161.3] = ["/L3_2004_I652683/d60-x01-y03"]
analyses["Charged"]["DistChargedMult"][0][172.0] = ["/OPAL_2000_I513476/d13-x01-y01"]
analyses["Charged"]["DistChargedMult"][0][172.3] = ["/L3_2004_I652683/d61-x01-y01"]
analyses["Charged"]["DistChargedMult"][0][182.8] = ["/L3_2004_I652683/d61-x01-y02"]
analyses["Charged"]["DistChargedMult"][0][183.0] = ["/OPAL_2000_I513476/d13-x01-y02"]
analyses["Charged"]["DistChargedMult"][0][188.6] = ["/L3_2004_I652683/d61-x01-y03"]
analyses["Charged"]["DistChargedMult"][0][189.0] = ["/OPAL_2000_I513476/d13-x01-y03"]
analyses["Charged"]["DistChargedMult"][0][194.4] = ["/L3_2004_I652683/d62-x01-y01"]
analyses["Charged"]["DistChargedMult"][0][200.2] = ["/L3_2004_I652683/d62-x01-y02"]
analyses["Charged"]["DistChargedMult"][0][206.2] = ["/L3_2004_I652683/d62-x01-y03"]
analyses["Charged"]["DistChargedMult"]["C"][91.2]=["/DELPHI_1991_I324035/d01-x01-y01","/DELPHI_1991_I324035/d02-x01-y01",
"/DELPHI_1991_I324035/d03-x01-y01","/DELPHI_1991_I324035/d04-x01-y01",
"/DELPHI_1991_I324035/d05-x01-y01","/DELPHI_1991_I324035/d06-x01-y01",
"/DELPHI_1991_I324035/d07-x01-y01","/DELPHI_1991_I324035/d08-x01-y01",
"/DELPHI_1991_I324035/d09-x01-y01","/DELPHI_1991_I324035/d10-x01-y01",
"/DELPHI_1991_I324035/d11-x01-y01","/DELPHI_1991_I324035/d12-x01-y01",
"/DELPHI_1991_I324035/d13-x01-y01",
"/DELPHI_1992_I334948/d01-x01-y01","/DELPHI_1992_I334948/d01-x01-y02",
"/DELPHI_1992_I334948/d01-x01-y03","/DELPHI_1992_I334948/d02-x01-y01",
"/DELPHI_1992_I334948/d02-x01-y02","/DELPHI_1992_I334948/d02-x01-y03",
"/DELPHI_1992_I334948/d03-x01-y01","/DELPHI_1992_I334948/d03-x01-y02",
"/DELPHI_1992_I334948/d03-x01-y03",]
analyses["Charged"]["DistChargedMult"][21][ 5.25] = ["/OPAL_2004_I631361/d01-x01-y01"]
analyses["Charged"]["DistChargedMult"][21][ 5.98] = ["/OPAL_2004_I631361/d01-x01-y02"]
analyses["Charged"]["DistChargedMult"][21][ 6.98] = ["/OPAL_2004_I631361/d01-x01-y03"]
analyses["Charged"]["DistChargedMult"][21][ 8.43] = ["/OPAL_2004_I631361/d02-x01-y01"]
analyses["Charged"]["DistChargedMult"][21][10.92] = ["/OPAL_2004_I631361/d02-x01-y02"]
analyses["Charged"]["DistChargedMult"][21][14.24] = ["/OPAL_2004_I631361/d03-x01-y01"]
analyses["Charged"]["DistChargedMult"][21][17.72] = ["/OPAL_2004_I631361/d03-x01-y02"]
# charged particle spectra
# xi
analyses["Charged"]["ChargedSpectrum"][0]["xi"][2.2 ] = ["/BESII_2004_I622224/d01-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][2.6 ] = ["/BESII_2004_I622224/d02-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][3.0 ] = ["/BESII_2004_I622224/d03-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][3.2 ] = ["/BESII_2004_I622224/d04-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][4.6 ] = ["/BESII_2004_I622224/d05-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][4.8 ] = ["/BESII_2004_I622224/d06-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][14. ] = ["/TASSO_1990_I294755/d04-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][22. ] = ["/TASSO_1990_I294755/d04-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][35. ] = ["/TASSO_1990_I294755/d04-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][44. ] = ["/TASSO_1990_I294755/d04-x01-y04"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][58.0 ] = ["/TOPAZ_1995_I381900/d01-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][91.2 ] = ["/ALEPH_1996_I428072/d17-x01-y01","/DELPHI_1996_I424112/d08-x01-y01",
"/L3_2004_I652683/d65-x01-y01","/OPAL_1998_I472637/d08-x01-y01","/L3_1991_I314407/d06-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][130.1] = ["/L3_2004_I652683/d66-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][133.0] = ["/ALEPH_2004_I636645/d11-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][136.3] = ["/L3_2004_I652683/d66-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][161.0] = ["/ALEPH_2004_I636645/d12-x01-y01","/OPAL_1997_I440721/d25-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][161.3] = ["/L3_2004_I652683/d66-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][172.0] = ["/ALEPH_2004_I636645/d13-x01-y01","/OPAL_2000_I513476/d19-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][172.3] = ["/L3_2004_I652683/d67-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][182.8] = ["/L3_2004_I652683/d67-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][183.0] = ["/DELPHI_2003_I620250/d32-x01-y01","/ALEPH_2004_I636645/d14-x01-y01",
"/OPAL_2000_I513476/d19-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][188.6] = ["/L3_2004_I652683/d67-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][189.0] = ["/ALEPH_2004_I636645/d15-x01-y01","/DELPHI_2003_I620250/d32-x01-y02",
"/OPAL_2000_I513476/d19-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][192.0] = ["/DELPHI_2003_I620250/d32-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][194.4] = ["/L3_2004_I652683/d68-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][200.2] = ["/L3_2004_I652683/d68-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][206.2] = ["/L3_2004_I652683/d68-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][196.0] = ["/DELPHI_2003_I620250/d32-x01-y04","/ALEPH_2004_I636645/d16-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][200.0] = ["/DELPHI_2003_I620250/d33-x01-y01","/ALEPH_2004_I636645/d17-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][200.5] = ["/OPAL_2003_I595335/d05-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][202.0] = ["/DELPHI_2003_I620250/d33-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][205.0] = ["/DELPHI_2003_I620250/d33-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][206.0] = ["/ALEPH_2004_I636645/d18-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["xi"][207.0] = ["/DELPHI_2003_I620250/d33-x01-y04"]
# x
analyses["Charged"]["ChargedSpectrum"][0]["x" ][ 3.0 ] = ["/MARKI_1976_I109792/d02-x01-y01","/MARKI_1975_I100733/d03-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][ 4.8 ] = ["/MARKI_1976_I109792/d03-x01-y01","/MARKI_1975_I100733/d03-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][ 5.2 ] = ["/MARKII_1982_I178416/d01-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][ 5.8 ] = ["/MARKI_1976_I109792/d04-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][ 6.2 ] = ["/MARKI_1976_I109792/d05-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][ 6.5 ] = ["/MARKII_1982_I178416/d01-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][ 6.6 ] = ["/MARKI_1976_I109792/d06-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][ 7.0 ] = ["/MARKI_1976_I109792/d07-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][ 7.4 ] = ["/MARKI_1976_I109792/d08-x01-y01","/MARKI_1975_I100733/d03-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][12.0 ] = ["/TASSO_1980_I153511/d05-x01-y01","/TASSO_1982_I177174/d02-x01-y01",
"/TASSO_1982_I177174/d03-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][13.0 ] = ["/TASSO_1980_I143691/d05-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][14.0 ] = ["/TASSO_1982_I177174/d01-x01-y01","/TASSO_1982_I177174/d02-x01-y02",
"/TASSO_1982_I177174/d03-x01-y02","/TASSO_1984_I195333/d06-x01-y01",
"/TASSO_1990_I294755/d02-x01-y01","/TASSO_1990_I294755/d03-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][19.5 ] = ["/TASSO_1980_I143691/d06-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][22.0 ] = ["/TASSO_1982_I177174/d01-x01-y02","/TASSO_1982_I177174/d02-x01-y03",
"/TASSO_1982_I177174/d03-x01-y03","/TASSO_1984_I195333/d06-x01-y02",
"/TASSO_1990_I294755/d02-x01-y02","/TASSO_1990_I294755/d03-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][25.0 ] = ["/TASSO_1982_I177174/d02-x01-y04","/TASSO_1982_I177174/d03-x01-y04"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][29.0 ] = ["/TPC_1988_I262143/d01-x01-y04" ,"/HRS_1985_I201482/d10-x01-y01",
"/HRS_1985_I201482/d12-x01-y01","/MARKII_1988_I246184/d15-x01-y01",
"/MARKII_1988_I246184/d33-x01-y01","/MARKII_1988_I246184/d51-x01-y01",
- "/MARKII_1982_I178416/d01-x01-y03"]
+ "/MARKII_1982_I178416/d01-x01-y03","/MARKII_1985_I216850/d01-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][30.0 ] = ["/TASSO_1982_I177174/d02-x01-y05","/TASSO_1982_I177174/d03-x01-y05",
"/TASSO_1980_I143691/d07-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][30.8 ] = ["/TASSO_1980_I153511/d06-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][33.0 ] = ["/TASSO_1982_I177174/d01-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][34.0 ] = ["/TASSO_1982_I177174/d02-x01-y06","/TASSO_1982_I177174/d03-x01-y06",
"/TASSO_1984_I195333/d06-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][35.0 ] = ["/TASSO_1982_I177174/d02-x01-y07","/TASSO_1982_I177174/d03-x01-y07",
"/TASSO_1988_I263859/d10-x01-y01",
"/TASSO_1990_I294755/d02-x01-y03","/TASSO_1990_I294755/d03-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][44.0 ] = ["/TASSO_1990_I294755/d02-x01-y04","/TASSO_1990_I294755/d03-x01-y04"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][55.2 ] = ["/AMY_1990_I283337/d02-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][91.2 ] = ["/DELPHI_1998_I473409/d16-x01-y01","/DELPHI_1998_I473409/d17-x01-y01",
"/ALEPH_1996_I428072/d09-x01-y01","/OPAL_1998_I472637/d04-x01-y01",
"/SLD_2004_I630327/d01-x01-y01","/SLD_1999_I469925/d04-x01-y01",
"/DELPHI_1996_I424112/d07-x01-y01","/L3_1991_I314407/d05-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][133.0] = ["/ALEPH_2004_I636645/d02-x01-y01","/ALEPH_2004_I636645/d19-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][161.0] = ["/ALEPH_2004_I636645/d03-x01-y01","/ALEPH_2004_I636645/d20-x01-y01",
"/OPAL_1997_I440721/d24-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][172.0] = ["/ALEPH_2004_I636645/d04-x01-y01","/ALEPH_2004_I636645/d21-x01-y01",
"/OPAL_2000_I513476/d18-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][183.0] = ["/ALEPH_2004_I636645/d05-x01-y01","/ALEPH_2004_I636645/d22-x01-y01",
"/OPAL_2000_I513476/d18-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][189.0] = ["/ALEPH_2004_I636645/d06-x01-y01","/ALEPH_2004_I636645/d23-x01-y01",
"/OPAL_2000_I513476/d18-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][196.0] = ["/ALEPH_2004_I636645/d07-x01-y01","/ALEPH_2004_I636645/d24-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][200.0] = ["/ALEPH_2004_I636645/d08-x01-y01","/ALEPH_2004_I636645/d25-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][200.5] = ["/OPAL_2003_I595335/d04-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["x" ][206.0] = ["/ALEPH_2004_I636645/d09-x01-y01","/ALEPH_2004_I636645/d26-x01-y01"]
# momentum
analyses["Charged"]["ChargedSpectrum"][0]["p" ][14.] =["/TASSO_1984_I195333/d05-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][0]["p" ][22.] =["/TASSO_1984_I195333/d05-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][0]["p" ][34.] =["/TASSO_1984_I195333/d05-x01-y03"]
# with cuts
analyses["Charged"]["ChargedSpectrum"]["C"]["x" ][29.0 ] = ["/HRS_1985_I201482/d11-x01-y01","/HRS_1985_I201482/d13-x01-y01",
"/HRS_1985_I201482/d14-x01-y01","/HRS_1985_I201482/d15-x01-y01"]
# misc
analyses["Charged"]["ChargedSpectrum"][0]["Other"][91.2] = ["/DELPHI_1999_I448370/d01-x01-y01","/DELPHI_1999_I448370/d02-x01-y01",
"/DELPHI_1999_I448370/d03-x01-y01","/DELPHI_1999_I448370/d04-x01-y01",
"/DELPHI_1999_I448370/d05-x01-y01","/DELPHI_1999_I448370/d05-x01-y02",
"/DELPHI_1999_I448370/d05-x01-y03","/DELPHI_1999_I448370/d06-x01-y01",
"/DELPHI_1999_I448370/d06-x01-y02","/DELPHI_1999_I448370/d07-x01-y01",
"/DELPHI_1999_I448370/d07-x01-y02","/DELPHI_1999_I448370/d08-x01-y01",
"/DELPHI_1999_I448370/d08-x01-y02"]
# flavour separated
analyses["Charged"]["ChargedSpectrum"][1]["x" ][91.2] = ["/DELPHI_1998_I473409/d32-x01-y01","/DELPHI_1998_I473409/d33-x01-y01",
"/DELPHI_1997_I428178/d01-x01-y03","/OPAL_1998_I472637/d01-x01-y01",
"/SLD_2004_I630327/d08-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][1]["xi"][91.2] = ["/OPAL_1998_I472637/d05-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][2]["x" ][13.0 ] = ["/OPAL_2004_I648738/d06-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][2]["x" ][28.0 ] = ["/OPAL_2004_I648738/d07-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][2]["x" ][49.0 ] = ["/OPAL_2004_I648738/d08-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][2]["x" ][100.0] = ["/OPAL_2004_I648738/d09-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][2]["x" ][91.2 ] = ["/OPAL_2004_I648738/d10-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][2]["x" ][196.0] = ["/OPAL_2004_I648738/d11-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][2]["xi"][91.2 ] = ["/L3_2004_I652683/d65-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][4]["x" ][91.2 ] = ["/DELPHI_1997_I428178/d01-x01-y02","/OPAL_1998_I472637/d02-x01-y01",
"/SLD_2004_I630327/d08-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][4]["xi"][91.2 ] = ["/OPAL_1998_I472637/d06-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][5]["x" ][13.0 ] = ["/OPAL_2004_I648738/d06-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][5]["x" ][28.0 ] = ["/OPAL_2004_I648738/d07-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][5]["x" ][49.0 ] = ["/OPAL_2004_I648738/d08-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][5]["x" ][100.0] = ["/OPAL_2004_I648738/d09-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][5]["x" ][91.2 ] = ["/DELPHI_1998_I473409/d24-x01-y01","/DELPHI_1998_I473409/d25-x01-y01",
"/DELPHI_1997_I428178/d01-x01-y01","/OPAL_1998_I472637/d03-x01-y01",
"/SLD_2004_I630327/d08-x01-y03","/OPAL_2004_I648738/d10-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][5]["xi"][91.2 ] = ["/OPAL_1998_I472637/d07-x01-y01","/L3_2004_I652683/d65-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][5]["x" ][196.0] = ["/OPAL_2004_I648738/d11-x01-y02"]
# gluons
analyses["Charged"]["ChargedSpectrum"][21]["x"][ 6.5 ] = ["/OPAL_2004_I648738/d06-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][21]["x"][14.0 ] = ["/OPAL_2004_I648738/d07-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][21]["x"][14.24] = ["/OPAL_2004_I631361/d05-x01-y01"]
analyses["Charged"]["ChargedSpectrum"][21]["x"][17.72] = ["/OPAL_2004_I631361/d05-x01-y02"]
analyses["Charged"]["ChargedSpectrum"][21]["x"][24.5 ] = ["/OPAL_2004_I648738/d08-x01-y03"]
analyses["Charged"]["ChargedSpectrum"][21]["x"][50.0 ] = ["/OPAL_2004_I648738/d09-x01-y03"]
# rapidity w.r.t thrust
analyses["Charged"]["ChargedRapidityThrust"][13.0 ] = ["/TASSO_1980_I143691/d02-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][19.5 ] = ["/TASSO_1980_I143691/d03-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][29.0 ] = ["/HRS_1985_I201482/d19-x01-y01","/HRS_1985_I201482/d20-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][30.0 ] = ["/TASSO_1980_I143691/d04-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][55.2 ] = ["/AMY_1990_I283337/d01-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][91.2 ] = ["/DELPHI_1996_I424112/d05-x01-y01","/ALEPH_1996_I428072/d10-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][133.0] = ["/ALEPH_2004_I636645/d36-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][161.0] = ["/ALEPH_2004_I636645/d37-x01-y01","/OPAL_1997_I440721/d23-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][172.0] = ["/ALEPH_2004_I636645/d38-x01-y01","/OPAL_2000_I513476/d17-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][183.0] = ["/DELPHI_2003_I620250/d30-x01-y01","/ALEPH_2004_I636645/d39-x01-y01",
"/OPAL_2000_I513476/d17-x01-y02"]
analyses["Charged"]["ChargedRapidityThrust"][189.0] = ["/DELPHI_2003_I620250/d30-x01-y02","/ALEPH_2004_I636645/d40-x01-y01",
"/OPAL_2000_I513476/d17-x01-y03"]
analyses["Charged"]["ChargedRapidityThrust"][192.0] = ["/DELPHI_2003_I620250/d30-x01-y03"]
analyses["Charged"]["ChargedRapidityThrust"][196.0] = ["/DELPHI_2003_I620250/d30-x01-y04","/ALEPH_2004_I636645/d41-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][200.0] = ["/DELPHI_2003_I620250/d31-x01-y01","/ALEPH_2004_I636645/d42-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][200.5] = ["/OPAL_2003_I595335/d03-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][202.0] = ["/DELPHI_2003_I620250/d31-x01-y02"]
analyses["Charged"]["ChargedRapidityThrust"][205.0] = ["/DELPHI_2003_I620250/d31-x01-y03"]
analyses["Charged"]["ChargedRapidityThrust"][206.0] = ["/ALEPH_2004_I636645/d43-x01-y01"]
analyses["Charged"]["ChargedRapidityThrust"][207.0] = ["/DELPHI_2003_I620250/d31-x01-y04"]
# pt in w.r.t thrust
analyses["Charged"]["ChargedpTInThrust" ][91.2 ] = ["/DELPHI_1996_I424112/d01-x01-y01","/ALEPH_1996_I428072/d11-x01-y01"]
analyses["Charged"]["ChargedpTInThrust" ][133.0] = ["/ALEPH_2004_I636645/d27-x01-y01"]
analyses["Charged"]["ChargedpTInThrust" ][161.0] = ["/ALEPH_2004_I636645/d28-x01-y01","/OPAL_1997_I440721/d21-x01-y01"]
analyses["Charged"]["ChargedpTInThrust" ][172.0] = ["/ALEPH_2004_I636645/d29-x01-y01","/OPAL_2000_I513476/d15-x01-y01"]
analyses["Charged"]["ChargedpTInThrust" ][183.0] = ["/DELPHI_2003_I620250/d34-x01-y01","/ALEPH_2004_I636645/d30-x01-y01",
"/OPAL_2000_I513476/d15-x01-y02"]
analyses["Charged"]["ChargedpTInThrust" ][189.0] = ["/DELPHI_2003_I620250/d34-x01-y02","/ALEPH_2004_I636645/d31-x01-y01",
"/OPAL_2000_I513476/d15-x01-y03"]
analyses["Charged"]["ChargedpTInThrust" ][192.0] = ["/DELPHI_2003_I620250/d34-x01-y03"]
analyses["Charged"]["ChargedpTInThrust" ][196.0] = ["/DELPHI_2003_I620250/d34-x01-y04","/ALEPH_2004_I636645/d32-x01-y01"]
analyses["Charged"]["ChargedpTInThrust" ][200.0] = ["/DELPHI_2003_I620250/d35-x01-y01","/ALEPH_2004_I636645/d33-x01-y01"]
analyses["Charged"]["ChargedpTInThrust" ][200.5] = ["/OPAL_2003_I595335/d01-x01-y01"]
analyses["Charged"]["ChargedpTInThrust" ][202.0] = ["/DELPHI_2003_I620250/d35-x01-y02"]
analyses["Charged"]["ChargedpTInThrust" ][205.0] = ["/DELPHI_2003_I620250/d35-x01-y03"]
analyses["Charged"]["ChargedpTInThrust" ][206.0] = ["/ALEPH_2004_I636645/d34-x01-y01"]
analyses["Charged"]["ChargedpTInThrust" ][207.0] = ["/DELPHI_2003_I620250/d35-x01-y04"]
# pt out thrust
analyses["Charged"]["ChargedpTOutThrust"][91.2 ] = ["/DELPHI_1996_I424112/d02-x01-y01","/ALEPH_1996_I428072/d12-x01-y01"]
analyses["Charged"]["ChargedpTOutThrust"][161.0] = ["/OPAL_1997_I440721/d22-x01-y01"]
analyses["Charged"]["ChargedpTOutThrust"][172.0] = ["/OPAL_2000_I513476/d16-x01-y01"]
analyses["Charged"]["ChargedpTOutThrust"][183.0] = ["/DELPHI_2003_I620250/d36-x01-y01","/OPAL_2000_I513476/d16-x01-y02"]
analyses["Charged"]["ChargedpTOutThrust"][189.0] = ["/DELPHI_2003_I620250/d36-x01-y02","/OPAL_2000_I513476/d16-x01-y03"]
analyses["Charged"]["ChargedpTOutThrust"][192.0] = ["/DELPHI_2003_I620250/d36-x01-y03"]
analyses["Charged"]["ChargedpTOutThrust"][196.0] = ["/DELPHI_2003_I620250/d36-x01-y04"]
analyses["Charged"]["ChargedpTOutThrust"][200.0] = ["/DELPHI_2003_I620250/d37-x01-y01"]
analyses["Charged"]["ChargedpTOutThrust"][200.5] = ["/OPAL_2003_I595335/d02-x01-y01"]
analyses["Charged"]["ChargedpTOutThrust"][202.0] = ["/DELPHI_2003_I620250/d37-x01-y02"]
analyses["Charged"]["ChargedpTOutThrust"][205.0] = ["/DELPHI_2003_I620250/d37-x01-y03"]
analyses["Charged"]["ChargedpTOutThrust"][206.0] = ["/ALEPH_2004_I636645/d35-x01-y01"]
analyses["Charged"]["ChargedpTOutThrust"][207.0] = ["/DELPHI_2003_I620250/d37-x01-y04"]
# pT
analyses["Charged"]["ChargedpTThrust" ][29.0] = ["/HRS_1985_I201482/d22-x01-y01","/HRS_1985_I201482/d23-x01-y01"]
analyses["Charged"]["ChargedpTvsxpThrust" ][91.2] = ["/DELPHI_1996_I424112/d10-x01-y01"]
analyses["Charged"]["ChargedpTOutvsxpThrust"][91.2] = ["/DELPHI_1996_I424112/d09-x01-y01"]
analyses["Charged"]["ChargedMultvsThrust" ][57.8] = ["/TOPAZ_1997_I454183/d03-x01-y01"]
# averages
analyses["Charged"]["ChargedAveragepTThrust" ][20.] = ["/PLUTO_1983_I191161/d01-x01-y01"]
analyses["Charged"]["ChargedAveragepT2Thrust" ][20.] = ["/PLUTO_1983_I191161/d01-x01-y02"]
analyses["Charged"]["ChargedSumpTThrust" ][20.] = ["/PLUTO_1983_I191161/d01-x01-y03"]
analyses["Charged"]["ChargedSumpT2Thrust" ][20.] = ["/PLUTO_1983_I191161/d01-x01-y04"]
analyses["Charged"]["ChargedAveragepTSphericity" ][12.] = ["/TASSO_1984_I195333/d04-x01-y08"]
analyses["Charged"]["ChargedAveragepTSphericity" ][20.] = ["/PLUTO_1983_I191161/d02-x01-y01"]
analyses["Charged"]["ChargedAveragepT2Sphericity"][12.] = ["/TASSO_1984_I195333/d04-x01-y09"]
analyses["Charged"]["ChargedAveragepT2Sphericity"][20.] = ["/PLUTO_1983_I191161/d02-x01-y02"]
analyses["Charged"]["ChargedSumpTSphericity" ][20.] = ["/PLUTO_1983_I191161/d02-x01-y03"]
analyses["Charged"]["ChargedSumpT2Sphericity" ][20.] = ["/PLUTO_1983_I191161/d02-x01-y04"]
analyses["Charged"]["ChargedAveragepTInThrust" ][172.] = ["/OPAL_2000_I513476/d20-x01-y01"]
analyses["Charged"]["ChargedAveragepTOutThrust" ][172.] = ["/OPAL_2000_I513476/d20-x01-y02"]
analyses["Charged"]["ChargedAverageyThrust" ][172.] = ["/OPAL_2000_I513476/d20-x01-y03"]
analyses["Charged"]["ChargedAveragexThrust" ][172.] = ["/OPAL_2000_I513476/d20-x01-y04"]
# xF
analyses["Charged"]["ChargedxFThrust"][29.0] = ["/HRS_1985_I201482/d16-x01-y01","/HRS_1985_I201482/d17-x01-y01"]
# rapidity sphericity
analyses["Charged"]["ChargedRapiditySphericity"][14.0 ] = ["/TASSO_1984_I195333/d14-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][22.0 ] = ["/TASSO_1984_I195333/d14-x01-y02"]
analyses["Charged"]["ChargedRapiditySphericity"][29.0 ] = ["/MARKII_1988_I246184/d16-x01-y01",
"/MARKII_1988_I246184/d34-x01-y01","/MARKII_1988_I246184/d52-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][34.0 ] = ["/TASSO_1984_I195333/d14-x01-y03"]
analyses["Charged"]["ChargedRapiditySphericity"][35.0 ] = ["/TASSO_1988_I263859/d11-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][91.2 ] = ["/DELPHI_1996_I424112/d06-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][133.0] = ["/ALEPH_2004_I636645/d44-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][161.0] = ["/ALEPH_2004_I636645/d45-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][172.0] = ["/ALEPH_2004_I636645/d46-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][183.0] = ["/ALEPH_2004_I636645/d47-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][189.0] = ["/ALEPH_2004_I636645/d48-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][196.0] = ["/ALEPH_2004_I636645/d49-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][200.0] = ["/ALEPH_2004_I636645/d50-x01-y01"]
analyses["Charged"]["ChargedRapiditySphericity"][206.0] = ["/ALEPH_2004_I636645/d51-x01-y01"]
# pt in sphericity
analyses["Charged"]["ChargedpTInSphericity" ][29.0 ] = ["/MARKII_1988_I246184/d14-x01-y01",
"/MARKII_1988_I246184/d32-x01-y01","/MARKII_1988_I246184/d50-x01-y01"]
analyses["Charged"]["ChargedpTInSphericity" ][35.0 ] = ["/TASSO_1988_I263859/d07-x01-y01"]
analyses["Charged"]["ChargedpTInSphericity" ][55.2 ] = ["/AMY_1990_I283337/d06-x01-y01"]
analyses["Charged"]["ChargedpTInSphericity" ][91.2 ] = ["/DELPHI_1996_I424112/d03-x01-y01"]
# pt out sphericity
analyses["Charged"]["ChargedpTOutSphericity" ][29.0 ] = ["/MARKII_1988_I246184/d13-x01-y01",
"/MARKII_1988_I246184/d31-x01-y01","/MARKII_1988_I246184/d49-x01-y01"]
analyses["Charged"]["ChargedpTOutSphericity"][35.0 ] = ["/TASSO_1988_I263859/d08-x01-y01"]
analyses["Charged"]["ChargedpTOutSphericity"][55.2 ] = ["/AMY_1990_I283337/d07-x01-y01"]
analyses["Charged"]["ChargedpTOutSphericity"][91.2 ] = ["/DELPHI_1996_I424112/d04-x01-y01"]
# others
analyses["Charged"]["ChargedpLSphericity" ][14. ] = ["/TASSO_1984_I195333/d07-x01-y01","/TASSO_1984_I195333/d10-x01-y01"]
analyses["Charged"]["ChargedpLSphericity" ][22. ] = ["/TASSO_1984_I195333/d07-x01-y02","/TASSO_1984_I195333/d10-x01-y02"]
analyses["Charged"]["ChargedpLSphericity" ][34. ] = ["/TASSO_1984_I195333/d07-x01-y03","/TASSO_1984_I195333/d10-x01-y03"]
analyses["Charged"]["ChargedpLSphericity" ][55.2] = ["/AMY_1990_I283337/d03-x01-y01" ]
analyses["Charged"]["ChargedpTSphericity" ][55.2] = ["/AMY_1990_I283337/d04-x01-y01" ]
analyses["Charged"]["ChargedpTSphericity" ][29.0 ] = ["/MARKII_1988_I246184/d12-x01-y01",
"/MARKII_1988_I246184/d30-x01-y01","/MARKII_1988_I246184/d48-x01-y01"]
analyses["Charged"]["ChargedpTSphericity" ][14. ] = ["/TASSO_1990_I294755/d05-x01-y01","/TASSO_1984_I195333/d08-x01-y01",
"/TASSO_1984_I195333/d11-x01-y01"]
analyses["Charged"]["ChargedpTSphericity" ][22. ] = ["/TASSO_1990_I294755/d05-x01-y02","/TASSO_1984_I195333/d08-x01-y02",
"/TASSO_1984_I195333/d11-x01-y02"]
analyses["Charged"]["ChargedpTSphericity" ][34. ] = ["/TASSO_1984_I195333/d08-x01-y03","/TASSO_1984_I195333/d11-x01-y03"]
analyses["Charged"]["ChargedpTSphericity" ][35. ] = ["/TASSO_1988_I263859/d09-x01-y01","/TASSO_1990_I294755/d05-x01-y03"]
analyses["Charged"]["ChargedpTSphericity" ][44. ] = ["/TASSO_1990_I294755/d05-x01-y04"]
analyses["Charged"]["ChargedpT2Sphericity"][14.0 ] = ["/TASSO_1984_I195333/d09-x01-y01"]
analyses["Charged"]["ChargedpT2Sphericity"][22.0 ] = ["/TASSO_1984_I195333/d09-x01-y02"]
analyses["Charged"]["ChargedpT2Sphericity"][29.0 ] = ["/MARKII_1988_I246184/d11-x01-y01",
"/MARKII_1988_I246184/d29-x01-y01","/MARKII_1988_I246184/d47-x01-y01"]
analyses["Charged"]["ChargedpT2Sphericity"][34.0 ] = ["/TASSO_1984_I195333/d09-x01-y03"]
analyses["Charged"]["ChargedpT2Sphericity"][55.2] = ["/AMY_1990_I283337/d05-x01-y01" ]
analyses["Charged"]["ChargedFlowSphericity"][29.0] = ["/MARKII_1988_I246184/d17-x01-y01",
"/MARKII_1988_I246184/d35-x01-y01","/MARKII_1988_I246184/d53-x01-y01"]
analyses["Charged"]["ChargedFlowSphericity"][55.2] = ["/AMY_1990_I283337/d10-x01-y01" ]
analyses["Charged"]["ChargedEnergyFlowSphericity"][29.0] = ["/MARKII_1988_I246184/d18-x01-y01",
"/MARKII_1988_I246184/d36-x01-y01","/MARKII_1988_I246184/d54-x01-y01"]
analyses["Charged"]["ChargedEnergyFlowSphericity"][55.2] = ["/AMY_1990_I283337/d11-x01-y01" ]
analyses["Charged"]["ChargedAveragepT2inSphericity" ][12.0] = ["/TASSO_1984_I195333/d04-x01-y10"]
analyses["Charged"]["ChargedAveragepT2inSphericity" ][29.0] = ["/HRS_1985_I201482/d24-x01-y01"]
analyses["Charged"]["ChargedAveragepT2inSphericity" ][35.0] = ["/TASSO_1988_I263859/d04-x01-y01"]
analyses["Charged"]["ChargedAveragepT2inSphericity" ][55.2] = ["/AMY_1990_I283337/d08-x01-y01"]
analyses["Charged"]["ChargedAveragepT2outSphericity"][12.0] = ["/TASSO_1984_I195333/d04-x01-y11"]
analyses["Charged"]["ChargedAveragepT2outSphericity"][29.0] = ["/HRS_1985_I201482/d25-x01-y01"]
analyses["Charged"]["ChargedAveragepT2outSphericity"][35.0] = ["/TASSO_1988_I263859/d05-x01-y01"]
analyses["Charged"]["ChargedAveragepT2outSphericity"][55.2] = ["/AMY_1990_I283337/d09-x01-y01"]
# identified particle (flavour sep)
analyses["IdentifiedParticleFlavour"][111 ][5]["x"][91.2]=["/DELPHI_1996_I401100/d03-x01-y01","/SLD_2004_I630327/d05-x01-y03"]
analyses["IdentifiedParticleFlavour"][211 ][5]["x"][91.2]=["/DELPHI_1998_I473409/d26-x01-y01","/DELPHI_1998_I473409/d27-x01-y01",
"/SLD_1999_I469925/d10-x01-y03"]
analyses["IdentifiedParticleFlavour"][321 ][5]["x"][91.2]=["/DELPHI_1998_I473409/d28-x01-y01","/DELPHI_1998_I473409/d29-x01-y01",
"/SLD_2004_I630327/d06-x01-y03","/SLD_1999_I469925/d12-x01-y03"]
analyses["IdentifiedParticleFlavour"][2212][5]["x"][91.2]=["/DELPHI_1998_I473409/d30-x01-y01","/DELPHI_1998_I473409/d31-x01-y01",
"/SLD_2004_I630327/d07-x01-y03","/SLD_1999_I469925/d16-x01-y03"]
analyses["IdentifiedParticleFlavour"][211 ][4]["x"][91.2]=["/SLD_2004_I630327/d05-x01-y02","/SLD_1999_I469925/d10-x01-y02"]
analyses["IdentifiedParticleFlavour"][321 ][4]["x"][91.2]=["/SLD_2004_I630327/d06-x01-y02","/SLD_1999_I469925/d12-x01-y02"]
analyses["IdentifiedParticleFlavour"][2212][4]["x"][91.2]=["/SLD_2004_I630327/d07-x01-y02","/SLD_1999_I469925/d16-x01-y02"]
analyses["IdentifiedParticleFlavour"][211 ][1]["x"][91.2]=["/DELPHI_1998_I473409/d34-x01-y01","/DELPHI_1998_I473409/d35-x01-y01",
"/SLD_2004_I630327/d05-x01-y01","/SLD_1999_I469925/d10-x01-y01"]
analyses["IdentifiedParticleFlavour"][321 ][1]["x"][91.2]=["/DELPHI_1998_I473409/d36-x01-y01","/DELPHI_1998_I473409/d37-x01-y01",
"/SLD_2004_I630327/d06-x01-y01","/SLD_1999_I469925/d12-x01-y01"]
analyses["IdentifiedParticleFlavour"][2212][1]["x"][91.2]=["/DELPHI_1998_I473409/d38-x01-y01","/DELPHI_1998_I473409/d39-x01-y01",
"/SLD_2004_I630327/d07-x01-y01","/SLD_1999_I469925/d16-x01-y01"]
analyses["IdentifiedParticleFlavour"][413][5]["x"][91.2]=["/OPAL_1995_I382219/d04-x01-y01"]
+analyses["IdentifiedParticleFlavour"][413][4]["x"][29.] =["/DELCO_1985_I205132/d01-x01-y02"]
analyses["IdentifiedParticleFlavour"][413][4]["x"][91.2]=["/OPAL_1995_I382219/d05-x01-y01"]
analyses["IdentifiedParticleFlavour"][313 ][1]["x"][91.2]=["/SLD_1999_I469925/d14-x01-y01"]
analyses["IdentifiedParticleFlavour"][313 ][4]["x"][91.2]=["/SLD_1999_I469925/d14-x01-y02"]
analyses["IdentifiedParticleFlavour"][313 ][5]["x"][91.2]=["/SLD_1999_I469925/d14-x01-y03"]
analyses["IdentifiedParticleFlavour"][3122][1]["x"][91.2]=["/SLD_1999_I469925/d18-x01-y01"]
analyses["IdentifiedParticleFlavour"][3122][4]["x"][91.2]=["/SLD_1999_I469925/d18-x01-y02"]
analyses["IdentifiedParticleFlavour"][3122][5]["x"][91.2]=["/SLD_1999_I469925/d18-x01-y03"]
analyses["IdentifiedParticleFlavour"][311 ][1]["x"][91.2]=["/SLD_1999_I469925/d20-x01-y01"]
analyses["IdentifiedParticleFlavour"][311 ][4]["x"][91.2]=["/SLD_1999_I469925/d20-x01-y02"]
analyses["IdentifiedParticleFlavour"][311 ][5]["x"][91.2]=["/SLD_1999_I469925/d20-x01-y03"]
analyses["IdentifiedParticleFlavour"][333 ][1]["x"][91.2]=["/SLD_1999_I469925/d22-x01-y01"]
analyses["IdentifiedParticleFlavour"][333 ][4]["x"][91.2]=["/SLD_1999_I469925/d22-x01-y02"]
analyses["IdentifiedParticleFlavour"][333 ][5]["x"][91.2]=["/SLD_1999_I469925/d22-x01-y03"]
analyses["IdentifiedParticleFlavour"][211 ][41]["x"][91.2]=["/SLD_1999_I469925/d11-x01-y01"]
analyses["IdentifiedParticleFlavour"][211 ][51]["x"][91.2]=["/SLD_1999_I469925/d11-x01-y02"]
analyses["IdentifiedParticleFlavour"][321 ][41]["x"][91.2]=["/SLD_1999_I469925/d13-x01-y01"]
analyses["IdentifiedParticleFlavour"][321 ][51]["x"][91.2]=["/SLD_1999_I469925/d13-x01-y02"]
analyses["IdentifiedParticleFlavour"][313 ][41]["x"][91.2]=["/SLD_1999_I469925/d15-x01-y01"]
analyses["IdentifiedParticleFlavour"][313 ][51]["x"][91.2]=["/SLD_1999_I469925/d15-x01-y02"]
analyses["IdentifiedParticleFlavour"][2212][41]["x"][91.2]=["/SLD_1999_I469925/d17-x01-y01"]
analyses["IdentifiedParticleFlavour"][2212][51]["x"][91.2]=["/SLD_1999_I469925/d17-x01-y02"]
analyses["IdentifiedParticleFlavour"][3122][41]["x"][91.2]=["/SLD_1999_I469925/d19-x01-y01"]
analyses["IdentifiedParticleFlavour"][3122][51]["x"][91.2]=["/SLD_1999_I469925/d19-x01-y02"]
analyses["IdentifiedParticleFlavour"][311 ][41]["x"][91.2]=["/SLD_1999_I469925/d21-x01-y01"]
analyses["IdentifiedParticleFlavour"][311 ][51]["x"][91.2]=["/SLD_1999_I469925/d21-x01-y02"]
analyses["IdentifiedParticleFlavour"][333 ][41]["x"][91.2]=["/SLD_1999_I469925/d23-x01-y01"]
analyses["IdentifiedParticleFlavour"][333 ][51]["x"][91.2]=["/SLD_1999_I469925/d23-x01-y02"]
analyses["IdentifiedParticleFlavour"][211][5]["Ratio"][91.2]=["/DELPHI_1998_I473409/d08-x01-y01"]
analyses["IdentifiedParticleFlavour"][211][1]["Ratio"][91.2]=["/DELPHI_1998_I473409/d12-x01-y01"]
analyses["IdentifiedParticleFlavour"][321][5]["Ratio"][91.2]=["/DELPHI_1998_I473409/d09-x01-y01"]
analyses["IdentifiedParticleFlavour"][321][1]["Ratio"][91.2]=["/DELPHI_1998_I473409/d13-x01-y01"]
analyses["IdentifiedParticleFlavour"][2212][5]["Ratio"][91.2]=["/DELPHI_1998_I473409/d10-x01-y01"]
analyses["IdentifiedParticleFlavour"][2212][1]["Ratio"][91.2]=["/DELPHI_1998_I473409/d14-x01-y01"]
analyses["IdentifiedParticleFlavour"]["321/2212"][5]["Ratio"][91.2]=["/DELPHI_1998_I473409/d11-x01-y01"]
analyses["IdentifiedParticleFlavour"]["321/2212"][1]["Ratio"][91.2]=["/DELPHI_1998_I473409/d15-x01-y01"]
analyses["IdentifiedParticleFlavour"][311][4]["Other"][29.0]=["/HRS_1990_I280958/d05-x01-y01"]
analyses["IdentifiedParticleFlavour"][311][1]["Other"][29.0]=["/HRS_1990_I280958/d06-x01-y01"]
analyses["MultiplicityFlavour"]["321/2212"][1][91.2] = ["/DELPHI_1998_I473409/d03-x01-y05"]
analyses["MultiplicityFlavour"]["321/2212"][5][91.2] = ["/DELPHI_1998_I473409/d02-x01-y05"]
analyses["MultiplicityFlavour"][211 ][41][91.2]=["/SLD_1999_I469925/d25-x01-y01"]
analyses["MultiplicityFlavour"][211 ][51][91.2]=["/SLD_1999_I469925/d25-x01-y02"]
analyses["MultiplicityFlavour"][321 ][41][91.2]=["/SLD_1999_I469925/d25-x02-y01"]
analyses["MultiplicityFlavour"][321 ][51][91.2]=["/SLD_1999_I469925/d25-x02-y02"]
analyses["MultiplicityFlavour"][311 ][41][91.2]=["/SLD_1999_I469925/d25-x03-y01"]
analyses["MultiplicityFlavour"][311 ][51][91.2]=["/SLD_1999_I469925/d25-x03-y02"]
analyses["MultiplicityFlavour"][313 ][41][91.2]=["/SLD_1999_I469925/d25-x04-y01"]
analyses["MultiplicityFlavour"][313 ][51][91.2]=["/SLD_1999_I469925/d25-x04-y02"]
analyses["MultiplicityFlavour"][333 ][41][91.2]=["/SLD_1999_I469925/d25-x05-y01"]
analyses["MultiplicityFlavour"][333 ][51][91.2]=["/SLD_1999_I469925/d25-x05-y02"]
analyses["MultiplicityFlavour"][2212][41][91.2]=["/SLD_1999_I469925/d25-x06-y01"]
analyses["MultiplicityFlavour"][2212][51][91.2]=["/SLD_1999_I469925/d25-x06-y02"]
analyses["MultiplicityFlavour"][3122][41][91.2]=["/SLD_1999_I469925/d25-x07-y01"]
analyses["MultiplicityFlavour"][3122][51][91.2]=["/SLD_1999_I469925/d25-x07-y02"]
analyses["MultiplicityFlavour"][211 ][1][91.2]=["/SLD_2004_I630327/d05-x02-y01","/SLD_1999_I469925/d24-x01-y02",
"/DELPHI_1998_I473409/d03-x01-y02"]
analyses["MultiplicityFlavour"][211 ][4][91.2]=["/SLD_2004_I630327/d05-x02-y02","/SLD_1999_I469925/d24-x01-y03"]
analyses["MultiplicityFlavour"][211 ][5][91.2]=["/SLD_2004_I630327/d05-x02-y03","/SLD_1999_I469925/d24-x01-y04",
"/DELPHI_1998_I473409/d02-x01-y02"]
analyses["MultiplicityFlavour"][321 ][1][91.2]=["/SLD_2004_I630327/d06-x02-y01","/SLD_1999_I469925/d24-x02-y02",
"/DELPHI_1998_I473409/d03-x01-y03"]
analyses["MultiplicityFlavour"][321 ][4][91.2]=["/SLD_2004_I630327/d06-x02-y02","/SLD_1999_I469925/d24-x02-y03"]
analyses["MultiplicityFlavour"][321 ][5][91.2]=["/SLD_2004_I630327/d06-x02-y03","/SLD_1999_I469925/d24-x02-y04",
"/DELPHI_1998_I473409/d02-x01-y03"]
analyses["MultiplicityFlavour"][311 ][1][91.2]=["/SLD_1999_I469925/d24-x03-y02"]
analyses["MultiplicityFlavour"][311 ][4][91.2]=["/SLD_1999_I469925/d24-x03-y03"]
analyses["MultiplicityFlavour"][311 ][5][91.2]=["/SLD_1999_I469925/d24-x03-y04"]
analyses["MultiplicityFlavour"][313 ][1][91.2]=["/SLD_1999_I469925/d24-x04-y02"]
analyses["MultiplicityFlavour"][313 ][4][91.2]=["/SLD_1999_I469925/d24-x04-y03"]
analyses["MultiplicityFlavour"][313 ][5][91.2]=["/SLD_1999_I469925/d24-x04-y04"]
analyses["MultiplicityFlavour"][333 ][1][91.2]=["/SLD_1999_I469925/d24-x05-y02"]
analyses["MultiplicityFlavour"][333 ][4][91.2]=["/SLD_1999_I469925/d24-x05-y03"]
analyses["MultiplicityFlavour"][333 ][5][91.2]=["/SLD_1999_I469925/d24-x05-y04"]
analyses["MultiplicityFlavour"][2212][1][91.2]=["/SLD_2004_I630327/d07-x02-y01","/SLD_1999_I469925/d24-x06-y02",
"/DELPHI_1998_I473409/d03-x01-y04"]
analyses["MultiplicityFlavour"][2212][4][91.2]=["/SLD_2004_I630327/d07-x02-y02","/SLD_1999_I469925/d24-x06-y03"]
analyses["MultiplicityFlavour"][2212][5][91.2]=["/SLD_2004_I630327/d07-x02-y03","/SLD_1999_I469925/d24-x06-y04",
"/DELPHI_1998_I473409/d02-x01-y04"]
analyses["MultiplicityFlavour"][3122][1][91.2]=["/SLD_1999_I469925/d24-x07-y02"]
analyses["MultiplicityFlavour"][3122][4][91.2]=["/SLD_1999_I469925/d24-x07-y03"]
analyses["MultiplicityFlavour"][3122][5][91.2]=["/SLD_1999_I469925/d24-x07-y04"]
# identified particle distributions
# photons
# x_E
analyses["IdentifiedParticle"][22 ]["x" ][14.0]=["/CELLO_1983_I191415/d01-x01-y01","/JADE_1985_I213948/d03-x01-y01"]
analyses["IdentifiedParticle"][22 ]["x" ][22.0]=["/CELLO_1983_I191415/d02-x01-y01"]
analyses["IdentifiedParticle"][22 ]["x" ][22.5]=["/JADE_1985_I213948/d02-x01-y01"]
analyses["IdentifiedParticle"][22 ]["x" ][29.0]=["/TPC_1985_I205868/d01-x01-y01" ]
analyses["IdentifiedParticle"][22 ]["x" ][34.0]=["/CELLO_1983_I191415/d03-x01-y01"]
analyses["IdentifiedParticle"][22 ]["x" ][34.4]=["/JADE_1985_I213948/d01-x01-y01"]
analyses["IdentifiedParticle"][22 ]["x" ][35.0]=["/CELLO_1989_I276764/d02-x01-y01","/JADE_1990_I282847/d01-x01-y01"]
analyses["IdentifiedParticle"][22 ]["x" ][44.0]=["/JADE_1990_I282847/d02-x01-y01"]
analyses["IdentifiedParticle"][22 ]["x" ][91.2]=["/OPAL_1998_I470419/d02-x01-y01"]
# xi
analyses["IdentifiedParticle"][22 ]["xi"][91.2]=["/ALEPH_1996_I428072/d28-x01-y01","/OPAL_1998_I470419/d03-x01-y01"]
# charged pions
# x
analyses["IdentifiedParticle"][211 ]["x" ][3.635] = ["/DASP_1979_I132045/d18-x01-y01"]
analyses["IdentifiedParticle"][211 ]["x" ][4.04 ] = ["/DASP_1979_I132045/d18-x01-y02"]
analyses["IdentifiedParticle"][211 ]["x" ][4.17 ] = ["/DASP_1979_I132045/d18-x01-y03"]
analyses["IdentifiedParticle"][211 ]["x" ][4.30 ] = ["/DASP_1979_I132045/d18-x01-y04"]
analyses["IdentifiedParticle"][211 ]["x" ][4.41 ] = ["/DASP_1979_I132045/d18-x01-y05"]
analyses["IdentifiedParticle"][211 ]["x" ][4.72 ] = ["/DASP_1979_I132045/d18-x01-y06"]
analyses["IdentifiedParticle"][211 ]["x" ][5.0 ] = ["/DASP_1979_I132045/d18-x01-y07"]
analyses["IdentifiedParticle"][211 ]["x" ][5.2 ] = ["/DASP_1979_I132045/d18-x01-y08"]
analyses["IdentifiedParticle"][211 ]["x" ][10.0 ] = ["/ARGUS_1989_I276860/d09-x01-y02"]
analyses["IdentifiedParticle"][211 ]["x" ][10.52] = ["/BELLE_2013_I1216515/d01-x01-y01"]
+analyses["IdentifiedParticle"][211 ]["x" ][10.58] = ["/BELLE_2020_I1777678/d01-x01-y01","/BELLE_2020_I1777678/d01-x01-y02"]
analyses["IdentifiedParticle"][211 ]["x" ][12.0 ] = ["/TASSO_1980_I153656/d02-x01-y02"]
analyses["IdentifiedParticle"][211 ]["x" ][14.0 ] = ["/TASSO_1983_I181470/d20-x01-y01"]
analyses["IdentifiedParticle"][211 ]["x" ][22.0 ] = ["/TASSO_1983_I181470/d22-x01-y01"]
analyses["IdentifiedParticle"][211 ]["x" ][29.0 ] = ["/TPC_1988_I262143/d01-x01-y01","/TPC_1988_I262143/d05-x01-y01",
"/HRS_1987_I215848/d02-x01-y01"]
analyses["IdentifiedParticle"][211 ]["x" ][30.0 ] = ["/TASSO_1980_I153656/d05-x01-y02"]
analyses["IdentifiedParticle"][211 ]["x" ][34.0 ] = ["/TASSO_1989_I267755/d07-x01-y01","/TASSO_1983_I181470/d24-x01-y01"]
analyses["IdentifiedParticle"][211 ]["x" ][44.0 ] = ["/TASSO_1989_I267755/d10-x01-y01"]
analyses["IdentifiedParticle"][211 ]["x" ][91.2 ] = ["/ALEPH_1995_I382179/d01-x01-y01","/DELPHI_1998_I473409/d19-x01-y01",
"/ALEPH_1996_I428072/d25-x01-y01","/SLD_2004_I630327/d02-x01-y02",
"/SLD_1999_I469925/d01-x01-y02"]
analyses["IdentifiedParticle"][211 ]["Other" ][91.2 ] = ["/SLD_1999_I469925/d26-x01-y01","/SLD_1999_I469925/d26-x01-y02",
"/SLD_1999_I469925/d27-x01-y01","/SLD_2004_I630327/d09-x01-y01",
"/SLD_2004_I630327/d09-x01-y02","/SLD_2004_I630327/d09-x01-y03",]
# p
analyses["IdentifiedParticle"][211 ]["p" ][3.635] = ["/DASP_1979_I132045/d01-x01-y01"]
analyses["IdentifiedParticle"][211 ]["p" ][4.04 ] = ["/DASP_1979_I132045/d01-x01-y02"]
analyses["IdentifiedParticle"][211 ]["p" ][4.17 ] = ["/DASP_1979_I132045/d01-x01-y03"]
analyses["IdentifiedParticle"][211 ]["p" ][4.30 ] = ["/DASP_1979_I132045/d01-x01-y04"]
analyses["IdentifiedParticle"][211 ]["p" ][4.41 ] = ["/DASP_1979_I132045/d01-x01-y05"]
analyses["IdentifiedParticle"][211 ]["p" ][4.72 ] = ["/DASP_1979_I132045/d01-x01-y06"]
analyses["IdentifiedParticle"][211 ]["p" ][5.0 ] = ["/DASP_1979_I132045/d01-x01-y07"]
analyses["IdentifiedParticle"][211 ]["p" ][5.2 ] = ["/DASP_1979_I132045/d01-x01-y08"]
analyses["IdentifiedParticle"][211 ]["p" ][10.0 ] = ["/ARGUS_1989_I276860/d05-x01-y02"]
analyses["IdentifiedParticle"][211 ]["p" ][10.54] = ["/BABAR_2013_I1238276/d01-x01-y01","/BABAR_2013_I1238276/d02-x01-y01",
"/CLEO_1985_I205668/d01-x01-y01"]
analyses["IdentifiedParticle"][211 ]["p" ][12.0 ] = ["/TASSO_1980_I153656/d02-x01-y01"]
analyses["IdentifiedParticle"][211 ]["p" ][14.0 ] = ["/TASSO_1983_I181470/d19-x01-y01"]
analyses["IdentifiedParticle"][211 ]["p" ][22.0 ] = ["/TASSO_1983_I181470/d25-x01-y01"]
analyses["IdentifiedParticle"][211 ]["p" ][30.0 ] = ["/TASSO_1980_I153656/d05-x01-y01"]
analyses["IdentifiedParticle"][211 ]["p" ][34.0 ] = ["/TASSO_1983_I181470/d13-x01-y01"]
analyses["IdentifiedParticle"][211 ]["p" ][91.2 ] = ["/DELPHI_1998_I473409/d18-x01-y01","/OPAL_1994_I372772/d01-x01-y01"]
# xi
analyses["IdentifiedParticle"][211 ]["xi"][58.0 ] = ["/TOPAZ_1995_I381900/d02-x01-y01"]
# ratios
analyses["IdentifiedParticle"][211 ]["Ratio"][12.0 ] = ["/TASSO_1980_I153656/d08-x01-y01"]
analyses["IdentifiedParticle"][211 ]["Ratio"][29.0 ] = ["/TPC_1988_I262143/d06-x01-y01"]
analyses["IdentifiedParticle"][211 ]["Ratio"][30.0 ] = ["/TASSO_1980_I153656/d11-x01-y01"]
analyses["IdentifiedParticle"][211 ]["Ratio"][34.0 ] = ["/TASSO_1989_I267755/d01-x01-y01"]
analyses["IdentifiedParticle"][211 ]["Ratio"][44.0 ] = ["/TASSO_1989_I267755/d04-x01-y01"]
analyses["IdentifiedParticle"][211 ]["Ratio"][91.2 ] = ["/DELPHI_1998_I473409/d04-x01-y01","/SLD_1999_I469925/d01-x01-y01"]
# neutral pions
# x
analyses["IdentifiedParticle"][111 ]["x" ][10.0]=["/ARGUS_1990_I278933/d03-x01-y01","/ARGUS_1990_I278933/d03-x01-y02",
"/CLEO_1985_I205668/d04-x01-y01",
"/CRYSTAL_BALL_1991_I297905/d03-x01-y02",
"/CRYSTAL_BALL_1991_I297905/d03-x01-y01"]
analyses["IdentifiedParticle"][111 ]["x" ][14.0]=["/TASSO_1982_I168232/d02-x03-y03","/CELLO_1983_I191415/d04-x01-y01","/JADE_1985_I213948/d06-x01-y01"]
analyses["IdentifiedParticle"][111 ]["x" ][22.0]=["/CELLO_1983_I191415/d05-x01-y01"]
analyses["IdentifiedParticle"][111 ]["x" ][22.5]=["/JADE_1985_I213948/d05-x01-y01"]
analyses["IdentifiedParticle"][111 ]["x" ][29.0]=["/TPC_1985_I205868/d02-x01-y01" ]
analyses["IdentifiedParticle"][111 ]["x" ][34.0]=["/TASSO_1982_I168232/d03-x03-y03","/TASSO_1986_I230950/d02-x01-y01",
"/CELLO_1983_I191415/d06-x01-y01"]
analyses["IdentifiedParticle"][111 ]["x" ][34.4 ] = ["/JADE_1985_I213948/d04-x01-y01"]
analyses["IdentifiedParticle"][111 ]["x" ][35.0]=["/CELLO_1989_I276764/d03-x01-y01","/CELLO_1989_I276764/d04-x01-y01",
"/JADE_1990_I282847/d03-x01-y01"]
analyses["IdentifiedParticle"][111 ]["x" ][44.0]=["/TASSO_1989_I267755/d13-x01-y01","/JADE_1990_I282847/d04-x01-y01"]
analyses["IdentifiedParticle"][111 ]["x" ][91.2]=["/DELPHI_1996_I401100/d01-x01-y01","/ALEPH_1996_I428072/d29-x01-y01",
"/OPAL_1998_I470419/d04-x01-y01","/ALEPH_1997_I427131/d02-x01-y02",
"/ALEPH_2000_I507531/d01-x01-y01","/ALEPH_2000_I507531/d04-x01-y01",
"/ALEPH_2000_I507531/d07-x01-y01","/ALEPH_2000_I507531/d08-x01-y01",
"/ALEPH_2000_I507531/d09-x01-y01",
"/L3_1994_I374698/d05-x01-y01","/L3_1994_I374698/d06-x01-y01","/L3_1991_I314407/d03-x01-y01"]
# p/E
+analyses["IdentifiedParticle"][111 ]["p" ][2.2324]=["/BESIII_2022_I2513076/d01-x01-y01"]
+analyses["IdentifiedParticle"][111 ]["p" ][2.4 ]=["/BESIII_2022_I2513076/d01-x01-y02"]
+analyses["IdentifiedParticle"][111 ]["p" ][2.8 ]=["/BESIII_2022_I2513076/d01-x01-y03"]
+analyses["IdentifiedParticle"][111 ]["p" ][3.05 ]=["/BESIII_2022_I2513076/d01-x01-y04"]
+analyses["IdentifiedParticle"][111 ]["p" ][3.4 ]=["/BESIII_2022_I2513076/d01-x01-y05"]
+analyses["IdentifiedParticle"][111 ]["p" ][3.671 ]=["/BESIII_2022_I2513076/d01-x01-y06"]
analyses["IdentifiedParticle"][111 ]["p" ][14.0]=["/TASSO_1982_I168232/d02-x01-y01","/TASSO_1982_I168232/d02-x02-y02"]
analyses["IdentifiedParticle"][111 ]["p" ][34.0]=["/TASSO_1982_I168232/d03-x01-y01","/TASSO_1982_I168232/d03-x02-y02",
"/TASSO_1986_I230950/d01-x01-y01"]
# xi
analyses["IdentifiedParticle"][111 ]["xi"][91.2]=["/OPAL_1998_I470419/d05-x01-y01","/L3_1994_I374698/d07-x01-y01","/L3_1991_I314407/d04-x01-y01"]
# others
analyses["IdentifiedParticle"][111 ]["Other"][91.2]=["/ALEPH_1997_I427131/d03-x01-y01","/ALEPH_1997_I427131/d04-x01-y01"]
# eta
#x
analyses["IdentifiedParticle"][221 ]["x" ][10.0]=["/ARGUS_1990_I278933/d05-x01-y01","/ARGUS_1990_I278933/d05-x01-y02",
"/CRYSTAL_BALL_1991_I297905/d05-x01-y01",
"/CRYSTAL_BALL_1991_I297905/d05-x01-y02"]
analyses["IdentifiedParticle"][221 ]["x" ][29.0]=["/HRS_1988_I250824/d01-x01-y01","/MARKII_1988_I261194/d01-x01-y01"]
analyses["IdentifiedParticle"][221 ]["x" ][34.4]=["/JADE_1985_I213948/d07-x01-y01"]
analyses["IdentifiedParticle"][221 ]["x" ][35.0]=["/CELLO_1989_I276764/d05-x01-y01" ,"/JADE_1990_I282847/d05-x01-y01"]
analyses["IdentifiedParticle"][221 ]["x" ][91.2]=["/ALEPH_2002_I569165/d02-x01-y02","/L3_1992_I336180/d01-x01-y01",
"/ALEPH_1996_I428072/d30-x01-y01","/OPAL_1998_I470419/d06-x01-y01",
"/ALEPH_2000_I507531/d02-x01-y01","/ALEPH_2000_I507531/d05-x01-y01",
"/ALEPH_2000_I507531/d10-x01-y01","/ALEPH_2000_I507531/d11-x01-y01",
"/ALEPH_2000_I507531/d12-x01-y01",
"/L3_1994_I374698/d08-x01-y01","/L3_1994_I374698/d09-x01-y01"]
# xi
analyses["IdentifiedParticle"][221 ]["xi"][91.2]=["/L3_1992_I336180/d02-x01-y01","/OPAL_1998_I470419/d07-x01-y01","/L3_1994_I374698/d10-x01-y01"]
# eta'
# x
analyses["IdentifiedParticle"][331 ]["x" ][91.2]=["/L3_1997_I427107/d07-x01-y01" ,"/L3_1997_I427107/d09-x01-y01",
"/ALEPH_1996_I428072/d31-x01-y01","/OPAL_1998_I470419/d12-x01-y01",
"/ALEPH_2000_I507531/d03-x01-y01","/ALEPH_2000_I507531/d06-x01-y01",
"/ALEPH_2000_I507531/d13-x01-y01","/ALEPH_2000_I507531/d14-x01-y01",
"/ALEPH_2000_I507531/d15-x01-y01"]
# xi
analyses["IdentifiedParticle"][331 ]["xi"][91.2]=["/L3_1997_I427107/d08-x01-y01","/L3_1997_I427107/d10-x01-y01",
"/OPAL_1998_I470419/d13-x01-y01"]
# rho +/-
analyses["IdentifiedParticle"][213 ]["x" ][91.2] = ["/OPAL_1998_I470419/d08-x01-y01"]
analyses["IdentifiedParticle"][213 ]["xi"][91.2] = ["/OPAL_1998_I470419/d09-x01-y01"]
# rho0
analyses["IdentifiedParticle"][113 ]["x" ][10.0] = ["/ARGUS_1993_I356616/d10-x01-y01","/CLEO_1985_I205668/d08-x01-y01"]
analyses["IdentifiedParticle"][113 ]["x" ][29.0] = ["/HRS_1989_I276948/d01-x01-y01"]
analyses["IdentifiedParticle"][113 ]["x" ][34.0] = ["/TASSO_1982_I179022/d01-x01-y01"]
analyses["IdentifiedParticle"][113 ]["x" ][35.0] = ["/JADE_1984_I203145/d02-x01-y01"]
analyses["IdentifiedParticle"][113 ]["x" ][91.2] = ["/DELPHI_1999_I482816/d01-x01-y01","/ALEPH_1996_I428072/d37-x01-y01"]
# omega
analyses["IdentifiedParticle"][223 ]["x" ][10.0] = ["/ARGUS_1993_I356616/d13-x01-y01"]
analyses["IdentifiedParticle"][223 ]["x" ][91.2] = ["/ALEPH_2002_I569165/d03-x01-y02","/L3_1997_I427107/d05-x01-y01",
"/ALEPH_1996_I428072/d38-x01-y01","/OPAL_1998_I470419/d10-x01-y01",]
analyses["IdentifiedParticle"][223 ]["xi"][91.2] = ["/L3_1997_I427107/d06-x01-y01","/OPAL_1998_I470419/d11-x01-y01"]
# phi
analyses["IdentifiedParticle"][333 ]["x" ][10.0] = ["/ARGUS_1989_I262551/d01-x01-y01","/CLEO_1985_I205668/d11-x01-y01"]
analyses["IdentifiedParticle"][333 ]["x" ][29.0] = ["/TPC_1984_I200105/d01-x01-y01","/HRS_1985_I213242/d01-x01-y01"]
analyses["IdentifiedParticle"][333 ]["x" ][91.2] = ["/DELPHI_1996_I420528/d03-x01-y01","/ALEPH_1996_I428072/d40-x01-y01",
"/OPAL_1998_I467092/d02-x01-y03","/SLD_1999_I469925/d09-x01-y01"]
analyses["IdentifiedParticle"][333 ]["Other"][29.0] = ["/TPC_1984_I200105/d03-x01-y01"]
# f_2
analyses["IdentifiedParticle"][225]["x" ][29. ]=["/HRS_1986_I18688/d01-x01-y01"]
analyses["IdentifiedParticle"][225]["x" ][91.2]=["/DELPHI_1999_I482816/d01-x01-y03","/OPAL_1998_I467092/d02-x01-y02"]
# f_2'
analyses["IdentifiedParticle"][335]["x" ][91.2]=["/DELPHI_1996_I416741/d01-x01-y01"]
# f_0(980)
analyses["IdentifiedParticle"][9010221]["x" ][10.0]=["/ARGUS_1993_I342061/d02-x01-y01"]
analyses["IdentifiedParticle"][9010221]["x" ][29. ]=["/HRS_1986_I18688/d01-x01-y02"]
analyses["IdentifiedParticle"][9010221]["x" ][91.2]=["/DELPHI_1999_I482816/d01-x01-y02","/OPAL_1998_I467092/d02-x01-y01"]
# a_0 +/-
analyses["IdentifiedParticle"][9000211]["x" ][91.2]=["/OPAL_1998_I470419/d14-x01-y01"]
analyses["IdentifiedParticle"][9000211]["xi" ][91.2]=["/OPAL_1998_I470419/d15-x01-y01"]
# f_1
analyses["IdentifiedParticle"][20223]["x"][91.2]=["/DELPHI_2003_I628566/d02-x01-y01"]
# f_1'
analyses["IdentifiedParticle"][20333]["x"][91.2]=["/DELPHI_2003_I628566/d02-x01-y02"]
# strange mesons
# K0
# x
analyses["IdentifiedParticle"][311 ]["x" ][3.63] = ["/PLUTO_1977_I118873/d02-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][4.03] = ["/PLUTO_1977_I118873/d03-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][4.5] = ["/PLUTO_1977_I118873/d04-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][9.4] = ["/PLUTO_1981_I165122/d05-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][10.0] = ["/ARGUS_1989_I276860/d11-x01-y02","/CLEO_1985_I205668/d05-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][14.0] = ["/TASSO_1980_I153341/d04-x01-y01","/TASSO_1985_I205119/d01-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][22.0] = ["/TASSO_1985_I205119/d02-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][29.0] = ["/TPC_1984_I205869/d04-x01-y01","/HRS_1990_I280958/d03-x01-y01",
"/MARKII_1985_I207785/d02-x01-y01","/HRS_1987_I215848/d05-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][30.0] = ["/PLUTO_1981_I165122/d04-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][34.0] = ["/TASSO_1985_I205119/d03-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][34.5] = ["/TASSO_1990_I284251/d01-x01-y03"]
analyses["IdentifiedParticle"][311 ]["x" ][35.0] = ["/TASSO_1990_I284251/d01-x01-y02","/CELLO_1990_I283026/d01-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][42.6] = ["/TASSO_1990_I284251/d01-x01-y01"]
analyses["IdentifiedParticle"][311 ]["x" ][91.2] = ["/OPAL_2000_I529898/d03-x01-y01","/DELPHI_1995_I377487/d08-x01-y01",
"/ALEPH_1996_I428072/d32-x01-y01","/SLD_1999_I469925/d05-x01-y01",
"/OPAL_1995_I393503/d02-x01-y01"]
# p
-analyses["IdentifiedParticle"][311 ]["p" ][10.0] = ["/ARGUS_1989_I276860/d07-x01-y02"]
-analyses["IdentifiedParticle"][311 ]["p" ][14.0] = ["/TASSO_1980_I153341/d02-x01-y01","/TASSO_1985_I205119/d07-x01-y01"]
-analyses["IdentifiedParticle"][311 ]["p" ][22.0] = ["/TASSO_1985_I205119/d08-x01-y01"]
-analyses["IdentifiedParticle"][311 ]["p" ][34.0] = ["/TASSO_1985_I205119/d09-x01-y01"]
+analyses["IdentifiedParticle"][311 ]["p" ][2.2324]=["/BESIII_2022_I2513076/d02-x01-y01"]
+analyses["IdentifiedParticle"][311 ]["p" ][2.4 ]=["/BESIII_2022_I2513076/d02-x01-y02"]
+analyses["IdentifiedParticle"][311 ]["p" ][2.8 ]=["/BESIII_2022_I2513076/d02-x01-y03"]
+analyses["IdentifiedParticle"][311 ]["p" ][3.05 ]=["/BESIII_2022_I2513076/d02-x01-y04"]
+analyses["IdentifiedParticle"][311 ]["p" ][3.4 ]=["/BESIII_2022_I2513076/d02-x01-y05"]
+analyses["IdentifiedParticle"][311 ]["p" ][3.671 ]=["/BESIII_2022_I2513076/d02-x01-y06"]
+analyses["IdentifiedParticle"][311 ]["p" ][10.0] = ["/ARGUS_1989_I276860/d07-x01-y02"]
+analyses["IdentifiedParticle"][311 ]["p" ][10.4] = ["/CLEO_1982_I180612/d02-x02-y01"]
+analyses["IdentifiedParticle"][311 ]["p" ][14.0] = ["/TASSO_1980_I153341/d02-x01-y01","/TASSO_1985_I205119/d07-x01-y01"]
+analyses["IdentifiedParticle"][311 ]["p" ][22.0] = ["/TASSO_1985_I205119/d08-x01-y01"]
+analyses["IdentifiedParticle"][311 ]["p" ][34.0] = ["/TASSO_1985_I205119/d09-x01-y01"]
# xi
-analyses["IdentifiedParticle"][311 ]["xi" ][58.0] = ["/TOPAZ_1995_I381900/d03-x01-y01"]
-analyses["IdentifiedParticle"][311 ]["xi" ][91.2] = ["/DELPHI_1995_I377487/d09-x01-y01","/OPAL_1995_I393503/d03-x01-y01",
- "/ALEPH_2000_I507531/d16-x01-y01","/ALEPH_2000_I507531/d18-x01-y01",
- "/ALEPH_2000_I507531/d20-x01-y01","/ALEPH_2000_I507531/d21-x01-y01",
- "/ALEPH_2000_I507531/d21-x01-y01"]
-analyses["IdentifiedParticle"][311 ]["xi" ][183. ] =["/DELPHI_2001_I526164/d16-x01-y01"]
-analyses["IdentifiedParticle"][311 ]["xi" ][189. ] =["/DELPHI_2001_I526164/d16-x01-y02"]
+analyses["IdentifiedParticle"][311 ]["xi"][58.0] = ["/TOPAZ_1995_I381900/d03-x01-y01"]
+analyses["IdentifiedParticle"][311 ]["xi"][91.2] = ["/DELPHI_1995_I377487/d09-x01-y01","/OPAL_1995_I393503/d03-x01-y01",
+ "/ALEPH_2000_I507531/d16-x01-y01","/ALEPH_2000_I507531/d18-x01-y01",
+ "/ALEPH_2000_I507531/d20-x01-y01","/ALEPH_2000_I507531/d21-x01-y01",
+ "/ALEPH_2000_I507531/d21-x01-y01"]
+analyses["IdentifiedParticle"][311 ]["xi"][183. ] =["/DELPHI_2001_I526164/d16-x01-y01"]
+analyses["IdentifiedParticle"][311 ]["xi"][189. ] =["/DELPHI_2001_I526164/d16-x01-y02"]
# other
analyses["IdentifiedParticle"][311 ]["Other"][14.8 ] = ["/TASSO_1990_I284251/d06-x01-y01","/TASSO_1990_I284251/d06-x01-y02"]
analyses["IdentifiedParticle"][311 ]["Other"][21.5 ] = ["/TASSO_1990_I284251/d07-x01-y01","/TASSO_1990_I284251/d07-x01-y02"]
analyses["IdentifiedParticle"][311 ]["Other"][29.0 ] = ["/HRS_1990_I280958/d04-x01-y01"]
analyses["IdentifiedParticle"][311 ]["Other"][35.0 ] = ["/TASSO_1990_I284251/d05-x01-y03","/TASSO_1990_I284251/d05-x01-y04"]
analyses["IdentifiedParticle"][311 ]["Other"][42.6 ] = ["/TASSO_1990_I284251/d05-x01-y01","/TASSO_1990_I284251/d05-x01-y02"]
# K+/-
# x
analyses["IdentifiedParticle"][321 ]["x" ][3.635] = ["/DASP_1979_I132045/d19-x01-y01"]
analyses["IdentifiedParticle"][321 ]["x" ][4.04 ] = ["/DASP_1979_I132045/d20-x01-y01"]
analyses["IdentifiedParticle"][321 ]["x" ][4.17 ] = ["/DASP_1979_I132045/d21-x01-y01"]
analyses["IdentifiedParticle"][321 ]["x" ][4.30 ] = ["/DASP_1979_I132045/d22-x01-y01"]
analyses["IdentifiedParticle"][321 ]["x" ][4.41 ] = ["/DASP_1979_I132045/d23-x01-y01"]
analyses["IdentifiedParticle"][321 ]["x" ][4.72 ] = ["/DASP_1979_I132045/d24-x01-y01"]
analyses["IdentifiedParticle"][321 ]["x" ][5.0 ] = ["/DASP_1979_I132045/d25-x01-y01"]
analyses["IdentifiedParticle"][321 ]["x" ][5.2 ] = ["/DASP_1979_I132045/d26-x01-y01"]
-analyses["IdentifiedParticle"][321 ]["x" ][10.0 ] = ["/ARGUS_1989_I276860/d10-x01-y02"]
-analyses["IdentifiedParticle"][321 ]["x" ][10.52] = ["/BELLE_2013_I1216515/d01-x01-y02","/CLEO_1985_I205668/d02-x01-y01"]
-analyses["IdentifiedParticle"][321 ]["x" ][12.0 ] = ["/TASSO_1980_I153656/d03-x01-y02"]
-analyses["IdentifiedParticle"][321 ]["x" ][14.0 ] = ["/TASSO_1983_I181470/d26-x01-y01"]
-analyses["IdentifiedParticle"][321 ]["x" ][22.0 ] = ["/TASSO_1983_I181470/d10-x01-y01"]
-analyses["IdentifiedParticle"][321 ]["x" ][29.0 ] = ["/TPC_1988_I262143/d01-x01-y02","/TPC_1988_I262143/d05-x01-y02",
- "/MARKII_1985_I207785/d04-x01-y01","/HRS_1987_I215848/d03-x01-y01"]
-analyses["IdentifiedParticle"][321 ]["x" ][30.0 ] = ["/TASSO_1980_I153656/d06-x01-y02"]
-analyses["IdentifiedParticle"][321 ]["x" ][34.0 ] = ["/TASSO_1989_I267755/d08-x01-y01","/TASSO_1983_I181470/d12-x01-y01"]
-analyses["IdentifiedParticle"][321 ]["x" ][44.0 ] = ["/TASSO_1989_I267755/d11-x01-y01"]
-analyses["IdentifiedParticle"][321 ]["x" ][91.2 ] = ["/ALEPH_1995_I382179/d02-x01-y01","/DELPHI_1995_I394052/d05-x01-y01",
+analyses["IdentifiedParticle"][321 ]["x" ][10.0 ] = ["/ARGUS_1989_I276860/d10-x01-y02"]
+analyses["IdentifiedParticle"][321 ]["x" ][10.52] = ["/BELLE_2013_I1216515/d01-x01-y02","/CLEO_1985_I205668/d02-x01-y01"]
+analyses["IdentifiedParticle"][321 ]["x" ][10.58] = ["/BELLE_2020_I1777678/d01-x02-y01","/BELLE_2020_I1777678/d01-x02-y02"]
+analyses["IdentifiedParticle"][321 ]["x" ][12.0 ] = ["/TASSO_1980_I153656/d03-x01-y02"]
+analyses["IdentifiedParticle"][321 ]["x" ][14.0 ] = ["/TASSO_1983_I181470/d26-x01-y01"]
+analyses["IdentifiedParticle"][321 ]["x" ][22.0 ] = ["/TASSO_1983_I181470/d10-x01-y01"]
+analyses["IdentifiedParticle"][321 ]["x" ][29.0 ] = ["/TPC_1988_I262143/d01-x01-y02","/TPC_1988_I262143/d05-x01-y02",
+ "/MARKII_1985_I207785/d04-x01-y01","/HRS_1987_I215848/d03-x01-y01"]
+analyses["IdentifiedParticle"][321 ]["x" ][30.0 ] = ["/TASSO_1980_I153656/d06-x01-y02"]
+analyses["IdentifiedParticle"][321 ]["x" ][34.0 ] = ["/TASSO_1989_I267755/d08-x01-y01","/TASSO_1983_I181470/d12-x01-y01"]
+analyses["IdentifiedParticle"][321 ]["x" ][44.0 ] = ["/TASSO_1989_I267755/d11-x01-y01"]
+analyses["IdentifiedParticle"][321 ]["x" ][91.2 ] = ["/ALEPH_1995_I382179/d02-x01-y01","/DELPHI_1995_I394052/d05-x01-y01",
"/DELPHI_1998_I473409/d21-x01-y01","/SLD_1999_I469925/d02-x01-y02",
"/ALEPH_1996_I428072/d26-x01-y01","/SLD_2004_I630327/d03-x01-y02"]
# p
analyses["IdentifiedParticle"][321 ]["p" ][3.635] = ["/DASP_1979_I132045/d02-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][4.04 ] = ["/DASP_1979_I132045/d03-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][4.17 ] = ["/DASP_1979_I132045/d04-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][4.30 ] = ["/DASP_1979_I132045/d05-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][4.41 ] = ["/DASP_1979_I132045/d06-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][4.72 ] = ["/DASP_1979_I132045/d07-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][5.0 ] = ["/DASP_1979_I132045/d08-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][5.2 ] = ["/DASP_1979_I132045/d09-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][10.0 ] = ["/ARGUS_1989_I276860/d06-x01-y02"]
+analyses["IdentifiedParticle"][321 ]["p" ][10.4 ] = ["/CLEO_1982_I180612/d02-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][10.54] = ["/BABAR_2013_I1238276/d01-x01-y02","/BABAR_2013_I1238276/d02-x01-y02"]
analyses["IdentifiedParticle"][321 ]["p" ][12.0 ] = ["/TASSO_1980_I153656/d03-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][14.0 ] = ["/TASSO_1983_I181470/d21-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][22.0 ] = ["/TASSO_1983_I181470/d27-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][29.0 ] = ["/HRS_1987_I215848/d03-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][30.0 ] = ["/TASSO_1980_I153656/d06-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][34.0 ] = ["/TASSO_1983_I181470/d15-x01-y01"]
analyses["IdentifiedParticle"][321 ]["p" ][91.2 ] = ["/DELPHI_1995_I394052/d03-x01-y01","/DELPHI_1998_I473409/d20-x01-y01",
"/OPAL_1994_I372772/d02-x01-y01"]
# xi
analyses["IdentifiedParticle"][321 ]["xi" ][58.0 ] = ["/TOPAZ_1995_I381900/d02-x01-y02"]
# ratio
analyses["IdentifiedParticle"][321 ]["Ratio"][12.0 ] = ["/TASSO_1980_I153656/d09-x01-y01"]
analyses["IdentifiedParticle"][321 ]["Ratio"][29.0 ] = ["/TPC_1988_I262143/d07-x01-y01","/TPC_1988_I262143/d06-x01-y02"]
analyses["IdentifiedParticle"][321 ]["Ratio"][30.0 ] = ["/TASSO_1980_I153656/d12-x01-y01"]
analyses["IdentifiedParticle"][321 ]["Ratio"][34.0 ] = ["/TASSO_1989_I267755/d02-x01-y01"]
analyses["IdentifiedParticle"][321 ]["Ratio"][44.0 ] = ["/TASSO_1989_I267755/d05-x01-y01"]
analyses["IdentifiedParticle"][321 ]["Ratio"][91.2 ] = ["/DELPHI_1998_I473409/d05-x01-y01","/SLD_1999_I469925/d02-x01-y01"]
# other
analyses["IdentifiedParticle"][321 ]["Other"][91.2 ] = ["/SLD_1999_I469925/d30-x01-y01","/SLD_1999_I469925/d30-x01-y02",
"/SLD_1999_I469925/d31-x01-y01","/SLD_2004_I630327/d10-x01-y01",
"/SLD_2004_I630327/d10-x01-y02","/SLD_2004_I630327/d10-x01-y03",
"/DELPHI_1995_I382285/a_K","/DELPHI_1995_I382285/d01-x01-y01"]
# K*0
analyses["IdentifiedParticle"][313 ]["x" ][10.0 ] = ["/ARGUS_1993_I356616/d07-x01-y01","/CLEO_1985_I205668/d10-x01-y01"]
analyses["IdentifiedParticle"][313 ]["x" ][29.0 ] = ["/TPC_1984_I205869/d03-x01-y01","/HRS_1989_I276948/d02-x01-y01"]
analyses["IdentifiedParticle"][313 ]["x" ][91.2 ] = ["/DELPHI_1996_I420528/d01-x01-y01","/ALEPH_1996_I428072/d39-x01-y01",
"/OPAL_1997_I447146/d01-x01-y01","/SLD_1999_I469925/d08-x01-y01"]
analyses["IdentifiedParticle"][313 ]["Other"][91.2 ] = ["/SLD_1999_I469925/d28-x01-y01","/SLD_1999_I469925/d28-x01-y02",
"/SLD_1999_I469925/d29-x01-y01"]
# K* +/-
analyses["IdentifiedParticle"][323 ]["x" ][10.0 ] = ["/ARGUS_1993_I356616/d04-x01-y01","/CLEO_1985_I205668/d09-x01-y01"]
analyses["IdentifiedParticle"][323 ]["x" ][14.8 ] = ["/TASSO_1990_I284251/d02-x01-y01"]
analyses["IdentifiedParticle"][323 ]["x" ][21.5 ] = ["/TASSO_1990_I284251/d03-x01-y01"]
analyses["IdentifiedParticle"][323 ]["x" ][29.0 ] = ["/HRS_1989_I276948/d02-x01-y02"]
analyses["IdentifiedParticle"][323 ]["x" ][34.5 ] = ["/TASSO_1990_I284251/d08-x01-y03"]
analyses["IdentifiedParticle"][323 ]["x" ][35.0 ] = ["/TASSO_1990_I284251/d08-x01-y02","/CELLO_1990_I283026/d02-x01-y01",
"/JADE_1984_I203145/d03-x01-y01"]
analyses["IdentifiedParticle"][323 ]["x" ][42.6 ] = ["/TASSO_1990_I284251/d08-x01-y01"]
analyses["IdentifiedParticle"][323 ]["x" ][91.2 ] = ["/OPAL_1993_I342766/d01-x01-y01","/DELPHI_1995_I377487/d10-x01-y01",
"/ALEPH_1996_I428072/d43-x01-y01"]
analyses["IdentifiedParticle"][323 ]["Other"][35.0 ] = ["/TASSO_1990_I284251/d10-x01-y01","/TASSO_1990_I284251/d10-x01-y02"]
# K2*0
analyses["IdentifiedParticle"][315]["x" ][29. ]=["/HRS_1986_I18688/d01-x01-y03"]
# charm
-# D+/-
+# D0
+analyses["IdentifiedParticle"][421 ]["x" ][7 ] = ["/MARKI_1979_I133123/d03-x01-y01","/MARKI_1979_I133123/d04-x01-y01"]
analyses["IdentifiedParticle"][421 ]["x" ][10.47] = ["/ARGUS_1991_I315059/d03-x01-y01"]
analyses["IdentifiedParticle"][421 ]["x" ][10.5 ] = ["/CLEO_2004_I645209/d03-x01-y01","/CLEO_2004_I645209/d04-x01-y01",
"/BELLE_2005_I686014/d03-x01-y01"]
-analyses["IdentifiedParticle"][421 ]["x" ][29.0 ] = ["/HRS_1988_I23360/d02-x01-y01"]
+analyses["IdentifiedParticle"][421 ]["x" ][10.55] = ["/CLEO_1988_I22954/d05-x01-y01","/CLEO_1988_I22954/d06-x01-y01"]
+analyses["IdentifiedParticle"][421 ]["x" ][29.0 ] = ["/HRS_1988_I23360/d02-x01-y01","/HRS_1984_I202899/d03-x01-y01",
+ "/HRS_1984_I202899/d04-x01-y01"]
analyses["IdentifiedParticle"][421 ]["x" ][91.2 ] = ["/DELPHI_1993_I356732/d03-x01-y01"]
-# D0
+# D+/-
+analyses["IdentifiedParticle"][411 ]["x" ][7 ] = ["/MARKI_1979_I133123/d03-x01-y02","/MARKI_1979_I133123/d04-x01-y02"]
analyses["IdentifiedParticle"][411 ]["x" ][10.47] = ["/ARGUS_1991_I315059/d02-x01-y01"]
analyses["IdentifiedParticle"][411 ]["x" ][10.5 ] = ["/CLEO_2004_I645209/d02-x01-y01","/CLEO_2004_I645209/d09-x01-y01",
"/BELLE_2005_I686014/d03-x01-y02"]
-analyses["IdentifiedParticle"][411 ]["x" ][29.0 ] = ["/HRS_1988_I23360/d02-x01-y02"]
+analyses["IdentifiedParticle"][411 ]["x" ][10.55] = ["/CLEO_1988_I22954/d07-x01-y01","/CLEO_1988_I22954/d08-x01-y01"]
+analyses["IdentifiedParticle"][411 ]["x" ][29.0 ] = ["/HRS_1988_I23360/d02-x01-y02","/HRS_1984_I202899/d03-x01-y02"]
analyses["IdentifiedParticle"][411 ]["x" ][91.2 ] = ["/DELPHI_1993_I356732/d05-x01-y01"]
# D* 0
analyses["IdentifiedParticle"][423 ]["x" ][10.47] = ["/ARGUS_1991_I315059/d04-x01-y01"]
analyses["IdentifiedParticle"][423 ]["x" ][10.5]=["/CLEO_2004_I645209/d07-x01-y01","/CLEO_2004_I645209/d08-x01-y01",
"/BELLE_2005_I686014/d03-x01-y05"]
+analyses["IdentifiedParticle"][423 ]["x" ][10.55] = ["/CLEO_1988_I22954/d11-x01-y01","/CLEO_1988_I22954/d12-x01-y01"]
analyses["IdentifiedParticle"][423 ]["x" ][34.4]=["/JADE_1984_I221004/d01-x01-y01"]
# D* +/-
+analyses["IdentifiedParticle"][413 ]["x" ][10.4 ] = ["/CLEO_1982_I178490/d02-x01-y01","/ARGUS_1985_I204851/d02-x01-y01"]
+analyses["IdentifiedParticle"][413 ]["x" ][10.5 ] = ["/CLEO_2004_I645209/d05-x01-y01","/CLEO_2004_I645209/d06-x01-y01",
+ "/BELLE_2005_I686014/d03-x01-y06","/BELLE_2005_I686014/d03-x01-y07"]
+analyses["IdentifiedParticle"][413 ]["x" ][10.55] = ["/CLEO_1988_I22954/d01-x01-y01","/CLEO_1988_I22954/d02-x01-y01",
+ "/CLEO_1988_I22954/d03-x01-y01","/CLEO_1988_I22954/d04-x01-y01"]
analyses["IdentifiedParticle"][413 ]["x" ][29.0 ] = ["/TPC_1986_I217416/d01-x01-y01","/TPC_1986_I217416/d01-x01-y02",
"/HRS_1988_I23360/d01-x01-y01","/HRS_1988_I23360/d01-x01-y02",
- "/MARKII_1982_I177606/d02-x01-y01","/MARKII_1982_I177606/d03-x01-y01"]
+ "/MARKII_1982_I177606/d02-x01-y01","/MARKII_1982_I177606/d03-x01-y01",
+ "/DELCO_1985_I205132/d01-x01-y01"]
analyses["IdentifiedParticle"][413 ]["x" ][34.4 ] = ["/JADE_1984_I202785/d01-x01-y01"]
analyses["IdentifiedParticle"][413 ]["x" ][36.2 ] = ["/TASSO_1989_I278856/d01-x01-y01","/TASSO_1989_I278856/d01-x01-y02",
"/TASSO_1989_I278856/d02-x01-y01","/TASSO_1989_I278856/d02-x01-y02"]
analyses["IdentifiedParticle"][413 ]["x" ][91.2 ] = ["/ALEPH_1999_I507422/d01-x01-y01","/OPAL_1995_I382219/d03-x01-y01",
"/DELPHI_1993_I356732/d01-x01-y01"]
-analyses["IdentifiedParticle"][413 ]["x" ][10.5 ] = ["/CLEO_2004_I645209/d05-x01-y01","/CLEO_2004_I645209/d06-x01-y01",
- "/BELLE_2005_I686014/d03-x01-y06","/BELLE_2005_I686014/d03-x01-y07"]
analyses["IdentifiedParticle"][413 ]["Other"][34.4 ] = ["/JADE_1984_I202785/d03-x01-y01"]
# D_2
analyses["IdentifiedParticle"][425 ]["x" ][10.0 ] = ["/ARGUS_1989_I268577/d02-x01-y01","/ARGUS_1989_I280943/d04-x01-y02"]
analyses["IdentifiedParticle"][425 ]["x" ][10.6 ] = ["/CLEOII_1994_I372349/d01-x01-y01"]
analyses["IdentifiedParticle"][10423]["x" ][10.0 ] = ["/ARGUS_1989_I280943/d04-x01-y01"]
analyses["IdentifiedParticle"][10423]["x" ][10.6 ] = ["/CLEOII_1994_I372349/d01-x01-y02"]
analyses["IdentifiedParticle"][10413]["x" ][10.6 ] = ["/CLEOII_1994_I378319/d04-x01-y02"]
analyses["IdentifiedParticle"][415 ]["x" ][10.6 ] = ["/CLEOII_1994_I378319/d04-x01-y01"]
# D_s+
+analyses["IdentifiedParticle"][431 ]["x" ][10.47] = ["/ARGUS_1992_I319829/d02-x01-y01"]
analyses["IdentifiedParticle"][431 ]["x" ][10.5 ] = ["/CLEO_2000_I526554/d02-x01-y01","/CLEO_2000_I526554/d04-x01-y01"]
+analyses["IdentifiedParticle"][431 ]["x" ][10.55] = ["/CLEO_1988_I22954/d09-x01-y01"]
analyses["IdentifiedParticle"][431 ]["x" ][10.58] = ["/BABAR_2002_I582184/d03-x01-y02","/BELLE_2005_I686014/d03-x01-y03"]
analyses["IdentifiedParticle"][431 ]["x" ][29. ] = ["/HRS_1985_I213242/d02-x01-y01"]
analyses["IdentifiedParticle"][431 ]["x" ][34.7 ] = ["/TASSO_1984_I194774/d01-x01-y01"]
# D_s*+
analyses["IdentifiedParticle"][433 ]["x" ][10.5 ] = ["/CLEO_2000_I526554/d01-x01-y01","/CLEO_2000_I526554/d03-x01-y01"]
analyses["IdentifiedParticle"][433 ]["x" ][10.58] = ["/BABAR_2002_I582184/d04-x01-y02"]
# D_s2
analyses["IdentifiedParticle"][435]["x" ][10.58] = ["/ARGUS_1995_I397794/d02-x01-y01"]
# D_s1(2460)
analyses["IdentifiedParticle"][20433]["x" ][10 ] = ["/BABAR_2006_I714447/d03-x01-y01","/BABAR_2006_I714447/d04-x01-y01"]
# D_s0(2317)
analyses["IdentifiedParticle"][10431]["x" ][10 ] = ["/BABAR_2006_I714447/d02-x01-y01"]
# D_s1(2536)
analyses["IdentifiedParticle"][10433]["x" ][10 ] = ["/ARGUS_1989_I282570/d02-x01-y01"]
analyses["IdentifiedParticle"][10433]["x" ][10.5 ] = ["/CLEOII_1993_I352823/d03-x01-y01"]
# charmonium
analyses["IdentifiedParticle"][443 ]["p" ][10.6 ] = ["/BELLE_2002_I563840/d03-x01-y01","/BELLE_2002_I563840/d03-x01-y02"]
analyses["IdentifiedParticle"][443 ]["x" ][91.2 ] = ["/OPAL_1996_I402487/d01-x01-y01"]
analyses["IdentifiedParticle"][443 ]["Other"][10.6 ] = ["/BELLE_2002_I563840/d02-x01-y01","/BELLE_2002_I563840/d02-x01-y02",
"/BELLE_2002_I563840/d02-x02-y01","/BELLE_2002_I563840/d02-x02-y02",
"/BELLE_2002_I563840/d02-x03-y01","/BELLE_2002_I563840/d02-x03-y02",
"/BELLE_2002_I563840/d04-x01-y01","/BELLE_2002_I563840/d04-x01-y02",
"/BELLE_2002_I563840/d04-x02-y01","/BELLE_2002_I563840/d04-x02-y02"]
analyses["IdentifiedParticle"][100443]["p" ][10.6 ] = ["/BELLE_2002_I563840/d03-x02-y01"]
# other
analyses["IdentifiedParticle"]["321/2212"]["Ratio"][91.2 ] = ["/DELPHI_1998_I473409/d07-x01-y01"]
#
# Baryons
#
# light unflavoured
# proton
# x
analyses["IdentifiedParticle"][2212]["x" ][3.635] = ["/DASP_1979_I132045/d27-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][4.04 ] = ["/DASP_1979_I132045/d28-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][4.17 ] = ["/DASP_1979_I132045/d29-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][4.30 ] = ["/DASP_1979_I132045/d30-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][4.41 ] = ["/DASP_1979_I132045/d31-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][4.72 ] = ["/DASP_1979_I132045/d32-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][5.0 ] = ["/DASP_1979_I132045/d33-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][5.2 ] = ["/DASP_1979_I132045/d34-x01-y01"]
-analyses["IdentifiedParticle"][2212]["x" ][10.0 ] = ["/ARGUS_1989_I276860/d12-x01-y02","/CLEO_1985_I205668/d03-x01-y01"]
+analyses["IdentifiedParticle"][2212]["x" ][10.0 ] = ["/ARGUS_1989_I276860/d12-x01-y02","/CLEO_1985_I205668/d03-x01-y01"]
+analyses["IdentifiedParticle"][2212]["x" ][10.58] = ["/BELLE_2020_I1777678/d01-x03-y01","/BELLE_2020_I1777678/d01-x03-y02"]
analyses["IdentifiedParticle"][2212]["x" ][12.0 ] = ["/TASSO_1980_I153656/d04-x01-y02"]
analyses["IdentifiedParticle"][2212]["x" ][14.0 ] = ["/TASSO_1983_I181470/d14-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][22.0 ] = ["/TASSO_1983_I181470/d16-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][29.0 ] = ["/TPC_1988_I262143/d01-x01-y03","/TPC_1988_I262143/d05-x01-y03",
"/HRS_1987_I215848/d04-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][30.0 ] = ["/TASSO_1980_I153656/d07-x01-y02"]
analyses["IdentifiedParticle"][2212]["x" ][34.0 ] = ["/TASSO_1989_I267755/d09-x01-y01","/TASSO_1983_I181470/d18-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][44.0 ] = ["/TASSO_1989_I267755/d12-x01-y01"]
analyses["IdentifiedParticle"][2212]["x" ][91.2 ] = ["/ALEPH_1995_I382179/d03-x01-y01","/DELPHI_1995_I394052/d06-x01-y01",
"/DELPHI_1998_I473409/d23-x01-y01","/ALEPH_1996_I428072/d27-x01-y01",
"/SLD_2004_I630327/d04-x01-y02","/SLD_1999_I469925/d03-x01-y02"]
# p
analyses["IdentifiedParticle"][2212]["p" ][3.635] = ["/DASP_1979_I132045/d10-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][4.04 ] = ["/DASP_1979_I132045/d11-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][4.17 ] = ["/DASP_1979_I132045/d12-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][4.30 ] = ["/DASP_1979_I132045/d13-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][4.41 ] = ["/DASP_1979_I132045/d14-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][4.72 ] = ["/DASP_1979_I132045/d15-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][5.0 ] = ["/DASP_1979_I132045/d16-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][5.2 ] = ["/DASP_1979_I132045/d17-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][10.0 ] = ["/ARGUS_1989_I276860/d08-x01-y02"]
analyses["IdentifiedParticle"][2212]["p" ][10.54] = ["/BABAR_2013_I1238276/d01-x01-y03","/BABAR_2013_I1238276/d02-x01-y03"]
analyses["IdentifiedParticle"][2212]["p" ][12.0 ] = ["/TASSO_1980_I153656/d04-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][14.0 ] = ["/TASSO_1983_I181470/d23-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][22.0 ] = ["/TASSO_1983_I181470/d11-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][30.0 ] = ["/TASSO_1980_I153656/d07-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][34.0 ] = ["/TASSO_1989_I267755/d03-x01-y01","/JADE_1981_I166363/d01-x01-y01",
"/TASSO_1983_I181470/d17-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][44.0 ] = ["/TASSO_1989_I267755/d06-x01-y01"]
analyses["IdentifiedParticle"][2212]["p" ][91.2 ] = ["/DELPHI_1995_I394052/d04-x01-y01","/DELPHI_1998_I473409/d22-x01-y01",
"/OPAL_1994_I372772/d03-x01-y01",]
# xi
analyses["IdentifiedParticle"][2212]["xi" ][58.0 ] = ["/TOPAZ_1995_I381900/d02-x01-y03"]
# ratio
analyses["IdentifiedParticle"][2212]["Ratio"][12.0 ] = ["/TASSO_1980_I153656/d10-x01-y01"]
analyses["IdentifiedParticle"][2212]["Ratio"][29.0 ] = ["/TPC_1988_I262143/d06-x01-y03","/TPC_1988_I262143/d07-x01-y02",
"/TPC_1988_I262143/d07-x01-y03"]
analyses["IdentifiedParticle"][2212]["Ratio"][30.0 ] = ["/TASSO_1980_I153656/d13-x01-y01"]
analyses["IdentifiedParticle"][2212]["Ratio"][91.2 ] = ["/SLD_1999_I469925/d03-x01-y01","/DELPHI_1998_I473409/d06-x01-y01"]
analyses["IdentifiedParticle"][2212]["Other"][91.2 ] = ["/SLD_1999_I469925/d32-x01-y01","/SLD_1999_I469925/d32-x01-y02",
"/SLD_1999_I469925/d33-x01-y01","/SLD_2004_I630327/d11-x01-y01",
"/SLD_2004_I630327/d11-x01-y02","/SLD_2004_I630327/d11-x01-y03",
"/DELPHI_2000_I531568/d01-x01-y01"]
# Delta++
analyses["IdentifiedParticle"][2224]["x" ][91.2 ] = ["/OPAL_1995_I398320/d01-x01-y01","/DELPHI_1995_I399737/d01-x01-y01"]
# hyperons
# lambda0
# x
analyses["IdentifiedParticle"][3122]["x" ][10.0 ] = ["/ARGUS_1988_I251097/d05-x01-y01","/ARGUS_1988_I251097/d06-x01-y01"]
analyses["IdentifiedParticle"][3122]["x" ][10.52] = ["/BELLE_2017_I1606201/d01-x01-y01","/CLEO_1985_I205668/d06-x01-y01"]
analyses["IdentifiedParticle"][3122]["x" ][14.0 ] = ["/TASSO_1985_I205119/d04-x01-y01"]
analyses["IdentifiedParticle"][3122]["x" ][22.0 ] = ["/TASSO_1985_I205119/d05-x01-y01"]
analyses["IdentifiedParticle"][3122]["x" ][29.0 ] = ["/HRS_1992_I339573/d01-x01-y01","/MARKII_1985_I209198/d02-x01-y01",
"/HRS_1987_I215848/d06-x01-y01","/HRS_1986_I17781/d01-x01-y01"]
analyses["IdentifiedParticle"][3122]["x" ][34.0 ] = ["/TASSO_1985_I205119/d06-x01-y01"]
analyses["IdentifiedParticle"][3122]["x" ][34.8 ] = ["/TASSO_1989_I266893/d08-x01-y01"]
analyses["IdentifiedParticle"][3122]["x" ][42.1 ] = ["/TASSO_1989_I266893/d14-x01-y01"]
analyses["IdentifiedParticle"][3122]["x" ][35.0 ] = ["/CELLO_1990_I283026/d03-x01-y01"]
analyses["IdentifiedParticle"][3122]["x" ][91.2 ] = ["/OPAL_1997_I421978/d01-x01-y01","/ALEPH_1996_I428072/d33-x01-y01",
"/DELPHI_1993_I360638/d01-x01-y01","/SLD_1999_I469925/d07-x01-y01"]
# p
analyses["IdentifiedParticle"][3122]["p" ][14.0 ] = ["/TASSO_1985_I205119/d10-x01-y01"]
analyses["IdentifiedParticle"][3122]["p" ][22.0 ] = ["/TASSO_1985_I205119/d11-x01-y01"]
analyses["IdentifiedParticle"][3122]["p" ][34.0 ] = ["/JADE_1981_I166363/d02-x01-y01","/TASSO_1985_I205119/d12-x01-y01"]
analyses["IdentifiedParticle"][3122]["p" ][34.8 ] = ["/TASSO_1989_I266893/d03-x01-y01"]
analyses["IdentifiedParticle"][3122]["p" ][42.1 ] = ["/TASSO_1989_I266893/d09-x01-y01"]
# xi
analyses["IdentifiedParticle"][3122]["xi" ][91.2 ] = ["/OPAL_1997_I421978/d02-x01-y01","/ALEPH_2000_I507531/d17-x01-y01",
"/ALEPH_2000_I507531/d19-x01-y01","/ALEPH_2000_I507531/d22-x01-y01",
"/ALEPH_2000_I507531/d23-x01-y01","/ALEPH_2000_I507531/d24-x01-y01",
"/ALEPH_2000_I507531/d25-x01-y01"]
analyses["IdentifiedParticle"][3122]["xi" ][183. ] =["/DELPHI_2001_I526164/d16-x01-y03"]
analyses["IdentifiedParticle"][3122]["xi" ][189. ] =["/DELPHI_2001_I526164/d16-x01-y04"]
# other
analyses["IdentifiedParticle"][3122]["Other"][29.0 ] = ["/MARKII_1985_I209198/d03-x01-y01","/HRS_1986_I17781/d02-x01-y01"]
analyses["IdentifiedParticle"][3122]["Other"][34.8 ] = ["/TASSO_1989_I266893/d04-x01-y01","/TASSO_1989_I266893/d05-x01-y01",
"/TASSO_1989_I266893/d06-x01-y01","/TASSO_1989_I266893/d07-x01-y01",
"/TASSO_1989_I266893/d15-x01-y01","/TASSO_1989_I266893/d15-x01-y02",
"/TASSO_1989_I266893/d15-x01-y03"]
analyses["IdentifiedParticle"][3122]["Other"][42.1 ] = ["/TASSO_1989_I266893/d10-x01-y01","/TASSO_1989_I266893/d11-x01-y01",
"/TASSO_1989_I266893/d12-x01-y01","/TASSO_1989_I266893/d13-x01-y01",
"/TASSO_1989_I266893/d16-x01-y01","/TASSO_1989_I266893/d16-x01-y02",
"/TASSO_1989_I266893/d16-x01-y03"]
analyses["IdentifiedParticle"][3122]["Other"][91.2 ] = ["/DELPHI_1993_I360638/d03-x01-y01","/DELPHI_1993_I360638/d04-x01-y01",
"/DELPHI_1993_I360638/d05-x01-y01","/DELPHI_1993_I360638/d06-x01-y01",
"/SLD_1999_I469925/d34-x01-y01","/SLD_1999_I469925/d34-x01-y02",
"/SLD_1999_I469925/d35-x01-y01","/OPAL_1997_I447188/d03-x01-y01",
"/OPAL_1997_I447188/d03-x01-y02","/OPAL_1997_I447188/d03-x01-y03",
"/OPAL_2000_I474010/d04-x01-y01","/OPAL_2000_I474010/d05-x01-y01",
"/DELPHI_1995_I382285/a_Lam","/DELPHI_1995_I382285/d01-x01-y02",
"/ALEPH_1996_I415745/d03-x01-y01"]
# Sigma+
analyses["IdentifiedParticle"][3222]["x" ][91.2 ] = ["/OPAL_1997_I421977/d01-x01-y01"]
# sigma0
analyses["IdentifiedParticle"][3212]["x" ][10.52] = ["/BELLE_2017_I1606201/d02-x01-y01"]
# sigma-
analyses["IdentifiedParticle"][3112]["x" ][91.2 ] = ["/OPAL_1997_I421977/d02-x01-y01","/DELPHI_2000_I524694/d01-x01-y01"]
# Sigma*+
analyses["IdentifiedParticle"][3224 ]["x" ][10.52] = ["/BELLE_2017_I1606201/d03-x01-y01"]
+analyses["IdentifiedParticle"][3224 ]["x" ][29. ] = ["/HRS_1987_I246162/d04-x01-y01"]
analyses["IdentifiedParticle"][3224 ]["x" ][91.2 ] = ["/DELPHI_1995_I394716/d03-x01-y01","/OPAL_1997_I421978/d05-x01-y01"]
analyses["IdentifiedParticle"][3224 ]["xi" ][91.2 ] = ["/OPAL_1997_I421978/d06-x01-y01"]
analyses["IdentifiedParticle"]["3224B"]["x" ][91.2 ] = ["/ALEPH_1996_I428072/d35-x01-y01"]
# sigma*-
analyses["IdentifiedParticle"][3114 ]["x" ][91.2 ] = ["/OPAL_1997_I421978/d07-x01-y01"]
analyses["IdentifiedParticle"][3114 ]["xi" ][91.2 ] = ["/OPAL_1997_I421978/d08-x01-y01"]
# xi-
analyses["IdentifiedParticle"][3312]["x" ][10.0 ] = ["/ARGUS_1988_I251097/d09-x01-y01"]
analyses["IdentifiedParticle"][3312]["x" ][10.52] = ["/BELLE_2017_I1606201/d05-x01-y01","/CLEO_1985_I205668/d07-x01-y01"]
-analyses["IdentifiedParticle"][3312]["x" ][29.0 ] = ["/MARKII_1987_I234976/d01-x01-y01"]
+analyses["IdentifiedParticle"][3312]["x" ][29.0 ] = ["/MARKII_1987_I234976/d01-x01-y01","/HRS_1987_I246162/d04-x01-y02"]
analyses["IdentifiedParticle"][3312]["x" ][34.4 ] = ["/TASSO_1983_I192072/d02-x01-y01"]
analyses["IdentifiedParticle"][3312]["x" ][34.8 ] = ["/TASSO_1989_I266893/d23-x01-y01"]
analyses["IdentifiedParticle"][3312]["p" ][34.8 ] = ["/TASSO_1989_I266893/d18-x01-y01"]
analyses["IdentifiedParticle"][3312]["x" ][91.2 ] = ["/OPAL_1997_I421978/d03-x01-y01","/DELPHI_1995_I394716/d02-x01-y01",
"/ALEPH_1996_I428072/d34-x01-y01"]
analyses["IdentifiedParticle"][3312]["xi" ][91.2 ] = ["/OPAL_1997_I421978/d04-x01-y01","/DELPHI_2006_I719387/d01-x03-y01",]
analyses["IdentifiedParticle"][3312]["Other"][34.8 ] = ["/TASSO_1989_I266893/d19-x01-y01","/TASSO_1989_I266893/d20-x01-y01",
"/TASSO_1989_I266893/d21-x01-y01","/TASSO_1989_I266893/d22-x01-y01"]
# xi*0
analyses["IdentifiedParticle"][3324]["x" ][10.52] = ["/BELLE_2017_I1606201/d07-x01-y01"]
analyses["IdentifiedParticle"][3324]["x" ][91.2 ] = ["/OPAL_1997_I421978/d09-x01-y01","/ALEPH_1996_I428072/d36-x01-y01"]
analyses["IdentifiedParticle"][3324]["xi" ][91.2 ] = ["/OPAL_1997_I421978/d10-x01-y01"]
# omega
analyses["IdentifiedParticle"][3334]["x" ][10.52] = ["/BELLE_2017_I1606201/d06-x01-y01"]
analyses["IdentifiedParticle"][3334]["x" ][29. ] = ["/MARKII_1987_I247900/d01-x01-y01"]
# lambda 1520
analyses["IdentifiedParticle"][3124]["x" ][10.0 ] = ["/ARGUS_1989_I262415/d04-x01-y01"]
analyses["IdentifiedParticle"][3124]["x" ][10.52] = ["/BELLE_2017_I1606201/d04-x01-y01"]
analyses["IdentifiedParticle"][3124]["x" ][91.2 ] = ["/OPAL_1997_I421978/d11-x01-y01","/DELPHI_2000_I524694/d03-x01-y01"]
analyses["IdentifiedParticle"][3124]["xi" ][91.2 ] = ["/OPAL_1997_I421978/d12-x01-y01"]
# charm baryons
# lambda_c
analyses["IdentifiedParticle"][4122 ]["x" ][10.52] = ["/BELLE_2017_I1606201/d08-x01-y01"]
analyses["IdentifiedParticle"][4122 ]["x" ][10.54] = ["/BABAR_2007_I725377/d01-x01-y01","/BELLE_2005_I686014/d03-x01-y04"]
+analyses["IdentifiedParticle"][4122 ]["x" ][10.55] = ["/CLEO_1988_I22954/d10-x01-y01"]
analyses["IdentifiedParticle"][4122 ]["x" ][10.6 ] = ["/CLEO_1990_I298611/d01-x01-y01","/CLEO_1990_I298611/d02-x01-y01",
"/CLEO_1990_I298611/d03-x01-y01","/CLEO_1990_I298611/d04-x01-y01",
"/CLEO_1990_I298611/d05-x01-y01","/CLEO_1990_I298611/d06-x01-y01"]
analyses["IdentifiedParticle"][4122 ]["Other"][10.5 ] = ["/CLEO_2001_I552541/d03-x01-y01","/CLEO_2001_I552541/d03-x01-y02",
"/CLEO_2001_I552541/d03-x01-y03","/CLEO_2001_I552541/d03-x01-y04",
"/CLEO_2001_I552541/d04-x01-y01","/CLEO_2001_I552541/d04-x01-y02",
"/CLEO_2001_I552541/d04-x01-y03","/CLEO_2001_I552541/d04-x01-y04",]
+analyses["IdentifiedParticle"][103144]["x" ][10.58] = ["/CLEOII_1999_I501417/d02-x01-y01"]
+# special for pT w.r.t thrust axis
+thrusts=[0.6,0.75,0.825,0.875,0.925,0.975]
+zs = numpy.linspace(.125,.975,18)
+for k,pid in enumerate([211,321,2212]) :
+ analyses["IdentifiedParticle"][pid]["pT"] = {}
+ analyses["IdentifiedParticle"][pid]["pT"][10.58] = {}
+ for i in range(0,len(thrusts)) :
+ analyses["IdentifiedParticle"][pid]["pT"][10.58][thrusts[i]] = {}
+ for j in range(0,len(zs)) :
+ analyses["IdentifiedParticle"][pid]["pT"][10.58][thrusts[i]][zs[j]] = ["/BELLE_2019_I1718551/d0%s-x0%s-y%02d" %(k+1,i+1,j+1)]
# sigma_c0
analyses["IdentifiedParticle"][4112 ]["x" ][10.52] = ["/BELLE_2017_I1606201/d11-x01-y01","/CLEOII_1994_I361356/d02-x01-y02"]
analyses["IdentifiedParticle"][4222 ]["x" ][10. ] = ["/ARGUS_1988_I261672/d01-x01-y01","/CLEOII_1994_I361356/d02-x01-y01"]
# sigma_c*0
analyses["IdentifiedParticle"][4114 ]["x" ][10.52] = ["/BELLE_2017_I1606201/d12-x01-y01"]
analyses["IdentifiedParticle"][4224 ]["x" ][10. ] = ["/CLEOII_1997_I424575/d03-x01-y01"]
# xi_c
analyses["IdentifiedParticle"][4132 ]["x" ][10.52] = ["/BELLE_2017_I1606201/d14-x01-y01","/BELLE_2017_I1606201/d15-x01-y01"]
analyses["IdentifiedParticle"][4132 ]["p" ][10.58] = ["/BABAR_2005_I679961/d02-x01-y02"]
analyses["IdentifiedParticle"][4232 ]["x" ][10.52] = ["/ARGUS_1990_I296522/d02-x01-y01"]
analyses["IdentifiedParticle"][4232 ]["x" ][10.6 ] = ["/CLEOII_1995_I404590/d02-x01-y01"]
# xi_c'
analyses["IdentifiedParticle"][4312 ]["x" ][10.58] = ["/CLEOII_1999_I478217/d01-x01-y01"]
# xi_c*
analyses["IdentifiedParticle"][4314 ]["x" ][10.58] = ["/CLEOII_1995_I397770/d02-x01-y01"]
analyses["IdentifiedParticle"][4324 ]["x" ][10.58] = ["/CLEOII_1996_I416471/d02-x01-y01"]
# omega_c
analyses["IdentifiedParticle"][4332 ]["x" ][10.52] = ["/BELLE_2017_I1606201/d13-x01-y01"]
analyses["IdentifiedParticle"][4332 ]["x" ][10.6] = ["/BABAR_2007_I746745/d01-x01-y01"]
# lambda_c(2595)
analyses["IdentifiedParticle"][14122]["x" ][10.52] = ["/BELLE_2017_I1606201/d09-x01-y01"]
analyses["IdentifiedParticle"][14122]["x" ][10.58] = ["/ARGUS_1993_I357132/d02-x01-y01","/CLEOII_1994_I381696/d05-x01-y01"]
# lambda_c(2625)
analyses["IdentifiedParticle"][4124 ]["x" ][10.52] = ["/BELLE_2017_I1606201/d10-x01-y01"]
analyses["IdentifiedParticle"][4124 ]["x" ][10.58] = ["/ARGUS_1997_I440304/d02-x01-y01","/CLEOII_1994_I381696/d06-x01-y01"]
# b fragmentation
analyses["IdentifiedParticle"][511]["weak" ] = ["/DELPHI_2011_I890503/d01-x01-y01","/SLD_2002_I582951/d01-x01-y01",
"/ALEPH_2001_I558327/d01-x01-y01","/OPAL_2003_I599181/d01-x01-y01"]
analyses["IdentifiedParticle"][511]["weak_mean"] = ["/DELPHI_2011_I890503/d02-x01-y01","/ALEPH_2001_I558327/d07-x01-y01",
"/OPAL_2003_I599181/d02-x01-y01"]
analyses["IdentifiedParticle"][511]["lead" ] = ["/ALEPH_2001_I558327/d01-x01-y02"]
analyses["IdentifiedParticle"][511]["lead_mean"] = ["/ALEPH_2001_I558327/d07-x01-y02"]
analyses["IdentifiedParticle"][513]["x"][91.2] = ["/DELPHI_1995_I395026/d04-x01-y01"]
# deuteron
analyses["IdentifiedParticle"][1000010020]["p"][10.58] = ["/BABAR_2014_I1286317/d06-x04-y01"]
# multiplcities
analyses["Multiplicity"]["321/2212"][91.2] = ["/DELPHI_1998_I473409/d01-x01-y05"]
# mesons
analyses["Multiplicity"][211 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d01-x01-y01","/CLEO_1985_I205668/d12-x01-y01"]
analyses["Multiplicity"][211 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d01-x01-y02"]
analyses["Multiplicity"][211 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d01-x01-y03","/DELPHI_1996_I424112/d36-x01-y01",
"/DELPHI_1998_I473409/d01-x01-y02","/SLD_2004_I630327/d02-x02-y02",
"/SLD_1999_I469925/d24-x01-y01"]
analyses["Multiplicity"][211 ][133. ] = ["/DELPHI_2001_I526164/d02-x01-y01"]
analyses["Multiplicity"][211 ][165.0] = ["/PDG_HADRON_MULTIPLICITIES/d01-x01-y04"]
analyses["Multiplicity"][111 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d02-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d02-x01-y01",
"/ARGUS_1990_I278933/d01-x01-y01","/CLEO_1985_I205668/d15-x01-y01",
"/CRYSTAL_BALL_1991_I297905/d01-x01-y01"]
analyses["Multiplicity"][111 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d02-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d02-x01-y02"]
analyses["Multiplicity"][111 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d02-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d02-x01-y03",
"/DELPHI_1996_I424112/d36-x01-y02","/ALEPH_1996_I428072/d44-x01-y02"]
analyses["Multiplicity"][321 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d03-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d03-x01-y01",
"/CLEO_1985_I205668/d13-x01-y01"]
+analyses["Multiplicity"][321 ][10.4 ] = ["/CLEO_1982_I180612/d01-x01-y01"]
analyses["Multiplicity"][321 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d03-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d03-x01-y02"]
analyses["Multiplicity"][321 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d03-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d03-x01-y03",
"/DELPHI_1996_I424112/d36-x01-y03","/DELPHI_1998_I473409/d01-x01-y03",
"/SLD_2004_I630327/d03-x02-y02","/SLD_1999_I469925/d24-x02-y01"]
analyses["Multiplicity"][321 ][133. ] = ["/DELPHI_2001_I526164/d02-x01-y02"]
analyses["Multiplicity"][321 ][165.0] = ["/PDG_HADRON_MULTIPLICITIES/d03-x01-y04","/PDG_HADRON_MULTIPLICITIES_RATIOS/d03-x01-y04"]
analyses["Multiplicity"][311 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d04-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d04-x01-y01",
"/PLUTO_1981_I165122/d02-x01-y01","/CLEO_1985_I205668/d16-x01-y01"]
analyses["Multiplicity"][311 ][30. ] = ["/TASSO_1990_I284251/d04-x01-y01"]
analyses["Multiplicity"][311 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d04-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d04-x01-y02"]
analyses["Multiplicity"][311 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d04-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d04-x01-y03",
"/DELPHI_1996_I424112/d36-x01-y04","/ALEPH_1996_I428072/d44-x01-y05","/SLD_1999_I469925/d24-x03-y01"]
analyses["Multiplicity"][311 ][133. ] = ["/DELPHI_2001_I526164/d02-x01-y03"]
analyses["Multiplicity"][311 ][165.0] = ["/PDG_HADRON_MULTIPLICITIES/d04-x01-y04","/PDG_HADRON_MULTIPLICITIES_RATIOS/d04-x01-y04"]
analyses["Multiplicity"][221 ][4. ] = ["/DASP_1979_I132410/d01-x01-y01"]
analyses["Multiplicity"][221 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d05-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d05-x01-y01",
"/ARGUS_1990_I278933/d02-x01-y01","/CRYSTAL_BALL_1991_I297905/d01-x01-y02"]
analyses["Multiplicity"][221 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d05-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d05-x01-y02"]
analyses["Multiplicity"][221 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d05-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d05-x01-y03",
"/DELPHI_1996_I424112/d36-x01-y05","/ALEPH_1996_I428072/d44-x01-y03"]
analyses["Multiplicity"][331 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d06-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d06-x01-y01"]
analyses["Multiplicity"][331 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d06-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d06-x01-y02"]
analyses["Multiplicity"][331 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d06-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d06-x01-y03",
"/DELPHI_1996_I424112/d36-x01-y06","/ALEPH_1996_I428072/d44-x01-y04"]
analyses["Multiplicity"][411 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d07-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d07-x01-y01"]
analyses["Multiplicity"][411 ][10.47] = ["/ARGUS_1991_I315059/d01-x01-y02"]
+analyses["Multiplicity"][411 ][10.55] = ["/CLEO_1988_I22954/d13-x01-y02","/CLEO_1988_I22954/d13-x02-y02","/CLEO_1988_I22954/d14-x01-y02"]
analyses["Multiplicity"][411 ][10.58] = ["/CLEO_2004_I645209/d01-x01-y01","/BELLE_2005_I686014/d02-x01-y02"]
+analyses["Multiplicity"][411 ][29.0 ] = ["/HRS_1984_I202899/d01-x01-y02"]
analyses["Multiplicity"][411 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d07-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d07-x01-y02"]
analyses["Multiplicity"][411 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d07-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d07-x01-y03","/DELPHI_1996_I424112/d36-x01-y07"]
analyses["Multiplicity"][421 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d08-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d08-x01-y01"]
analyses["Multiplicity"][421 ][10.47] = ["/ARGUS_1991_I315059/d01-x01-y01"]
+analyses["Multiplicity"][421 ][10.55] = ["/CLEO_1988_I22954/d13-x01-y01","/CLEO_1988_I22954/d13-x02-y01","/CLEO_1988_I22954/d14-x01-y01"]
analyses["Multiplicity"][421 ][10.58] = ["/CLEO_2004_I645209/d01-x01-y02","/CLEO_2004_I645209/d01-x01-y03","/BELLE_2005_I686014/d02-x01-y01"]
+analyses["Multiplicity"][421 ][29.0 ] = ["/HRS_1984_I202899/d01-x01-y01"]
analyses["Multiplicity"][421 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d08-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d08-x01-y02"]
analyses["Multiplicity"][421 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d08-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d08-x01-y03","/DELPHI_1996_I424112/d36-x01-y08"]
analyses["Multiplicity"][431 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d09-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d09-x01-y01"]
+analyses["Multiplicity"][431 ][10.47] = ["/ARGUS_1992_I319829/d01-x01-y01"]
+analyses["Multiplicity"][431 ][10.55] = ["/CLEO_1988_I22954/d13-x01-y06","/CLEO_1988_I22954/d13-x02-y06"]
analyses["Multiplicity"][431 ][10.58] = ["/BABAR_2002_I582184/d01-x01-y01","/BELLE_2005_I686014/d02-x01-y03"]
analyses["Multiplicity"][431 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d09-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d09-x01-y02"]
analyses["Multiplicity"][431 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d09-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d09-x01-y03"]
analyses["Multiplicity"][433 ][10.58] = ["/BABAR_2002_I582184/d01-x01-y02"]
-analyses["Multiplicity"][413 ][10.47] = ["/ARGUS_1991_I315059/d01-x01-y03"]
-analyses["Multiplicity"]["511B"][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d10-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d10-x01-y01","/DELPHI_1996_I424112/d36-x01-y09"]
+analyses["Multiplicity"]["511B"][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d10-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d10-x01-y01","/DELPHI_1996_S3430090/d36-x01-y09"]
analyses["Multiplicity"][521 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d11-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d11-x01-y01"]
analyses["Multiplicity"][531 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d12-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d12-x01-y01"]
analyses["Multiplicity"][9010221][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d13-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d13-x01-y01"]
analyses["Multiplicity"][9010221][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d13-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d13-x01-y02"]
analyses["Multiplicity"][9010221][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d13-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d13-x01-y03","/DELPHI_1996_I424112/d37-x01-y01"]
analyses["Multiplicity"][9000211][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d14-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d14-x01-y01"]
analyses["Multiplicity"][113 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d15-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d15-x01-y01",
"/ARGUS_1993_I356616/d01-x01-y02","/CLEO_1985_I205668/d19-x01-y01"]
analyses["Multiplicity"][113 ][29. ] = ["/HRS_1989_I276948/d03-x01-y01","/HRS_1989_I276948/d03-x01-y03"]
analyses["Multiplicity"][113 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d15-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d15-x01-y02"]
analyses["Multiplicity"][113 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d15-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d15-x01-y03",
"/ALEPH_1996_I428072/d44-x01-y06","/DELPHI_1996_I424112/d38-x01-y01"]
analyses["Multiplicity"][213 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d16-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d16-x01-y01"]
analyses["Multiplicity"][223 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d17-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d17-x01-y01","/ARGUS_1993_I356616/d01-x01-y01"]
analyses["Multiplicity"][223 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d17-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d17-x01-y02",
"/ALEPH_1996_I428072/d44-x01-y07"]
analyses["Multiplicity"][323 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d18-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d18-x01-y01",
"/ARGUS_1993_I356616/d01-x01-y04","/CLEO_1985_I205668/d20-x01-y01"]
analyses["Multiplicity"][323 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d18-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d18-x01-y02"]
analyses["Multiplicity"][323 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d18-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d18-x01-y03",
"/OPAL_1993_I342766/d02-x01-y01","/DELPHI_1996_I424112/d38-x01-y02","/ALEPH_1996_I428072/d44-x01-y09"]
analyses["Multiplicity"][313 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d19-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d19-x01-y01",
"/ARGUS_1993_I356616/d01-x01-y03","/CLEO_1985_I205668/d21-x01-y01"]
analyses["Multiplicity"][313 ][29. ] = ["/HRS_1989_I276948/d04-x01-y01","/HRS_1989_I276948/d04-x01-y03"]
analyses["Multiplicity"][313 ][30. ] = ["/TASSO_1990_I284251/d09-x01-y01"]
analyses["Multiplicity"][313 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d19-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d19-x01-y02"]
analyses["Multiplicity"][313 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d19-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d19-x01-y03",
"/DELPHI_1996_I424112/d38-x01-y03","/ALEPH_1996_I428072/d44-x01-y10","/SLD_1999_I469925/d24-x04-y01"]
analyses["Multiplicity"][333 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d20-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d20-x01-y01",
"/ARGUS_1993_I356616/d01-x01-y05","/CLEO_1985_I205668/d22-x01-y01"]
analyses["Multiplicity"][333 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d20-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d20-x01-y02"]
analyses["Multiplicity"][333 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d20-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d20-x01-y03",
"/DELPHI_1996_I424112/d38-x01-y04","/ALEPH_1996_I428072/d44-x01-y08","/SLD_1999_I469925/d24-x05-y01"]
analyses["Multiplicity"][413 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d21-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d21-x01-y01"]
+analyses["Multiplicity"][413 ][10.4 ] = ["/CLEO_1982_I178490/d01-x01-y01","/ARGUS_1985_I204851/d01-x01-y01","/ARGUS_1985_I204851/d01-x01-y02"]
+analyses["Multiplicity"][413 ][10.47] = ["/ARGUS_1991_I315059/d01-x01-y03"]
+analyses["Multiplicity"][413 ][10.55] = ["/CLEO_1988_I22954/d13-x01-y03","/CLEO_1988_I22954/d13-x01-y04",
+ "/CLEO_1988_I22954/d13-x02-y03","/CLEO_1988_I22954/d13-x02-y04","/CLEO_1988_I22954/d14-x01-y03"]
analyses["Multiplicity"][413 ][10.58] = ["/CLEO_2004_I645209/d01-x01-y04","/CLEO_2004_I645209/d01-x01-y05",
"/BELLE_2005_I686014/d02-x01-y06","/BELLE_2005_I686014/d02-x01-y07"]
+analyses["Multiplicity"][413 ][29.0 ] = ["/DELCO_1985_I205132/d02-x01-y01"]
analyses["Multiplicity"][413 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d21-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d21-x01-y02"]
analyses["Multiplicity"][413 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d21-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d21-x01-y03",
"/DELPHI_1996_I424112/d38-x01-y05"]
analyses["Multiplicity"][423 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d22-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d22-x01-y01"]
+analyses["Multiplicity"][423 ][10.55] = ["/CLEO_1988_I22954/d13-x01-y05","/CLEO_1988_I22954/d13-x02-y05","/CLEO_1988_I22954/d14-x01-y04"]
analyses["Multiplicity"][423 ][10.58] = ["/CLEO_2004_I645209/d01-x01-y06","/CLEO_2004_I645209/d01-x01-y07","/BELLE_2005_I686014/d02-x01-y05"]
analyses["Multiplicity"][423 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d22-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d22-x01-y02"]
analyses["Multiplicity"][425 ][10.0 ] = ["/ARGUS_1989_I268577/d01-x01-y01","/ARGUS_1989_I280943/d01-x01-y02",
"/CLEOII_1994_I372349/d03-x01-y01","/CLEOII_1994_I372349/d03-x01-y02"]
analyses["Multiplicity"][10413][10.0 ] = ["/CLEOII_1994_I378319/d05-x01-y03"]
analyses["Multiplicity"][10423][10.0 ] = ["/ARGUS_1989_I280943/d01-x01-y01","/CLEOII_1994_I372349/d03-x01-y03"]
analyses["Multiplicity"][433 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d23-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d23-x01-y01"]
analyses["Multiplicity"][433 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d23-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d23-x01-y02"]
analyses["Multiplicity"][415 ][10. ] = ["/CLEOII_1994_I378319/d05-x01-y01","/CLEOII_1994_I378319/d05-x01-y02"]
analyses["Multiplicity"][513 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d24-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d24-x01-y01",
"/DELPHI_1995_I395026/d02-x01-y01","/ALEPH_1995_I398426/d01-x01-y01",
"/L3_1995_I381046/d01-x01-y01","/OPAL_1996_I428493/d01-x01-y01",
"/DELPHI_1995_I395026/d01-x01-y01"]
analyses["Multiplicity"][443 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d25-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d25-x01-y01"]
analyses["Multiplicity"][443 ][10.6 ] = ["/BABAR_2001_I558091/d01-x01-y01","/BELLE_2002_I563840/d01-x01-y01",
"/BELLE_2002_I563840/d01-x02-y01","/BELLE_2002_I563840/d01-x02-y02"]
analyses["Multiplicity"][443 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d25-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d25-x01-y02",
"/OPAL_1996_I402487/d02-x01-y01"]
analyses["Multiplicity"][100443 ][10.6 ] = ["/BELLE_2002_I563840/d01-x02-y03"]
analyses["Multiplicity"][100443 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d26-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d26-x01-y01",
"/OPAL_1996_I402487/d02-x01-y02"]
analyses["Multiplicity"][553 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d27-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d27-x01-y01"]
analyses["Multiplicity"][20223 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d28-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d28-x01-y01",
"/DELPHI_2003_I628566/d01-x01-y01"]
analyses["Multiplicity"][20333 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d29-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d29-x01-y01",
"/DELPHI_2003_I628566/d01-x01-y02"]
analyses["Multiplicity"][20443 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d30-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d30-x01-y01"]
analyses["Multiplicity"][225 ][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d31-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d31-x01-y01",
"/CLEO_1985_I205668/d23-x01-y01"]
analyses["Multiplicity"][225 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d31-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d31-x01-y02"]
analyses["Multiplicity"][225 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d31-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d31-x01-y03","/DELPHI_1996_I424112/d39-x01-y01"]
analyses["Multiplicity"][335 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d32-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d32-x01-y01"]
analyses["Multiplicity"][325 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d33-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d33-x01-y01"]
analyses["Multiplicity"][315 ][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d34-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d34-x01-y01"]
analyses["Multiplicity"][315 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d34-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d34-x01-y02","/DELPHI_1996_I424112/d39-x01-y02"]
analyses["Multiplicity"][515 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d35-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d35-x01-y01"]
analyses["Multiplicity"][10431][10. ] = ["/BABAR_2006_I714447/d01-x01-y01"]
analyses["Multiplicity"][10433][10. ] = ["/BABAR_2006_I714447/d01-x01-y06",
"/ARGUS_1989_I282570/d01-x01-y01","/ARGUS_1989_I282570/d01-x01-y02",
"/CLEOII_1993_I352823/d02-x01-y01",
"/CLEOII_1993_I352823/d02-x01-y02"]
analyses["Multiplicity"][20433][10. ] = ["/BABAR_2006_I714447/d01-x01-y02","/BABAR_2006_I714447/d01-x01-y04","/BABAR_2006_I714447/d01-x01-y05",
"/BABAR_2006_I714447/d01-x01-y03"]
analyses["Multiplicity"][20433][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d36-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d36-x01-y01"]
analyses["Multiplicity"][435 ][10.58] = ["/ARGUS_1995_I397794/d01-x01-y01","/ARGUS_1995_I397794/d01-x02-y01"]
analyses["Multiplicity"][435 ][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d37-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d37-x01-y01"]
#baryons
analyses["Multiplicity"][2212][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d38-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d38-x01-y01",
"/CLEO_1985_I205668/d14-x01-y01"]
analyses["Multiplicity"][2212][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d38-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d38-x01-y02"]
analyses["Multiplicity"][2212][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d38-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d38-x01-y03",
"/DELPHI_1996_I424112/d40-x01-y01","/DELPHI_1998_I473409/d01-x01-y04",
"/SLD_2004_I630327/d04-x02-y02","/SLD_1999_I469925/d24-x06-y01"]
analyses["Multiplicity"][2212][133. ] = ["/DELPHI_2001_I526164/d02-x01-y04"]
analyses["Multiplicity"][2212][165.0] = ["/PDG_HADRON_MULTIPLICITIES/d38-x01-y04","/PDG_HADRON_MULTIPLICITIES_RATIOS/d38-x01-y04"]
+analyses["Multiplicity"][3122][8.3] = ["/MD1_1994_I362599/d03-x01-y01"]
+analyses["Multiplicity"][3122][8.6] = ["/MD1_1994_I362599/d03-x01-y02"]
analyses["Multiplicity"][3122][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d39-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d39-x01-y01",
"/ARGUS_1988_I251097/d02-x01-y01","/CLEO_1985_I205668/d17-x01-y01",
"/BELLE_2017_I1606201/d16-x01-y01"]
analyses["Multiplicity"][3122][29. ] = ["/HRS_1986_I17781/d03-x01-y01"]
analyses["Multiplicity"][3122][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d39-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d39-x01-y02"]
analyses["Multiplicity"][3122][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d39-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d39-x01-y03",
"/DELPHI_1996_I424112/d40-x01-y02","/ALEPH_1996_I428072/d44-x01-y11","/DELPHI_1993_I360638/d02-x01-y01",
"/SLD_1999_I469925/d24-x07-y01",
"/OPAL_2000_I474010/d01-x01-y01","/OPAL_2000_I474010/d01-x01-y02","/OPAL_2000_I474010/d01-x01-y03",
"/OPAL_2000_I474010/d02-x01-y01","/OPAL_2000_I474010/d02-x01-y02","/OPAL_2000_I474010/d02-x01-y03",
"/OPAL_2000_I474010/d03-x01-y01","/OPAL_2000_I474010/d03-x01-y02","/OPAL_2000_I474010/d03-x01-y03"]
analyses["Multiplicity"][3122][133. ] = ["/DELPHI_2001_I526164/d02-x01-y05"]
analyses["Multiplicity"][3122][165.0] = ["/PDG_HADRON_MULTIPLICITIES/d39-x01-y04","/PDG_HADRON_MULTIPLICITIES_RATIOS/d39-x01-y04"]
analyses["Multiplicity"][3212][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d40-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d40-x01-y01",
"/ARGUS_1988_I251097/d02-x01-y03","/BELLE_2017_I1606201/d16-x01-y02"]
analyses["Multiplicity"][3212][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d40-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d40-x01-y02"]
analyses["Multiplicity"][3112][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d41-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d41-x01-y01"]
analyses["Multiplicity"][3222][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d42-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d42-x01-y01","/ALEPH_1996_I428072/d44-x01-y12"]
analyses["Multiplicity"][3312][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d44-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d44-x01-y01",
"/ARGUS_1988_I251097/d02-x01-y02","/BELLE_2017_I1606201/d16-x01-y05",
"/CLEO_1985_I205668/d18-x01-y01"]
-analyses["Multiplicity"][3312][29.0 ] = ["/MARKII_1987_I234976/d02-x01-y01","/MARKII_1987_I234976/d02-x01-y02"]
+analyses["Multiplicity"][3312][29.0 ] = ["/MARKII_1987_I234976/d02-x01-y01","/MARKII_1987_I234976/d02-x01-y02",
+ "/HRS_1987_I246162/d02-x01-y01","/HRS_1987_I246162/d02-x01-y02","/HRS_1987_I246162/d03-x01-y02"]
analyses["Multiplicity"][3312][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d44-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d44-x01-y02"]
analyses["Multiplicity"][3312][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d44-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d44-x01-y03",
"/DELPHI_1996_I424112/d40-x01-y03","/ALEPH_1996_I428072/d44-x01-y13"]
analyses["Multiplicity"][2224][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d45-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d45-x01-y01",
"/ARGUS_1989_I278932/d02-x01-y02"]
analyses["Multiplicity"][2224][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d45-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d45-x01-y02","/DELPHI_1996_I424112/d40-x01-y05"]
analyses["Multiplicity"][3114][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d46-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d46-x01-y01","/ARGUS_1988_I251097/d02-x01-y04"]
analyses["Multiplicity"][3114][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d46-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d46-x01-y02"]
analyses["Multiplicity"][3114][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d46-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d46-x01-y03"]
analyses["Multiplicity"][3224][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d47-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d47-x01-y01",
"/ARGUS_1988_I251097/d02-x01-y05","/BELLE_2017_I1606201/d16-x01-y03"]
+analyses["Multiplicity"][3224][29. ] = ["/HRS_1987_I246162/d01-x01-y01","/HRS_1987_I246162/d01-x01-y02","/HRS_1987_I246162/d03-x01-y01"]
analyses["Multiplicity"][3224][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d47-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d47-x01-y02"]
analyses["Multiplicity"][3224][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d47-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d47-x01-y03"]
analyses["Multiplicity"][3324][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d49-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d49-x01-y01",
"/ARGUS_1988_I251097/d02-x01-y06","/BELLE_2017_I1606201/d16-x01-y07"]
analyses["Multiplicity"][3324][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d49-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d49-x01-y02",
"/DELPHI_1996_I424112/d40-x01-y07","/ALEPH_1996_I428072/d44-x01-y15"]
analyses["Multiplicity"][3334][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d50-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d50-x01-y01",
"/ARGUS_1988_I251097/d02-x01-y07","/BELLE_2017_I1606201/d16-x01-y06"]
analyses["Multiplicity"][3334][29.0 ] = ["/MARKII_1987_I247900/d02-x01-y01","/MARKII_1987_I247900/d02-x01-y02"]
analyses["Multiplicity"][3334][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d50-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d50-x01-y02"]
analyses["Multiplicity"][3334][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d50-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d50-x01-y03",
"/DELPHI_1996_I424112/d40-x01-y04","/ALEPH_1996_I428072/d44-x01-y16"]
analyses["Multiplicity"][4122][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d51-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d51-x01-y01",
"/BABAR_2007_I725377/d02-x01-y01","/BELLE_2005_I686014/d02-x01-y04","/BELLE_2017_I1606201/d16-x01-y08"]
+analyses["Multiplicity"][4122][10.55] = ["/CLEO_1988_I22954/d13-x02-y07","/CLEO_1988_I22954/d13-x01-y07"]
analyses["Multiplicity"][4122][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d51-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d51-x01-y02"]
analyses["Multiplicity"][4122][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d51-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d51-x01-y03"]
analyses["Multiplicity"][5122][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d52-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d52-x01-y01","/DELPHI_1996_I424112/d40-x01-y08"]
analyses["Multiplicity"][4222][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d53-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d53-x01-y01"]
analyses["Multiplicity"][3124][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d54-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d54-x01-y01",
"/ARGUS_1989_I262415/d01-x01-y02","/ARGUS_1989_I262415/d01-x02-y02","/BELLE_2017_I1606201/d16-x01-y04"]
analyses["Multiplicity"][3124][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d54-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d54-x01-y02"]
analyses["Multiplicity"][4324][10. ] = ["/CLEOII_1996_I416471/d03-x01-y01"]
analyses["Multiplicity"][4314][10. ] = ["/CLEOII_1995_I397770/d03-x01-y01"]
#
analyses["Multiplicity"]["3222B"][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d43-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d43-x01-y01"]
analyses["Multiplicity"]["3224B"][10. ] = ["/PDG_HADRON_MULTIPLICITIES/d48-x01-y01","/PDG_HADRON_MULTIPLICITIES_RATIOS/d48-x01-y01"]
analyses["Multiplicity"]["3224B"][32.0 ] = ["/PDG_HADRON_MULTIPLICITIES/d48-x01-y02","/PDG_HADRON_MULTIPLICITIES_RATIOS/d48-x01-y02"]
analyses["Multiplicity"]["3224B"][91.2 ] = ["/PDG_HADRON_MULTIPLICITIES/d48-x01-y03","/PDG_HADRON_MULTIPLICITIES_RATIOS/d48-x01-y03",
"/DELPHI_1996_I424112/d40-x01-y06","/ALEPH_1996_I428072/d44-x01-y14"]
analyses["Multiplicity"][4132][10.52] = ["/BABAR_2005_I679961/d03-x01-y01","/ARGUS_1990_I296522/d01-x01-y01",
"/ARGUS_1990_I296522/d01-x01-y02","/ARGUS_1990_I296522/d01-x02-y01",
"/ARGUS_1990_I296522/d01-x02-y02","/BELLE_2017_I1606201/d16-x01-y13","/BELLE_2017_I1606201/d16-x01-y14"]
analyses["Multiplicity"][4232][10.52] = ["/ARGUS_1990_I296522/d01-x01-y03","/ARGUS_1990_I296522/d01-x02-y03"]
analyses["Multiplicity"][14122][10.6] = ["/ARGUS_1993_I357132/d01-x01-y01","/BELLE_2017_I1606201/d16-x01-y09",
"/CLEOII_1994_I381696/d04-x01-y01"]
analyses["Multiplicity"][4124 ][10.6] = ["/ARGUS_1997_I440304/d01-x01-y01","/ARGUS_1997_I440304/d01-x02-y01",
"/BELLE_2017_I1606201/d16-x01-y10","/CLEOII_1994_I381696/d04-x01-y02"]
analyses["Multiplicity"][4332 ][10.] = ["/BELLE_2017_I1606201/d16-x01-y15","/BABAR_2007_I746745/d03-x01-y01"]
analyses["Multiplicity"][4334 ][10.] = ["/BABAR_2006_I724557/d01-x01-y01"]
analyses["Multiplicity"][4212][10.52] = ["/BELLE_2017_I1606201/d16-x01-y11"]
analyses["Multiplicity"][4214][10.52] = ["/BELLE_2017_I1606201/d16-x01-y12"]
analyses["Multiplicity"][1000010020][10.58] = ["/BABAR_2014_I1286317/d04-x01-y01","/BABAR_2014_I1286317/d05-x01-y01"]
# event shapes
# thrust based
# thrust
analyses["EventShapes"]["T"][9.98 ] = ["/ARGUS_1986_I227324/d02-x01-y02"]
analyses["EventShapes"]["T"][9.5149] = ["/LENA_1981_I164397/d04-x01-y01"]
analyses["EventShapes"]["T"][9.9903] = ["/LENA_1981_I164397/d04-x01-y02"]
analyses["EventShapes"]["T"][14.0 ] = ["/TASSO_1990_I294755/d08-x01-y01","/TASSO_1984_I195333/d13-x01-y01"]
analyses["EventShapes"]["T"][22.0 ] = ["/TASSO_1990_I294755/d08-x01-y02","/TASSO_1984_I195333/d13-x01-y02"]
analyses["EventShapes"]["T"][29.0 ] = ["/HRS_1985_I201482/d03-x01-y01","/HRS_1985_I201482/d04-x01-y01",
"/MARKII_1988_I246184/d05-x01-y01",
"/MARKII_1988_I246184/d23-x01-y01","/MARKII_1988_I246184/d41-x01-y01"]
analyses["EventShapes"]["T"][34.0 ] = ["/TASSO_1984_I195333/d13-x01-y03"]
analyses["EventShapes"]["T"][35.0 ] = ["/TASSO_1990_I294755/d08-x01-y03","/TASSO_1988_I263859/d03-x01-y01",
"/JADE_1998_I447560/d06-x01-y01"]
analyses["EventShapes"]["T"][41.4 ] = ["/L3_2004_I652683/d21-x01-y01"]
analyses["EventShapes"]["T"][44.0 ] = ["/TASSO_1990_I294755/d08-x01-y04","/JADE_1998_I447560/d02-x01-y01"]
analyses["EventShapes"]["T"][45.0 ] = ["/DELPHI_2003_I620250/d01-x01-y01"]
analyses["EventShapes"]["T"][55.2 ] = ["/AMY_1990_I283337/d12-x01-y01"]
analyses["EventShapes"]["T"][55.3 ] = ["/L3_2004_I652683/d21-x01-y02"]
analyses["EventShapes"]["T"][58.0 ] = ["/TOPAZ_1993_I361661/d01-x01-y01"]
analyses["EventShapes"]["T"][65.4 ] = ["/L3_2004_I652683/d21-x01-y03"]
analyses["EventShapes"]["T"][66.0 ] = ["/DELPHI_2003_I620250/d01-x01-y02"]
analyses["EventShapes"]["T"][75.7 ] = ["/L3_2004_I652683/d22-x01-y01"]
analyses["EventShapes"]["T"][76.0 ] = ["/DELPHI_2003_I620250/d01-x01-y03"]
analyses["EventShapes"]["T"][82.3 ] = ["/L3_2004_I652683/d22-x01-y02"]
analyses["EventShapes"]["T"][85.1 ] = ["/L3_2004_I652683/d22-x01-y03"]
analyses["EventShapes"]["T"][91.2 ] = ["/DELPHI_1996_I424112/d11-x01-y01","/ALEPH_1996_I428072/d03-x01-y01",
"/OPAL_2004_I669402/d01-x01-y01","/ALEPH_2004_I636645/d54-x01-y01",
"/L3_1992_I334954/d01-x01-y01","/DELPHI_2000_I522656/d06-x01-y01",
"/DELPHI_2000_I522656/d33-x01-y01","/DELPHI_2000_I522656/d33-x01-y02","/SLD_1995_I378545/d02-x01-y01"]
analyses["EventShapes"]["T"][130.1] = ["/L3_2004_I652683/d23-x01-y01"]
analyses["EventShapes"]["T"][133.0] = ["/ALEPH_2004_I636645/d55-x01-y01","/OPAL_2004_I669402/d01-x01-y02",
"/DELPHI_1999_I499183/d13-x01-y01"]
analyses["EventShapes"]["T"][136.3] = ["/L3_2004_I652683/d23-x01-y02"]
analyses["EventShapes"]["T"][161.0] = ["/ALEPH_2004_I636645/d56-x01-y01","/DELPHI_1999_I499183/d13-x01-y02",
"/OPAL_1997_I440721/d03-x01-y01"]
analyses["EventShapes"]["T"][161.3] = ["/L3_2004_I652683/d23-x01-y03"]
analyses["EventShapes"]["T"][172.0] = ["/ALEPH_2004_I636645/d57-x01-y01","/DELPHI_1999_I499183/d13-x01-y03",
"/OPAL_2000_I513476/d01-x01-y01"]
analyses["EventShapes"]["T"][172.3] = ["/L3_2004_I652683/d24-x01-y01"]
analyses["EventShapes"]["T"][177.0] = ["/OPAL_2004_I669402/d01-x01-y03"]
analyses["EventShapes"]["T"][182.8] = ["/L3_2004_I652683/d24-x01-y02"]
analyses["EventShapes"]["T"][183.0] = ["/DELPHI_2003_I620250/d38-x01-y01","/ALEPH_2004_I636645/d58-x01-y01",
"/DELPHI_1999_I499183/d14-x01-y01","/OPAL_2000_I513476/d01-x01-y02"]
analyses["EventShapes"]["T"][188.6] = ["/L3_2004_I652683/d24-x01-y03"]
analyses["EventShapes"]["T"][189.0] = ["/DELPHI_2003_I620250/d38-x01-y02","/ALEPH_2004_I636645/d59-x01-y01",
"/OPAL_2000_I513476/d01-x01-y03"]
analyses["EventShapes"]["T"][192.0] = ["/DELPHI_2003_I620250/d38-x01-y03"]
analyses["EventShapes"]["T"][194.4] = ["/L3_2004_I652683/d25-x01-y01"]
analyses["EventShapes"]["T"][196.0] = ["/DELPHI_2003_I620250/d38-x01-y04"]
analyses["EventShapes"]["T"][197.0] = ["/OPAL_2004_I669402/d01-x01-y04","/L3_2008_I825820/d01-x01-y01"]
analyses["EventShapes"]["T"][200.0] = ["/DELPHI_2003_I620250/d39-x01-y01","/ALEPH_2004_I636645/d60-x01-y01"]
analyses["EventShapes"]["T"][200.2] = ["/L3_2004_I652683/d25-x01-y02"]
analyses["EventShapes"]["T"][202.0] = ["/DELPHI_2003_I620250/d39-x01-y02"]
analyses["EventShapes"]["T"][205.0] = ["/DELPHI_2003_I620250/d39-x01-y03"]
analyses["EventShapes"]["T"][206.0] = ["/ALEPH_2004_I636645/d61-x01-y01"]
analyses["EventShapes"]["T"][206.2] = ["/L3_2004_I652683/d25-x01-y03"]
analyses["EventShapes"]["T"][207.0] = ["/DELPHI_2003_I620250/d39-x01-y04"]
analyses["EventShapes"]["Moment_T"][91.2 ] = ["/OPAL_2004_I669402/d15-x01-y01"]
analyses["EventShapes"]["Moment_T"][133.0] = ["/OPAL_2004_I669402/d15-x01-y02"]
analyses["EventShapes"]["Moment_T"][177.0] = ["/OPAL_2004_I669402/d15-x01-y03"]
analyses["EventShapes"]["Moment_T"][197.0] = ["/OPAL_2004_I669402/d15-x01-y04"]
analyses["EventShapesFlavour"]["T"][2][91.2] = ["/L3_2004_I652683/d47-x01-y01"]
analyses["EventShapesFlavour"]["T"][2][197.] = ["/L3_2008_I825820/d01-x01-y02"]
analyses["EventShapesFlavour"]["T"][5][91.2] = ["/L3_2004_I652683/d47-x01-y02"]
analyses["EventShapesFlavour"]["T"][5][197.] = ["/L3_2008_I825820/d01-x01-y03"]
analyses["EventShapesFlavour"]["HeavyJetMass"][2][91.2] = ["/L3_2004_I652683/d48-x01-y01"]
analyses["EventShapesFlavour"]["HeavyJetMass"][2][197.] = ["/L3_2008_I825820/d02-x01-y02"]
analyses["EventShapesFlavour"]["HeavyJetMass"][5][91.2] = ["/L3_2004_I652683/d48-x01-y02"]
analyses["EventShapesFlavour"]["HeavyJetMass"][5][197.] = ["/L3_2008_I825820/d02-x01-y03"]
analyses["EventShapesFlavour"]["BT"][2][91.2] = ["/L3_2004_I652683/d49-x01-y01"]
analyses["EventShapesFlavour"]["BT"][2][197.] = ["/L3_2008_I825820/d03-x01-y02"]
analyses["EventShapesFlavour"]["BT"][5][91.2] = ["/L3_2004_I652683/d49-x01-y02"]
analyses["EventShapesFlavour"]["BT"][5][197.] = ["/L3_2008_I825820/d03-x01-y03"]
analyses["EventShapesFlavour"]["BW"][2][91.2] = ["/L3_2004_I652683/d50-x01-y01"]
analyses["EventShapesFlavour"]["BW"][2][197.] = ["/L3_2008_I825820/d04-x01-y02"]
analyses["EventShapesFlavour"]["BW"][5][91.2] = ["/L3_2004_I652683/d50-x01-y02"]
analyses["EventShapesFlavour"]["BW"][5][197.] = ["/L3_2008_I825820/d04-x01-y03"]
analyses["EventShapesFlavour"]["C"][2][91.2] = ["/L3_2004_I652683/d51-x01-y01"]
analyses["EventShapesFlavour"]["C"][2][197.] = ["/L3_2008_I825820/d05-x01-y02"]
analyses["EventShapesFlavour"]["C"][5][91.2] = ["/L3_2004_I652683/d51-x01-y02"]
analyses["EventShapesFlavour"]["C"][5][197.] = ["/L3_2008_I825820/d05-x01-y03"]
analyses["EventShapesFlavour"]["D"][2][91.2] = ["/L3_2004_I652683/d52-x01-y01"]
analyses["EventShapesFlavour"]["D"][5][91.2] = ["/L3_2004_I652683/d52-x01-y02"]
analyses["EventShapesFlavour"]["y23"][2][197.] = ["/L3_2008_I825820/d06-x01-y02"]
analyses["EventShapesFlavour"]["y23"][5][197.] = ["/L3_2008_I825820/d06-x01-y03"]
analyses["EventShapes"]["Moment_H" ][91.2 ] = ["/OPAL_2004_I669402/d16-x01-y01"]
analyses["EventShapes"]["Moment_H" ][133.0] = ["/OPAL_2004_I669402/d16-x01-y02"]
analyses["EventShapes"]["Moment_H" ][177.0] = ["/OPAL_2004_I669402/d16-x01-y03"]
analyses["EventShapes"]["Moment_H" ][197.0] = ["/OPAL_2004_I669402/d16-x01-y04"]
analyses["EventShapes"]["Moment_C" ][91.2 ] = ["/OPAL_2004_I669402/d17-x01-y01"]
analyses["EventShapes"]["Moment_C" ][133.0] = ["/OPAL_2004_I669402/d17-x01-y02"]
analyses["EventShapes"]["Moment_C" ][177.0] = ["/OPAL_2004_I669402/d17-x01-y03"]
analyses["EventShapes"]["Moment_C" ][197.0] = ["/OPAL_2004_I669402/d17-x01-y04"]
analyses["EventShapes"]["Moment_BT"][91.2 ] = ["/OPAL_2004_I669402/d18-x01-y01"]
analyses["EventShapes"]["Moment_BT"][133.0] = ["/OPAL_2004_I669402/d18-x01-y02"]
analyses["EventShapes"]["Moment_BT"][177.0] = ["/OPAL_2004_I669402/d18-x01-y03"]
analyses["EventShapes"]["Moment_BT"][197.0] = ["/OPAL_2004_I669402/d18-x01-y04"]
analyses["EventShapes"]["Moment_BW"][91.2 ] = ["/OPAL_2004_I669402/d19-x01-y01"]
analyses["EventShapes"]["Moment_BW"][133.0] = ["/OPAL_2004_I669402/d19-x01-y02"]
analyses["EventShapes"]["Moment_BW"][177.0] = ["/OPAL_2004_I669402/d19-x01-y03"]
analyses["EventShapes"]["Moment_BW"][197.0] = ["/OPAL_2004_I669402/d19-x01-y04"]
analyses["EventShapes"]["Moment_y" ][91.2 ] = ["/OPAL_2004_I669402/d20-x01-y01"]
analyses["EventShapes"]["Moment_y" ][133.0] = ["/OPAL_2004_I669402/d20-x01-y02"]
analyses["EventShapes"]["Moment_y" ][177.0] = ["/OPAL_2004_I669402/d20-x01-y03"]
analyses["EventShapes"]["Moment_y" ][197.0] = ["/OPAL_2004_I669402/d20-x01-y04"]
analyses["EventShapes"]["Moment_M" ][91.2 ] = ["/OPAL_2004_I669402/d21-x01-y01"]
analyses["EventShapes"]["Moment_M" ][133.0] = ["/OPAL_2004_I669402/d21-x01-y02"]
analyses["EventShapes"]["Moment_M" ][177.0] = ["/OPAL_2004_I669402/d21-x01-y03"]
analyses["EventShapes"]["Moment_M" ][197.0] = ["/OPAL_2004_I669402/d21-x01-y04"]
analyses["EventShapes"]["Moment_m" ][91.2 ] = ["/OPAL_2004_I669402/d22-x01-y01"]
analyses["EventShapes"]["Moment_m" ][133.0] = ["/OPAL_2004_I669402/d22-x01-y02"]
analyses["EventShapes"]["Moment_m" ][177.0] = ["/OPAL_2004_I669402/d22-x01-y03"]
analyses["EventShapes"]["Moment_m" ][197.0] = ["/OPAL_2004_I669402/d22-x01-y04"]
analyses["EventShapes"]["Moment_S" ][91.2 ] = ["/OPAL_2004_I669402/d23-x01-y01"]
analyses["EventShapes"]["Moment_S" ][133.0] = ["/OPAL_2004_I669402/d23-x01-y02"]
analyses["EventShapes"]["Moment_S" ][177.0] = ["/OPAL_2004_I669402/d23-x01-y03"]
analyses["EventShapes"]["Moment_S" ][197.0] = ["/OPAL_2004_I669402/d23-x01-y04"]
analyses["EventShapes"]["Moment_O" ][91.2 ] = ["/OPAL_2004_I669402/d24-x01-y01"]
analyses["EventShapes"]["Moment_O" ][133.0] = ["/OPAL_2004_I669402/d24-x01-y02"]
analyses["EventShapes"]["Moment_O" ][177.0] = ["/OPAL_2004_I669402/d24-x01-y03"]
analyses["EventShapes"]["Moment_O" ][197.0] = ["/OPAL_2004_I669402/d24-x01-y04"]
analyses["EventShapes"]["Moment_L" ][91.2 ] = ["/OPAL_2004_I669402/d25-x01-y01"]
analyses["EventShapes"]["Moment_L" ][133.0] = ["/OPAL_2004_I669402/d25-x01-y02"]
analyses["EventShapes"]["Moment_L" ][177.0] = ["/OPAL_2004_I669402/d25-x01-y03"]
analyses["EventShapes"]["Moment_L" ][197.0] = ["/OPAL_2004_I669402/d25-x01-y04"]
analyses["EventShapes"]["Moment_BN"][91.2 ] = ["/OPAL_2004_I669402/d26-x01-y01"]
analyses["EventShapes"]["Moment_BN"][133.0] = ["/OPAL_2004_I669402/d26-x01-y02"]
analyses["EventShapes"]["Moment_BN"][177.0] = ["/OPAL_2004_I669402/d26-x01-y03"]
analyses["EventShapes"]["Moment_BN"][197.0] = ["/OPAL_2004_I669402/d26-x01-y04"]
analyses["EventShapes"]["Major"][45.0 ] = ["/DELPHI_2003_I620250/d02-x01-y01"]
analyses["EventShapes"]["Major"][55.2 ] = ["/AMY_1990_I283337/d13-x01-y01"]
analyses["EventShapes"]["Major"][66.0 ] = ["/DELPHI_2003_I620250/d02-x01-y02"]
analyses["EventShapes"]["Major"][76.0 ] = ["/DELPHI_2003_I620250/d02-x01-y03"]
analyses["EventShapes"]["Major"][91.2 ] = ["/DELPHI_1996_I424112/d12-x01-y01","/OPAL_2004_I669402/d07-x01-y01",
"/ALEPH_2004_I636645/d94-x01-y01","/L3_1992_I334954/d02-x01-y01"]
analyses["EventShapes"]["Major"][133.0] = ["/ALEPH_2004_I636645/d95-x01-y01","/OPAL_2004_I669402/d07-x01-y02",
"/DELPHI_1999_I499183/d15-x01-y01"]
analyses["EventShapes"]["Major"][161.0] = ["/ALEPH_2004_I636645/d96-x01-y01","/DELPHI_1999_I499183/d15-x01-y02",
"/OPAL_1997_I440721/d04-x01-y01"]
analyses["EventShapes"]["Major"][172.0] = ["/ALEPH_2004_I636645/d97-x01-y01","/DELPHI_1999_I499183/d15-x01-y03",
"/OPAL_2000_I513476/d02-x01-y01"]
analyses["EventShapes"]["Major"][177.0] = ["/OPAL_2004_I669402/d07-x01-y03"]
analyses["EventShapes"]["Major"][183.0] = ["/DELPHI_2003_I620250/d40-x01-y01","/ALEPH_2004_I636645/d98-x01-y01",
"/DELPHI_1999_I499183/d16-x01-y01","/OPAL_2000_I513476/d02-x01-y02"]
analyses["EventShapes"]["Major"][189.0] = ["/DELPHI_2003_I620250/d40-x01-y02","/ALEPH_2004_I636645/d99-x01-y01",
"/OPAL_2000_I513476/d02-x01-y03"]
analyses["EventShapes"]["Major"][192.0] = ["/DELPHI_2003_I620250/d40-x01-y03"]
analyses["EventShapes"]["Major"][196.0] = ["/DELPHI_2003_I620250/d40-x01-y04"]
analyses["EventShapes"]["Major"][197.0] = ["/OPAL_2004_I669402/d07-x01-y04"]
analyses["EventShapes"]["Major"][200.0] = ["/DELPHI_2003_I620250/d41-x01-y01","/ALEPH_2004_I636645/d100-x01-y01"]
analyses["EventShapes"]["Major"][202.0] = ["/DELPHI_2003_I620250/d41-x01-y02"]
analyses["EventShapes"]["Major"][205.0] = ["/DELPHI_2003_I620250/d41-x01-y03"]
analyses["EventShapes"]["Major"][206.0] = ["/ALEPH_2004_I636645/d101-x01-y01"]
analyses["EventShapes"]["Major"][207.0] = ["/DELPHI_2003_I620250/d41-x01-y04"]
analyses["EventShapes"]["Minor"][29.0 ] = ["/MARKII_1988_I246184/d06-x01-y01",
"/MARKII_1988_I246184/d24-x01-y01","/MARKII_1988_I246184/d42-x01-y01"]
analyses["EventShapes"]["Minor"][45.0 ] = ["/DELPHI_2003_I620250/d03-x01-y01"]
analyses["EventShapes"]["Minor"][55.2 ] = ["/AMY_1990_I283337/d14-x01-y01"]
analyses["EventShapes"]["Minor"][66.0 ] = ["/DELPHI_2003_I620250/d03-x01-y02"]
analyses["EventShapes"]["Minor"][76.0 ] = ["/DELPHI_2003_I620250/d03-x01-y03"]
analyses["EventShapes"]["Minor"][91.2 ] = ["/DELPHI_1996_I424112/d13-x01-y01","/ALEPH_2004_I636645/d102-x01-y01",
"/ALEPH_1996_I428072/d04-x01-y01","/OPAL_2004_I669402/d08-x01-y01",
"/L3_1992_I334954/d03-x01-y01"]
analyses["EventShapes"]["Minor"][133.0] = ["/ALEPH_2004_I636645/d103-x01-y01","/OPAL_2004_I669402/d08-x01-y02",
"/DELPHI_1999_I499183/d17-x01-y01"]
analyses["EventShapes"]["Minor"][161.0] = ["/ALEPH_2004_I636645/d104-x01-y01","/DELPHI_1999_I499183/d17-x01-y02",
"/OPAL_1997_I440721/d05-x01-y01"]
analyses["EventShapes"]["Minor"][172.0] = ["/ALEPH_2004_I636645/d105-x01-y01","/DELPHI_1999_I499183/d17-x01-y03",
"/OPAL_2000_I513476/d03-x01-y01"]
analyses["EventShapes"]["Minor"][177.0] = ["/OPAL_2004_I669402/d08-x01-y03"]
analyses["EventShapes"]["Minor"][183.0] = ["/DELPHI_2003_I620250/d42-x01-y01","/ALEPH_2004_I636645/d106-x01-y01",
"/DELPHI_1999_I499183/d18-x01-y01","/OPAL_2000_I513476/d03-x01-y02"]
analyses["EventShapes"]["Minor"][189.0] = ["/DELPHI_2003_I620250/d42-x01-y02","/ALEPH_2004_I636645/d107-x01-y01",
"/OPAL_2000_I513476/d03-x01-y03"]
analyses["EventShapes"]["Minor"][192.0] = ["/DELPHI_2003_I620250/d42-x01-y03"]
analyses["EventShapes"]["Minor"][196.0] = ["/DELPHI_2003_I620250/d42-x01-y04"]
analyses["EventShapes"]["Minor"][197.0] = ["/OPAL_2004_I669402/d08-x01-y04"]
analyses["EventShapes"]["Minor"][200.0] = ["/DELPHI_2003_I620250/d43-x01-y01","/ALEPH_2004_I636645/d108-x01-y01"]
analyses["EventShapes"]["Minor"][202.0] = ["/DELPHI_2003_I620250/d43-x01-y02"]
analyses["EventShapes"]["Minor"][205.0] = ["/DELPHI_2003_I620250/d43-x01-y03"]
analyses["EventShapes"]["Minor"][206.0] = ["/ALEPH_2004_I636645/d109-x01-y01"]
analyses["EventShapes"]["Minor"][207.0] = ["/DELPHI_2003_I620250/d43-x01-y04"]
analyses["EventShapes"]["O"][29.0 ] = ["/MARKII_1988_I246184/d07-x01-y01",
"/MARKII_1988_I246184/d25-x01-y01","/MARKII_1988_I246184/d43-x01-y01"]
analyses["EventShapes"]["O"][45.0 ] = ["/DELPHI_2003_I620250/d06-x01-y01"]
analyses["EventShapes"]["O"][55.2 ] = ["/AMY_1990_I283337/d15-x01-y01"]
analyses["EventShapes"]["O"][66.0 ] = ["/DELPHI_2003_I620250/d06-x01-y02"]
analyses["EventShapes"]["O"][76.0 ] = ["/DELPHI_2003_I620250/d06-x01-y03"]
analyses["EventShapes"]["O"][91.2 ] = ["/ALEPH_2004_I636645/d133-x01-y01","/DELPHI_1996_I424112/d14-x01-y01",
"/ALEPH_1996_I428072/d08-x01-y01","/OPAL_2004_I669402/d11-x01-y01",
"/L3_1992_I334954/d04-x01-y01","/DELPHI_2000_I522656/d07-x01-y01","/SLD_1995_I378545/d06-x01-y01"]
analyses["EventShapes"]["O"][133.0] = ["/ALEPH_2004_I636645/d134-x01-y01","/OPAL_2004_I669402/d11-x01-y02",
"/DELPHI_1999_I499183/d19-x01-y01"]
analyses["EventShapes"]["O"][161.0] = ["/ALEPH_2004_I636645/d135-x01-y01","/DELPHI_1999_I499183/d19-x01-y02",
"/OPAL_1997_I440721/d06-x01-y01"]
analyses["EventShapes"]["O"][172.0] = ["/ALEPH_2004_I636645/d136-x01-y01","/DELPHI_1999_I499183/d19-x01-y03",
"/OPAL_2000_I513476/d05-x01-y01"]
analyses["EventShapes"]["O"][177.0] = ["/OPAL_2004_I669402/d11-x01-y03"]
analyses["EventShapes"]["O"][183.0] = ["/DELPHI_2003_I620250/d44-x01-y01","/ALEPH_2004_I636645/d137-x01-y01",
"/DELPHI_1999_I499183/d20-x01-y01","/OPAL_2000_I513476/d05-x01-y02"]
analyses["EventShapes"]["O"][189.0] = ["/DELPHI_2003_I620250/d44-x01-y02","/ALEPH_2004_I636645/d138-x01-y01",
"/OPAL_2000_I513476/d05-x01-y03"]
analyses["EventShapes"]["O"][192.0] = ["/DELPHI_2003_I620250/d44-x01-y03"]
analyses["EventShapes"]["O"][196.0] = ["/DELPHI_2003_I620250/d44-x01-y04"]
analyses["EventShapes"]["O"][197.0] = ["/OPAL_2004_I669402/d11-x01-y04"]
analyses["EventShapes"]["O"][200.0] = ["/DELPHI_2003_I620250/d45-x01-y01","/ALEPH_2004_I636645/d139-x01-y01"]
analyses["EventShapes"]["O"][202.0] = ["/DELPHI_2003_I620250/d45-x01-y02"]
analyses["EventShapes"]["O"][205.0] = ["/DELPHI_2003_I620250/d45-x01-y03"]
analyses["EventShapes"]["O"][206.0] = ["/ALEPH_2004_I636645/d140-x01-y01"]
analyses["EventShapes"]["O"][207.0] = ["/DELPHI_2003_I620250/d45-x01-y04"]
# jet broadenings
# wide
analyses["EventShapes"]["BW"][35.0 ] = ["/JADE_1998_I447560/d09-x01-y01"]
analyses["EventShapes"]["BW"][41.4 ] = ["/L3_2004_I652683/d36-x01-y01"]
analyses["EventShapes"]["BW"][44.0 ] = ["/JADE_1998_I447560/d05-x01-y01"]
analyses["EventShapes"]["BW"][45.0 ] = ["/DELPHI_2003_I620250/d13-x01-y01"]
analyses["EventShapes"]["BW"][55.3 ] = ["/L3_2004_I652683/d36-x01-y02"]
analyses["EventShapes"]["BW"][65.4 ] = ["/L3_2004_I652683/d36-x01-y03"]
analyses["EventShapes"]["BW"][66.0 ] = ["/DELPHI_2003_I620250/d13-x01-y02"]
analyses["EventShapes"]["BW"][75.7 ] = ["/L3_2004_I652683/d37-x01-y01"]
analyses["EventShapes"]["BW"][76.0 ] = ["/DELPHI_2003_I620250/d13-x01-y03"]
analyses["EventShapes"]["BW"][82.3 ] = ["/L3_2004_I652683/d37-x01-y02"]
analyses["EventShapes"]["BW"][85.1 ] = ["/L3_2004_I652683/d37-x01-y03"]
analyses["EventShapes"]["BW"][91.2 ] = ["/DELPHI_1996_I424112/d23-x01-y01","/ALEPH_2004_I636645/d78-x01-y01",
"/OPAL_2004_I669402/d05-x01-y01","/DELPHI_2000_I522656/d12-x01-y01","/SLD_1995_I378545/d05-x01-y01"]
analyses["EventShapes"]["BW"][130.1] = ["/L3_2004_I652683/d38-x01-y01"]
analyses["EventShapes"]["BW"][133.0] = ["/OPAL_2004_I669402/d05-x01-y02","/ALEPH_2004_I636645/d79-x01-y01",
"/DELPHI_1999_I499183/d33-x01-y01"]
analyses["EventShapes"]["BW"][136.3] = ["/L3_2004_I652683/d38-x01-y02"]
analyses["EventShapes"]["BW"][161.0] = ["/ALEPH_2004_I636645/d80-x01-y01","/DELPHI_1999_I499183/d33-x01-y02",
"/OPAL_1997_I440721/d12-x01-y01"]
analyses["EventShapes"]["BW"][161.3] = ["/L3_2004_I652683/d38-x01-y03"]
analyses["EventShapes"]["BW"][172.0] = ["/ALEPH_2004_I636645/d81-x01-y01","/DELPHI_1999_I499183/d33-x01-y03",
"/OPAL_2000_I513476/d10-x01-y01"]
analyses["EventShapes"]["BW"][172.3] = ["/L3_2004_I652683/d39-x01-y01"]
analyses["EventShapes"]["BW"][177.0] = ["/OPAL_2004_I669402/d05-x01-y03"]
analyses["EventShapes"]["BW"][182.8] = ["/L3_2004_I652683/d39-x01-y02"]
analyses["EventShapes"]["BW"][183.0] = ["/DELPHI_2003_I620250/d46-x01-y01","/ALEPH_2004_I636645/d82-x01-y01",
"/DELPHI_1999_I499183/d34-x01-y01","/OPAL_2000_I513476/d10-x01-y02"]
analyses["EventShapes"]["BW"][188.6] = ["/L3_2004_I652683/d39-x01-y03"]
analyses["EventShapes"]["BW"][189.0] = ["/DELPHI_2003_I620250/d46-x01-y02","/ALEPH_2004_I636645/d83-x01-y01",
"/OPAL_2000_I513476/d10-x01-y03"]
analyses["EventShapes"]["BW"][192.0] = ["/DELPHI_2003_I620250/d46-x01-y03"]
analyses["EventShapes"]["BW"][194.4] = ["/L3_2004_I652683/d40-x01-y01"]
analyses["EventShapes"]["BW"][196.0] = ["/DELPHI_2003_I620250/d46-x01-y04"]
analyses["EventShapes"]["BW"][197.0] = ["/OPAL_2004_I669402/d05-x01-y04","/L3_2008_I825820/d04-x01-y01"]
analyses["EventShapes"]["BW"][200.0] = ["/DELPHI_2003_I620250/d47-x01-y01","/ALEPH_2004_I636645/d84-x01-y01"]
analyses["EventShapes"]["BW"][200.2] = ["/L3_2004_I652683/d40-x01-y02"]
analyses["EventShapes"]["BW"][202.0] = ["/DELPHI_2003_I620250/d47-x01-y02"]
analyses["EventShapes"]["BW"][205.0] = ["/DELPHI_2003_I620250/d47-x01-y03"]
analyses["EventShapes"]["BW"][206.0] = ["/ALEPH_2004_I636645/d85-x01-y01"]
analyses["EventShapes"]["BW"][206.2] = ["/L3_2004_I652683/d40-x01-y03"]
analyses["EventShapes"]["BW"][207.0] = ["/DELPHI_2003_I620250/d47-x01-y04"]
# narrow
analyses["EventShapes"]["BN"][45.0 ] = ["/DELPHI_2003_I620250/d14-x01-y01"]
analyses["EventShapes"]["BN"][66.0 ] = ["/DELPHI_2003_I620250/d14-x01-y02"]
analyses["EventShapes"]["BN"][76.0 ] = ["/DELPHI_2003_I620250/d14-x01-y03"]
analyses["EventShapes"]["BN"][91.2 ] = ["/DELPHI_1996_I424112/d24-x01-y01","/OPAL_2004_I669402/d13-x01-y01"]
analyses["EventShapes"]["BN"][133.0] = ["/OPAL_2004_I669402/d13-x01-y02","/DELPHI_1999_I499183/d35-x01-y01"]
analyses["EventShapes"]["BN"][161.0] = ["/DELPHI_1999_I499183/d35-x01-y02"]
analyses["EventShapes"]["BN"][172.0] = ["/DELPHI_1999_I499183/d35-x01-y03"]
analyses["EventShapes"]["BN"][177.0] = ["/OPAL_2004_I669402/d13-x01-y03"]
analyses["EventShapes"]["BN"][183.0] = ["/DELPHI_1999_I499183/d36-x01-y01"]
analyses["EventShapes"]["BN"][197.0] = ["/OPAL_2004_I669402/d13-x01-y04"]
# total
analyses["EventShapes"]["BT"][35.0 ] = ["/JADE_1998_I447560/d08-x01-y01"]
analyses["EventShapes"]["BT"][41.4 ] = ["/L3_2004_I652683/d31-x01-y01"]
analyses["EventShapes"]["BT"][44.0 ] = ["/JADE_1998_I447560/d04-x01-y01"]
analyses["EventShapes"]["BT"][45.0 ] = ["/DELPHI_2003_I620250/d15-x01-y01"]
analyses["EventShapes"]["BT"][55.3 ] = ["/L3_2004_I652683/d31-x01-y02"]
analyses["EventShapes"]["BT"][65.4 ] = ["/L3_2004_I652683/d31-x01-y03"]
analyses["EventShapes"]["BT"][66.0 ] = ["/DELPHI_2003_I620250/d15-x01-y02"]
analyses["EventShapes"]["BT"][75.7 ] = ["/L3_2004_I652683/d32-x01-y01"]
analyses["EventShapes"]["BT"][76.0 ] = ["/DELPHI_2003_I620250/d15-x01-y03"]
analyses["EventShapes"]["BT"][82.3 ] = ["/L3_2004_I652683/d32-x01-y02"]
analyses["EventShapes"]["BT"][85.1 ] = ["/L3_2004_I652683/d32-x01-y03"]
analyses["EventShapes"]["BT"][91.2 ] = ["/DELPHI_1996_I424112/d25-x01-y01","/OPAL_2004_I669402/d04-x01-y01",
"/ALEPH_2004_I636645/d70-x01-y01","/DELPHI_2000_I522656/d13-x01-y01","/SLD_1995_I378545/d04-x01-y01"]
analyses["EventShapes"]["BT"][130.1] = ["/L3_2004_I652683/d33-x01-y01"]
analyses["EventShapes"]["BT"][133.0] = ["/OPAL_2004_I669402/d04-x01-y02","/ALEPH_2004_I636645/d71-x01-y01",
"/DELPHI_1999_I499183/d37-x01-y01"]
analyses["EventShapes"]["BT"][136.3] = ["/L3_2004_I652683/d33-x01-y02"]
analyses["EventShapes"]["BT"][161.0] = ["/ALEPH_2004_I636645/d72-x01-y01","/DELPHI_1999_I499183/d37-x01-y02",
"/OPAL_1997_I440721/d11-x01-y01"]
analyses["EventShapes"]["BT"][161.3] = ["/L3_2004_I652683/d33-x01-y03"]
analyses["EventShapes"]["BT"][172.0] = ["/ALEPH_2004_I636645/d73-x01-y01","/DELPHI_1999_I499183/d37-x01-y03",
"/OPAL_2000_I513476/d09-x01-y01"]
analyses["EventShapes"]["BT"][172.3] = ["/L3_2004_I652683/d34-x01-y01"]
analyses["EventShapes"]["BT"][177.0] = ["/OPAL_2004_I669402/d04-x01-y03"]
analyses["EventShapes"]["BT"][182.8] = ["/L3_2004_I652683/d34-x01-y02"]
analyses["EventShapes"]["BT"][183.0] = ["/DELPHI_2003_I620250/d48-x01-y01","/ALEPH_2004_I636645/d74-x01-y01",
"/DELPHI_1999_I499183/d38-x01-y01","/OPAL_2000_I513476/d09-x01-y02"]
analyses["EventShapes"]["BT"][188.6] = ["/L3_2004_I652683/d34-x01-y03"]
analyses["EventShapes"]["BT"][189.0] = ["/DELPHI_2003_I620250/d48-x01-y02","/ALEPH_2004_I636645/d75-x01-y01",
"/OPAL_2000_I513476/d09-x01-y03"]
analyses["EventShapes"]["BT"][192.0] = ["/DELPHI_2003_I620250/d48-x01-y03"]
analyses["EventShapes"]["BT"][194.4] = ["/L3_2004_I652683/d35-x01-y01"]
analyses["EventShapes"]["BT"][196.0] = ["/DELPHI_2003_I620250/d48-x01-y04"]
analyses["EventShapes"]["BT"][197.0] = ["/OPAL_2004_I669402/d04-x01-y04","/L3_2008_I825820/d03-x01-y01"]
analyses["EventShapes"]["BT"][200.0] = ["/DELPHI_2003_I620250/d49-x01-y01","/ALEPH_2004_I636645/d76-x01-y01"]
analyses["EventShapes"]["BT"][200.2] = ["/L3_2004_I652683/d35-x01-y02"]
analyses["EventShapes"]["BT"][202.0] = ["/DELPHI_2003_I620250/d49-x01-y02"]
analyses["EventShapes"]["BT"][205.0] = ["/DELPHI_2003_I620250/d49-x01-y03"]
analyses["EventShapes"]["BT"][206.0] = ["/ALEPH_2004_I636645/d77-x01-y01"]
analyses["EventShapes"]["BT"][206.2] = ["/L3_2004_I652683/d35-x01-y03"]
analyses["EventShapes"]["BT"][207.0] = ["/DELPHI_2003_I620250/d49-x01-y04"]
# difference
analyses["EventShapes"]["Bdiff"][45.0 ] = ["/DELPHI_2003_I620250/d16-x01-y01"]
analyses["EventShapes"]["Bdiff"][66.0 ] = ["/DELPHI_2003_I620250/d16-x01-y02"]
analyses["EventShapes"]["Bdiff"][76.0 ] = ["/DELPHI_2003_I620250/d16-x01-y03"]
analyses["EventShapes"]["Bdiff"][91.2 ] = ["/DELPHI_1996_I424112/d26-x01-y01"]
analyses["EventShapes"]["Bdiff"][133.0] = ["/DELPHI_1999_I499183/d39-x01-y01"]
analyses["EventShapes"]["Bdiff"][161.0] = ["/DELPHI_1999_I499183/d39-x01-y02"]
analyses["EventShapes"]["Bdiff"][172.0] = ["/DELPHI_1999_I499183/d39-x01-y03"]
analyses["EventShapes"]["Bdiff"][183.0] = ["/DELPHI_2003_I620250/d50-x01-y01","/DELPHI_1999_I499183/d40-x01-y01"]
analyses["EventShapes"]["Bdiff"][189.0] = ["/DELPHI_2003_I620250/d50-x01-y02"]
analyses["EventShapes"]["Bdiff"][192.0] = ["/DELPHI_2003_I620250/d50-x01-y03"]
analyses["EventShapes"]["Bdiff"][196.0] = ["/DELPHI_2003_I620250/d50-x01-y04"]
analyses["EventShapes"]["Bdiff"][200.0] = ["/DELPHI_2003_I620250/d51-x01-y01"]
analyses["EventShapes"]["Bdiff"][202.0] = ["/DELPHI_2003_I620250/d51-x01-y02"]
analyses["EventShapes"]["Bdiff"][205.0] = ["/DELPHI_2003_I620250/d51-x01-y03"]
analyses["EventShapes"]["Bdiff"][207.0] = ["/DELPHI_2003_I620250/d51-x01-y04"]
# C and D
analyses["EventShapes"]["C"][45.0 ] = ["/DELPHI_2003_I620250/d17-x01-y01"]
analyses["EventShapes"]["C"][66.0 ] = ["/DELPHI_2003_I620250/d17-x01-y02"]
analyses["EventShapes"]["C"][76.0 ] = ["/DELPHI_2003_I620250/d17-x01-y03"]
analyses["EventShapes"]["C"][91.2 ] = ["/DELPHI_1996_I424112/d18-x01-y01","/ALEPH_1996_I428072/d07-x01-y01",
"/ALEPH_2004_I636645/d86-x01-y01","/OPAL_2004_I669402/d03-x01-y01",
"/L3_1992_I334954/d12-x01-y01","/DELPHI_2000_I522656/d08-x01-y01","/SLD_1995_I378545/d07-x01-y01"]
analyses["EventShapes"]["C"][133.0] = ["/OPAL_2004_I669402/d03-x01-y02","/ALEPH_2004_I636645/d87-x01-y01",
"/DELPHI_1999_I499183/d41-x01-y01"]
analyses["EventShapes"]["C"][161.0] = ["/ALEPH_2004_I636645/d88-x01-y01","/DELPHI_1999_I499183/d41-x01-y02",
"/OPAL_1997_I440721/d09-x01-y01"]
analyses["EventShapes"]["C"][172.0] = ["/ALEPH_2004_I636645/d89-x01-y01","/DELPHI_1999_I499183/d41-x01-y03",
"/OPAL_2000_I513476/d06-x01-y01"]
analyses["EventShapes"]["C"][177.0] = ["/OPAL_2004_I669402/d03-x01-y03"]
analyses["EventShapes"]["C"][183.0] = ["/DELPHI_2003_I620250/d52-x01-y01","/ALEPH_2004_I636645/d90-x01-y01",
"/DELPHI_1999_I499183/d42-x01-y01","/OPAL_2000_I513476/d06-x01-y02"]
analyses["EventShapes"]["C"][189.0] = ["/DELPHI_2003_I620250/d52-x01-y02","/ALEPH_2004_I636645/d91-x01-y01",
"/OPAL_2000_I513476/d06-x01-y03"]
analyses["EventShapes"]["C"][192.0] = ["/DELPHI_2003_I620250/d52-x01-y03"]
analyses["EventShapes"]["C"][196.0] = ["/DELPHI_2003_I620250/d52-x01-y04"]
analyses["EventShapes"]["C"][197.0] = ["/OPAL_2004_I669402/d03-x01-y04","/L3_2008_I825820/d05-x01-y01"]
analyses["EventShapes"]["C"][200.0] = ["/DELPHI_2003_I620250/d53-x01-y01","/ALEPH_2004_I636645/d92-x01-y01"]
analyses["EventShapes"]["C"][202.0] = ["/DELPHI_2003_I620250/d53-x01-y02"]
analyses["EventShapes"]["C"][205.0] = ["/DELPHI_2003_I620250/d53-x01-y03"]
analyses["EventShapes"]["C"][206.0] = ["/ALEPH_2004_I636645/d93-x01-y01"]
analyses["EventShapes"]["C"][207.0] = ["/DELPHI_2003_I620250/d53-x01-y04"]
analyses["EventShapes"]["C"][130.1] = ["/L3_2004_I652683/d41-x01-y01"]
analyses["EventShapes"]["C"][136.3] = ["/L3_2004_I652683/d41-x01-y02"]
analyses["EventShapes"]["C"][161.3] = ["/L3_2004_I652683/d41-x01-y03"]
analyses["EventShapes"]["C"][172.3] = ["/L3_2004_I652683/d42-x01-y01"]
analyses["EventShapes"]["C"][182.8] = ["/L3_2004_I652683/d42-x01-y02"]
analyses["EventShapes"]["C"][188.6] = ["/L3_2004_I652683/d42-x01-y03"]
analyses["EventShapes"]["C"][194.4] = ["/L3_2004_I652683/d43-x01-y01"]
analyses["EventShapes"]["C"][200.2] = ["/L3_2004_I652683/d43-x01-y02"]
analyses["EventShapes"]["C"][206.2] = ["/L3_2004_I652683/d43-x01-y03"]
# D parameter
analyses["EventShapes"]["D"][91.2 ] = ["/DELPHI_1996_I424112/d19-x01-y01","/OPAL_2004_I669402/d14-x01-y01",
"/L3_1992_I334954/d13-x01-y01"]
analyses["EventShapes"]["D"][130.1] = ["/L3_2004_I652683/d44-x01-y01"]
analyses["EventShapes"]["D"][133.0] = ["/OPAL_2004_I669402/d14-x01-y02","/DELPHI_1999_I499183/d43-x01-y01"]
analyses["EventShapes"]["D"][136.3] = ["/L3_2004_I652683/d44-x01-y02"]
analyses["EventShapes"]["D"][161.0] = ["/DELPHI_1999_I499183/d43-x01-y02"]
analyses["EventShapes"]["D"][161.3] = ["/L3_2004_I652683/d44-x01-y03"]
analyses["EventShapes"]["D"][172.0] = ["/DELPHI_1999_I499183/d43-x01-y03"]
analyses["EventShapes"]["D"][172.3] = ["/L3_2004_I652683/d45-x01-y01"]
analyses["EventShapes"]["D"][177.0] = ["/OPAL_2004_I669402/d14-x01-y03"]
analyses["EventShapes"]["D"][182.8] = ["/L3_2004_I652683/d45-x01-y02"]
analyses["EventShapes"]["D"][183.0] = ["/DELPHI_2003_I620250/d54-x01-y01","/DELPHI_1999_I499183/d44-x01-y01"]
analyses["EventShapes"]["D"][188.6] = ["/L3_2004_I652683/d45-x01-y03"]
analyses["EventShapes"]["D"][189.0] = ["/DELPHI_2003_I620250/d54-x01-y02"]
analyses["EventShapes"]["D"][192.0] = ["/DELPHI_2003_I620250/d54-x01-y03"]
analyses["EventShapes"]["D"][194.4] = ["/L3_2004_I652683/d46-x01-y01"]
analyses["EventShapes"]["D"][196.0] = ["/DELPHI_2003_I620250/d54-x01-y04"]
analyses["EventShapes"]["D"][197.0] = ["/OPAL_2004_I669402/d14-x01-y04"]
analyses["EventShapes"]["D"][200.0] = ["/DELPHI_2003_I620250/d55-x01-y01"]
analyses["EventShapes"]["D"][200.2] = ["/L3_2004_I652683/d46-x01-y02"]
analyses["EventShapes"]["D"][202.0] = ["/DELPHI_2003_I620250/d55-x01-y02"]
analyses["EventShapes"]["D"][205.0] = ["/DELPHI_2003_I620250/d55-x01-y03"]
analyses["EventShapes"]["D"][206.2] = ["/L3_2004_I652683/d46-x01-y03"]
analyses["EventShapes"]["D"][207.0] = ["/DELPHI_2003_I620250/d55-x01-y04"]
# hemispheres
# heavy jet mass
analyses["EventShapes"]["HeavyJetMass"][14.0 ] = ["/TASSO_1989_I279165/d02-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][22.0 ] = ["/TASSO_1989_I279165/d02-x01-y02"]
analyses["EventShapes"]["HeavyJetMass"][29.0 ] = ["/MARKII_1988_I246184/d08-x01-y01",
"/MARKII_1988_I246184/d26-x01-y01","/MARKII_1988_I246184/d44-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][34.8 ] = ["/TASSO_1989_I279165/d02-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][35.0 ] = ["/JADE_1998_I447560/d07-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][41.4 ] = ["/L3_2004_I652683/d26-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][43.5 ] = ["/TASSO_1989_I279165/d02-x01-y04"]
analyses["EventShapes"]["HeavyJetMass"][44.0 ] = ["/JADE_1998_I447560/d03-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][45.0 ] = ["/DELPHI_2003_I620250/d07-x01-y01","/DELPHI_2003_I620250/d08-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][55.2 ] = ["/AMY_1990_I283337/d21-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][55.3 ] = ["/L3_2004_I652683/d26-x01-y02"]
analyses["EventShapes"]["HeavyJetMass"][58.0 ] = ["/TOPAZ_1993_I361661/d02-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][65.4 ] = ["/L3_2004_I652683/d26-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][66.0 ] = ["/DELPHI_2003_I620250/d07-x01-y02","/DELPHI_2003_I620250/d08-x01-y02"]
analyses["EventShapes"]["HeavyJetMass"][75.7 ] = ["/L3_2004_I652683/d27-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][76.0 ] = ["/DELPHI_2003_I620250/d07-x01-y03","/DELPHI_2003_I620250/d08-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][82.3 ] = ["/L3_2004_I652683/d27-x01-y02"]
analyses["EventShapes"]["HeavyJetMass"][85.1 ] = ["/L3_2004_I652683/d27-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][91.2 ] = ["/DELPHI_1996_I424112/d20-x01-y01","/ALEPH_1996_I428072/d06-x01-y01",
"/OPAL_2004_I669402/d02-x01-y01","/ALEPH_2004_I636645/d62-x01-y01",
"/L3_1992_I334954/d14-x01-y01","/DELPHI_2000_I522656/d09-x01-y01","/SLD_1995_I378545/d03-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][130.1] = ["/L3_2004_I652683/d28-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][133.0] = ["/OPAL_2004_I669402/d02-x01-y02","/ALEPH_2004_I636645/d63-x01-y01",
"/DELPHI_1999_I499183/d27-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][136.3] = ["/L3_2004_I652683/d28-x01-y02"]
analyses["EventShapes"]["HeavyJetMass"][161.0] = ["/ALEPH_2004_I636645/d64-x01-y01","/DELPHI_1999_I499183/d27-x01-y02",
"/OPAL_1997_I440721/d10-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][161.3] = ["/L3_2004_I652683/d28-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][172.0] = ["/ALEPH_2004_I636645/d65-x01-y01","/DELPHI_1999_I499183/d27-x01-y03",
"/OPAL_2000_I513476/d07-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][172.3] = ["/L3_2004_I652683/d29-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][177.0] = ["/OPAL_2004_I669402/d02-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][182.8] = ["/L3_2004_I652683/d29-x01-y02"]
analyses["EventShapes"]["HeavyJetMass"][183.0] = ["/DELPHI_2003_I620250/d56-x01-y01","/DELPHI_2003_I620250/d58-x01-y01",
"/DELPHI_2003_I620250/d60-x01-y01","/ALEPH_2004_I636645/d66-x01-y01",
"/DELPHI_1999_I499183/d28-x01-y01","/OPAL_2000_I513476/d07-x01-y02"]
analyses["EventShapes"]["HeavyJetMass"][188.6] = ["/L3_2004_I652683/d29-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][189.0] = ["/DELPHI_2003_I620250/d56-x01-y02","/DELPHI_2003_I620250/d58-x01-y02",
"/DELPHI_2003_I620250/d60-x01-y02","/ALEPH_2004_I636645/d67-x01-y01",
"/OPAL_2000_I513476/d07-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][192.0] = ["/DELPHI_2003_I620250/d56-x01-y03","/DELPHI_2003_I620250/d58-x01-y03",
"/DELPHI_2003_I620250/d60-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][194.4] = ["/L3_2004_I652683/d30-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][196.0] = ["/DELPHI_2003_I620250/d56-x01-y04","/DELPHI_2003_I620250/d58-x01-y04",
"/DELPHI_2003_I620250/d60-x01-y04"]
analyses["EventShapes"]["HeavyJetMass"][197.0] = ["/OPAL_2004_I669402/d02-x01-y04","/L3_2008_I825820/d02-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][200.0] = ["/DELPHI_2003_I620250/d57-x01-y01","/DELPHI_2003_I620250/d59-x01-y01",
"/DELPHI_2003_I620250/d61-x01-y01","/ALEPH_2004_I636645/d68-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][200.2] = ["/L3_2004_I652683/d30-x01-y02"]
analyses["EventShapes"]["HeavyJetMass"][202.0] = ["/DELPHI_2003_I620250/d57-x01-y02","/DELPHI_2003_I620250/d59-x01-y02",
"/DELPHI_2003_I620250/d61-x01-y02"]
analyses["EventShapes"]["HeavyJetMass"][205.0] = ["/DELPHI_2003_I620250/d57-x01-y03","/DELPHI_2003_I620250/d59-x01-y03",
"/DELPHI_2003_I620250/d61-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][206.0] = ["/ALEPH_2004_I636645/d69-x01-y01"]
analyses["EventShapes"]["HeavyJetMass"][206.2] = ["/L3_2004_I652683/d30-x01-y03"]
analyses["EventShapes"]["HeavyJetMass"][207.0] = ["/DELPHI_2003_I620250/d57-x01-y04","/DELPHI_2003_I620250/d59-x01-y04",
"/DELPHI_2003_I620250/d61-x01-y04"]
# jet mass difference
analyses["EventShapes"]["JetMassDifference"][14.0 ] = ["/TASSO_1989_I279165/d01-x01-y01"]
analyses["EventShapes"]["JetMassDifference"][22.0 ] = ["/TASSO_1989_I279165/d01-x01-y02"]
analyses["EventShapes"]["JetMassDifference"][29.0 ] = ["/MARKII_1988_I246184/d10-x01-y01",
"/MARKII_1988_I246184/d28-x01-y01","/MARKII_1988_I246184/d46-x01-y01"]
analyses["EventShapes"]["JetMassDifference"][34.8 ] = ["/TASSO_1989_I279165/d01-x01-y03"]
analyses["EventShapes"]["JetMassDifference"][43.5 ] = ["/TASSO_1989_I279165/d01-x01-y04"]
analyses["EventShapes"]["JetMassDifference"][45.0 ] = ["/DELPHI_2003_I620250/d10-x01-y01"]
analyses["EventShapes"]["JetMassDifference"][55.2 ] = ["/AMY_1990_I283337/d22-x01-y01"]
analyses["EventShapes"]["JetMassDifference"][66.0 ] = ["/DELPHI_2003_I620250/d10-x01-y02"]
analyses["EventShapes"]["JetMassDifference"][76.0 ] = ["/DELPHI_2003_I620250/d10-x01-y03"]
analyses["EventShapes"]["JetMassDifference"][91.2 ] = ["/DELPHI_1996_I424112/d22-x01-y01","/ALEPH_2004_I636645/d110-x01-y01",
"/DELPHI_2000_I522656/d11-x01-y01"]
analyses["EventShapes"]["JetMassDifference"][133.0] = ["/ALEPH_2004_I636645/d111-x01-y01","/DELPHI_1999_I499183/d31-x01-y01"]
analyses["EventShapes"]["JetMassDifference"][161.0] = ["/ALEPH_2004_I636645/d112-x01-y01","/DELPHI_1999_I499183/d31-x01-y02"]
analyses["EventShapes"]["JetMassDifference"][172.0] = ["/ALEPH_2004_I636645/d113-x01-y01","/DELPHI_1999_I499183/d31-x01-y03"]
analyses["EventShapes"]["JetMassDifference"][183.0] = ["/DELPHI_2003_I620250/d64-x01-y01","/ALEPH_2004_I636645/d114-x01-y01",
"/DELPHI_1999_I499183/d32-x01-y01"]
analyses["EventShapes"]["JetMassDifference"][189.0] = ["/DELPHI_2003_I620250/d64-x01-y02","/ALEPH_2004_I636645/d115-x01-y01"]
analyses["EventShapes"]["JetMassDifference"][192.0] = ["/DELPHI_2003_I620250/d64-x01-y03"]
analyses["EventShapes"]["JetMassDifference"][196.0] = ["/DELPHI_2003_I620250/d64-x01-y04"]
analyses["EventShapes"]["JetMassDifference"][200.0] = ["/DELPHI_2003_I620250/d65-x01-y01","/ALEPH_2004_I636645/d116-x01-y01"]
analyses["EventShapes"]["JetMassDifference"][202.0] = ["/DELPHI_2003_I620250/d65-x01-y02"]
analyses["EventShapes"]["JetMassDifference"][205.0] = ["/DELPHI_2003_I620250/d65-x01-y03"]
analyses["EventShapes"]["JetMassDifference"][206.0] = ["/ALEPH_2004_I636645/d117-x01-y01"]
analyses["EventShapes"]["JetMassDifference"][207.0] = ["/DELPHI_2003_I620250/d65-x01-y04"]
# light jet mass
analyses["EventShapes"]["LightJetMass"][14.0 ] = ["/TASSO_1989_I279165/d03-x01-y01"]
analyses["EventShapes"]["LightJetMass"][22.0 ] = ["/TASSO_1989_I279165/d03-x01-y02"]
analyses["EventShapes"]["LightJetMass"][29.0 ] = ["/MARKII_1988_I246184/d09-x01-y01",
"/MARKII_1988_I246184/d27-x01-y01","/MARKII_1988_I246184/d45-x01-y01"]
analyses["EventShapes"]["LightJetMass"][34.8 ] = ["/TASSO_1989_I279165/d03-x01-y03"]
analyses["EventShapes"]["LightJetMass"][43.5 ] = ["/TASSO_1989_I279165/d03-x01-y04"]
analyses["EventShapes"]["LightJetMass"][45.0 ] = ["/DELPHI_2003_I620250/d09-x01-y01"]
analyses["EventShapes"]["LightJetMass"][55.2 ] = ["/AMY_1990_I283337/d20-x01-y01"]
analyses["EventShapes"]["LightJetMass"][66.0 ] = ["/DELPHI_2003_I620250/d09-x01-y02"]
analyses["EventShapes"]["LightJetMass"][76.0 ] = ["/DELPHI_2003_I620250/d09-x01-y03"]
analyses["EventShapes"]["LightJetMass"][91.2 ] = ["/DELPHI_1996_I424112/d21-x01-y01","/OPAL_2004_I669402/d12-x01-y01",
"/L3_1992_I334954/d15-x01-y01"]
analyses["EventShapes"]["LightJetMass"][133.0] = ["/OPAL_2004_I669402/d12-x01-y02","/DELPHI_1999_I499183/d29-x01-y01"]
analyses["EventShapes"]["LightJetMass"][161.0] = ["/DELPHI_1999_I499183/d29-x01-y02"]
analyses["EventShapes"]["LightJetMass"][172.0] = ["/DELPHI_1999_I499183/d29-x01-y03"]
analyses["EventShapes"]["LightJetMass"][177.0] = ["/OPAL_2004_I669402/d12-x01-y03"]
analyses["EventShapes"]["LightJetMass"][183.0] = ["/DELPHI_2003_I620250/d62-x01-y01","/DELPHI_1999_I499183/d30-x01-y01"]
analyses["EventShapes"]["LightJetMass"][189.0] = ["/DELPHI_2003_I620250/d62-x01-y02"]
analyses["EventShapes"]["LightJetMass"][192.0] = ["/DELPHI_2003_I620250/d62-x01-y03"]
analyses["EventShapes"]["LightJetMass"][196.0] = ["/DELPHI_2003_I620250/d62-x01-y04"]
analyses["EventShapes"]["LightJetMass"][197.0] = ["/OPAL_2004_I669402/d12-x01-y04"]
analyses["EventShapes"]["LightJetMass"][200.0] = ["/DELPHI_2003_I620250/d63-x01-y01"]
analyses["EventShapes"]["LightJetMass"][202.0] = ["/DELPHI_2003_I620250/d63-x01-y02"]
analyses["EventShapes"]["LightJetMass"][205.0] = ["/DELPHI_2003_I620250/d63-x01-y03"]
analyses["EventShapes"]["LightJetMass"][207.0] = ["/DELPHI_2003_I620250/d63-x01-y04"]
# total jet mass
analyses["EventShapes"]["TotalJetMass"][45.0 ] = ["/DELPHI_2003_I620250/d11-x01-y01","/DELPHI_2003_I620250/d12-x01-y01"]
analyses["EventShapes"]["TotalJetMass"][66.0 ] = ["/DELPHI_2003_I620250/d11-x01-y02","/DELPHI_2003_I620250/d12-x01-y02"]
analyses["EventShapes"]["TotalJetMass"][76.0 ] = ["/DELPHI_2003_I620250/d11-x01-y03","/DELPHI_2003_I620250/d12-x01-y03"]
analyses["EventShapes"]["TotalJetMass"][91.2 ] = ["/DELPHI_2000_I522656/d10-x01-y01"]
# jets
# y12
analyses["EventShapes"]["y12_dur"][91.2 ] = ["/ALEPH_2004_I636645/d149-x01-y01"]
analyses["EventShapes"]["y12_dur"][133.0] = ["/ALEPH_2004_I636645/d150-x01-y01"]
analyses["EventShapes"]["y12_dur"][161.0] = ["/ALEPH_2004_I636645/d151-x01-y01"]
analyses["EventShapes"]["y12_dur"][172.0] = ["/ALEPH_2004_I636645/d152-x01-y01"]
analyses["EventShapes"]["y12_dur"][183.0] = ["/ALEPH_2004_I636645/d153-x01-y01"]
analyses["EventShapes"]["y12_dur"][189.0] = ["/ALEPH_2004_I636645/d154-x01-y01"]
analyses["EventShapes"]["y12_dur"][200.0] = ["/ALEPH_2004_I636645/d155-x01-y01"]
analyses["EventShapes"]["y12_dur"][206.0] = ["/ALEPH_2004_I636645/d156-x01-y01"]
# y23
analyses["EventShapes"]["y23_dur"][22.0 ] = ["/JADE_1998_I447560/d12-x01-y01"]
analyses["EventShapes"]["y23_dur"][35.0 ] = ["/JADE_OPAL_2000_I513337/d24-x01-y01","/JADE_1998_I447560/d11-x01-y01"]
analyses["EventShapes"]["y23_dur"][44.0 ] = ["/JADE_OPAL_2000_I513337/d25-x01-y01","/JADE_1998_I447560/d10-x01-y01"]
analyses["EventShapes"]["y23_dur"][58.0 ] = ["/TOPAZ_1993_I361661/d03-x01-y01"]
analyses["EventShapes"]["y23_dur"][91.2 ] = ["/ALEPH_2004_I636645/d157-x01-y01","/ALEPH_1996_I428072/d05-x01-y01",
"/OPAL_2004_I669402/d06-x01-y01","/JADE_OPAL_2000_I513337/d26-x01-y01",
"/DELPHI_1996_I424112/d27-x01-y01","/L3_1992_I334954/d06-x01-y01","/DELPHI_2000_I522656/d18-x01-y01"]
analyses["EventShapes"]["y23_dur"][133.0] = ["/ALEPH_2004_I636645/d158-x01-y01","/OPAL_2004_I669402/d06-x01-y02",
"/JADE_OPAL_2000_I513337/d27-x01-y01"]
analyses["EventShapes"]["y23_dur"][161.0] = ["/ALEPH_2004_I636645/d159-x01-y01","/JADE_OPAL_2000_I513337/d28-x01-y01",
"/OPAL_1997_I440721/d20-x01-y01"]
analyses["EventShapes"]["y23_dur"][172.0] = ["/ALEPH_2004_I636645/d160-x01-y01","/JADE_OPAL_2000_I513337/d29-x01-y01",
"/OPAL_2000_I513476/d11-x01-y01"]
analyses["EventShapes"]["y23_dur"][177.0] = ["/OPAL_2004_I669402/d06-x01-y03"]
analyses["EventShapes"]["y23_dur"][183.0] = ["/ALEPH_2004_I636645/d161-x01-y01","/JADE_OPAL_2000_I513337/d30-x01-y01",
"/OPAL_2000_I513476/d11-x01-y02"]
analyses["EventShapes"]["y23_dur"][189.0] = ["/ALEPH_2004_I636645/d162-x01-y01","/JADE_OPAL_2000_I513337/d31-x01-y01",
"/OPAL_2000_I513476/d11-x01-y03"]
analyses["EventShapes"]["y23_dur"][197.0] = ["/OPAL_2004_I669402/d06-x01-y04","/L3_2008_I825820/d06-x01-y01"]
analyses["EventShapes"]["y23_dur"][200.0] = ["/ALEPH_2004_I636645/d163-x01-y01"]
analyses["EventShapes"]["y23_dur"][206.0] = ["/ALEPH_2004_I636645/d164-x01-y01"]
# y34
analyses["EventShapes"]["y34_dur"][35.0 ] = ["/JADE_OPAL_2000_I513337/d24-x01-y02"]
analyses["EventShapes"]["y34_dur"][44.0 ] = ["/JADE_OPAL_2000_I513337/d25-x01-y02"]
analyses["EventShapes"]["y34_dur"][91.2 ] = ["/ALEPH_2004_I636645/d165-x01-y01","/JADE_OPAL_2000_I513337/d26-x01-y02",
"/DELPHI_1996_I424112/d29-x01-y01"]
analyses["EventShapes"]["y34_dur"][133.0] = ["/ALEPH_2004_I636645/d166-x01-y01","/JADE_OPAL_2000_I513337/d27-x01-y02"]
analyses["EventShapes"]["y34_dur"][161.0] = ["/ALEPH_2004_I636645/d167-x01-y01","/JADE_OPAL_2000_I513337/d28-x01-y02"]
analyses["EventShapes"]["y34_dur"][172.0] = ["/ALEPH_2004_I636645/d168-x01-y01","/JADE_OPAL_2000_I513337/d29-x01-y02"]
analyses["EventShapes"]["y34_dur"][183.0] = ["/ALEPH_2004_I636645/d169-x01-y01","/JADE_OPAL_2000_I513337/d30-x01-y02"]
analyses["EventShapes"]["y34_dur"][189.0] = ["/ALEPH_2004_I636645/d170-x01-y01","/JADE_OPAL_2000_I513337/d31-x01-y02"]
analyses["EventShapes"]["y34_dur"][206.0] = ["/ALEPH_2004_I636645/d172-x01-y01"]
# y45
analyses["EventShapes"]["y45_dur"][35.0 ] = ["/JADE_OPAL_2000_I513337/d24-x01-y03"]
analyses["EventShapes"]["y45_dur"][44.0 ] = ["/JADE_OPAL_2000_I513337/d25-x01-y03"]
analyses["EventShapes"]["y45_dur"][91.2 ] = ["/ALEPH_2004_I636645/d173-x01-y01","/JADE_OPAL_2000_I513337/d26-x01-y03",
"/DELPHI_1996_I424112/d31-x01-y01"]
analyses["EventShapes"]["y45_dur"][133.0] = ["/ALEPH_2004_I636645/d174-x01-y01","/JADE_OPAL_2000_I513337/d27-x01-y03"]
analyses["EventShapes"]["y45_dur"][161.0] = ["/ALEPH_2004_I636645/d175-x01-y01","/JADE_OPAL_2000_I513337/d28-x01-y03"]
analyses["EventShapes"]["y45_dur"][172.0] = ["/ALEPH_2004_I636645/d176-x01-y01","/JADE_OPAL_2000_I513337/d29-x01-y03"]
analyses["EventShapes"]["y45_dur"][183.0] = ["/ALEPH_2004_I636645/d177-x01-y01","/JADE_OPAL_2000_I513337/d30-x01-y03"]
analyses["EventShapes"]["y45_dur"][189.0] = ["/ALEPH_2004_I636645/d178-x01-y01","/JADE_OPAL_2000_I513337/d31-x01-y03"]
analyses["EventShapes"]["y45_dur"][200.0] = ["/ALEPH_2004_I636645/d179-x01-y01"]
# y56
analyses["EventShapes"]["y56_dur"][35.0 ] = ["/JADE_OPAL_2000_I513337/d24-x01-y04"]
analyses["EventShapes"]["y56_dur"][44.0 ] = ["/JADE_OPAL_2000_I513337/d25-x01-y04"]
analyses["EventShapes"]["y56_dur"][91.2 ] = ["/ALEPH_2004_I636645/d180-x01-y01","/JADE_OPAL_2000_I513337/d26-x01-y04"]
analyses["EventShapes"]["y56_dur"][133.0] = ["/ALEPH_2004_I636645/d181-x01-y01","/JADE_OPAL_2000_I513337/d27-x01-y04"]
analyses["EventShapes"]["y56_dur"][161.0] = ["/ALEPH_2004_I636645/d182-x01-y01","/JADE_OPAL_2000_I513337/d28-x01-y04"]
analyses["EventShapes"]["y56_dur"][172.0] = ["/ALEPH_2004_I636645/d183-x01-y01","/JADE_OPAL_2000_I513337/d29-x01-y04"]
analyses["EventShapes"]["y56_dur"][183.0] = ["/ALEPH_2004_I636645/d184-x01-y01","/JADE_OPAL_2000_I513337/d30-x01-y04"]
analyses["EventShapes"]["y56_dur"][189.0] = ["/ALEPH_2004_I636645/d185-x01-y01","/JADE_OPAL_2000_I513337/d31-x01-y04"]
analyses["EventShapes"]["y56_dur"][200.0] = ["/ALEPH_2004_I636645/d186-x01-y01"]
# jade scheme
analyses["EventShapes"]["y23_jade"][57.7 ] = ["/AMY_1995_I406129/d02-x01-y01","/AMY_1995_I406129/d03-x01-y01",
"/AMY_1995_I406129/d04-x01-y01","/AMY_1995_I406129/d06-x01-y01"]
analyses["EventShapes"]["y23_jade"][91.2 ] = ["/DELPHI_1996_I424112/d28-x01-y01","/L3_1992_I334954/d07-x01-y01","/DELPHI_2000_I522656/d17-x01-y01"]
analyses["EventShapes"]["y34_jade"][91.2 ] = ["/DELPHI_1996_I424112/d30-x01-y01"]
analyses["EventShapes"]["y45_jade"][91.2 ] = ["/DELPHI_1996_I424112/d32-x01-y01"]
analyses["EventShapes"]["y23_cam"][91.2 ] = ["/DELPHI_2000_I522656/d20-x01-y01"]
# jet fractions
# 1 jet
analyses["EventShapes"]["1jet_dur"][91.2 ] = ["/ALEPH_2004_I636645/d187-x01-y01"]
analyses["EventShapes"]["1jet_dur"][133.0] = ["/ALEPH_2004_I636645/d188-x01-y01"]
analyses["EventShapes"]["1jet_dur"][161.0] = ["/ALEPH_2004_I636645/d189-x01-y01"]
analyses["EventShapes"]["1jet_dur"][172.0] = ["/ALEPH_2004_I636645/d190-x01-y01"]
analyses["EventShapes"]["1jet_dur"][183.0] = ["/ALEPH_2004_I636645/d191-x01-y01"]
analyses["EventShapes"]["1jet_dur"][189.0] = ["/ALEPH_2004_I636645/d192-x01-y01"]
analyses["EventShapes"]["1jet_dur"][200.0] = ["/ALEPH_2004_I636645/d193-x01-y01"]
analyses["EventShapes"]["1jet_dur"][206.0] = ["/ALEPH_2004_I636645/d194-x01-y01"]
# 2 jet
analyses["EventShapes"]["2jet_dur"][35.0 ] = ["/JADE_OPAL_2000_I513337/d16-x01-y01"]
analyses["EventShapes"]["2jet_dur"][44.0 ] = ["/JADE_OPAL_2000_I513337/d17-x01-y01"]
analyses["EventShapes"]["2jet_dur"][91.2 ] = ["/ALEPH_2004_I636645/d195-x01-y01","/JADE_OPAL_2000_I513337/d18-x01-y01"]
analyses["EventShapes"]["2jet_dur"][130.1] = ["/L3_2004_I652683/d10-x01-y01"]
analyses["EventShapes"]["2jet_dur"][133.0] = ["/ALEPH_2004_I636645/d196-x01-y01","/JADE_OPAL_2000_I513337/d19-x01-y01"]
analyses["EventShapes"]["2jet_dur"][136.1] = ["/L3_2004_I652683/d11-x01-y01"]
analyses["EventShapes"]["2jet_dur"][161.0] = ["/ALEPH_2004_I636645/d197-x01-y01","/JADE_OPAL_2000_I513337/d20-x01-y01"]
analyses["EventShapes"]["2jet_dur"][161.3] = ["/L3_2004_I652683/d12-x01-y01"]
analyses["EventShapes"]["2jet_dur"][172.0] = ["/ALEPH_2004_I636645/d198-x01-y01","/JADE_OPAL_2000_I513337/d21-x01-y01"]
analyses["EventShapes"]["2jet_dur"][172.3] = ["/L3_2004_I652683/d13-x01-y01"]
analyses["EventShapes"]["2jet_dur"][182.8] = ["/L3_2004_I652683/d14-x01-y01"]
analyses["EventShapes"]["2jet_dur"][183.0] = ["/ALEPH_2004_I636645/d199-x01-y01","/JADE_OPAL_2000_I513337/d22-x01-y01"]
analyses["EventShapes"]["2jet_dur"][188.6] = ["/L3_2004_I652683/d15-x01-y01"]
analyses["EventShapes"]["2jet_dur"][189.0] = ["/ALEPH_2004_I636645/d200-x01-y01","/JADE_OPAL_2000_I513337/d23-x01-y01"]
analyses["EventShapes"]["2jet_dur"][194.4] = ["/L3_2004_I652683/d16-x01-y01"]
analyses["EventShapes"]["2jet_dur"][200.0] = ["/ALEPH_2004_I636645/d201-x01-y01"]
analyses["EventShapes"]["2jet_dur"][200.2] = ["/L3_2004_I652683/d17-x01-y01"]
analyses["EventShapes"]["2jet_dur"][206.0] = ["/ALEPH_2004_I636645/d202-x01-y01"]
analyses["EventShapes"]["2jet_dur"][206.2] = ["/L3_2004_I652683/d18-x01-y01"]
# 3 jet
analyses["EventShapes"]["3jet_dur"][35.0 ] = ["/JADE_OPAL_2000_I513337/d16-x01-y02"]
analyses["EventShapes"]["3jet_dur"][44.0 ] = ["/JADE_OPAL_2000_I513337/d17-x01-y02"]
analyses["EventShapes"]["3jet_dur"][91.2 ] = ["/ALEPH_2004_I636645/d203-x01-y01","/JADE_OPAL_2000_I513337/d18-x01-y02"]
analyses["EventShapes"]["3jet_dur"][130.1] = ["/L3_2004_I652683/d10-x01-y02"]
analyses["EventShapes"]["3jet_dur"][133.0] = ["/ALEPH_2004_I636645/d204-x01-y01","/JADE_OPAL_2000_I513337/d19-x01-y02"]
analyses["EventShapes"]["3jet_dur"][136.1] = ["/L3_2004_I652683/d11-x01-y02"]
analyses["EventShapes"]["3jet_dur"][161.0] = ["/ALEPH_2004_I636645/d205-x01-y01","/JADE_OPAL_2000_I513337/d20-x01-y02"]
analyses["EventShapes"]["3jet_dur"][161.3] = ["/L3_2004_I652683/d12-x01-y02"]
analyses["EventShapes"]["3jet_dur"][172.0] = ["/ALEPH_2004_I636645/d206-x01-y01","/JADE_OPAL_2000_I513337/d21-x01-y02"]
analyses["EventShapes"]["3jet_dur"][172.3] = ["/L3_2004_I652683/d13-x01-y02"]
analyses["EventShapes"]["3jet_dur"][182.8] = ["/L3_2004_I652683/d14-x01-y02"]
analyses["EventShapes"]["3jet_dur"][183.0] = ["/ALEPH_2004_I636645/d207-x01-y01","/JADE_OPAL_2000_I513337/d22-x01-y02"]
analyses["EventShapes"]["3jet_dur"][188.6] = ["/L3_2004_I652683/d15-x01-y02"]
analyses["EventShapes"]["3jet_dur"][189.0] = ["/ALEPH_2004_I636645/d208-x01-y01","/JADE_OPAL_2000_I513337/d23-x01-y02"]
analyses["EventShapes"]["3jet_dur"][194.4] = ["/L3_2004_I652683/d16-x01-y02"]
analyses["EventShapes"]["3jet_dur"][200.0] = ["/ALEPH_2004_I636645/d209-x01-y01"]
analyses["EventShapes"]["3jet_dur"][200.2] = ["/L3_2004_I652683/d17-x01-y02"]
analyses["EventShapes"]["3jet_dur"][206.0] = ["/ALEPH_2004_I636645/d210-x01-y01"]
analyses["EventShapes"]["3jet_dur"][206.2] = ["/L3_2004_I652683/d18-x01-y02"]
# 4 jet
analyses["EventShapes"]["4jet_dur"][35.0 ] = ["/JADE_OPAL_2000_I513337/d16-x01-y03"]
analyses["EventShapes"]["4jet_dur"][44.0 ] = ["/JADE_OPAL_2000_I513337/d17-x01-y03"]
analyses["EventShapes"]["4jet_dur"][91.2 ] = ["/ALEPH_2004_I636645/d211-x01-y01","/JADE_OPAL_2000_I513337/d18-x01-y03"]
analyses["EventShapes"]["4jet_dur"][130.1] = ["/L3_2004_I652683/d10-x01-y03"]
analyses["EventShapes"]["4jet_dur"][133.0] = ["/ALEPH_2004_I636645/d212-x01-y01","/JADE_OPAL_2000_I513337/d19-x01-y03"]
analyses["EventShapes"]["4jet_dur"][136.1] = ["/L3_2004_I652683/d11-x01-y03"]
analyses["EventShapes"]["4jet_dur"][161.0] = ["/ALEPH_2004_I636645/d213-x01-y01","/JADE_OPAL_2000_I513337/d20-x01-y03"]
analyses["EventShapes"]["4jet_dur"][161.3] = ["/L3_2004_I652683/d12-x01-y03"]
analyses["EventShapes"]["4jet_dur"][172.0] = ["/ALEPH_2004_I636645/d214-x01-y01","/JADE_OPAL_2000_I513337/d21-x01-y03"]
analyses["EventShapes"]["4jet_dur"][172.3] = ["/L3_2004_I652683/d13-x01-y03"]
analyses["EventShapes"]["4jet_dur"][183.0] = ["/ALEPH_2004_I636645/d215-x01-y01","/JADE_OPAL_2000_I513337/d22-x01-y03"]
analyses["EventShapes"]["4jet_dur"][182.8] = ["/L3_2004_I652683/d14-x01-y03"]
analyses["EventShapes"]["4jet_dur"][188.6] = ["/L3_2004_I652683/d15-x01-y03"]
analyses["EventShapes"]["4jet_dur"][189.0] = ["/ALEPH_2004_I636645/d216-x01-y01","/JADE_OPAL_2000_I513337/d23-x01-y03"]
analyses["EventShapes"]["4jet_dur"][194.4] = ["/L3_2004_I652683/d16-x01-y03"]
analyses["EventShapes"]["4jet_dur"][200.0] = ["/ALEPH_2004_I636645/d217-x01-y01"]
analyses["EventShapes"]["4jet_dur"][200.2] = ["/L3_2004_I652683/d17-x01-y03"]
analyses["EventShapes"]["4jet_dur"][206.0] = ["/ALEPH_2004_I636645/d218-x01-y01"]
analyses["EventShapes"]["4jet_dur"][206.2] = ["/L3_2004_I652683/d18-x01-y03"]
# 5 jet
analyses["EventShapes"]["5jet_dur"][35.0 ] = ["/JADE_OPAL_2000_I513337/d16-x01-y04"]
analyses["EventShapes"]["5jet_dur"][44.0 ] = ["/JADE_OPAL_2000_I513337/d17-x01-y04"]
analyses["EventShapes"]["5jet_dur"][91.2 ] = ["/ALEPH_2004_I636645/d219-x01-y01","/JADE_OPAL_2000_I513337/d18-x01-y04"]
analyses["EventShapes"]["5jet_dur"][130.1] = ["/L3_2004_I652683/d10-x01-y04"]
analyses["EventShapes"]["5jet_dur"][133.0] = ["/ALEPH_2004_I636645/d220-x01-y01","/JADE_OPAL_2000_I513337/d19-x01-y04"]
analyses["EventShapes"]["5jet_dur"][136.1] = ["/L3_2004_I652683/d11-x01-y04"]
analyses["EventShapes"]["5jet_dur"][161.0] = ["/ALEPH_2004_I636645/d221-x01-y01","/JADE_OPAL_2000_I513337/d20-x01-y04"]
analyses["EventShapes"]["5jet_dur"][161.3] = ["/L3_2004_I652683/d12-x01-y04"]
analyses["EventShapes"]["5jet_dur"][172.0] = ["/ALEPH_2004_I636645/d222-x01-y01","/JADE_OPAL_2000_I513337/d21-x01-y04"]
analyses["EventShapes"]["5jet_dur"][172.3] = ["/L3_2004_I652683/d13-x01-y04"]
analyses["EventShapes"]["5jet_dur"][182.8] = ["/L3_2004_I652683/d14-x01-y04"]
analyses["EventShapes"]["5jet_dur"][183.0] = ["/ALEPH_2004_I636645/d223-x01-y01","/JADE_OPAL_2000_I513337/d22-x01-y04"]
analyses["EventShapes"]["5jet_dur"][188.6] = ["/L3_2004_I652683/d15-x01-y04"]
analyses["EventShapes"]["5jet_dur"][189.0] = ["/ALEPH_2004_I636645/d224-x01-y01","/JADE_OPAL_2000_I513337/d23-x01-y04"]
analyses["EventShapes"]["5jet_dur"][194.4] = ["/L3_2004_I652683/d16-x01-y04"]
analyses["EventShapes"]["5jet_dur"][200.0] = ["/ALEPH_2004_I636645/d225-x01-y01"]
analyses["EventShapes"]["5jet_dur"][200.2] = ["/L3_2004_I652683/d17-x01-y04"]
analyses["EventShapes"]["5jet_dur"][206.0] = ["/ALEPH_2004_I636645/d226-x01-y01"]
analyses["EventShapes"]["5jet_dur"][206.2] = ["/L3_2004_I652683/d18-x01-y04"]
# 6 jet
analyses["EventShapes"]["6jet_dur"][35.0 ] = ["/JADE_OPAL_2000_I513337/d16-x01-y05"]
analyses["EventShapes"]["6jet_dur"][44.0 ] = ["/JADE_OPAL_2000_I513337/d17-x01-y05"]
analyses["EventShapes"]["6jet_dur"][91.2 ] = ["/ALEPH_2004_I636645/d227-x01-y01","/JADE_OPAL_2000_I513337/d18-x01-y05"]
analyses["EventShapes"]["6jet_dur"][133.0] = ["/ALEPH_2004_I636645/d228-x01-y01","/JADE_OPAL_2000_I513337/d19-x01-y05"]
analyses["EventShapes"]["6jet_dur"][161.0] = ["/ALEPH_2004_I636645/d229-x01-y01","/JADE_OPAL_2000_I513337/d20-x01-y05"]
analyses["EventShapes"]["6jet_dur"][172.0] = ["/ALEPH_2004_I636645/d230-x01-y01","/JADE_OPAL_2000_I513337/d21-x01-y05"]
analyses["EventShapes"]["6jet_dur"][183.0] = ["/ALEPH_2004_I636645/d231-x01-y01","/JADE_OPAL_2000_I513337/d22-x01-y05"]
analyses["EventShapes"]["6jet_dur"][189.0] = ["/ALEPH_2004_I636645/d232-x01-y01","/JADE_OPAL_2000_I513337/d23-x01-y05"]
analyses["EventShapes"]["6jet_dur"][200.0] = ["/ALEPH_2004_I636645/d233-x01-y01"]
analyses["EventShapes"]["6jet_dur"][206.0] = ["/ALEPH_2004_I636645/d234-x01-y01"]
# four jet angles
analyses["FourJet"]["BZ" ][91.2] = ["/OPAL_2001_I552446/d03-x01-y01"]
analyses["FourJet"]["KSW" ][91.2] = ["/OPAL_2001_I552446/d04-x01-y01"]
analyses["FourJet"]["NR" ][91.2] = ["/OPAL_2001_I552446/d05-x01-y01"]
analyses["FourJet"]["alpha34"][91.2] = ["/OPAL_2001_I552446/d06-x01-y01"]
# Jet cone energy fraction
analyses["EventShapes"]["JCEF" ][91.2] = ["/DELPHI_2000_I522656/d05-x01-y01",
"/DELPHI_2000_I522656/d29-x01-y01","/DELPHI_2000_I522656/d29-x01-y02",
"/DELPHI_2000_I522656/d30-x01-y01","/DELPHI_2000_I522656/d30-x01-y02",
"/DELPHI_2000_I522656/d31-x01-y01","/DELPHI_2000_I522656/d31-x01-y02",
"/DELPHI_2000_I522656/d32-x01-y01","/DELPHI_2000_I522656/d32-x01-y02",
"/SLD_1995_I378545/d16-x01-y01"]
# EEC
analyses["EventShapes"]["EEC" ][7.7 ] = ["/PLUTO_1981_I156315/d01-x01-y01"]
analyses["EventShapes"]["EEC" ][9.4 ] = ["/PLUTO_1981_I156315/d01-x01-y02"]
analyses["EventShapes"]["EEC" ][12.0] = ["/PLUTO_1981_I156315/d01-x01-y03"]
analyses["EventShapes"]["EEC" ][13.0] = ["/PLUTO_1981_I156315/d01-x01-y04"]
analyses["EventShapes"]["EEC" ][14.0] = ["/TASSO_1987_I248660/d01-x01-y01","/JADE_1984_I202784/d01-x01-y01"]
analyses["EventShapes"]["EEC" ][17.0] = ["/PLUTO_1981_I156315/d01-x01-y05"]
analyses["EventShapes"]["EEC" ][22.0] = ["/TASSO_1987_I248660/d02-x01-y01","/JADE_1984_I202784/d01-x01-y02",
"/CELLO_1982_I12010/d01-x01-y01","/PLUTO_1981_I156315/d01-x01-y06"]
analyses["EventShapes"]["EEC" ][27.6] = ["/PLUTO_1981_I156315/d01-x01-y07"]
analyses["EventShapes"]["EEC" ][29.0] = ["/MAC_1985_I202924/d01-x01-y01","/MAC_1985_I202924/d01-x01-y02",
"/MARKII_1988_I250899/d01-x01-y01","/MARKII_1988_I250899/d03-x01-y01","/MARKII_1988_I250899/d05-x01-y01"]
analyses["EventShapes"]["EEC" ][30.8] = ["/PLUTO_1981_I156315/d01-x01-y08"]
analyses["EventShapes"]["EEC" ][34.0] = ["/JADE_1984_I202784/d01-x01-y03","/CELLO_1982_I12010/d01-x01-y02"]
analyses["EventShapes"]["EEC" ][34.6] = ["/PLUTO_1985_I215869/d01-x01-y01"]
analyses["EventShapes"]["EEC" ][34.8] = ["/TASSO_1987_I248660/d03-x01-y01"]
analyses["EventShapes"]["EEC" ][43.5] = ["/TASSO_1987_I248660/d04-x01-y01"]
analyses["EventShapes"]["EEC" ][53.3] = ["/TOPAZ_1989_I279575/d01-x01-y01","/TOPAZ_1989_I279575/d01-x01-y02"]
analyses["EventShapes"]["EEC" ][91.2] = ["/DELPHI_1996_I424112/d33-x01-y01","/DELPHI_2000_I522656/d03-x01-y01",
"/DELPHI_2000_I522656/d21-x01-y01","/DELPHI_2000_I522656/d21-x01-y02",
"/DELPHI_2000_I522656/d22-x01-y01","/DELPHI_2000_I522656/d22-x01-y02",
"/DELPHI_2000_I522656/d23-x01-y01","/DELPHI_2000_I522656/d23-x01-y02",
"/DELPHI_2000_I522656/d24-x01-y01","/DELPHI_2000_I522656/d24-x01-y02",
"/SLD_1995_I378545/d14-x01-y01"]
analyses["EventShapes"]["EEC" ][59.5] = ["/TOPAZ_1989_I279575/d02-x01-y01","/TOPAZ_1989_I279575/d02-x01-y02"]
# AEEC
analyses["EventShapes"]["AEEC"][8.65] = ["/PLUTO_1981_I156315/d04-x01-y01"]
analyses["EventShapes"]["AEEC"][14.0] = ["/JADE_1984_I202784/d02-x01-y01"]
analyses["EventShapes"]["AEEC"][22.0] = ["/JADE_1984_I202784/d02-x01-y02","/CELLO_1982_I12010/d03-x01-y01"]
analyses["EventShapes"]["AEEC"][29.0] = ["/MAC_1985_I202924/d01-x01-y03","/MARKII_1988_I250899/d02-x01-y01",
"/MARKII_1988_I250899/d04-x01-y01","/MARKII_1988_I250899/d06-x01-y01"]
analyses["EventShapes"]["AEEC"][30.8] = ["/PLUTO_1981_I156315/d05-x01-y01"]
analyses["EventShapes"]["AEEC"][34.0] = ["/JADE_1984_I202784/d02-x01-y03","/CELLO_1982_I12010/d03-x01-y02"]
analyses["EventShapes"]["AEEC"][53.3] = ["/TOPAZ_1989_I279575/d01-x01-y03"]
analyses["EventShapes"]["AEEC"][59.5] = ["/TOPAZ_1989_I279575/d02-x01-y03"]
analyses["EventShapes"]["AEEC"][91.2] = ["/DELPHI_1996_I424112/d34-x01-y01","/DELPHI_2000_I522656/d04-x01-y01",
"/DELPHI_2000_I522656/d25-x01-y01","/DELPHI_2000_I522656/d25-x01-y02",
"/DELPHI_2000_I522656/d26-x01-y01","/DELPHI_2000_I522656/d26-x01-y02",
"/DELPHI_2000_I522656/d27-x01-y01","/DELPHI_2000_I522656/d27-x01-y02",
"/DELPHI_2000_I522656/d28-x01-y01","/DELPHI_2000_I522656/d28-x01-y02",
"/SLD_1995_I378545/d15-x01-y01"]
# sphericity based
analyses["EventShapes"]["S"][9.98 ] = ["/ARGUS_1986_I227324/d01-x01-y02"]
analyses["EventShapes"]["S"][12.0 ] = ["/TASSO_1980_I153511/d01-x01-y01"]
analyses["EventShapes"]["S"][14.0 ] = ["/TASSO_1990_I294755/d06-x01-y01","/TASSO_1984_I195333/d12-x01-y01"]
analyses["EventShapes"]["S"][22.0 ] = ["/TASSO_1990_I294755/d06-x01-y02","/TASSO_1984_I195333/d12-x01-y02"]
analyses["EventShapes"]["S"][29.0 ] = ["/HRS_1985_I201482/d01-x01-y01","/MARKII_1988_I246184/d04-x01-y01",
"/MARKII_1988_I246184/d22-x01-y01","/MARKII_1988_I246184/d40-x01-y01"]
analyses["EventShapes"]["S"][30.8 ] = ["/TASSO_1980_I153511/d02-x01-y01"]
analyses["EventShapes"]["S"][34.0 ] = ["/TASSO_1984_I195333/d12-x01-y03"]
analyses["EventShapes"]["S"][35.0 ] = ["/TASSO_1990_I294755/d06-x01-y03","/TASSO_1988_I263859/d01-x01-y01"]
analyses["EventShapes"]["S"][44.0 ] = ["/TASSO_1990_I294755/d06-x01-y04"]
analyses["EventShapes"]["S"][45.0 ] = ["/DELPHI_2003_I620250/d04-x01-y01"]
analyses["EventShapes"]["S"][55.2 ] = ["/AMY_1990_I283337/d16-x01-y01"]
analyses["EventShapes"]["S"][66.0 ] = ["/DELPHI_2003_I620250/d04-x01-y02"]
analyses["EventShapes"]["S"][76.0 ] = ["/DELPHI_2003_I620250/d04-x01-y03"]
analyses["EventShapes"]["S"][91.2 ] = ["/ALEPH_2004_I636645/d141-x01-y01","/DELPHI_1996_I424112/d15-x01-y01",
"/ALEPH_1996_I428072/d01-x01-y01","/OPAL_2004_I669402/d10-x01-y01",
"/L3_1992_I334954/d10-x01-y01"]
analyses["EventShapes"]["S"][133.0] = ["/ALEPH_2004_I636645/d142-x01-y01","/OPAL_2004_I669402/d10-x01-y02",
"/DELPHI_1999_I499183/d21-x01-y01"]
analyses["EventShapes"]["S"][161.0] = ["/ALEPH_2004_I636645/d143-x01-y01","/DELPHI_1999_I499183/d21-x01-y02",
"/OPAL_1997_I440721/d07-x01-y01"]
analyses["EventShapes"]["S"][172.0] = ["/ALEPH_2004_I636645/d144-x01-y01","/DELPHI_1999_I499183/d21-x01-y03",
"/OPAL_2000_I513476/d08-x01-y01"]
analyses["EventShapes"]["S"][177.0] = ["/OPAL_2004_I669402/d10-x01-y03"]
analyses["EventShapes"]["S"][183.0] = ["/DELPHI_2003_I620250/d66-x01-y01","/ALEPH_2004_I636645/d145-x01-y01",
"/DELPHI_1999_I499183/d22-x01-y01", "/OPAL_2000_I513476/d08-x01-y02"]
analyses["EventShapes"]["S"][189.0] = ["/DELPHI_2003_I620250/d66-x01-y02","/ALEPH_2004_I636645/d146-x01-y01",
"/OPAL_2000_I513476/d08-x01-y03"]
analyses["EventShapes"]["S"][192.0] = ["/DELPHI_2003_I620250/d66-x01-y03"]
analyses["EventShapes"]["S"][196.0] = ["/DELPHI_2003_I620250/d66-x01-y04"]
analyses["EventShapes"]["S"][197.0] = ["/OPAL_2004_I669402/d10-x01-y04"]
analyses["EventShapes"]["S"][200.0] = ["/DELPHI_2003_I620250/d67-x01-y01","/ALEPH_2004_I636645/d147-x01-y01"]
analyses["EventShapes"]["S"][202.0] = ["/DELPHI_2003_I620250/d67-x01-y02"]
analyses["EventShapes"]["S"][205.0] = ["/DELPHI_2003_I620250/d67-x01-y03"]
analyses["EventShapes"]["S"][206.0] = ["/ALEPH_2004_I636645/d148-x01-y01"]
analyses["EventShapes"]["S"][207.0] = ["/DELPHI_2003_I620250/d67-x01-y04"]
analyses["EventShapes"]["P"][45.0 ] = ["/DELPHI_2003_I620250/d05-x01-y01"]
analyses["EventShapes"]["P"][66.0 ] = ["/DELPHI_2003_I620250/d05-x01-y02"]
analyses["EventShapes"]["P"][76.0 ] = ["/DELPHI_2003_I620250/d05-x01-y03"]
analyses["EventShapes"]["P"][91.2 ] = ["/DELPHI_1996_I424112/d17-x01-y01"]
analyses["EventShapes"]["P"][133.0] = ["/ALEPH_2004_I636645/d126-x01-y01","/DELPHI_1999_I499183/d23-x01-y01"]
analyses["EventShapes"]["P"][161.0] = ["/ALEPH_2004_I636645/d127-x01-y01","/DELPHI_1999_I499183/d23-x01-y02"]
analyses["EventShapes"]["P"][172.0] = ["/ALEPH_2004_I636645/d128-x01-y01","/DELPHI_1999_I499183/d23-x01-y03"]
analyses["EventShapes"]["P"][183.0] = ["/DELPHI_2003_I620250/d68-x01-y01","/ALEPH_2004_I636645/d129-x01-y01",
"/DELPHI_1999_I499183/d24-x01-y01"]
analyses["EventShapes"]["P"][189.0] = ["/DELPHI_2003_I620250/d68-x01-y02","/ALEPH_2004_I636645/d130-x01-y01"]
analyses["EventShapes"]["P"][192.0] = ["/DELPHI_2003_I620250/d68-x01-y03"]
analyses["EventShapes"]["P"][196.0] = ["/DELPHI_2003_I620250/d68-x01-y04"]
analyses["EventShapes"]["P"][200.0] = ["/DELPHI_2003_I620250/d69-x01-y01","/ALEPH_2004_I636645/d131-x01-y01"]
analyses["EventShapes"]["P"][202.0] = ["/DELPHI_2003_I620250/d69-x01-y02"]
analyses["EventShapes"]["P"][205.0] = ["/DELPHI_2003_I620250/d69-x01-y03"]
analyses["EventShapes"]["P"][206.0] = ["/ALEPH_2004_I636645/d132-x01-y01"]
analyses["EventShapes"]["P"][207.0] = ["/DELPHI_2003_I620250/d69-x01-y04"]
analyses["EventShapes"]["A"][12.0 ] = ["/TASSO_1980_I153511/d03-x01-y01"]
analyses["EventShapes"]["A"][14.0 ] = ["/TASSO_1990_I294755/d07-x01-y01"]
analyses["EventShapes"]["A"][22.0 ] = ["/TASSO_1990_I294755/d07-x01-y02","/HRS_1985_I201482/d06-x01-y01"]
analyses["EventShapes"]["A"][29.0 ] = ["/MARKII_1988_I246184/d01-x01-y01","/MARKII_1988_I246184/d19-x01-y01",
"/MARKII_1988_I246184/d37-x01-y01"]
analyses["EventShapes"]["A"][30.8 ] = ["/TASSO_1980_I153511/d04-x01-y01"]
analyses["EventShapes"]["A"][35.0 ] = ["/TASSO_1990_I294755/d07-x01-y03","/TASSO_1988_I263859/d02-x01-y01"]
analyses["EventShapes"]["A"][44.0 ] = ["/TASSO_1990_I294755/d07-x01-y04"]
analyses["EventShapes"]["A"][55.2 ] = ["/AMY_1990_I283337/d17-x01-y01"]
analyses["EventShapes"]["A"][91.2 ] = ["/ALEPH_2004_I636645/d118-x01-y01","/DELPHI_1996_I424112/d16-x01-y01",
"/ALEPH_1996_I428072/d02-x01-y01","/OPAL_2004_I669402/d09-x01-y01",
"/L3_1992_I334954/d11-x01-y01"]
analyses["EventShapes"]["A"][133.0] = ["/ALEPH_2004_I636645/d119-x01-y01","/OPAL_2004_I669402/d09-x01-y02",
"/DELPHI_1999_I499183/d25-x01-y01"]
analyses["EventShapes"]["A"][161.0] = ["/ALEPH_2004_I636645/d120-x01-y01","/DELPHI_1999_I499183/d25-x01-y02",
"/OPAL_1997_I440721/d08-x01-y01"]
analyses["EventShapes"]["A"][172.0] = ["/ALEPH_2004_I636645/d121-x01-y01","/DELPHI_1999_I499183/d25-x01-y03",
"/OPAL_2000_I513476/d04-x01-y01"]
analyses["EventShapes"]["A"][177.0] = ["/OPAL_2004_I669402/d09-x01-y03"]
analyses["EventShapes"]["A"][183.0] = ["/DELPHI_2003_I620250/d70-x01-y01","/ALEPH_2004_I636645/d122-x01-y01",
"/DELPHI_1999_I499183/d26-x01-y01","/OPAL_2000_I513476/d04-x01-y02"]
analyses["EventShapes"]["A"][189.0] = ["/DELPHI_2003_I620250/d70-x01-y02","/ALEPH_2004_I636645/d123-x01-y01",
"/OPAL_2000_I513476/d04-x01-y03"]
analyses["EventShapes"]["A"][192.0] = ["/DELPHI_2003_I620250/d70-x01-y03"]
analyses["EventShapes"]["A"][196.0] = ["/DELPHI_2003_I620250/d70-x01-y04"]
analyses["EventShapes"]["A"][197.0] = ["/OPAL_2004_I669402/d09-x01-y04"]
analyses["EventShapes"]["A"][200.0] = ["/DELPHI_2003_I620250/d71-x01-y01","/ALEPH_2004_I636645/d124-x01-y01"]
analyses["EventShapes"]["A"][202.0] = ["/DELPHI_2003_I620250/d71-x01-y02"]
analyses["EventShapes"]["A"][205.0] = ["/DELPHI_2003_I620250/d71-x01-y03"]
analyses["EventShapes"]["A"][206.0] = ["/ALEPH_2004_I636645/d125-x01-y01"]
analyses["EventShapes"]["A"][207.0] = ["/DELPHI_2003_I620250/d71-x01-y04"]
# other
analyses["EventShapes"]["Qx"][29.0 ] = ["/MARKII_1988_I246184/d02-x01-y01","/MARKII_1988_I246184/d20-x01-y01",
"/MARKII_1988_I246184/d38-x01-y01"]
analyses["EventShapes"]["Qx" ][55.2] = ["/AMY_1990_I283337/d18-x01-y01"]
analyses["EventShapes"]["Q21"][29.0] = ["/MARKII_1988_I246184/d03-x01-y01","/MARKII_1988_I246184/d21-x01-y01",
"/MARKII_1988_I246184/d39-x01-y01"]
analyses["EventShapes"]["Q21"][55.2] = ["/AMY_1990_I283337/d19-x01-y01"]
analyses["QED"] = ["/ALEPH_1996_I398193/d03-x01-y01","/ALEPH_1996_I398193/d04-x01-y01",
"/ALEPH_1996_I398193/d01-x01-y01","/ALEPH_1996_I398193/d02-x01-y01",
"/ALEPH_1996_I398193/d05-x01-y01","/ALEPH_1996_I398193/d06-x01-y01",
"/ALEPH_1996_I398193/d07-x01-y01","/ALEPH_1996_I398193/d08-x01-y01",
"/OPAL_1993_I343181/d01-x01-y01","/OPAL_1993_I343181/d02-x01-y01",
"/OPAL_1993_I343181/d03-x01-y01","/OPAL_1993_I343181/d03-x01-y02",
"/OPAL_1993_I343181/d03-x01-y03","/OPAL_1993_I343181/d03-x01-y04",
"/OPAL_1993_I343181/d04-x01-y01","/OPAL_1993_I343181/d04-x01-y02",
"/OPAL_1993_I343181/d04-x01-y03","/OPAL_1993_I343181/d04-x01-y04",]
# W decays
analyses["WDecays"]["Mult"][0 ] = ["/DELPHI_2001_I526164/d03-x01-y01"]
analyses["WDecays"]["Mult"][211 ] = ["/DELPHI_2001_I526164/d04-x01-y01","/DELPHI_2001_I526164/d04-x01-y02"]
analyses["WDecays"]["Mult"][321 ] = ["/DELPHI_2001_I526164/d04-x01-y03","/DELPHI_2001_I526164/d04-x01-y04"]
analyses["WDecays"]["Mult"][2212] = ["/DELPHI_2001_I526164/d04-x01-y05","/DELPHI_2001_I526164/d04-x01-y06"]
analyses["WDecays"]["Spectrum"][0 ] = ["/DELPHI_2001_I526164/d05-x01-y01","/DELPHI_2001_I526164/d05-x01-y02",
"/DELPHI_2001_I526164/d07-x01-y01","/DELPHI_2001_I526164/d07-x01-y02",
"/DELPHI_2001_I526164/d06-x01-y01","/DELPHI_2001_I526164/d08-x01-y01",
"/DELPHI_2001_I526164/d09-x01-y01","/DELPHI_2001_I526164/d09-x01-y02",
"/DELPHI_2001_I526164/d09-x01-y03","/DELPHI_2001_I526164/d10-x01-y01",
"/DELPHI_2001_I526164/d10-x01-y02","/DELPHI_2001_I526164/d10-x01-y03",
"/DELPHI_2001_I526164/d13-x01-y01",
"/DELPHI_2001_I526164/d14-x01-y01","/DELPHI_2001_I526164/d15-x01-y01",
"/DELPHI_2001_I526164/d11-x01-y01","/DELPHI_2001_I526164/d11-x01-y02",
"/DELPHI_2001_I526164/d11-x01-y03","/DELPHI_2001_I526164/d12-x01-y01",
"/DELPHI_2001_I526164/d12-x01-y02","/DELPHI_2001_I526164/d12-x01-y03"]
analyses["WDecays"]["Spectrum"][211 ] = ["/DELPHI_2001_I526164/d13-x01-y02","/DELPHI_2001_I526164/d14-x01-y02",
"/DELPHI_2001_I526164/d15-x01-y02"]
analyses["WDecays"]["Spectrum"][321 ] = ["/DELPHI_2001_I526164/d13-x01-y03","/DELPHI_2001_I526164/d14-x01-y03",
"/DELPHI_2001_I526164/d15-x01-y03"]
analyses["WDecays"]["Spectrum"][2212] = ["/DELPHI_2001_I526164/d13-x01-y04","/DELPHI_2001_I526164/d14-x01-y04",
"/DELPHI_2001_I526164/d15-x01-y04"]
# tau decays
# 2 body
analyses["TauDecays"]["1pi" ]["MC" ] = ["/MC_TAU_Decay/h_1B_xpi"]
-analyses["TauDecays"]["KK" ]["data"] = ["/BABAR_2018_I1679886/d01-x01-y01"]
+analyses["TauDecays"]["KK" ]["data"] = ["/BABAR_2018_I1679886/d01-x01-y01","/CLEOII_1996_I415408/d02-x01-y01"]
analyses["TauDecays"]["KK" ]["MC" ] = ["/MC_TAU_Decay/h_2B_m2KK","/MC_TAU_Decay/h_2B_mKK"]
-analyses["TauDecays"]["Kpi" ]["data"] = ["/BELLE_2007_I753243/d01-x01-y01"]
+analyses["TauDecays"]["Kpi" ]["data"] = ["/BELLE_2007_I753243/d01-x01-y01","/CLEOII_1996_I415408/d01-x01-y01"]
analyses["TauDecays"]["Kpi" ]["MC" ] = ["/MC_TAU_Decay/h_2B_m2KpiA","/MC_TAU_Decay/h_2B_m2KpiB",
"/MC_TAU_Decay/h_2B_mKpiA","/MC_TAU_Decay/h_2B_mKpiB"]
analyses["TauDecays"]["2pi" ]["data"] = ["/BELLE_2008_I786560/d01-x01-y01","/ALEPH_2014_I1267648/d01-x01-y01",
- "/CLEO_1999_I508944/d01-x01-y01"]
+ "/CLEO_1999_I508944/d01-x01-y01","/ARGUS_1992_I335698/d01-x01-y01",
+ "/ARGUS_1992_I335698/d02-x01-y01","/ARGUS_1994_I375417/d01-x01-y01",
+ "/ARGUS_1994_I375417/d01-x01-y02","/ARGUS_1994_I375417/d01-x01-y03","/ARGUS_1994_I375417/d01-x01-y04",
+ "/CLEO_1995_I396711/d01-x01-y01"]
analyses["TauDecays"]["2pi" ]["MC" ] = ["/MC_TAU_Decay/h_2B_m2pipi","/MC_TAU_Decay/h_2B_mpipi"]
analyses["TauDecays"]["3pi" ]["data"] = ["/BELLE_2010_I841618/d01-x01-y01","/BABAR_2007_I756323/d01-x01-y01",
"/BABAR_2007_I756323/d02-x01-y01","/BABAR_2007_I756323/d11-x01-y01",
- "/ALEPH_2014_I1267648/d02-x01-y01","/ALEPH_2014_I1267648/d04-x01-y01"]
+ "/ALEPH_2014_I1267648/d02-x01-y01","/ALEPH_2014_I1267648/d04-x01-y01","/ARGUS_1992_I339268/d01-x01-y01"]
analyses["TauDecays"]["3pi" ]["MC" ] = ["/MC_TAU_Decay/h_3B_pi0pi0pim_1","/MC_TAU_Decay/h_3B_pi0pi0pim_2","/MC_TAU_Decay/h_3B_pi0pi0pim_3",
"/MC_TAU_Decay/h_3B_pippimpim_1","/MC_TAU_Decay/h_3B_pippimpim_2","/MC_TAU_Decay/h_3B_pippimpim_3"]
analyses["TauDecays"]["Kpipi"]["data"] = ["/BELLE_2010_I841618/d02-x01-y01" ,"/BABAR_2007_I756323/d03-x01-y01",
"/BABAR_2007_I756323/d04-x01-y01","/BABAR_2007_I756323/d05-x01-y01",
- "/BABAR_2007_I756323/d12-x01-y01"]
+ "/BABAR_2007_I756323/d12-x01-y01","/CLEOII_1996_I415408/d03-x01-y01",
+ "/CLEO_2000_I525698/d01-x01-y01","/CLEO_2000_I525698/d01-x01-y02","/CLEO_2000_I525698/d01-x01-y03"]
analyses["TauDecays"]["Kpipi"]["MC" ] = ["/MC_TAU_Decay/h_3B_pi0pi0km_1","/MC_TAU_Decay/h_3B_pi0pi0km_2","/MC_TAU_Decay/h_3B_pi0pi0km_3",
"/MC_TAU_Decay/h_3B_pimk0pi0_1","/MC_TAU_Decay/h_3B_pimk0pi0_2","/MC_TAU_Decay/h_3B_pimk0pi0_3",
"/MC_TAU_Decay/h_3B_pimk0pi0_4"]
analyses["TauDecays"]["KKpi" ]["data"] = ["/BELLE_2010_I841618/d03-x01-y01","/BABAR_2007_I756323/d06-x01-y01",
"/BABAR_2007_I756323/d07-x01-y01","/BABAR_2007_I756323/d08-x01-y01",
- "/BABAR_2007_I756323/d13-x01-y01"]
+ "/BABAR_2007_I756323/d13-x01-y01","/BABAR_2012_I1125567/d01-x01-y01",
+ "/BABAR_2012_I1125567/d01-x01-y02","/BABAR_2012_I1125567/d01-x01-y03",
+ "/CLEOII_1996_I415408/d04-x01-y01","/CLEOII_1996_I415408/d05-x01-y01",
+ "/CLEOII_1996_I415408/d05-x01-y02","/CLEOII_1996_I415408/d06-x01-y01",
+ "/CLEOII_1996_I415408/d07-x01-y01"]
analyses["TauDecays"]["KKpi" ]["MC" ] = ["/MC_TAU_Decay/h_3B_klpimkl_1","/MC_TAU_Decay/h_3B_klpimkl_2","/MC_TAU_Decay/h_3B_klpimkl_3",
"/MC_TAU_Decay/h_3B_kmpi0k0_1","/MC_TAU_Decay/h_3B_kmpi0k0_2","/MC_TAU_Decay/h_3B_kmpi0k0_3",
"/MC_TAU_Decay/h_3B_kmpi0k0_4","/MC_TAU_Decay/h_3B_kmpimkp_1","/MC_TAU_Decay/h_3B_kmpimkp_2",
"/MC_TAU_Decay/h_3B_kmpimkp_3","/MC_TAU_Decay/h_3B_kmpimkp_4","/MC_TAU_Decay/h_3B_kmpimpip_1",
"/MC_TAU_Decay/h_3B_kmpimpip_2","/MC_TAU_Decay/h_3B_kmpimpip_3","/MC_TAU_Decay/h_3B_kmpimpip_4",
"/MC_TAU_Decay/h_3B_kspimkl_1","/MC_TAU_Decay/h_3B_kspimkl_2","/MC_TAU_Decay/h_3B_kspimkl_3",
"/MC_TAU_Decay/h_3B_kspimkl_4","/MC_TAU_Decay/h_3B_kspimks_1","/MC_TAU_Decay/h_3B_kspimks_2",
"/MC_TAU_Decay/h_3B_kspimks_3"]
+analyses["TauDecays"]["KKpipi" ]["data"] = ["/BELLE_2014_I1282136/d01-x01-y01","/BELLE_2014_I1282136/d01-x01-y02",
+ "/BELLE_2014_I1282136/d02-x01-y01","/BELLE_2014_I1282136/d02-x01-y02",
+ "/BELLE_2014_I1282136/d02-x01-y03","/BELLE_2014_I1282136/d02-x01-y04",
+ "/BELLE_2014_I1282136/d02-x01-y05","/CLEOIII_2005_I675005/d01-x01-y03",]
+analyses["TauDecays"]["K3pi" ]["data"] = ["/CLEOIII_2005_I675005/d01-x01-y01","/CLEOIII_2005_I675005/d01-x01-y02"]
analyses["TauDecays"]["3K" ]["data"] = ["/BELLE_2010_I841618/d04-x01-y01","/BABAR_2007_I756323/d09-x01-y01",
"/BABAR_2007_I756323/d10-x01-y01","/BABAR_2007_I756323/d14-x01-y01",
"/BELLE_2006_I725750/d01-x01-y01"]
analyses["TauDecays"]["Keta"]["data"] = ["/CLEOII_1996_I415409/d01-x01-y01"]
analyses["TauDecays"]["Keta"]["MC" ] = ["/MC_TAU_Decay/h_2B_m2Keta","/MC_TAU_Decay/h_2B_mKeta"]
analyses["TauDecays"]["lnu" ]["MC" ] = ["/MC_TAU_Decay/h_2B_m2enu","/MC_TAU_Decay/h_2B_m2munu",
"/MC_TAU_Decay/h_2B_menu","/MC_TAU_Decay/h_2B_mmunu"]
+analyses["TauDecays"]["lnu" ]["data" ] = ["/ARGUS_1995_I374784/d01-x01-y01","/ARGUS_1995_I374784/d01-x01-y02"]
analyses["TauDecays"]["2pieta"]["MC" ] = ["/MC_TAU_Decay/h_3B_pimpi0eta_1","/MC_TAU_Decay/h_3B_pimpi0eta_2",
"/MC_TAU_Decay/h_3B_pimpi0eta_3","/MC_TAU_Decay/h_3B_pimpi0eta_4"]
analyses["TauDecays"]["2pigamma"]["MC" ] = ["/MC_TAU_Decay/h_3B_pimpi0gamma_1","/MC_TAU_Decay/h_3B_pimpi0gamma_2",
"/MC_TAU_Decay/h_3B_pimpi0gamma_3","/MC_TAU_Decay/h_3B_pimpi0gamma_4"]
+analyses["TauDecays"]["3pieta"]["data"]=["/CLEOII_1997_I444745/d01-x01-y01"]
analyses["TauDecays"]["4pi"]["data"] = ["/ALEPH_2014_I1267648/d03-x01-y01","/ALEPH_2014_I1267648/d05-x01-y01",
"/ALEPH_1996_I421984/d01-x01-y01","/ALEPH_1996_I421984/d02-x01-y01",
- "/ALEPH_1996_I421984/d03-x01-y01","/ALEPH_1996_I421984/d06-x01-y01"]
+ "/ALEPH_1996_I421984/d03-x01-y01","/ALEPH_1996_I421984/d06-x01-y01",
+ "/ARGUS_1987_I237930/d01-x01-y01","/ARGUS_1987_I237930/d02-x01-y01","/ARGUS_1987_I237930/d02-x01-y02",
+ "/CLEOII_1999_I501487/d01-x01-y01","/CLEOII_1999_I501487/d01-x01-y02","/CLEOII_1999_I501487/d01-x01-y03",
+ "/CLEOII_1999_I501487/d02-x01-y01","/CLEOII_1999_I501487/d02-x01-y02",
+ "/CLEOII_2000_I505170/d01-x01-y01","/CLEOII_2000_I505170/d01-x01-y02","/CLEOII_2000_I505170/d01-x01-y03",
+ "/CLEOII_2000_I505170/d02-x01-y01","/CLEOII_2000_I505170/d03-x01-y01","/CLEOII_2000_I505170/d03-x01-y02",
+ "/CLEOII_2000_I505170/d03-x01-y03","/CLEOII_2000_I505170/d03-x01-y04","/CLEOII_2000_I505170/d03-x01-y05",
+ "/CLEOII_2000_I505170/d03-x01-y06","/CLEOII_1995_I400623/d01-x01-y01","/CLEOII_1995_I400623/d01-x01-y02"]
analyses["TauDecays"]["4pi"]["MC" ] = ["/MC_TAU_Decay/h_4B_pipi_1","/MC_TAU_Decay/h_4B_pipi_2",
"/MC_TAU_Decay/h_4B_pipi_3","/MC_TAU_Decay/h_4B_pipi_4",
"/MC_TAU_Decay/h_4B_pipi_5","/MC_TAU_Decay/h_4B_pipi_6",
"/MC_TAU_Decay/h_4B_pipipi_1","/MC_TAU_Decay/h_4B_pipipi_2",
"/MC_TAU_Decay/h_4B_pipipi_3","/MC_TAU_Decay/h_4B_pipipi_4",
"/MC_TAU_Decay/h_4B_pipipi_5","/MC_TAU_Decay/h_4B_pipipipi_1",
"/MC_TAU_Decay/h_4B_pipipipi_2"]
+analyses["TauDecays"]["5pi"]["data"] = ["/BABAR_2012_I1185407/d02-x01-y01","/BABAR_2012_I1185407/d02-x01-y02",
+ "/BABAR_2012_I1185407/d02-x01-y03"]
analyses["TauDecays"]["5pi"]["MC" ] = ["/MC_TAU_Decay/h_5B_pipi1_1","/MC_TAU_Decay/h_5B_pipi1_2",
"/MC_TAU_Decay/h_5B_pipi1_3","/MC_TAU_Decay/h_5B_pipi1_4",
"/MC_TAU_Decay/h_5B_pipi1_5","/MC_TAU_Decay/h_5B_pipi2_1",
"/MC_TAU_Decay/h_5B_pipi2_2","/MC_TAU_Decay/h_5B_pipi3_1",
"/MC_TAU_Decay/h_5B_pipi3_2","/MC_TAU_Decay/h_5B_pipi3_3",
"/MC_TAU_Decay/h_5B_pipipi1_1","/MC_TAU_Decay/h_5B_pipipi1_2",
"/MC_TAU_Decay/h_5B_pipipi1_3","/MC_TAU_Decay/h_5B_pipipi1_4",
"/MC_TAU_Decay/h_5B_pipipi1_5","/MC_TAU_Decay/h_5B_pipipi2_1",
"/MC_TAU_Decay/h_5B_pipipi2_2","/MC_TAU_Decay/h_5B_pipipi3_1",
"/MC_TAU_Decay/h_5B_pipipi3_2","/MC_TAU_Decay/h_5B_pipipi3_3",
"/MC_TAU_Decay/h_5B_pipipipi1_1","/MC_TAU_Decay/h_5B_pipipipi1_2",
"/MC_TAU_Decay/h_5B_pipipipi1_3","/MC_TAU_Decay/h_5B_pipipipi2_1",
"/MC_TAU_Decay/h_5B_pipipipi2_2","/MC_TAU_Decay/h_5B_pipipipi3_1",
"/MC_TAU_Decay/h_5B_pipipipi3_2","/MC_TAU_Decay/h_5B_q1",
"/MC_TAU_Decay/h_5B_q2","/MC_TAU_Decay/h_5B_q3"]
-analyses["TauDecays"]["6pi"]["data"] = ["/CLEOII_1994_I373188/d01-x01-y01"]
+analyses["TauDecays"]["6pi"]["data"] = ["/CLEOII_1994_I373188/d01-x01-y01","/BABAR_2012_I1185407/d01-x01-y01",
+ "/BABAR_2012_I1185407/d01-x01-y02","/BABAR_2012_I1185407/d01-x01-y03",
+ "/BABAR_2012_I1185407/d03-x01-y01","/BABAR_2012_I1185407/d03-x01-y02",
+ "/BABAR_2012_I1185407/d03-x01-y03","/BABAR_2012_I1185407/d03-x01-y04",
+ "/CLEO_2001_I535016/d01-x01-y01","/CLEO_2001_I535016/d01-x01-y02"]
analyses["EventShapes"]["2jet_cam"][200.2 ] = ["/L3_2004_I652683/d19-x01-y01"]
analyses["EventShapes"]["3jet_cam"][200.2 ] = ["/L3_2004_I652683/d19-x01-y02"]
analyses["EventShapes"]["4jet_cam"][200.2 ] = ["/L3_2004_I652683/d19-x01-y03"]
analyses["EventShapes"]["5jet_cam"][200.2 ] = ["/L3_2004_I652683/d19-x01-y04"]
analyses["EventShapes"]["2jet_cam"][206.2 ] = ["/L3_2004_I652683/d20-x01-y01"]
analyses["EventShapes"]["3jet_cam"][206.2 ] = ["/L3_2004_I652683/d20-x01-y02"]
analyses["EventShapes"]["4jet_cam"][206.2 ] = ["/L3_2004_I652683/d20-x01-y03"]
analyses["EventShapes"]["5jet_cam"][206.2 ] = ["/L3_2004_I652683/d20-x01-y04"]
# jade jet rates
analyses["EventShapes"]["2jet_jade"][35.0 ] = ["/JADE_OPAL_2000_I513337/d07-x01-y01"]
analyses["EventShapes"]["3jet_jade"][35.0 ] = ["/JADE_OPAL_2000_I513337/d07-x01-y02"]
analyses["EventShapes"]["4jet_jade"][35.0 ] = ["/JADE_OPAL_2000_I513337/d07-x01-y03"]
analyses["EventShapes"]["5jet_jade"][35.0 ] = ["/JADE_OPAL_2000_I513337/d07-x01-y04"]
analyses["EventShapes"]["6jet_jade"][35.0 ] = ["/JADE_OPAL_2000_I513337/d07-x01-y05"]
analyses["EventShapes"]["2jet_jade"][44.0 ] = ["/JADE_OPAL_2000_I513337/d08-x01-y01"]
analyses["EventShapes"]["3jet_jade"][44.0 ] = ["/JADE_OPAL_2000_I513337/d08-x01-y02"]
analyses["EventShapes"]["4jet_jade"][44.0 ] = ["/JADE_OPAL_2000_I513337/d08-x01-y03"]
analyses["EventShapes"]["5jet_jade"][44.0 ] = ["/JADE_OPAL_2000_I513337/d08-x01-y04"]
analyses["EventShapes"]["6jet_jade"][44.0 ] = ["/JADE_OPAL_2000_I513337/d08-x01-y05"]
analyses["EventShapes"]["2jet_jade"][91.2 ] = ["/JADE_OPAL_2000_I513337/d09-x01-y01","/L3_1990_I298078/d01-x01-y01",
"/DELPHI_1990_I297698/d01-x01-y01"]
analyses["EventShapes"]["3jet_jade"][91.2 ] = ["/JADE_OPAL_2000_I513337/d09-x01-y02","/L3_1990_I298078/d01-x01-y02",
"/DELPHI_1990_I297698/d01-x01-y02"]
analyses["EventShapes"]["4jet_jade"][91.2 ] = ["/JADE_OPAL_2000_I513337/d09-x01-y03","/L3_1990_I298078/d01-x01-y03",
"/DELPHI_1990_I297698/d01-x01-y03"]
analyses["EventShapes"]["5jet_jade"][91.2 ] = ["/JADE_OPAL_2000_I513337/d09-x01-y04","/DELPHI_1990_I297698/d01-x01-y04"]
analyses["EventShapes"]["6jet_jade"][91.2 ] = ["/JADE_OPAL_2000_I513337/d09-x01-y05"]
analyses["EventShapes"]["2jet_jade"][130.1] = ["/L3_2004_I652683/d01-x01-y01"]
analyses["EventShapes"]["3jet_jade"][130.1] = ["/L3_2004_I652683/d01-x01-y02"]
analyses["EventShapes"]["4jet_jade"][130.1] = ["/L3_2004_I652683/d01-x01-y03"]
analyses["EventShapes"]["5jet_jade"][130.1] = ["/L3_2004_I652683/d01-x01-y04"]
analyses["EventShapes"]["2jet_jade"][133.0] = ["/JADE_OPAL_2000_I513337/d10-x01-y01"]
analyses["EventShapes"]["3jet_jade"][133.0] = ["/JADE_OPAL_2000_I513337/d10-x01-y02"]
analyses["EventShapes"]["4jet_jade"][133.0] = ["/JADE_OPAL_2000_I513337/d10-x01-y03"]
analyses["EventShapes"]["5jet_jade"][133.0] = ["/JADE_OPAL_2000_I513337/d10-x01-y04"]
analyses["EventShapes"]["6jet_jade"][133.0] = ["/JADE_OPAL_2000_I513337/d10-x01-y05"]
analyses["EventShapes"]["2jet_jade"][136.1] = ["/L3_2004_I652683/d02-x01-y01"]
analyses["EventShapes"]["3jet_jade"][136.1] = ["/L3_2004_I652683/d02-x01-y02"]
analyses["EventShapes"]["4jet_jade"][136.1] = ["/L3_2004_I652683/d02-x01-y03"]
analyses["EventShapes"]["5jet_jade"][136.1] = ["/L3_2004_I652683/d02-x01-y04"]
analyses["EventShapes"]["2jet_jade"][161.0] = ["/JADE_OPAL_2000_I513337/d11-x01-y01"]
analyses["EventShapes"]["3jet_jade"][161.0] = ["/JADE_OPAL_2000_I513337/d11-x01-y02"]
analyses["EventShapes"]["4jet_jade"][161.0] = ["/JADE_OPAL_2000_I513337/d11-x01-y03"]
analyses["EventShapes"]["5jet_jade"][161.0] = ["/JADE_OPAL_2000_I513337/d11-x01-y04"]
analyses["EventShapes"]["6jet_jade"][161.0] = ["/JADE_OPAL_2000_I513337/d11-x01-y05"]
analyses["EventShapes"]["2jet_jade"][161.3] = ["/L3_2004_I652683/d03-x01-y01"]
analyses["EventShapes"]["3jet_jade"][161.3] = ["/L3_2004_I652683/d03-x01-y02"]
analyses["EventShapes"]["4jet_jade"][161.3] = ["/L3_2004_I652683/d03-x01-y03"]
analyses["EventShapes"]["5jet_jade"][161.3] = ["/L3_2004_I652683/d03-x01-y04"]
analyses["EventShapes"]["2jet_jade"][172.0] = ["/JADE_OPAL_2000_I513337/d12-x01-y01"]
analyses["EventShapes"]["3jet_jade"][172.0] = ["/JADE_OPAL_2000_I513337/d12-x01-y02"]
analyses["EventShapes"]["4jet_jade"][172.0] = ["/JADE_OPAL_2000_I513337/d12-x01-y03"]
analyses["EventShapes"]["5jet_jade"][172.0] = ["/JADE_OPAL_2000_I513337/d12-x01-y04"]
analyses["EventShapes"]["6jet_jade"][172.0] = ["/JADE_OPAL_2000_I513337/d12-x01-y05"]
analyses["EventShapes"]["2jet_jade"][172.3] = ["/L3_2004_I652683/d04-x01-y01"]
analyses["EventShapes"]["3jet_jade"][172.3] = ["/L3_2004_I652683/d04-x01-y02"]
analyses["EventShapes"]["4jet_jade"][172.3] = ["/L3_2004_I652683/d04-x01-y03"]
analyses["EventShapes"]["5jet_jade"][172.3] = ["/L3_2004_I652683/d04-x01-y04"]
analyses["EventShapes"]["2jet_jade"][182.8] = ["/L3_2004_I652683/d05-x01-y01"]
analyses["EventShapes"]["3jet_jade"][182.8] = ["/L3_2004_I652683/d05-x01-y02"]
analyses["EventShapes"]["4jet_jade"][182.8] = ["/L3_2004_I652683/d05-x01-y03"]
analyses["EventShapes"]["5jet_jade"][182.8] = ["/L3_2004_I652683/d05-x01-y04"]
analyses["EventShapes"]["2jet_jade"][183.0] = ["/JADE_OPAL_2000_I513337/d13-x01-y01"]
analyses["EventShapes"]["3jet_jade"][183.0] = ["/JADE_OPAL_2000_I513337/d13-x01-y02"]
analyses["EventShapes"]["4jet_jade"][183.0] = ["/JADE_OPAL_2000_I513337/d13-x01-y03"]
analyses["EventShapes"]["5jet_jade"][183.0] = ["/JADE_OPAL_2000_I513337/d13-x01-y04"]
analyses["EventShapes"]["6jet_jade"][183.0] = ["/JADE_OPAL_2000_I513337/d13-x01-y05"]
analyses["EventShapes"]["2jet_jade"][188.6] = ["/L3_2004_I652683/d06-x01-y01"]
analyses["EventShapes"]["3jet_jade"][188.6] = ["/L3_2004_I652683/d06-x01-y02"]
analyses["EventShapes"]["4jet_jade"][188.6] = ["/L3_2004_I652683/d06-x01-y03"]
analyses["EventShapes"]["5jet_jade"][188.6] = ["/L3_2004_I652683/d06-x01-y04"]
analyses["EventShapes"]["2jet_jade"][189.0] = ["/JADE_OPAL_2000_I513337/d14-x01-y01"]
analyses["EventShapes"]["3jet_jade"][189.0] = ["/JADE_OPAL_2000_I513337/d14-x01-y02"]
analyses["EventShapes"]["4jet_jade"][189.0] = ["/JADE_OPAL_2000_I513337/d14-x01-y03"]
analyses["EventShapes"]["5jet_jade"][189.0] = ["/JADE_OPAL_2000_I513337/d14-x01-y04"]
analyses["EventShapes"]["6jet_jade"][189.0] = ["/JADE_OPAL_2000_I513337/d14-x01-y05"]
analyses["EventShapes"]["2jet_jade"][194.4] = ["/L3_2004_I652683/d07-x01-y01"]
analyses["EventShapes"]["3jet_jade"][194.4] = ["/L3_2004_I652683/d07-x01-y02"]
analyses["EventShapes"]["4jet_jade"][194.4] = ["/L3_2004_I652683/d07-x01-y03"]
analyses["EventShapes"]["5jet_jade"][194.4] = ["/L3_2004_I652683/d07-x01-y04"]
analyses["EventShapes"]["2jet_jade"][202.2] = ["/L3_2004_I652683/d08-x01-y01"]
analyses["EventShapes"]["3jet_jade"][202.2] = ["/L3_2004_I652683/d08-x01-y02"]
analyses["EventShapes"]["4jet_jade"][202.2] = ["/L3_2004_I652683/d08-x01-y03"]
analyses["EventShapes"]["5jet_jade"][202.2] = ["/L3_2004_I652683/d08-x01-y04"]
analyses["EventShapes"]["2jet_jade"][206.2] = ["/L3_2004_I652683/d09-x01-y01"]
analyses["EventShapes"]["3jet_jade"][206.2] = ["/L3_2004_I652683/d09-x01-y02"]
analyses["EventShapes"]["4jet_jade"][206.2] = ["/L3_2004_I652683/d09-x01-y03"]
analyses["EventShapes"]["5jet_jade"][206.2] = ["/L3_2004_I652683/d09-x01-y04"]
-
+# Fox-Wolfram moments
+analyses["EventShapes"]["Fox3"][91.2] = ["/L3_1992_I334954/d08-x01-y01"]
+analyses["EventShapes"]["Fox4"][91.2] = ["/L3_1992_I334954/d09-x01-y01"]
# polarization
# rho +/-
analyses["Polarization"][213]["rho00"][91.2] = ["/OPAL_2000_I502750/d01-x01-y01"]
analyses["Polarization"][213]["cos" ][91.2] = ["/OPAL_2000_I502750/ctheta_rho_0","/OPAL_2000_I502750/ctheta_rho_1",
"/OPAL_2000_I502750/ctheta_rho_2","/OPAL_2000_I502750/ctheta_rho_3",
"/OPAL_2000_I502750/ctheta_rho_4","/OPAL_2000_I502750/ctheta_rho_all"]
# omega
analyses["Polarization"][223]["rho00"][91.2] = ["/OPAL_2000_I502750/d02-x01-y01","/OPAL_2000_I502750/d02-x02-y01"]
analyses["Polarization"][223]["cos" ][91.2] = ["/OPAL_2000_I502750/ctheta_omega_0","/OPAL_2000_I502750/ctheta_omega_1",
"/OPAL_2000_I502750/ctheta_omega_2","/OPAL_2000_I502750/ctheta_omega_3",
"/OPAL_2000_I502750/ctheta_omega_4","/OPAL_2000_I502750/ctheta_omega_all"]
# phi
analyses["Polarization"][333]["rho00"][91.2] = ["/OPAL_1997_I440103/d01-x01-y01"]
analyses["Polarization"][333]["rho10"][91.2] = ["/OPAL_1997_I440103/d01-x01-y02","/OPAL_1997_I440103/d01-x01-y04","/OPAL_1997_I440103/d01-x01-y05"]
analyses["Polarization"][333]["rho11"][91.2] = ["/OPAL_1997_I440103/d01-x01-y03"]
analyses["Polarization"][333]["cos" ][91.2] = ["/OPAL_1997_I440103/d05-x01-y01"]
analyses["Polarization"][333]["phi" ][91.2] = ["/OPAL_1997_I440103/d05-x01-y02","/OPAL_1997_I440103/d05-x01-y03"]
# K*0
analyses["Polarization"][313]["rho00"][91.2] = ["/OPAL_1997_I447146/d02-x01-y01"]
analyses["Polarization"][313]["rho10"][91.2] = ["/OPAL_1997_I447146/d02-x01-y01"]
analyses["Polarization"][313]["rho11"][91.2] = ["/OPAL_1997_I447146/d02-x01-y02","/OPAL_1997_I447146/d03-x01-y01",
"/OPAL_1997_I447146/d03-x02-y01","/OPAL_1997_I447146/d04-x01-y01",
"/OPAL_1997_I447146/d04-x01-y02","/OPAL_1997_I447146/d04-x02-y01",
"/OPAL_1997_I447146/d04-x02-y02"]
analyses["Polarization"][313]["cos"][91.2] = ["/OPAL_1997_I447146/ctheta_00","/OPAL_1997_I447146/ctheta_01",
"/OPAL_1997_I447146/ctheta_02","/OPAL_1997_I447146/ctheta_03",
"/OPAL_1997_I447146/ctheta_04","/OPAL_1997_I447146/ctheta_05",
"/OPAL_1997_I447146/ctheta_06","/OPAL_1997_I447146/ctheta_07",
"/OPAL_1997_I447146/ctheta_08","/OPAL_1997_I447146/ctheta_09",
"/OPAL_1997_I447146/ctheta_10","/OPAL_1997_I447146/ctheta_11",
"/OPAL_1997_I447146/ctheta_large"]
analyses["Polarization"][313]["phi"][91.2] = ["/OPAL_1997_I447146/alpha_00","/OPAL_1997_I447146/alpha_01",
"/OPAL_1997_I447146/alpha_02","/OPAL_1997_I447146/alpha_03",
"/OPAL_1997_I447146/alpha_04","/OPAL_1997_I447146/alpha_05",
"/OPAL_1997_I447146/alpha_06","/OPAL_1997_I447146/alpha_07",
"/OPAL_1997_I447146/alpha_08","/OPAL_1997_I447146/alpha_09",
"/OPAL_1997_I447146/alpha_10","/OPAL_1997_I447146/alpha_11",
"/OPAL_1997_I447146/alpha_high_00","/OPAL_1997_I447146/alpha_high_01",
"/OPAL_1997_I447146/alpha_high_02","/OPAL_1997_I447146/alpha_high_03",
"/OPAL_1997_I447146/alpha_low_00","/OPAL_1997_I447146/alpha_low_01",
"/OPAL_1997_I447146/alpha_low_02","/OPAL_1997_I447146/alpha_low_03",]
# D*
analyses["Polarization"][413]["rho00"][10.5] = ["/CLEO_1991_I314060/d01-x01-y02","/CLEO_1998_I467595/d04-x01-y01"]
analyses["Polarization"][413]["alpha"][10.5] = ["/CLEO_1991_I314060/d01-x01-y01","/CLEO_1991_I314060/d01-x01-y03",
"/CLEO_1998_I467595/d03-x01-y01"]
analyses["Polarization"][413]["cos" ][10.5] = ["/CLEO_1991_I314060/d02-x01-y01","/CLEO_1991_I314060/d02-x01-y02",
"/CLEO_1991_I314060/d02-x01-y03","/CLEO_1991_I314060/d02-x01-y04",
"/CLEO_1991_I314060/d02-x01-y05","/CLEO_1991_I314060/d02-x01-y06",
"/CLEO_1998_I467595/d05-x01-y01","/CLEO_1998_I467595/d05-x01-y02",
"/CLEO_1998_I467595/d05-x01-y03","/CLEO_1998_I467595/d05-x01-y04",
"/CLEO_1998_I467595/d05-x01-y05","/CLEO_1998_I467595/d05-x01-y06"]
analyses["Polarization"][413]["rho00"][29.0] = ["/TPC_1991_I316132/d02-x01-y01","/TPC_1991_I316132/d02-x02-y01",
"/HRS_1987_I250823/d01-x01-y01","/HRS_1987_I250823/d01-x02-y01",
"/HRS_1987_I250823/d01-x03-y01","/HRS_1987_I250823/d02-x01-y01",
"/HRS_1987_I250823/d03-x01-y01","/HRS_1987_I250823/d03-x02-y01",
"/HRS_1987_I250823/d04-x01-y01","/HRS_1987_I250823/d05-x01-y01",
"/HRS_1987_I250823/d06-x01-y01"]
analyses["Polarization"][413]["rho10"][29.0] = ["/TPC_1991_I316132/d02-x01-y03","/TPC_1991_I316132/d02-x02-y03",
"/HRS_1987_I250823/d01-x01-y03","/HRS_1987_I250823/d01-x02-y03",
"/HRS_1987_I250823/d01-x03-y03","/HRS_1987_I250823/d02-x01-y03",
"/HRS_1987_I250823/d03-x01-y03","/HRS_1987_I250823/d03-x02-y03",
"/HRS_1987_I250823/d04-x01-y03","/HRS_1987_I250823/d05-x01-y03",
"/HRS_1987_I250823/d06-x01-y03"]
analyses["Polarization"][413]["rho11"][29.0] = ["/TPC_1991_I316132/d02-x01-y02","/TPC_1991_I316132/d02-x02-y02",
"/HRS_1987_I250823/d01-x01-y02","/HRS_1987_I250823/d01-x02-y02",
"/HRS_1987_I250823/d01-x03-y02","/HRS_1987_I250823/d02-x01-y02",
"/HRS_1987_I250823/d03-x01-y02","/HRS_1987_I250823/d03-x02-y02",
"/HRS_1987_I250823/d04-x01-y02","/HRS_1987_I250823/d05-x01-y02",
"/HRS_1987_I250823/d06-x01-y02"]
analyses["Polarization"][413]["alpha"][29.0] = ["/TPC_1991_I316132/d01-x01-y01","/TPC_1991_I316132/d01-x02-y01"]
analyses["Polarization"][413]["cos"][29.0] = ["/TPC_1991_I316132/ctheta_0","/TPC_1991_I316132/ctheta_1",
"/TPC_1991_I316132/ctheta_2","/TPC_1991_I316132/ctheta_3",
"/TPC_1991_I316132/ctheta_4","/TPC_1991_I316132/ctheta_5",
"/TPC_1991_I316132/ctheta_all",]
analyses["Polarization"][413]["phi"][29.0] = ["/TPC_1991_I316132/h_01_0","/TPC_1991_I316132/h_01_1",
"/TPC_1991_I316132/h_01_2","/TPC_1991_I316132/h_01_3",
"/TPC_1991_I316132/h_01_4","/TPC_1991_I316132/h_01_5",
"/TPC_1991_I316132/h_01_all","/TPC_1991_I316132/phi_0",
"/TPC_1991_I316132/phi_1","/TPC_1991_I316132/phi_2",
"/TPC_1991_I316132/phi_3","/TPC_1991_I316132/phi_4",
"/TPC_1991_I316132/phi_5","/TPC_1991_I316132/phi_all"]
analyses["Polarization"][413]["rho00"][91.2] = ["/OPAL_1997_I440103/d03-x01-y01"]
analyses["Polarization"][413]["rho11"][91.2] = ["/OPAL_1997_I440103/d03-x01-y02"]
analyses["Polarization"][413]["cos" ][91.2] = ["/OPAL_1997_I440103/d06-x01-y01"]
analyses["Polarization"][413]["phi" ][91.2] = ["/OPAL_1997_I440103/d07-x01-y01"]
# B*
analyses["Polarization"][513]["rho00"][91.2] = ["/ALEPH_1995_I398426/d02-x01-y01","/DELPHI_1995_I395026/d03-x01-y01",
"/OPAL_1996_I428493/d02-x01-y01","/OPAL_1997_I440103/d04-x01-y01"]
analyses["Polarization"][513]["cos" ][91.2] = ["/DELPHI_1995_I395026/d05-x01-y01","/OPAL_1996_I428493/d03-x01-y01",
"/OPAL_1997_I440103/d08-x01-y01","/ALEPH_1995_I398426/d03-x01-y01"]
# Lambda0
analyses["Polarization"][3122]["rho11"][10.58] = ["/BELLE_2019_I1687566/d01-x01-y01","/BELLE_2019_I1687566/d01-x01-y02",
"/BELLE_2019_I1687566/d01-x02-y01","/BELLE_2019_I1687566/d01-x02-y02",
"/BELLE_2019_I1687566/d01-x03-y01","/BELLE_2019_I1687566/d01-x03-y02",
"/BELLE_2019_I1687566/d01-x04-y01","/BELLE_2019_I1687566/d01-x04-y02",
"/BELLE_2019_I1687566/d02-x01-y01","/BELLE_2019_I1687566/d02-x01-y02",
"/BELLE_2019_I1687566/d02-x01-y03","/BELLE_2019_I1687566/d02-x01-y04",
"/BELLE_2019_I1687566/d02-x01-y05","/BELLE_2019_I1687566/d02-x01-y06",
"/BELLE_2019_I1687566/d02-x01-y07","/BELLE_2019_I1687566/d02-x01-y08",
"/BELLE_2019_I1687566/d02-x02-y01","/BELLE_2019_I1687566/d02-x02-y02",
"/BELLE_2019_I1687566/d02-x02-y03","/BELLE_2019_I1687566/d02-x02-y04",
"/BELLE_2019_I1687566/d02-x02-y05","/BELLE_2019_I1687566/d02-x02-y06",
"/BELLE_2019_I1687566/d02-x02-y07","/BELLE_2019_I1687566/d02-x02-y08",
"/BELLE_2019_I1687566/d02-x03-y01","/BELLE_2019_I1687566/d02-x03-y02",
"/BELLE_2019_I1687566/d02-x03-y03","/BELLE_2019_I1687566/d02-x03-y04",
"/BELLE_2019_I1687566/d02-x03-y05","/BELLE_2019_I1687566/d02-x03-y06",
"/BELLE_2019_I1687566/d02-x03-y07","/BELLE_2019_I1687566/d02-x03-y08",
"/BELLE_2019_I1687566/d02-x04-y01","/BELLE_2019_I1687566/d02-x04-y02",
"/BELLE_2019_I1687566/d02-x04-y03","/BELLE_2019_I1687566/d02-x04-y04",
"/BELLE_2019_I1687566/d02-x04-y05","/BELLE_2019_I1687566/d02-x04-y06",
"/BELLE_2019_I1687566/d02-x04-y07","/BELLE_2019_I1687566/d02-x04-y08",
"/BELLE_2019_I1687566/d03-x01-y01","/BELLE_2019_I1687566/d03-x01-y02",
"/BELLE_2019_I1687566/d03-x01-y03","/BELLE_2019_I1687566/d03-x01-y04",
"/BELLE_2019_I1687566/d03-x01-y05","/BELLE_2019_I1687566/d03-x01-y06",]
analyses["Polarization"][3122]["rho00"][91.2] = ["/OPAL_1997_I447188/d01-x01-y01","/OPAL_1997_I447188/d01-x01-y02",
"/ALEPH_1996_I415745/d01-x01-y01","/ALEPH_1996_I415745/d01-x02-y01"]
analyses["Polarization"][3122]["rho11"][91.2] = ["/OPAL_1997_I447188/d02-x01-y01","/OPAL_1997_I447188/d02-x01-y02",
"/OPAL_1997_I447188/d02-x01-y03","/OPAL_1997_I447188/d02-x01-y04",
"/ALEPH_1996_I415745/d02-x01-y01","/ALEPH_1996_I415745/d02-x02-y01",
"/ALEPH_1996_I415745/d02-x03-y01","/ALEPH_1996_I415745/d02-x04-y01"]
analyses["Polarization"][3122]["cos" ][91.2] = ["/OPAL_1997_I447188/d04-x01-y01","/OPAL_1997_I447188/d04-x01-y02",
"/OPAL_1997_I447188/d04-x01-y03","/OPAL_1997_I447188/d04-x01-y04"]
analyses["Polarization"][3122]["phi" ][91.2] = ["/OPAL_1997_I447188/d05-x01-y01","/OPAL_1997_I447188/d05-x01-y02",
"/OPAL_1997_I447188/d05-x01-y03","/OPAL_1997_I447188/d05-x01-y04"]
# bottom baryons
analyses["Polarization"][5122]["rho00"][91.2] = ["/OPAL_1998_I474012/d01-x01-y01","/DELPHI_2000_I513614/d01-x01-y01",
"/ALEPH_1996_I402895/d01-x01-y01"]
analyses["Polarization"][5122]["Other"][91.2] = ["/DELPHI_2000_I513614/El","/DELPHI_2000_I513614/Ev",
"/OPAL_1998_I474012/El","/OPAL_1998_I474012/Ev",
"/OPAL_1998_I474012/ratio","/ALEPH_1996_I402895/El",
"/ALEPH_1996_I402895/Ev"]
+# tau lepton
+analyses["Polarization"][15]["alpha"][29. ] = ["/MAC_1987_I245571/d02-x01-y01"]
+analyses["Polarization"][15]["alpha"][58. ] = ["/AMY_1990_I298238/d01-x01-y01","/VENUS_1997_I440852/d01-x01-y01"]
+analyses["Polarization"][15]["alpha"][91.2] = ["/ALEPH_2001_I555653/d02-x01-y01","/OPAL_2001_I554583/d02-x01-y01","/OPAL_2001_I554583/d01-x01-y05",
+ "/L3_1998_I467929/d01-x01-y01","/DELPHI_2000_I511443/d01-x01-y01","/DELPHI_2008_I763352/d01-x01-y01"]
# find all the figures
figures=glob.glob("%s/*/*.dat" % directory)
used=[]
plotOutput="""<div style="float:left; font-size:smaller; font-weight:bold;">
<a href="#{name}">&#9875;</a><a href="{dat}">&#8984</a> {name}: {energy} GeV<br/>
<a name="{name}"><a href="{pdf}">
<img src="{png}">
</a></a>
</div>"""
plotOutput2="""<div style="float:left; font-size:smaller; font-weight:bold;">
<a href="#{name}">&#9875;</a><a href="{dat}">&#8984</a> {name}<br/>
<a name="{name}"><a href="{pdf}">
<img src="{png}">
</a></a>
</div>"""
def writePlots(plots,output) :
global figures
output.write("<div style=\"float:none; overflow:auto; width:100%\">\n")
for energy in sorted(plots.keys()) :
try :
float(energy)
except:
continue
for name in sorted(plots[energy]) :
dat=name[1:] +".dat"
figName = ("%s/%s" %(directory,dat))
if(figName not in figures) :
continue
used.append(figName)
pdf=name[1:] +".pdf"
png=name[1:] +".png"
output.write(plotOutput.format(name=name[1:],pdf=pdf,png=png,dat=dat,energy=energy))
output.write("\n")
output.write("</div>")
def writePlots2(plots,output) :
global figures
output.write("<div style=\"float:none; overflow:auto; width:100%\">\n")
for name in sorted(plots) :
dat=name[1:] +".dat"
figName = ("%s/%s" %(directory,dat))
tempName=figName.replace(".dat","")
found = False
names=[]
for name in figures :
if(tempName+"_" in name or tempName+".dat"==name) :
found=True
names.append(name)
if(not found) : continue
for name in names :
used.append(name)
trim = name[:-4].replace("%s/"%directory,"")
pdf=trim+".pdf"
png=trim+".png"
dat=trim+".dat"
output.write(plotOutput2.format(name=trim,pdf=pdf,png=png,dat=dat))
output.write("\n")
output.write("</div>")
def writeMisc(index) :
global figures,used
+ for val in figures:
+ if "BELLE_2011_I895958/h_" in val : used.append(val)
+ if ("BELLE_2020_I1777678" in val or "BESIII_2016_I1384778" in val or
+ "TASSO_1984_I195333" in val or "BELLE_2019_I1752523" in val or
+ "BELLE_2017_I1607562" in val or "BABAR_2015_I1388182" in val or
+ "BABAR_2015_I1377201" in val or "BABAR_2014_I1254862" in val ) : used.append(val)
for val in used :
if(val in figures) :
del figures[figures.index(val)]
index.write("<li> <a href=\"misc.html\">Other Plots</a>\n")
print ('Unused figures',len(figures))
for val in figures:
print (val)
misc=open(os.path.join(directory,"misc.html"),'w')
misc.write(header.format(title="Comparisions of Herwig7 and Miscellaneous $e^+e^-$ Data"))
misc.write("<div style=\"float:none; overflow:auto; width:100%\">\n")
for val in sorted(figures) :
name=val.replace(directory,"").replace(".dat","")
dat=name[1:] +".dat"
figName = ("%s/%s" %(directory,dat))
if(figName not in figures) : continue
del figures[figures.index(figName)]
pdf=name[1:] +".pdf"
png=name[1:] +".png"
misc.write(plotOutput.format(name=name[1:],pdf=pdf,png=png,dat=dat,energy=""))
misc.write("\n")
misc.write("</div>")
# footer
misc.write("</body>\n</html>")
misc.close()
def writeQED(index) :
index.write("<li> <a href=\"qed.html\">QED Radiation</a>\n")
qed=open(os.path.join(directory,"qed.html"),'w')
qed.write(header.format(title="Comparisions of Herwig7 and Photon Radiation Data"))
writePlots2(analyses["QED"],qed)
# footer
qed.write("</body>\n</html>")
qed.close()
def writeWDecays(index) :
index.write("<li> <a href=\"W.html\">W Decays</a>\n")
decays=open(os.path.join(directory,"W.html"),'w')
decays.write(header.format(title="Comparisions of Herwig7 and W Decay Data"))
index.write("<ul>\n")
# multiplicities
decays.write("<h3 id=\"mult\">Multiplicities</h3>\n")
index.write("<li> <a href=\"W.html#mult\">Multiplicities:</a>")
if(len(analyses["WDecays"]["Mult"]) !=0) :
for prod,plots in sorted(analyses["WDecays"]["Mult"].items()):
if(len(plots)==0) : continue
if(prod!=0) :
decays.write("<h5>Multiplicity of %s</h5>\n" % particleNames[prod])
else :
decays.write("<h5>Multiplicity of Charged Particles</h5>\n")
writePlots2(plots,decays)
decays.write("<h3 id=\"spect\">Spectra</h3>\n")
index.write("<li> <a href=\"W.html#spect\">Spectra:</a>")
# spectra
if(len(analyses["WDecays"]["Spectrum"]) !=0) :
for prod,plots in sorted(analyses["WDecays"]["Spectrum"].items()):
if(len(plots)==0) : continue
if(prod!=0) :
decays.write("<h5>Spectrum of %s</h5>\n" % particleNames[prod])
else :
decays.write("<h5>Spectrum of Charged Particles</h5>\n")
writePlots2(plots,decays)
# footer
index.write("</ul>\n")
decays.write("</body>\n</html>")
decays.close()
def writeTauDecays(index) :
index.write("<li> <a href=\"taus.html\">Tau Decays</a>\n")
decays=open(os.path.join(directory,"taus.html"),'w')
decays.write(header.format(title="Comparisions of Herwig7 and Tau Decay Data"))
names = { "1pi" : "$\\tau\\to\\nu_\\tau\\pi^-$",
"2pi" : "$\\tau\\to\\nu_\\tau\\pi^-\\pi^0$",
"Kpi" : "$\\tau\\to\\nu_\\tau K\\pi$",
"KK" : "$\\tau\\to\\nu_\\tau KK$",
"lnu" : "$\\tau\\to\\nu_\\tau \\ell\\nu$",
"Keta" : "$\\tau\\to\\nu_\\tau K\\eta$",
"3pi" : "$\\tau\\to\\nu_\\tau\\pi\\pi\\pi$",
"Kpipi" : "$\\tau\\to\\nu_\\tau K\\pi\\pi$",
+ "K3pi" : "$\\tau\\to\\nu_\\tau K\\pi\\pi\\pi$",
"KKpi" : "$\\tau\\to\\nu_\\tau KK\\pi$",
+ "KKpipi" : "$\\tau\\to\\nu_\\tau KK\\pi\\pi$",
"3K" : "$\\tau\\to\\nu_\\tau K^+K^-K^-$",
"2pieta" : "$\\tau\\to\\nu_\\tau\\eta\\pi\\pi$",
+ "3pieta" : "$\\tau\\to\\nu_\\tau\\eta\\pi\\pi\\pi$",
"2pigamma" : "$\\tau\\to\\nu_\\tau\\gamma\\pi\\pi$",
"4pi" : "$\\tau\\to\\nu_\\tau4\\pi$",
"5pi" : "$\\tau\\to\\nu_\\tau5\\pi$",
"6pi" : "$\\tau\\to\\nu_\\tau6\\pi$",}
index.write("<ul>\n")
# two body
decays.write("<h2 id=\"3body\">Two Body</h2>\n")
index.write("<li> <a href=\"taus.html#2body\">Two Body:</a>\n")
for obs in ["1pi" ] :
decays.write("<h3 id=\"%s\">%s</h3>\n" % (obs,names[obs]))
index.write("<a href=\"taus.html#%s\">%s,<a/>\n" % (obs,names[obs]))
for val in ["data","MC"] :
if(val not in analyses["TauDecays"][obs] or len(analyses["TauDecays"][obs][val])==0) : continue
if(val=="data") : decays.write("<h4 id=\"%s_%s\">%s</h4>\n" % (obs,val,"Data"))
else : decays.write("<h4 id=\"%s_%s\">%s</h4>\n" % (obs,val,"Monte Carlo"))
writePlots2(analyses["TauDecays"][obs][val],decays)
# three body
decays.write("<h2 id=\"3body\">Three Body</h2>\n")
index.write("<li> <a href=\"taus.html#3body\">Three Body:</a>\n")
for obs in ["2pi", "Kpi", "KK", "lnu", "Keta" ] :
decays.write("<h3 id=\"%s\">%s</h3>\n" % (obs,names[obs]))
index.write("<a href=\"taus.html#%s\">%s,<a/>\n" % (obs,names[obs]))
for val in ["data","MC"] :
if(val not in analyses["TauDecays"][obs] or len(analyses["TauDecays"][obs][val])==0) : continue
if(val=="data") : decays.write("<h4 id=\"%s_%s\">%s</h4>\n" % (obs,val,"Data"))
else : decays.write("<h4 id=\"%s_%s\">%s</h4>\n" % (obs,val,"Monte Carlo"))
writePlots2(analyses["TauDecays"][obs][val],decays)
# four body
decays.write("<h2 id=\"4body\">Four Body</h2>\n")
index.write("<li> <a href=\"taus.html#4body\">Four Body:</a>\n")
for obs in ["3pi","Kpipi","KKpi","3K","2pieta","2pigamma" ] :
decays.write("<h3 id=\"%s\">%s</h3>\n" % (obs,names[obs]))
index.write("<a href=\"taus.html#%s\">%s,<a/>\n" % (obs,names[obs]))
for val in ["data","MC"] :
if(val not in analyses["TauDecays"][obs] or len(analyses["TauDecays"][obs][val])==0) : continue
if(val=="data") : decays.write("<h4 id=\"%s_%s\">%s</h4>\n" % (obs,val,"Data"))
else : decays.write("<h4 id=\"%s_%s\">%s</h4>\n" % (obs,val,"Monte Carlo"))
writePlots2(analyses["TauDecays"][obs][val],decays)
# five body
decays.write("<h2 id=\"5body\">Five Body</h2>\n")
index.write("<li> <a href=\"taus.html#5body\">Five Body:</a>")
- for obs in ["4pi"] :
+ for obs in ["4pi","KKpipi","K3pi","3pieta"] :
decays.write("<h3 id=\"%s\">%s</h3>\n" % (obs,names[obs]))
index.write("<a href=\"taus.html#%s\">%s,<a/>\n" % (obs,names[obs]))
for val in ["data","MC"] :
if(val not in analyses["TauDecays"][obs] or len(analyses["TauDecays"][obs][val])==0) : continue
if(val=="data") : decays.write("<h4 id=\"%s_%s\">%s</h4>\n" % (obs,val,"Data"))
else : decays.write("<h4 id=\"%s_%s\">%s</h4>\n" % (obs,val,"Monte Carlo"))
writePlots2(analyses["TauDecays"][obs][val],decays)
# six body
decays.write("<h2 id=\"6body\">Six and more Body</h2>\n")
index.write("<li> <a href=\"taus.html#6body\">Six Body:</a>")
for obs in ["5pi","6pi"] :
decays.write("<h3 id=\"%s\">%s</h3>\n" % (obs,names[obs]))
index.write("<a href=\"taus.html#%s\">%s,<a/>\n" % (obs,names[obs]))
for val in ["data","MC"] :
if(val not in analyses["TauDecays"][obs] or len(analyses["TauDecays"][obs][val])==0) : continue
if(val=="data") : decays.write("<h4 id=\"%s_%s\">%s</h4>\n" % (obs,val,"Data"))
else : decays.write("<h4 id=\"%s_%s\">%s</h4>\n" % (obs,val,"Monte Carlo"))
writePlots2(analyses["TauDecays"][obs][val],decays)
# footer
index.write("</ul>\n")
decays.write("</body>\n</html>")
decays.close()
def writeParticleDecays(particles,decays,index) :
global figures
for val in particles :
if val not in analyses["HadronDecays"] : continue
decays.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
index.write(" <a href=\"decays.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
if("Modes" in analyses["HadronDecays"][val] and len(analyses["HadronDecays"][val]["Modes"]) !=0) :
for mode,plots in analyses["HadronDecays"][val]["Modes"].items() :
decays.write("<h5>Mode: %s</h5>\n" % mode)
if("data" in plots) :
decays.write("<h5>Data</h5>\n")
writePlots2(plots["data"],decays)
if("MC" in plots) :
decays.write("<h5>Monte Carlo</h5>\n")
writePlots2(plots["MC"],decays)
# multiplicity dist
if("DistChargedMult" in analyses["HadronDecays"][val] and
len(analyses["HadronDecays"][val]["DistChargedMult"]) !=0) :
decays.write("<h5>Charged Particle Multplicity Distribution</h5>\n")
if("data" in analyses["HadronDecays"][val]["DistChargedMult"]) :
decays.write("<h5>Data</h5>\n")
writePlots2(analyses["HadronDecays"][val]["DistChargedMult"]["data"],decays)
if("MC" in analyses["HadronDecays"][val]["DistChargedMult"]) :
decays.write("<h5>Monte Carlo</h5>\n")
writePlots2(analyses["HadronDecays"][val]["DistChargedMult"]["MC"],decays)
# multiplicities
if("Mult" in analyses["HadronDecays"][val] and
len(analyses["HadronDecays"][val]["Mult"]) !=0) :
for prod,plots in sorted(analyses["HadronDecays"][val]["Mult"].items()):
if(len(plots)==0) : continue
if(prod!=0) :
decays.write("<h5>Multiplicity of %s</h5>\n" % particleNames[prod])
else :
decays.write("<h5>Multiplicity of Charged Particles</h5>\n")
writePlots2(plots,decays)
# spectra
if("Spectrum" in analyses["HadronDecays"][val] and
len(analyses["HadronDecays"][val]["Spectrum"]) !=0) :
for prod,plots in sorted(analyses["HadronDecays"][val]["Spectrum"].items()):
if(len(plots)==0) : continue
decays.write("<h5>Spectrum of %s</h5>\n" % particleNames[prod])
writePlots2(plots,decays)
+ # helicity angles
+ if("Polarization" in analyses["HadronDecays"][val] and
+ len(analyses["HadronDecays"][val]["Polarization"]) !=0) :
+ for prod,plots in sorted(analyses["HadronDecays"][val]["Polarization"].items()):
+ if(len(plots)==0) : continue
+ decays.write("<h5>Polarization and Helicity Angle Measurements in decay of %s</h5>\n" % particleNames[prod])
+ writePlots2(plots,decays)
# event shapes
if("Shapes" in analyses["HadronDecays"][val] and
len(analyses["HadronDecays"][val]["Shapes"]) !=0) :
decays.write("<h5>Events Shapes</h5>\n")
writePlots2(analyses["HadronDecays"][val]["Shapes"],decays)
# other dists
if("Other" in analyses["HadronDecays"][val] and
len(analyses["HadronDecays"][val]["Other"]) !=0) :
decays.write("<h5>Other Observables</h5>\n")
writePlots2(analyses["HadronDecays"][val]["Other"],decays)
# BR
if "BR" in analyses["HadronDecays"][val] :
+ plots=[]
for ana in analyses["HadronDecays"][val]["BR"] :
- plots=[]
- for name in figures :
- if ana in name :
- plots.append(name[name.find("/"):].replace(".dat",""))
+ if "/d" in ana :
+ plots.append(ana)
+ else :
+ for name in figures :
+ if ana in name :
+ plots.append(name[name.find("/"):].replace(".dat",""))
if len(plots) !=0 :
decays.write("<h5>Branching Ratios</h5>\n")
writePlots2(plots,decays)
def writeDecays(index) :
decays=open(os.path.join(directory,"decays.html"),'w')
decays.write(header.format(title="Comparisions of Herwig7 and Hadronic Decay Data"))
index.write("<li> <a href=\"decays.html\">Hadron Decays</a>\n")
index.write(" <ul>\n")
# mesons
decays.write("<h2 id=\"MESONS\">Meson</h2>\n")
# light
decays.write("<h3 id=\"m_light\">Light, Unflavoured</h3>\n")
index.write("<li><a href=\"decays.html#m_light\">Light unflavoured mesons:<a/>\n")
writeParticleDecays(mLight,decays,index)
# charm
decays.write("<h3 id=\"m_charm\">Charm Mesons</h3>\n")
index.write("<li><a href=\"decays.html#m_charm\">Charm mesons:<a/>\n")
writeParticleDecays(mCharm,decays,index)
# bottom
decays.write("<h3 id=\"m_charm\">Bottom Mesons</h3>\n")
index.write("<li><a href=\"decays.html#m_charm\">Bottom mesons:<a/>\n")
writeParticleDecays(mBottom,decays,index)
# charmonium
decays.write("<h3 id=\"m_ccbar\">Charmonium</h3>\n")
index.write("<li><a href=\"decays.html#m_ccbar\">Charmonium:<a/>\n")
writeParticleDecays(mccbar,decays,index)
# bottomonium
decays.write("<h3 id=\"m_bbbar\">Bottomonium</h3>\n")
index.write("<li><a href=\"decays.html#m_bbbar\">Bottomonium:<a/>\n")
writeParticleDecays(mbbbar,decays,index)
# B_c
decays.write("<h3 id=\"m_bc\">$B_c$</h3>\n")
index.write("<li><a href=\"decays.html#m_bbbar\">$B_c$:<a/>\n")
writeParticleDecays(mbc,decays,index)
# hyperons
decays.write("<h3 id=\"b_strange\">Hyperons</h3>\n")
index.write("<li><a href=\"decays.html#b_strange\">Hyperons:<a/>\n")
writeParticleDecays(bStrange,decays,index)
# charm baryons
decays.write("<h3 id=\"b_charm\">Charm Baryons</h3>\n")
index.write("<li><a href=\"decays.html#b_charm\">Charm Baryons:<a/>\n")
writeParticleDecays(bCharm,decays,index)
# bottom baryons
decays.write("<h3 id=\"b_bottom\">Bottom Baryons</h3>\n")
index.write("<li><a href=\"decays.html#b_bottom\">Bottom Baryons:<a/>\n")
writeParticleDecays(bBottom,decays,index)
# footer
index.write(" </ul>\n")
decays.write("</body>\n</html>")
decays.close()
def writeMult(index) :
index.write("<li> <a href=\"mult.html\">Identified Particle Multiplicities</a>\n")
mult=open(os.path.join(directory,"mult.html"),'w')
mult.write(header.format(title="Comparisions of Herwig7 and $e^+e^-$ Particle Multiplicities"))
# mesons
mult.write("<h2 id=\"MESONS\">Mesons</h2>\n")
mult.write("<h3 id=\"m_light\">Light, Unflavoured</h3>\n")
index.write("<ul>\n")
index.write("<li><a href=\"mult.html#m_light\">Light unflavoured mesons:<a/>\n")
# light
for val in mLight:
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
mult.write("</div>\n")
index.write("<li><a href=\"mult.html#m_strange\">Strange mesons:<a/>\n")
mult.write("<h3 id=\"m_strange\">Strange</h3>\n")
# strange
for val in mStrange :
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
mult.write("</div>\n")
# charm
index.write("<li><a href=\"mult.html#m_charm\">Charm mesons:<a/>\n")
mult.write("<h3 id=\"m_charm\">Charm</h3>\n")
for val in mCharm:
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
mult.write("</div>\n")
# bottom
mult.write("<h3 id=\"m_bottom\">Bottom</h3>\n")
index.write("<li><a href=\"mult.html#m_bottom\">Bottom mesons:<a/>\n")
for val in mBottom :
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
# charmonium
index.write("<li><a href=\"mult.html#m_ccbar\">$c\\bar{c}$ mesons:<a/>\n")
mult.write("<h3 id=\"m_ccbar\">$c\\bar{c}$</h3>\n")
for val in mccbar :
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
# bottomonium
index.write("<li><a href=\"mult.html#m_bbbar\">$b\\bar{b}$ mesons:<a/>\n")
mult.write("<h3 id=\"m_bbbar\">$b\\bar{b}$</h3>\n")
for val in mbbbar :
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
# baryons
mult.write("<h2 id=\"BARYONS\">Baryons</h2>\n")
# light unflavoured
index.write("<li><a href=\"mult.html#b_light\">Light unflavoured baryons:<a/>\n")
mult.write("<h3 id=\"b_light\">Light, Unflavoured</h3>\n")
for val in bLight:
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
# hyperons
index.write("<li><a href=\"mult.html#b_strange\">Hyperons:<a/>\n")
mult.write("<h3 id=\"b_strange\">Hyperons</h3>\n")
for val in bStrange:
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
# charm baryons
index.write("<li><a href=\"mult.html#b_charm\">Charm:<a/>\n")
mult.write("<h3 id=\"b_charm\">Charm Baryons</h3>\n")
for val in bCharm:
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
# bottom
index.write("<li><a href=\"mult.html#b_bottom\">Bottom:<a/>\n")
mult.write("<h3 id=\"b_bottom\">Bottom Baryons</h3>\n")
for val in bBottom:
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
# other
index.write("<li><a href=\"mult.html#other\">Other:<a/>\n")
mult.write("<h3 id=\"other\">Other</h3>\n")
for val in ["321/2212"]:
if(val not in analyses["Multiplicity"] or len(analyses["Multiplicity"][val])==0 ) : continue
index.write(" <a href=\"mult.html#%s\">%s,<a/>\n" % (val,particleNames[val]))
mult.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (val,particleNames[val]))
writePlots(analyses["Multiplicity"][val],mult)
# footer
index.write(" </ul>\n")
mult.write("</body>\n</html>")
mult.close()
def writeSpectrum(particles,index,ident) :
+ global figures
latexNames = { "x" : "Scaled Momentum/Energy",
"xi" : "Log of Scaled Momentum/Energy",
"p" : "Momentum/Energy",
"Ratio" : "Ratios of particle multiplicities",
"Other" : "Other distributions" }
for pdgId in particles:
if(pdgId not in analyses["IdentifiedParticle"]) : continue
sumL = len(analyses["IdentifiedParticle"][pdgId]["x"])+len(analyses["IdentifiedParticle"][pdgId]["p"])+\
len(analyses["IdentifiedParticle"][pdgId]["xi"])+len(analyses["IdentifiedParticle"][pdgId]["Ratio"])\
+len(analyses["IdentifiedParticle"][pdgId]["Other"])
if(sumL==0) : continue
# lines in html
ident.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (pdgId,particleNames[pdgId]))
index.write(" <a href=\"identified.html#%s\">%s,<a/>\n" % (pdgId,particleNames[pdgId]))
# plots
for val in ["x","p","xi","Ratio","Other"] :
if(len(analyses["IdentifiedParticle"][pdgId][val])==0) : continue
ident.write("<div style=\"float:none; overflow:auto; \">\n<h3 id=\"%s_%s\">%s</h3>\n" % (pdgId,val,latexNames[val]))
writePlots(analyses["IdentifiedParticle"][pdgId][val],ident)
ident.write("</div>\n")
+ # extra for the pt w.r.t thrust
+ if "pT" in analyses["IdentifiedParticle"][pdgId] :
+ ident.write("<div style=\"float:none; overflow:auto; \">\n<h3 id=\"%s_%s\">%s</h3>\n" % (pdgId,"pT","$p_\\perp$ w.r.t Thrust axis"))
+ for energy in analyses["IdentifiedParticle"][pdgId]["pT"] :
+ for thrust in analyses["IdentifiedParticle"][pdgId]["pT"][energy] :
+ for zz,plots in analyses["IdentifiedParticle"][pdgId]["pT"][energy][thrust].items() :
+ for name in sorted(plots) :
+ dat=name[1:] +".dat"
+ figName = ("%s/%s" %(directory,dat))
+ if(figName not in figures) : continue
+ used.append(figName)
+ pdf=name[1:] +".pdf"
+ png=name[1:] +".png"
+ ident.write(plotOutput.format(name=name[1:],pdf=pdf,png=png,dat=dat,energy=energy))
+ ident.write("\n")
+ ident.write("</div>")
def writePolar(particles,index,pol) :
latexNames = { "rho00" : "Longitudinal polarization",
"rho10" : "Off-diagonal $(\\rho_{10}$)",
"rho11" : "Transerve polarization",
"alpha" : "Asymmetry $\\alpha$",
"cos" : "$\\cos\\theta$ distributions",
"phi" : "Azimuthal Angle distributions",
"Other" : "Other distributions"}
for pdgId in particles:
if(pdgId not in analyses["Polarization"]) : continue
sumL = len(analyses["Polarization"][pdgId]["alpha"])+len(analyses["Polarization"][pdgId]["rho00"])+\
len(analyses["Polarization"][pdgId]["cos"])+len(analyses["Polarization"][pdgId]["phi"])+\
len(analyses["Polarization"][pdgId]["rho10"])+len(analyses["Polarization"][pdgId]["rho11"])
if(sumL==0) : continue
# lines in html
pol.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"%s\">%s</h4>\n" % (pdgId,particleNames[pdgId]))
index.write(" <a href=\"polarization.html#%s\">%s,<a/>\n" % (pdgId,particleNames[pdgId]))
# plots
for val in ["rho00","alpha","rho10","rho11","cos","phi","Other"] :
if(len(analyses["Polarization"][pdgId][val])==0) : continue
pol.write("<div style=\"float:none; overflow:auto; \">\n<h3 id=\"%s_%s\">%s</h3>\n" % (pdgId,val,latexNames[val]))
writePlots(analyses["Polarization"][pdgId][val],pol)
pol.write("</div>\n")
# output the identified particle plots
def writeIdentified(index) :
ident=open(os.path.join(directory,"identified.html"),'w')
# header for page
ident.write(header.format(title="Comparisions of Herwig7 and $e^+e^-$ Identified Particle Spectra"))
# line for index
index.write("<li> <a href=\"identified.html\">Identified Particle Spectra</a>\n")
index.write("<ul>\n")
# photons
ident.write("<h2 id=\"gamma\">Photons</h2>\n")
index.write("<li> <a href=\"identified.html#gamma\">Photons:<a/>\n")
writeSpectrum([22],index,ident)
ident.write("<h2 id=\"MESONS\">Mesons</h2>\n")
# Light unflavoured mesons
ident.write("<h3 id=\"m_light\">Light, Unflavoured</h3>\n")
index.write("<li><a href=\"identified.html#m_light\">Light unflavoured mesons:<a/>\n")
writeSpectrum(mLight,index,ident)
# Strange mesons
ident.write("<h3 id=\"m_strange\">Strange</h3>\n")
index.write("<li><a href=\"identified.html#m_strange\">Strange mesons:<a/>\n")
writeSpectrum(mStrange,index,ident)
# charm mesons
ident.write("<h3 id=\"m_charm\">Charm</h3>\n")
index.write("<li><a href=\"identified.html#m_charm\">Charm mesons:<a/>\n")
writeSpectrum(mCharm,index,ident)
# charmonium
ident.write("<h3 id=\"m_charm\">Charmonium</h3>\n")
index.write("<li><a href=\"identified.html#m_charm\">Charmonium:<a/>\n")
writeSpectrum(mccbar,index,ident)
# Baryons
ident.write("<h2 id=\"BARYONS\">Baryons</h2>\n")
# light baryons
ident.write("<h3 id=\"b_light\">Light, Unflavoured</h3>\n")
index.write("<li><a href=\"identified.html#b_light\">Light unflavoured baryons:<a/>\n")
writeSpectrum(bLight,index,ident)
# hyperons
ident.write("<h3 id=\"b_strange\">Hyperons</h3>\n")
index.write("<li><a href=\"identified.html#b_strange\">Hyperons:<a/>\n")
writeSpectrum(bStrange,index,ident)
# charm baryons
ident.write("<h3 id=\"b_charm\">Charm Baryons</h3>\n")
index.write("<li><a href=\"identified.html#b_charm\">Charm baryons:<a/>\n")
# loop over particles
writeSpectrum(bCharm,index,ident)
# other
ident.write("<h3 id=\"other\">Other</h3>\n")
index.write("<li><a href=\"identified.html#other\">Other:<a/>\n")
# loop over particles
writeSpectrum(["321/2212"],index,ident)
# bottom fragmentation
ident.write("<h2 id=\"b_frag\">Bottom Fragmentation Function</h2>\n")
index.write("<li><a href=\"identified.html#b_frag\">Bottom Fragmentation Function:<a/>\n")
for val in ["weak","lead","weak_mean","lead_mean"] :
if val=="weak" :
name="Weakly Decaying B hadron"
name2="Weakly Decaying"
elif val=="lead" :
name="Leading Decaying B hadron"
name2="Leading"
elif val=="weak_mean":
name="Weakly Decaying B hadron (average)"
name2="Weakly Decaying (average)"
elif val=="lead_mean" :
name="Leading Decaying B hadron (average)"
name2="Leading (average)"
ident.write("<div style=\"float:none; overflow:auto; \">\n<h3 id=\"%s\">%s</h3>\n" % (val,name))
index.write("<a href=\"identified.html#%s\">%s,<a/>\n" % (val,name2))
writePlots2(analyses["IdentifiedParticle"][511][val],ident)
ident.write("</div>\n")
writeSpectrum([513],index,ident)
# footer
index.write(" </ul>\n")
ident.write("</body>\n</html>")
ident.close()
def writeFlavour(index) :
flavour=open(os.path.join(directory,"flavour.html"),'w')
flavour.write(header.format(title="Comparisions of Herwig7 and Flavour Separated $e^+e^-$ Data"))
index.write("<li> <a href=\"flavour.html\">Flavour Separated</a>\n")
index.write(" <ul>\n")
# total multiplicity
flavour.write("<h2 id=\"mult\">Charged Particle Multiplicity</h2>\n")
index.write("<li> <a href=\"flavour.html#mult\">Total Charged Multiplicity: </a> \n")
titles={ 1 : "Light (uds)", 2 : "Light (udsc)", 4 : "Charm" , 5 : "Bottom", 41 : "Charm-Light difference", 51 : "Charm-bottom difference"}
lFormat="""<div style=\"float:none; overflow:auto; width:100%\">\n<{hlevel} id=\"{tag}\">{name}</{hlevel}>\n"""
for flav in [1,4,5,41,51] :
if(flav in analyses["Charged"]["TotalChargedMult"] and
len(analyses["Charged"]["TotalChargedMult"][flav])!=0) :
if(flav!=51) : index.write(" <a href=\"flavour.html#mult_%s\">%s,<a/>\n" % (flav,titles[flav]) )
else : index.write(" <a href=\"flavour.html#mult_%s\">%s.<a/>\n" % (flav,titles[flav]) )
flavour.write(lFormat.format(hlevel="h3",tag="mult_%s"%flav,name=titles[flav]))
writePlots(analyses["Charged"]["TotalChargedMult"][flav],flavour)
flavour.write("</div>\n")
# multiplicity dist
flavour.write("<h2 id=\"multdist\">Charged Particle Multiplicity Distribution</h2>\n")
index.write("<li> <a href=\"flavour.html#multdist\">Charged Particle Multiplicity Distribution</a>\n")
for flav in [1,2,4,5] :
if(flav in analyses["Charged"]["DistChargedMult"] and
len(analyses["Charged"]["DistChargedMult"][flav])!=0) :
if(flav!=5) : index.write(" <a href=\"flavour.html#multdist_%s\">%s,<a/>\n" % (flav,titles[flav]) )
else : index.write(" <a href=\"flavour.html#multdist_%s\">%s.<a/>\n" % (flav,titles[flav]) )
flavour.write(lFormat.format(hlevel="h3",tag="multdist_%s"%flav,name=titles[flav]))
writePlots(analyses["Charged"]["DistChargedMult"][flav],flavour)
flavour.write("</div>\n")
# event shapes
flavour.write("<h2 id=\"EVENT\">Event Shapes</h2>\n")
index.write("<li> <a href=\"flavour.html#event\">Event Shapes: </a> \n")
index.write("<ul>")
# thrust
eventShapes = {"T" : "Thrust" , "HeavyJetMass" : "Heavy Jet Mass", "BT" : "Total Jet Broadening",
"BW" : "Wide Jet Broadening", "C" : "C", "D" : "D", "y23" : "y23"}
for obs in ["T", "HeavyJetMass","BT","BW","C","D","y23"] :
flavour.write(lFormat.format(hlevel="h3",tag="event_%s"%obs,name=eventShapes[obs]))
index.write(" <li> <a href=\"flavour.html#event_%s\">%s:<a/>\n" % (obs,eventShapes[obs]))
for flav in [1,2,4,5] :
if(flav in analyses["EventShapesFlavour"][obs] and
len(analyses["EventShapesFlavour"][obs][flav])!=0) :
if(flav!=5) : index.write(" <a href=\"flavour.html#event_%s_%s\">%s,<a/>\n" % (obs,flav,titles[flav]) )
else : index.write(" <a href=\"flavour.html#event_%s_%s\">%s.<a/>\n" % (obs,flav,titles[flav]) )
flavour.write(lFormat.format(hlevel="h4",tag="event_%s_%s"%(obs,flav),name=titles[flav]))
writePlots(analyses["EventShapesFlavour"][obs][flav],flavour)
flavour.write("</div>\n")
flavour.write("</div>\n")
index.write("</ul>")
# spectrum
flavour.write("<h2 id=\"spectrum\">Charged Particle Spectra</h2>\n")
index.write("<li> <a href=\"flavour.html#spectrum\">Charged Particle Spectra: </a> \n")
for flav in [1,2,4,5] :
if(flav in analyses["Charged"]["ChargedSpectrum"] and
len(analyses["Charged"]["ChargedSpectrum"][flav])!=0) :
if(flav!=5) : index.write(" <a href=\"flavour.html#spectra_%s\">%s,<a/>\n" % (flav,titles[flav]) )
else : index.write(" <a href=\"flavour.html#spectra_%s\">%s.<a/>\n" % (flav,titles[flav]) )
flavour.write(lFormat.format(hlevel="h3",tag="spectra_%s"%flav,name=titles[flav]))
for obs in ["x","xi","Other"] :
if obs== "x" : name="Scaled Momentum"
elif obs=="xi" : name="Log of the scaled Momentum"
else : name="Other distributions"
if(obs not in analyses["Charged"]["ChargedSpectrum"][flav]) : continue
flavour.write(lFormat.format(hlevel="h4",tag="spectra_%s_%s"% (flav,obs),name=name))
writePlots(analyses["Charged"]["ChargedSpectrum"][flav][obs],flavour)
flavour.write("</div>\n")
flavour.write("</div>\n")
# multiplicities
flavour.write("<h2 id=\"mults\">Identified Particle Multiplicities</h2>\n")
index.write("<li> <a href=\"flavour.html#mults\">Identified Particle Multiplicities: </a> \n")
for flav in [1,4,5,41,51] :
if(flav!=51) : index.write(" <a href=\"flavour.html#mults_%s\">%s,<a/>\n" % (flav,titles[flav]) )
else : index.write(" <a href=\"flavour.html#mults_%s\">%s.<a/>\n" % (flav,titles[flav]) )
flavour.write(lFormat.format(hlevel="h3",tag="mults_%s"%flav,name=titles[flav]))
for val in mLight+mStrange+bLight+bStrange+["321/2212"] :
if(val not in analyses["MultiplicityFlavour"] or
flav not in analyses["MultiplicityFlavour"][val] or
len(analyses["MultiplicityFlavour"][val][flav])==0) : continue
flavour.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"f_%s_%s\">%s</h4>\n" % (flav,val,particleNames[val]))
writePlots(analyses["MultiplicityFlavour"][val][flav],flavour)
flavour.write("</div>\n")
# identified particle specrtra
flavour.write("<h2 id=\"ident\">Identified Particle Spectra</h2>\n")
index.write("<li> <a href=\"flavour.html#ident\">Identified Particle Spectra: </a> \n")
titles[41] = "Ratio Charm to Light"
titles[51] = "Ratio Bottom to Light"
obsName = { "x" : "Scaled Momentum",
"xi" : "Log of Scaled Momentum",
"Ratio" : "Ratios of Particle Multiplicities",
"Other" : "Other Distributions" }
for flav in [1,4,5,41,51] :
if(flav!=51) : index.write(" <a href=\"flavour.html#identf_%s\">%s,<a/>\n" % (flav,titles[flav]) )
else : index.write(" <a href=\"flavour.html#identf_%s\">%s.<a/>\n" % (flav,titles[flav]) )
flavour.write(lFormat.format(hlevel="h3",tag="identf_%s"%flav,name=titles[flav]))
for val in [111,211,311,321,313,333,2212,3122,413,"321/2212"] :
if(val not in analyses["IdentifiedParticleFlavour"]) : continue
if(flav not in analyses["IdentifiedParticleFlavour"][val]) : continue
aSum=0
for key,temp in analyses["IdentifiedParticleFlavour"][val][flav].items():
aSum+=len(temp)
if(aSum==0) : continue
flavour.write("<div style=\"float:none; overflow:auto; \">\n<h4 id=\"f_%s_%s\">%s</h4>\n" % (flav,val,particleNames[val]))
for obs in ["x","xi","Ratio","Other"] :
if(obs not in analyses["IdentifiedParticleFlavour"][val][flav] or
len(analyses["IdentifiedParticleFlavour"][val][flav][obs])==0) : continue
flavour.write("<div style=\"float:none; overflow:auto; \">\n<h5 id=\"f_%s_%s_%s\">%s</h5>\n" % (flav,val,obs,obsName[obs]))
writePlots(analyses["IdentifiedParticleFlavour"][val][flav][obs],flavour)
flavour.write("</div>\n")
flavour.write("</div>\n")
# footer
index.write("</ul>\n")
flavour.write("</body>\n</html>")
flavour.close()
def writeCharged(index) :
# headers
charged=open(os.path.join(directory,"charged.html"),'w')
charged.write(header.format(title="Comparisions of Herwig7 and $e^+e^-$ Data on Charged Particles"))
index.write("<li> <a href=\"charged.html\">Charged Particles</a>\n")
index.write("<ul>\n")
# total multiplicity
index.write("<li> <a href=\"charged.html#mult\">Total Charged Multiplicity</a> \n")
charged.write("<h2 id=\"mult\">Charged Particle Multiplicity</h2>\n")
charged.write("<div style=\"float:none; overflow:auto; width:100%\">\n")
writePlots(analyses["Charged"]["TotalChargedMult"][0],charged)
charged.write("</div>\n")
# with cuts
charged.write("<h2 id=\"mult_c\">Charged Particle Multiplicity, With Cuts</h2>\n")
index.write("<a href=\"charged.html#mult_c\">(with cuts)</a> \n")
charged.write("<div style=\"float:none; overflow:auto; width:100%\">\n")
writePlots(analyses["Charged"]["TotalChargedMult"]["C"],charged)
charged.write("</div>\n")
# multiplicity dist
charged.write("<h2 id=\"multdist\">Charged Particle Multiplicity Distribution</h2>\n")
index.write("<li> <a href=\"charged.html#multdist\">Charged Multiplicity Distribution</a> \n")
charged.write("<div style=\"float:none; overflow:auto; width:100%\">\n")
writePlots(analyses["Charged"]["DistChargedMult"][0],charged)
charged.write("</div>\n")
index.write("<a href=\"charged.html#multdist_c\">(with cuts)</a> \n")
charged.write("<h2 id=\"multdist_c\">Charged Particle Multiplicity Distributions, with cuts</h2>\n")
charged.write("<div style=\"float:none; overflow:auto; width:100%\">\n")
writePlots(analyses["Charged"]["DistChargedMult"]["C"],charged)
charged.write("</div>\n")
# spectra
index.write("<li> <a href=\"charged.html#spectra\">Charged Spectra</a> \n")
charged.write("<h2 id=\"spectra\">Charged Particle Spectra</h2>\n")
for val2 in [0,"C"] :
if(val2=="C") :
charged.write("<h3 id=\"spectra_c\">With cuts</h2>\n")
index.write("<a href=\"charged.html#spectra_c\">(with cuts)</a> \n")
for val in ["x","p","xi","Other"] :
if(val not in analyses["Charged"]["ChargedSpectrum"][val2] or
len(analyses["Charged"]["ChargedSpectrum"][val2][val])==0) : continue
if(val=="x") :
charged.write("<h4 id=\"spectra\">Scaled Momentum</h2>\n")
elif(val=="p") :
charged.write("<h4 id=\"spectra\">Momentum</h2>\n")
elif(val=="xi") :
charged.write("<h4 id=\"spectra\">Log of the Scaled Momentum</h2>\n")
elif(val=="Other") :
charged.write("<h4 id=\"spectra\">Other Distributions</h2>\n")
charged.write("<div style=\"float:none; overflow:auto; width:100%\">\n")
writePlots(analyses["Charged"]["ChargedSpectrum"][val2][val],charged)
charged.write("</div>\n")
# with respect to axes
lFormat="""<div style=\"float:none; overflow:auto; width:100%\">\n<{hlevel} id=\"{tag}\">{name}</{hlevel}>\n"""
for axis in ["Thrust","Sphericity"] :
if axis=="Thrust" :
abbrev = "T"
else :
abbrev = "S"
charged.write("<h2 id=\"%s\">Charged Particle Distribution w.r.t the %s axis</h2>\n" % (abbrev,axis))
index.write("<li> <a href=\"charged.html#%s\">Distributions w.r.t %s axis:</a> \n" % (abbrev,axis))
# rapidity
index.write(" <a href=\"charged.html#%srap\">rapidity,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%srap"%abbrev,name="Rapidity"))
writePlots(analyses["Charged"]["ChargedRapidity%s"%axis],charged)
charged.write("</div>\n")
# pT in
index.write(" <a href=\"charged.html#%sptin\">$p_\\perp^{\\text{in}}$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%sptin"%abbrev,name="$p_\\perp^{\\text{in}}$"))
writePlots(analyses["Charged"]["ChargedpTIn%s"%axis],charged)
charged.write("</div>\n")
# pT out
index.write(" <a href=\"charged.html#%sptout\">$p_\\perp^{\\text{out}}$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%sptout"%abbrev,name="$p_\\perp^{\\text{out}}$"))
writePlots(analyses["Charged"]["ChargedpTOut%s"%axis],charged)
charged.write("</div>\n")
# pL
if("ChargedpL%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedpL%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%spL\">$p_\\parallel$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%spL"%abbrev,name="$p_\\parallel$"))
writePlots(analyses["Charged"]["ChargedpL%s"%axis],charged)
charged.write("</div>\n")
# pT
if("ChargedpT%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedpT%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%spt\">$p_\\perp$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%spt"%abbrev,name="$p_\\perp$"))
writePlots(analyses["Charged"]["ChargedpT%s"%axis],charged)
charged.write("</div>\n")
# pT average
if("ChargedAveragepT%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedAveragepT%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%sptaver\">$\langle p_\\perp\\rangle$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%sptaver"%abbrev,name="$\langle p_\\perp\\rangle$"))
writePlots(analyses["Charged"]["ChargedAveragepT%s"%axis],charged)
charged.write("</div>\n")
# pT2 average
if("ChargedAveragepT2%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedAveragepT2%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%spt2aver\">$\langle p^2_\\perp\\rangle$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%spt2aver"%abbrev,name="$\langle p^2_\\perp\\rangle$"))
writePlots(analyses["Charged"]["ChargedAveragepT2%s"%axis],charged)
charged.write("</div>\n")
# pT sum
if("ChargedSumpT%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedSumpT%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%sptsum\">$\sum p_\\perp$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%sptsum"%abbrev,name="$\sum p_\\perp$"))
writePlots(analyses["Charged"]["ChargedSumpT%s"%axis],charged)
charged.write("</div>\n")
# pT2 sum
if("ChargedSumpT2%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedSumpT2%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%sptsum\">$\sum p^2_\\perp$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%sptsum"%abbrev,name="$\sum p^2_\\perp$"))
writePlots(analyses["Charged"]["ChargedSumpT2%s"%axis],charged)
charged.write("</div>\n")
# pT vs xp
if("ChargedpTvsxp%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedpTvsxp%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%spt\">$p_\\perp$ vs $x_p$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%spt"%abbrev,name="$p_\\perp$ vs $x_p$"))
writePlots(analyses["Charged"]["ChargedpTvsxp%s"%axis],charged)
charged.write("</div>\n")
# pT out vs xp
if("ChargedpTOutvsxp%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedpTOutvsxp%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%spt\">$p^{\\text{out}}_\\perp$ vs $x_p$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%spt"%abbrev,name="$p^{\\text{out}}_\\perp$ vs $x_p$"))
writePlots(analyses["Charged"]["ChargedpTOutvsxp%s"%axis],charged)
charged.write("</div>\n")
# xF
if("ChargedxF%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedxF%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%sxF\">$x_F$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%sxF"%abbrev,name="$x_F$"))
writePlots(analyses["Charged"]["ChargedxF%s"%axis],charged)
charged.write("</div>\n")
# pT2
if("ChargedpT2%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedpT2%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%spt2\">$p^2_\\perp$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%spt2"%abbrev,name="$p^2_\\perp$"))
writePlots(analyses["Charged"]["ChargedpT2%s"%axis],charged)
charged.write("</div>\n")
# average ptin
if("ChargedAveragepTIn%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedAveragepTIn%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%saverptin\">$\langle p_{\\perp\\text{in}}\\rangle$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%saverptin"%abbrev,name="$\langle p_{\\perp\\text{in}}\\rangle$"))
writePlots(analyses["Charged"]["ChargedAveragepTIn%s"%axis],charged)
charged.write("</div>\n")
# average ptin^2
if("ChargedAveragepT2in%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedAveragepT2in%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%saverpt2in\">$\langle p^2_{\\perp\\text{in}}\\rangle$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%saverpt2in"%abbrev,name="$\langle p^2_{\\perp\\text{in}}\\rangle$"))
writePlots(analyses["Charged"]["ChargedAveragepT2in%s"%axis],charged)
charged.write("</div>\n")
# average ptin
if("ChargedAveragepTOut%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedAveragepTOut%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%saverptout\">$\langle p_{\\perp\\text{out}}\\rangle$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%saverptout"%abbrev,name="$\langle p_{\\perp\\text{out}}\\rangle$"))
writePlots(analyses["Charged"]["ChargedAveragepTOut%s"%axis],charged)
charged.write("</div>\n")
# average ptout^2
if("ChargedAveragepT2out%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedAveragepT2out%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%saverpt2out\">$\langle p^2_{\\perp\\text{out}}\\rangle$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%saverpt2out"%abbrev,name="$\langle p^2_{\\perp\\text{out}}\\rangle$"))
writePlots(analyses["Charged"]["ChargedAveragepT2out%s"%axis],charged)
charged.write("</div>\n")
# charged flow
if("ChargedFlow%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedFlow%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%sFlow\">Charge Flow,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%sFlow"%abbrev,name="Charge Flow"))
writePlots(analyses["Charged"]["ChargedFlow%s"%axis],charged)
charged.write("</div>\n")
# energy flow
if("ChargedEnergyFlow%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedEnergyFlow%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%sEnergyFlow\">Energy Flow.<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%sEnergyFlow"%abbrev,name="Energy Flow"))
writePlots(analyses["Charged"]["ChargedEnergyFlow%s"%axis],charged)
charged.write("</div>\n")
# average N
if("ChargedMultvs%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedMultvs%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%saverN\">$\langle N_{\\text{charged}}\\rangle$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%saverN"%abbrev,name="$\langle N_{\\text{charged}}\\rangle$"))
writePlots(analyses["Charged"]["ChargedMultvs%s"%axis],charged)
charged.write("</div>\n")
# average x
if("ChargedAveragex%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedAveragex%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%saverptin\">$\langle x\\rangle$,<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%saverptin"%abbrev,name="$\langle x\\rangle$"))
writePlots(analyses["Charged"]["ChargedAveragex%s"%axis],charged)
charged.write("</div>\n")
# average y
if("ChargedAveragey%s"%axis in analyses["Charged"] and len(analyses["Charged"]["ChargedAveragey%s"%axis])!=0) :
index.write(" <a href=\"charged.html#%saverptin\">$\langle y\\rangle$.<a/>\n" %abbrev)
charged.write(lFormat.format(hlevel="h3",tag="%saverptin"%abbrev,name="$\langle y\\rangle$"))
writePlots(analyses["Charged"]["ChargedAveragey%s"%axis],charged)
charged.write("</div>\n")
# footer
index.write(" </ul>\n")
charged.write("</body>\n</html>")
charged.close()
def writeJets(index) :
jets=open(os.path.join(directory,"jets.html"),'w')
jets.write(header.format(title="Comparisions of Herwig7 and $e^+e^-$ Jet Data"))
index.write("<li> <a href=\"jets.html\">Jets</a>\n")
index.write("<ul>\n")
# fractions
jets.write("<h2 id=\"FRACTION\">Jet Fractions</h2>\n")
index.write("<li> <a href=\"jets.html#FRACTION\">Jet Fractions:</a> \n")
lFormat="""<div style=\"float:none; overflow:auto; width:100%\">\n<{hlevel} id=\"{tag}\">{name}</{hlevel}>\n"""
for i in range(1,7) :
if(i<6) : index.write(" <a href=\"jets.html#%sjet\">%s jet,<a/>\n" % (i,i))
else : index.write(" <a href=\"jets.html#%sjet\">%s jet.<a/>\n" % (i,i))
jets .write(lFormat.format(hlevel="h3",tag ="%sjet" % i,name ="%s Jet Fraction" % i))
jets .write(lFormat.format(hlevel="h4",tag ="%sjet_dur" % i,name ="%s Jet Fraction (Durham)" % i))
writePlots(analyses["EventShapes"]["%sjet_dur" % i],jets)
jets.write("</div>\n")
jets .write(lFormat.format(hlevel="h4",tag ="%sjet_jade" % i,name ="%s Jet Fraction (JADE)" % i))
writePlots(analyses["EventShapes"]["%sjet_jade" % i],jets)
jets.write("</div>\n")
jets .write(lFormat.format(hlevel="h4",tag ="%sjet_cam" % i,name ="%s Jet Fraction (Cambridge)" % i))
writePlots(analyses["EventShapes"]["%sjet_cam" % i],jets)
jets.write("</div>\n")
jets.write("</div>\n")
# differential jet rates
index.write("<li> <a href=\"jets.html#DRATE\">Differential jet rates:</a> \n")
jets.write("<h2 id=\"DRATE\">Differential Jet Rates</h2>\n")
for i in range(1,6) :
yval="%s%s" % (i,i+1)
if(i!=5) : index.write(" <a href=\"jets.html#y%s\">$y_{%s}$,<a/>\n" %(yval,yval))
else : index.write(" <a href=\"jets.html#y%s\">$y_{%s}$.<a/>\n" %(yval,yval))
jets .write(lFormat.format(hlevel="h3",tag ="y%s" % yval,name ="$y_{%s}$" % yval))
if(len(analyses["EventShapes"]["y%s_dur" % yval])!=0) :
jets .write(lFormat.format(hlevel="h4",tag ="y%s_dur" % yval,name ="$y_{%s}$ (Durham)" % yval))
writePlots(analyses["EventShapes"]["y%s_dur" % yval],jets)
jets.write("</div>\n")
if(len(analyses["EventShapes"]["y%s_jade" % yval])!=0) :
jets .write(lFormat.format(hlevel="h4",tag ="y%s_jade" % yval,name ="$y_{%s}$ (JADE)" % yval))
writePlots(analyses["EventShapes"]["y%s_jade" % yval],jets)
jets.write("</div>\n")
if(len(analyses["EventShapes"]["y%s_cam" % yval])!=0) :
jets .write(lFormat.format(hlevel="h4",tag ="y%s_cam" % yval,name ="$y_{%s}$ (Cambridge)" % yval))
writePlots(analyses["EventShapes"]["y%s_cam" % yval],jets)
jets.write("</div>\n")
jets.write("</div>\n")
# 4 jet angles
index.write("<li> <a href=\"jets.html#4JET\">Four jet angles:</a> \n")
jets.write("<h2 id=\"4JET\">Four Jet Angles</h2>\n")
for val in ["BZ","KSW","NR","alpha34"] :
if val == "BZ" : title="Bengtsson-Zerwas angle"
elif val == "KSW" : title="Korner-Schierholz-Willrodt angle"
elif val == "NR" : title="Modified Nachtmann-Reiter angle"
elif val == "alpha34" : title="$\\alpha_{34}$"
if(val!="alpha34") : index.write(" <a href=\"jets.html#%s\">%s,<a/>\n" %(val,title))
else : index.write(" <a href=\"jets.html#%s\">%s.<a/>\n" %(val,title))
jets .write(lFormat.format(hlevel="h3",tag=val,name=title))
writePlots(analyses["FourJet"][val],jets)
# footer
index.write(" </ul>\n")
jets.write("</div>\n")
jets.write("</body>\n</html>")
jets.close()
def writeEventShapes(index) :
lFormat="""<div style=\"float:none; overflow:auto; width:100%\">\n<{hlevel} id=\"{tag}\">{name}</{hlevel}>\n"""
index.write("<ul>\n")
index.write("<li> <a href=\"event.html\">Event Shapes</a>\n")
index.write("<ul>\n")
event=open(os.path.join(directory,"event.html"),'w')
event.write(header.format(title="Comparisions of Herwig7 and $e^+e^-$ Event Shape Data"))
# thrust and related
event.write("<h2 id=\"THRUST\">Thrust and Related Variables</h2>\n")
index.write("<li> <a href=\"event.html#THRUST\">Thrust related:</a> \n")
for obs in ["T","Major","Minor","O"]:
title=obs
if(title=="T") : title="Thrust"
elif(title=="O") : title="Oblateness"
event.write(lFormat.format(hlevel="h3",tag=obs,name=title))
index.write(" <a href=\"event.html#%s\">%s,<a/>\n" %(obs,title))
writePlots(analyses["EventShapes"][obs],event)
event.write("</div>\n")
# sphericity and related
index.write("<li> <a href=\"event.html#SPHERICITY\">Sphericity related:</a> \n")
event.write("<h2 id=\"SPHERICITY\">Sphericity and Related Variables</h2>\n")
for obs in ["S","P","A","Qx","Q21"]:
if obs == "S" : title="Sphericity"
elif obs == "P" : title="Planarity"
elif obs == "A" : title="Aplanarity"
elif obs == "Qx" : title="$Q_x$"
elif obs == "Q21": title="$Q_2-Q_1$"
event.write(lFormat.format(hlevel="h3",tag=obs,name=title))
index.write(" <a href=\"event.html#%s\">%s,<a/>\n" %(obs,title))
writePlots(analyses["EventShapes"][obs],event)
event.write("</div>\n")
# jet masses
event.write("<h2 id=\"MASSES\">Jet Masses</h2>\n")
index.write("<li> <a href=\"event.html#MASSES\">Jet Masses:</a> \n")
for obs in ["HeavyJetMass","LightJetMass","TotalJetMass","JetMassDifference"]:
if obs == "HeavyJetMass" : title="Heavy Jet Mass"
elif obs == "LightJetMass" : title="Light Jet Mass"
elif obs == "TotalJetMass" : title="Total Jet Mass"
elif obs == "JetMassDifference" : title="Jet Mass Difference"
event.write(lFormat.format(hlevel="h3",tag=obs,name=title))
index.write(" <a href=\"event.html#%s\">%s,<a/>\n" %(obs,title))
writePlots(analyses["EventShapes"][obs],event)
event.write("</div>\n")
# EEC and AEEC
event.write("<h2 id=\"eec\">Energy-Energy Correlations</h2>\n")
index.write("<li> <a href=\"event.html#eec\">Energy-Energy Correlations:</a> \n")
for obs in ["EEC","AEEC","JCEF"]:
if obs == "EEC" : title="Energy-Energy Correlation"
elif obs == "AEEC" : title="Energy-Energy Asymmetry Correlation"
elif obs == "JCEF" : title="Jet-Cone Energy Fraction"
event.write(lFormat.format(hlevel="h3",tag=obs,name=title))
index.write(" <a href=\"event.html#%s\">%s,<a/>\n" %(obs,title))
writePlots(analyses["EventShapes"][obs],event)
event.write("</div>\n")
# jet broadening
event.write("<h2 id=\"JB\">Jet Broadenings</h2>\n")
index.write("<li> <a href=\"event.html#JB\">Jet Broadening:</a> \n")
for obs in ["BT","BW","BN","Bdiff"]:
if obs == "BT" : title="Total Jet Broadening"
elif obs == "BW" : title="Wide Jet Broadening"
elif obs == "BN" : title="Narrow Jet Broadening"
elif obs == "Bdiff" : title="Difference of Jet Broadenings"
event.write(lFormat.format(hlevel="h3",tag=obs,name=title))
index.write(" <a href=\"event.html#%s\">%s,<a/>\n" %(obs,title))
writePlots(analyses["EventShapes"][obs],event)
event.write("</div>\n")
# C and D
event.write("<h2 id=\"CD\">C and D parameters</h2>\n")
index.write("<li> <a href=\"event.html#CD\">C and D parameters:</a> \n")
for obs in ["C","D"]:
title= "%s-parameter" % obs
event.write(lFormat.format(hlevel="h3",tag=obs,name=title))
index.write(" <a href=\"event.html#%s\">%s,<a/>\n" %(obs,title))
writePlots(analyses["EventShapes"][obs],event)
- event.write("</div>\n")
+ event.write("</div>\n")
+ # Fox-Wolfram moments
+ event.write("<h2 id=\"Fox\">Fox-Wolfram moments</h2>\n")
+ index.write("<li> <a href=\"event.html#Fox\">Fox-Wolfram moments:</a> \n")
+ for obs in ["Fox3","Fox4"]:
+ title= "%sth Fox-Wolfram moment" % obs[-1]
+ event.write(lFormat.format(hlevel="h3",tag=obs,name=title))
+ index.write(" <a href=\"event.html#%s\">%s,<a/>\n" %(obs,title))
+ writePlots(analyses["EventShapes"][obs],event)
+ event.write("</div>\n")
# moments of event shapes
event.write("<h2 id=\"MOMENT\">Moments of Event Shapes</h2>\n")
index.write("<li> <a href=\"event.html#MOMENT\">Moments:</a> \n")
for val in ["Moment_T","Moment_M","Moment_m","Moment_O","Moment_H","Moment_L",
"Moment_BT","Moment_BW","Moment_BN","Moment_C","Moment_S","Moment_y"] :
if(val=="Moment_T") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_thrust\">Thrust</h3>\n")
index.write(" <a href=\"event.html#m_thrust\">thrust,<a/>\n")
elif(val=="Moment_M") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_major\">Thrust Major</h3>\n")
index.write(" <a href=\"event.html#m_major\">major,<a/>\n")
elif(val=="Moment_m") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_minor\">Thrust Minor</h3>\n")
index.write(" <a href=\"event.html#m_minor\">minor,<a/>\n")
elif(val=="Moment_O") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_O\">Oblateness</h3>\n")
index.write(" <a href=\"event.html#m_O\">oblateness,<a/>\n")
elif(val=="Moment_H") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_heavy\">Heavy Jet Mass</h3>\n")
index.write(" <a href=\"event.html#m_heavy\">heavy jet mass,<a/>\n")
elif(val=="Moment_L") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_light\">Light Jet Mass</h3>\n")
index.write(" <a href=\"event.html#m_light\">light jet mass,<a/>\n")
elif(val=="Moment_BT") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_bt\">Total Jet Broadening</h3>\n")
index.write(" <a href=\"event.html#m_bt\">total jet broadening,<a/>\n")
elif(val=="Moment_BW") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_bw\">Wide Jet Broadening</h3>\n")
index.write(" <a href=\"event.html#m_bw\">wide jet broadening,<a/>\n")
elif(val=="Moment_BN") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_bn\">Narrow Jet Broadening</h3>\n")
index.write(" <a href=\"event.html#m_bn\">narrow jet broadening,<a/>\n")
elif(val=="Moment_C") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_C\">C-parameter</h3>\n")
index.write(" <a href=\"event.html#m_C\">C-parameter,<a/>\n")
elif(val=="Moment_S") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_S\">Sphericity</h3>\n")
index.write(" <a href=\"event.html#m_S\">sphericity,<a/>\n")
elif(val=="Moment_y") :
event.write("<div style=\"float:none; overflow:auto; width:100%\">\n<h3 id=\"m_y\">$y_{23}$</h3>\n")
index.write(" <a href=\"event.html#m_y\">$y_{23}$<a/>\n")
writePlots(analyses["EventShapes"][val],event)
event.write("</div>\n")
# footer
index.write(" </ul>\n")
event.write("</body>\n</html>")
event.close()
def writeGluon(index) :
index.write("<li> <a href=\"gluon.html\">Gluons</a>\n")
gluon=open(os.path.join(directory,"gluon.html"),'w')
gluon.write(header.format(title="Comparisions of Herwig7 and $e^+e^-$ Data on Gluon Jets"))
index.write("<ul>\n")
# charged particles dists
gluon.write("<h2 id=\"multdist\">Charged Particle Multiplicity in Gluon Jets</h2>\n")
index.write("<li> <a href=\"gluon.html#multdist\">Charged Particle Multiplicity</a> \n")
gluon.write("<div style=\"float:none; overflow:auto; width:100%\">\n")
writePlots(analyses["Charged"]["DistChargedMult"][21],gluon)
gluon.write("</div>\n")
# spectra
index.write("<li> <a href=\"gluon.html#spectra\">Charged Spectra</a> \n")
gluon.write("<h2 id=\"spectra\">Charged Particle Spectra for Gluon Jets</h2>\n")
for val in ["x","p","xi"] :
if(len(analyses["Charged"]["ChargedSpectrum"][21][val])==0) : continue
if(val=="x") :
gluon.write("<h4 id=\"spectra\">Scaled Momentum</h2>\n")
elif(val=="p") :
gluon.write("<h4 id=\"spectra\">Momentum</h2>\n")
elif(val=="xi") :
gluon.write("<h4 id=\"spectra\">Log of the Scaled Momentum</h2>\n")
gluon.write("<div style=\"float:none; overflow:auto; width:100%\">\n")
writePlots(analyses["Charged"]["ChargedSpectrum"][21][val],gluon)
gluon.write("</div>\n")
# footer
index.write("</ul>\n")
gluon.write("</body>\n</html>")
gluon.close()
# output the polarization plots
def writePolarization(index) :
pol=open(os.path.join(directory,"polarization.html"),'w')
# header for page
pol.write(header.format(title="Comparisions of Herwig7 and $e^+e^-$ Polarization Observables"))
# # line for index
index.write("<li> <a href=\"polarization.html\">Polarization Measurements</a>\n")
index.write("<ul>\n")
# pol.write("<h2 id=\"MESONS\">Mesons</h2>\n")
# Light unflavoured mesons
pol.write("<h3 id=\"m_light\">Light, Unflavoured</h3>\n")
index.write("<li><a href=\"polarization.html#m_light\">Light unflavoured mesons:<a/>\n")
writePolar(mLight,index,pol)
# Strange mesons
pol.write("<h3 id=\"m_strange\">Strange</h3>\n")
index.write("<li><a href=\"polarization.html#m_strange\">Strange mesons:<a/>\n")
writePolar(mStrange,index,pol)
# charm mesons
pol.write("<h3 id=\"m_charm\">Charm</h3>\n")
index.write("<li><a href=\"polarization.html#m_charm\">Charm mesons:<a/>\n")
writePolar(mCharm,index,pol)
# charm mesons
pol.write("<h3 id=\"m_charm\">Bottom</h3>\n")
index.write("<li><a href=\"polarization.html#m_charm\">Bottom mesons:<a/>\n")
writePolar(mBottom,index,pol)
# # charmonium
# pol.write("<h3 id=\"m_charm\">Charmonium</h3>\n")
# index.write("<li><a href=\"polarization.html#m_charm\">Charmonium:<a/>\n")
# writePolar(mccbar,index,pol)
# Baryons
pol.write("<h2 id=\"BARYONS\">Baryons</h2>\n")
# # light baryons
# pol.write("<h3 id=\"b_light\">Light, Unflavoured</h3>\n")
# index.write("<li><a href=\"polarization.html#b_light\">Light unflavoured baryons:<a/>\n")
# writePolar(bLight,index,pol)
# hyperons
pol.write("<h3 id=\"b_strange\">Hyperons</h3>\n")
index.write("<li><a href=\"polarization.html#b_strange\">Hyperons:<a/>\n")
writePolar(bStrange,index,pol)
# # charm baryons
# pol.write("<h3 id=\"b_charm\">Charm Baryons</h3>\n")
# index.write("<li><a href=\"polarization.html#b_charm\">Charm baryons:<a/>\n")
# writePolar(bCharm,index,pol)
# bottom baryons
pol.write("<h3 id=\"b_bottom\">Bottom Baryons</h3>\n")
index.write("<li><a href=\"polarization.html#b_bottom\">Bottom baryons:<a/>\n")
# loop over particles
writePolar(bBottom,index,pol)
+ # tau lepton
+ pol.write("<h3 id=\"tau\">Tau Lepton</h3>\n")
+ index.write("<li><a href=\"polarization.html#tau\">Tau Lepton:<a/>\n")
+ writePolar([15],index,pol)
# footer
index.write(" </ul>\n")
pol.write("</body>\n</html>")
pol.close()
print ('Total no of figures',len(figures))
index=open(os.path.join(directory,"herwig.html"),'w')
index.write(header.format(title="Comparisions of Herwig7 and $e^+e^-$ Data"))
# event shapes
writeEventShapes(index)
# charged particles
writeCharged(index)
# jets
writeJets(index)
# identified particle spectra
writeIdentified(index)
# identified particle multiplicity
writeMult(index)
# flavour
writeFlavour(index)
# gluons
writeGluon(index)
# polarization
writePolarization(index)
# QED
writeQED(index)
# tau decays
writeTauDecays(index)
# W decays
writeWDecays(index)
# hadron decays
writeDecays(index)
# remaining plots
if(len(figures)>0) :
writeMisc(index)
else :
print ('All figures used')
# footer
index.write("</ul>\n")
index.write("</body>\n</html>")
index.close()

File Metadata

Mime Type
text/x-diff
Expires
Sat, Dec 21, 2:49 PM (19 h, 23 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
09/8c/591eedeb80cd803c4544dd8a7070
Default Alt Text
(1 MB)

Event Timeline