diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1f1403f6ce2e2ea1c9c53717a92648ed1a222e04..b2cbc87cfe51aaaaea67d3f45fa6d86f317d568d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,7 +11,7 @@
cmake_minimum_required(VERSION 3.15)
-project(Moore VERSION 57.14
+project(Moore VERSION 57.16
LANGUAGES CXX)
# Enable testing with CTest/CDash
diff --git a/CODEOWNERS b/CODEOWNERS
index cdd0216435cf961f9367fa83f705a438a6aec463..45643bab0f85387f9cb191aadae094f1ca614cf1 100644
--- a/CODEOWNERS
+++ b/CODEOWNERS
@@ -101,12 +101,13 @@
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/B2KsMuMu.py @gcavalle @mengzhen
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/ @elspadar @dtou @mengzhen @ziyiw
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/Bc_lines.py @mengzhen @zmu
-/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/Bc_rare_decay_lines.py @zmu
+/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/Bc_rare_decay_lines.py @zmu @tirong
+/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/B2pDLambda.py @yiding @yusong
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_for_spectroscopy.py @ipolyako @mingjie @tirong
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_LcX_TT_lines.py @mengzhen @ziyiw
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_cch.py @ssheng @khaberma @kyu
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_doublecharm.py @rzan
-/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_etacX_lines.py @mengzhen
+/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_etacX_lines.py @mengzhen @gcavalle
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_jpsiX_NoMuonID.py @mengzhen @yuc
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_jpsiX_TT_lines.py @isanders @ziyiw @chenlong
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_jpsiX_lines.py @mengzhen @chuangxi
@@ -115,6 +116,7 @@
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/bx.py @ipolyako
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/ccbargamma_conv_lines.py @mengzhen
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/ccbarmumu_lines.py @mengzhen
+/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/ccbar_to_dh_builders.py @yiding @yusong
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/dimuon_lines.py @mengzhen @gcavalle @lan
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/dimuon_sprucing_lines.py @mengzhen
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/doublecharm.py @gcavalle @hmu @yajing @pnaik @xdai @tevans @hoslee
@@ -203,6 +205,7 @@
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/builders/RpK_builders.py @maik
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/strange.py @mramospe @sargueda @femiguel @tharris @frliu @amorcill @tmombach @jurenaso
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/strange_inclusive_hlt2.py @mramospe @sargueda @femiguel @tharris @frliu @amorcill @tmombach @jurenaso
+/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/strange_spruce.py @mramospe @sargueda @femiguel
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/builders/strange.py @mramospe @sargueda @femiguel @tharris @frliu @amorcill @tmombach @jurenaso
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/builders/bnv_builders.py @fdevelli
/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/bnv_lines_hlt2.py @fdevelli
diff --git a/Hlt/Hlt1Conf/tests/qmtest/test_AllenInMoore_hlt1_bandwidth_streamless.qmt b/Hlt/Hlt1Conf/tests/qmtest/test_AllenInMoore_hlt1_bandwidth_streamless.qmt
index fed34c9907903ae31a284ef9b4c740bc70ee93ed..0bc120db9c5b3febe108d87c1c1ac8cda7f11ae4 100644
--- a/Hlt/Hlt1Conf/tests/qmtest/test_AllenInMoore_hlt1_bandwidth_streamless.qmt
+++ b/Hlt/Hlt1Conf/tests/qmtest/test_AllenInMoore_hlt1_bandwidth_streamless.qmt
@@ -31,7 +31,7 @@ countErrorLines({"FATAL": 0, "ERROR": 0, "WARNING": 0},
stdout=remove_known_warnings(stdout))
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import bandwidth_qmtest_validator
-causes += bandwidth_qmtest_validator()
+causes += bandwidth_qmtest_validator("pp")
diff --git a/Hlt/Hlt2Conf/options/examples/bandq/spruce_bandq_example.py b/Hlt/Hlt2Conf/options/examples/bandq/spruce_bandq_example.py
index 2d665c35c738ba1906701e31d392bb009f17861f..c8a6255560924d652c0e74476774cac785a24e93 100644
--- a/Hlt/Hlt2Conf/options/examples/bandq/spruce_bandq_example.py
+++ b/Hlt/Hlt2Conf/options/examples/bandq/spruce_bandq_example.py
@@ -9,11 +9,32 @@
# or submit itself to any jurisdiction. #
###############################################################################
"""
-Run like any other options file:
+./Moore/run gaudirun.py spruce_bandq_example.py |& tee spruce_bandq_example.log
- ./Moore/run gaudirun.py hlt2_spruce_example.py
+file_size = ls -lh --si spruce_bandq_lines.dst
+b/w (GB/s) = input rate (64.9 kHz for this HLT2 output file) x file_size (MB) / options.evt_max
-The input is HLT2 full stream data. Its rate is 45.1kHz.
+eff = grep "LAZY_AND: SpruceBandQ_" spruce_bandq_example.log
+rate (kHz) = input rate (64.9 kHz for this HLT2 output file) x eff
+
+input rate for these files taken from https://gitlab.cern.ch/lhcb/Moore/-/blob/2025-patches/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_input.yaml?ref_type=heads
+
+By default, this this script runs over all registered B&Q Sprucing lines, hence BW estimates
+will be for the entire module as the output file contains the output of all lines. To only run over a
+select few lines, replace:
+
+streams = [
+ Stream(
+ "bandq",
+ lines=[builder() for builder in sprucing_lines.values()],
+
+with:
+
+lines_to_run = ["SpruceBandQ...", ...] # Line names go here
+streams = [
+ Stream(
+ "bandq",
+ lines=[builder() for key, builder in all_bandq_lines if (key in lines_to_run)],
"""
@@ -35,7 +56,7 @@ from RecoConf.global_tools import (
)
from RecoConf.legacy_rec_hlt1_tracking import make_VeloClusterTrackingSIMD
from RecoConf.reconstruction_objects import reconstruction
-from SprucingConfig.Spruce24.fullline_config.pp_Collision24c2 import (
+from SprucingConfig.Spruce24.fullline_config.pp_Collision24c4 import (
full_lines as full_lines_for_TISTOS,
)
@@ -44,21 +65,10 @@ from SprucingConfig.Spruce24.fullline_config.pp_Collision24c2 import (
###############################################################################
# Configure input data from testfiledb
-input_files = [
- "mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp1/data/EoY-spruce-2024/307781_00090010_0105.raw",
- "mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp1/data/EoY-spruce-2024/307781_00090012_0106.raw",
- "mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp1/data/EoY-spruce-2024/307781_00090015_0073.raw",
- "mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp1/data/EoY-spruce-2024/307781_00090011_0074.raw",
- "mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/dpa/wp1/data/EoY-spruce-2024/307781_00090015_0004.raw",
-]
-options.input_files = input_files
+options.set_input_and_conds_from_testfiledb("spruce_bandwidth_input_2025")
-options.input_raw_format = 0.5
-options.input_type = "RAW"
options.simulation = False
-options.data_type = "Upgrade"
-options.geometry_version = "run3/2024.Q1.2-v00.00"
-options.conditions_version = "master"
+options.input_raw_format = 0.5
options.input_process = "Hlt2"
options.scheduler_legacy_mode = False
@@ -77,16 +87,14 @@ options.output_manifest_file = "spruce_bandq_lines.tck.json"
options.histo_file = "spruce_bandq_monitoring.root"
-def make_streams() -> Streams:
+def make_streams():
streams = [
Stream(
"bandq",
lines=[builder() for builder in sprucing_lines.values()], # whole module
routing_bit=85, # some dummy value != 94 or 95
- # lines=[line_to_run()] # single line
detectors=[],
- ) # Turbo and Full case - no detector raw banks
- # detectors=DETECTORS) # if persisting detector raw banks i.e. special cases or TurCal lines
+ )
]
return Streams(streams=streams)
diff --git a/Hlt/Hlt2Conf/options/hlt2_pp_2025_packing_checks.py b/Hlt/Hlt2Conf/options/hlt2_pp_2025_packing_checks.py
index 2221d7f06be2f87e4a7ae1a045b3a820a41c2e0c..f9fcaa43ac0a4807058f083c8b38220e7abbb87e 100644
--- a/Hlt/Hlt2Conf/options/hlt2_pp_2025_packing_checks.py
+++ b/Hlt/Hlt2Conf/options/hlt2_pp_2025_packing_checks.py
@@ -11,7 +11,7 @@
from DDDB.CheckDD4Hep import UseDD4Hep
from Hlt2Conf.settings.hlt2_pp_2025 import make_streams
from Moore import options, run_moore
-from Moore.persistence import persist_line_outputs
+from PyConf.Algorithms import LHCb__SelectivePacker as SelectivePacker
from RecoConf.global_tools import (
stateProvider_with_simplified_geom,
trackMasterExtrapolator_with_simplified_geom,
@@ -39,6 +39,6 @@ public_tools = [
with (
reconstruction.bind(from_file=False),
- persist_line_outputs.bind(enable_checksum=False, enable_packing_checks=True),
+ SelectivePacker.bind(VerifyBufferIntegrity=True),
):
config = run_moore(options, public_tools=public_tools)
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/b_to_jpsix.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/b_to_jpsix.py
index 1c10a3e40f084fb29e48dc87860cd40c9f07a9f5..a68c81f1aa03209ae369f4c7e68fedee6bdbbb06 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/b_to_jpsix.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/b_to_jpsix.py
@@ -865,6 +865,69 @@ def make_BuToJpsieeKplus_detached_line(process):
return [jpsi, kplus, b2jpsikplus]
+def make_BdToJpsiKstar_deltaGammad_line(process):
+ assert process in ["hlt2", "spruce"], (
+ "Line must be defined as Hlt2 or Sprucing line!"
+ )
+ muons = basic_builder.filter_muons_loose(particles=make_long_muons(), pidmu=-3)
+ jpsi = basic_builder.make_selected_jpsi_bd2jpsimumukshort(
+ muons=muons, max_docachi2=30.0
+ )
+
+ if process == "spruce":
+ jpsi = make_detached_jpsi()
+ kstar = basic_builder.make_selected_kstar2kpi(
+ comb_m_min=826 * MeV,
+ comb_m_max=966 * MeV,
+ vtx_m_min=842 * MeV,
+ vtx_m_max=926 * MeV,
+ max_vchi2pdof=20,
+ max_docachi2=30.0,
+ pt=500.0 * MeV,
+ pt_pi=300.0 * MeV,
+ p_pi=1000.0 * MeV,
+ pt_k=300.0 * MeV,
+ p_k=1000.0 * MeV,
+ pid_k=-2,
+ pid_pi=3,
+ )
+ b2jpsikstar = make_Bd2JpsimumuKshort_detached(
+ lifetime=0.2 * picosecond,
+ particles=[jpsi, kstar],
+ descriptor="B0 -> J/psi(1S) K*(892)0",
+ )
+
+ return [jpsi, kstar, b2jpsikstar]
+
+
+def make_BdToJpsiKshort_merged_deltaGammad_line(process):
+ assert process in ["hlt2", "spruce"], (
+ "Line must be defined as Hlt2 or Sprucing line!"
+ )
+ muons = basic_builder.filter_muons_loose(particles=make_long_muons(), pidmu=-3)
+ jpsi = basic_builder.make_selected_jpsi_bd2jpsimumukshort(
+ muons=muons, max_docachi2=30.0
+ )
+
+ if process == "spruce":
+ jpsi = make_detached_jpsi()
+ kshort_LL = basic_builder.make_ks_LL(bpvvdchi2=5, chi2vx=30)
+ kshort_DD = basic_builder.make_ks_DD(bpvvdchi2=5, chi2vx=30)
+ kshort_UL = basic_builder.make_ks_UL(bpvvdchi2=5, chi2vx=30)
+ kshort_LD = basic_builder.make_ks_LD(bpvvdchi2=5, chi2vx=30)
+ kshort = ParticleContainersMerger(
+ [kshort_LL, kshort_DD, kshort_UL, kshort_LD],
+ name="merged_Kshorts_forDeltaGammad",
+ )
+ b2jpsikshort = make_Bd2JpsimumuKshort_detached(
+ lifetime=0.2 * picosecond,
+ particles=[jpsi, kshort],
+ descriptor="B0 -> J/psi(1S) KS0",
+ )
+
+ return [jpsi, kshort, b2jpsikshort]
+
+
def make_BdToJpsimumuKshort_LL_tight_line(process):
assert process in ["hlt2", "spruce"], (
"Line must be defined as Hlt2 or Sprucing line!"
@@ -874,6 +937,7 @@ def make_BdToJpsimumuKshort_LL_tight_line(process):
)
jpsi = basic_builder.make_selected_jpsi_bd2jpsimumukshort(muons=muons)
kshort_LL = basic_builder.make_ks_LL(bpvvdchi2=5, chi2vx=30)
+
b2jpsikshort = make_Bd2JpsimumuKshort_detached(
lifetime=None, particles=[jpsi, kshort_LL], descriptor="B0 -> J/psi(1S) KS0"
)
@@ -1249,19 +1313,35 @@ def make_BdToJpsippKstar(process):
"Line must be defined as Hlt2 or Sprucing line!"
)
- proton = basic_builder.make_protons(
- pid_p=0.0,
- delta_pid_pK=1.0,
- pt_min=800.0 * MeV,
- p_min=2000 * MeV,
- mipchi2_min=4.0,
- )
- kaon = basic_builder.make_kaons(
- pid=0.0, pt=500.0 * MeV, p=1500.0 * MeV, mipchi2_min=5.0
- )
- pion = basic_builder.make_pions(
- pid=0.0, pt=500.0 * MeV, p=1500.0 * MeV, mipchi2_min=8.0
- )
+ if process == "spruce":
+ proton = basic_builder.make_protons(
+ pid_p=2.0,
+ delta_pid_pK=1.0,
+ pt_min=800.0 * MeV,
+ p_min=2000 * MeV,
+ mipchi2_min=4.0,
+ )
+ kaon = basic_builder.make_kaons(
+ pid=2.0, pt=500.0 * MeV, p=2000.0 * MeV, mipchi2_min=5.0
+ )
+ pion = basic_builder.make_pions(
+ pid=-1.0, pt=200.0 * MeV, p=1000.0 * MeV, mipchi2_min=8.0
+ )
+
+ elif process == "hlt2":
+ proton = basic_builder.make_protons(
+ pid_p=0.0,
+ delta_pid_pK=1.0,
+ pt_min=800.0 * MeV,
+ p_min=2000 * MeV,
+ mipchi2_min=4.0,
+ )
+ kaon = basic_builder.make_kaons(
+ pid=0.0, pt=500.0 * MeV, p=1500.0 * MeV, mipchi2_min=5.0
+ )
+ pion = basic_builder.make_pions(
+ pid=0.0, pt=500.0 * MeV, p=1500.0 * MeV, mipchi2_min=8.0
+ )
b2jpsikst = special_builder.make_JpsiPP_X(
particles=[proton, proton, kaon, pion],
@@ -1278,16 +1358,29 @@ def make_Bs0ToJpsippPhi(process):
"Line must be defined as Hlt2 or Sprucing line!"
)
- proton = basic_builder.make_protons(
- pid_p=0.0,
- delta_pid_pK=1.0,
- pt_min=800.0 * MeV,
- p_min=2000 * MeV,
- mipchi2_min=4.0,
- )
- kaon = basic_builder.make_kaons(
- pid=0.0, pt=500.0 * MeV, p=1500.0 * MeV, mipchi2_min=5.0
- )
+ if process == "spruce":
+ proton = basic_builder.make_protons(
+ pid_p=2.0,
+ delta_pid_pK=1.0,
+ pt_min=800.0 * MeV,
+ p_min=2000 * MeV,
+ mipchi2_min=4.0,
+ )
+ kaon = basic_builder.make_kaons(
+ pid=2.0, pt=500.0 * MeV, p=2000.0 * MeV, mipchi2_min=5.0
+ )
+
+ elif process == "hlt2":
+ proton = basic_builder.make_protons(
+ pid_p=0.0,
+ delta_pid_pK=1.0,
+ pt_min=800.0 * MeV,
+ p_min=2000 * MeV,
+ mipchi2_min=4.0,
+ )
+ kaon = basic_builder.make_kaons(
+ pid=0.0, pt=500.0 * MeV, p=1500.0 * MeV, mipchi2_min=5.0
+ )
b2jpsiphi = special_builder.make_JpsiPP_X(
particles=[proton, proton, kaon, kaon],
@@ -1299,23 +1392,24 @@ def make_Bs0ToJpsippPhi(process):
# A Trigger Line for B -> charmonium ppbar,K,pi
+# Sprucing line only
def make_BdToPPbarKpi(process):
assert process in ["hlt2", "spruce"], (
"Line must be defined as Hlt2 or Sprucing line!"
)
+ pion = basic_builder.make_pions(
+ pid=-2.0, pt=200.0 * MeV, p=1000.0 * MeV, mipchi2_min=8.0
+ )
proton = basic_builder.make_protons(
- pid_p=0.0,
+ pid_p=2.0,
delta_pid_pK=1.0,
pt_min=800.0 * MeV,
p_min=2000 * MeV,
mipchi2_min=4.0,
)
kaon = basic_builder.make_kaons(
- pid=0.0, pt=500.0 * MeV, p=1500.0 * MeV, mipchi2_min=5.0
- )
- pion = basic_builder.make_pions(
- pid=0.0, pt=500.0 * MeV, p=1500.0 * MeV, mipchi2_min=8.0
+ pid=2.0, pt=500.0 * MeV, p=2000.0 * MeV, mipchi2_min=5.0
)
BdToPPbarKpi = special_builder.make_JpsiPP_X(
@@ -1340,20 +1434,22 @@ def make_BdToPPbarKpi(process):
# A Trigger Line for B -> charmonium ppbar,K,K
+# Sprucing line only
def make_Bs0ToPPbarKK(process):
assert process in ["hlt2", "spruce"], (
"Line must be defined as Hlt2 or Sprucing line!"
)
proton = basic_builder.make_protons(
- pid_p=0.0,
+ pid_p=2.0,
delta_pid_pK=1.0,
pt_min=800.0 * MeV,
p_min=2000 * MeV,
mipchi2_min=4.0,
)
+
kaon = basic_builder.make_kaons(
- pid=0.0, pt=500.0 * MeV, p=1500.0 * MeV, mipchi2_min=5.0
+ pid=2.0, pt=500.0 * MeV, p=2000.0 * MeV, mipchi2_min=5.0
)
Bs0ToPPbarKK = special_builder.make_JpsiPP_X(
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/b_to_jpsix0.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/b_to_jpsix0.py
index 6785ed21deabd0075a1a064b7c1b54a7b43e96d3..30f8227f2a05acab9d7c16eabccc046a7755571f 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/b_to_jpsix0.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/b_to_jpsix0.py
@@ -133,64 +133,78 @@ def make_B2JpsiKst2KPi0R_line(
return [jpsi, kstr, b2jpsikstr]
-def make_B2JpsiKst2KPi0_LL_line(
+def make_B2JpsiKPi0_DD_line(
process,
comb_m_min=4700 * MeV,
comb_m_max=6100 * MeV,
vtx_m_min=4800 * MeV,
vtx_m_max=6000 * MeV,
- pi0pt_min=0.0 * MeV,
+ dira_min=0.9933,
+ ip_max=7,
+ ipchi2_max=20,
+ vtxchi2pdof_max=20,
):
assert process in ["hlt2", "spruce"], (
"Line must be defined as Hlt2 or Sprucing line!"
)
jpsi = make_detached_jpsi()
- kst = x0_builder.make_selected_kst2kpi0_LL(
- pi0pt_min=pi0pt_min, comb_m_min=0 * MeV, comb_m_max=3000 * MeV
+ kaon = basic_builder.make_kaons(pid=0.0, pt=400.0 * MeV)
+ pi0 = x0_builder.make_caloconv_pizeros_DD(
+ pi0_pt_min=800.0 * MeV, gpt_min=300.0 * MeV, diept_min=600.0 * MeV
)
- b2jpsikst = make_B2JpsiX0(
- particles=[jpsi, kst],
- descriptor="[B+ -> J/psi(1S) K*(892)+]cc",
- name="B2CC_B2JpsiKst2KPi0_LL_Combiner_{hash}",
+ b2jpsikpi0 = make_B2JpsiX0(
+ particles=[jpsi, kaon, pi0],
+ descriptor="[B+ -> J/psi(1S) K+ pi0]cc",
+ name="B2CC_B2JpsiKPi0_DD_Combiner_{hash}",
comb_m_min=comb_m_min,
comb_m_max=comb_m_max,
vtx_m_min=vtx_m_min,
vtx_m_max=vtx_m_max,
+ dira_min=dira_min,
+ ip_max=ip_max,
+ ipchi2_max=ipchi2_max,
+ vtxchi2pdof_max=vtxchi2pdof_max,
)
- return [jpsi, kst, b2jpsikst]
+ return [jpsi, kaon, pi0, b2jpsikpi0]
-def make_B2JpsiKst2KPi0_DD_line(
+def make_B2JpsiPiEta_DD_line(
process,
comb_m_min=4700 * MeV,
comb_m_max=6100 * MeV,
vtx_m_min=4800 * MeV,
vtx_m_max=6000 * MeV,
- pi0pt_min=0.0 * MeV,
+ dira_min=0.9933,
+ ip_max=7,
+ ipchi2_max=20,
+ vtxchi2pdof_max=20,
):
assert process in ["hlt2", "spruce"], (
"Line must be defined as Hlt2 or Sprucing line!"
)
jpsi = make_detached_jpsi()
- kst = x0_builder.make_selected_kst2kpi0_DD(
- pi0pt_min=pi0pt_min, comb_m_min=0 * MeV, comb_m_max=3000 * MeV
- )
+ pion = basic_builder.make_pions(pid=None, pt=300 * MeV, p=1.5 * GeV, mipchi2_min=11)
+ eta = x0_builder.make_caloconv_etas_DD()
- b2jpsikst = make_B2JpsiX0(
- particles=[jpsi, kst],
- descriptor="[B+ -> J/psi(1S) K*(892)+]cc",
- name="B2CC_B2JpsiKst2KPi0_DD_Combiner_{hash}",
+ b2jpsipieta = make_B2JpsiX0(
+ particles=[jpsi, pion, eta],
+ descriptor="[B+ -> J/psi(1S) pi+ eta]cc",
+ name="B2CC_B2JpsiPiEta_DD_Combiner_{hash}",
comb_m_min=comb_m_min,
comb_m_max=comb_m_max,
vtx_m_min=vtx_m_min,
vtx_m_max=vtx_m_max,
+ dira_min=dira_min,
+ ip_max=ip_max,
+ ipchi2_max=ipchi2_max,
+ vtxchi2pdof_max=vtxchi2pdof_max,
)
- return [jpsi, kst, b2jpsikst]
+ return [jpsi, pion, eta, b2jpsipieta]
def make_B2Chic2JpsiGK_line(
@@ -258,59 +272,36 @@ def make_B2JpsiEtaGG_line(
return [jpsi, eta, b2jpsieta]
-def make_B2JpsiEtaGGee_LL_line(
- process,
- comb_m_min=4700 * MeV,
- comb_m_max=6100 * MeV,
- vtx_m_min=4800 * MeV,
- vtx_m_max=6000 * MeV,
-):
- assert process in ["hlt2", "spruce"], (
- "Line must be defined as Hlt2 or Sprucing line!"
- )
-
- jpsi = basic_builder.make_selected_jpsi2mumu()
-
- eta = x0_builder.make_caloconv_etas_LL()
-
- b2jpsieta = make_B2JpsiX0_noBvtx(
- particles=[jpsi, eta],
- descriptor="B0 -> J/psi(1S) eta",
- assignvtx=1,
- name="B2CC_B2JpsiEtaGGee_LL_Combiner_{hash}",
- comb_m_min=comb_m_min,
- comb_m_max=comb_m_max,
- vtx_m_min=vtx_m_min,
- vtx_m_max=vtx_m_max,
- )
-
- return [jpsi, eta, b2jpsieta]
-
-
def make_B2JpsiEtaGGee_DD_line(
process,
comb_m_min=4700 * MeV,
comb_m_max=6100 * MeV,
vtx_m_min=4800 * MeV,
vtx_m_max=6000 * MeV,
+ dira_min=0.9933,
+ ip_max=7,
+ ipchi2_max=20,
+ vtxchi2pdof_max=20,
):
assert process in ["hlt2", "spruce"], (
"Line must be defined as Hlt2 or Sprucing line!"
)
jpsi = basic_builder.make_selected_jpsi2mumu()
-
eta = x0_builder.make_caloconv_etas_DD()
- b2jpsieta = make_B2JpsiX0_noBvtx(
+ b2jpsieta = make_B2JpsiX0(
particles=[jpsi, eta],
descriptor="B0 -> J/psi(1S) eta",
- assignvtx=1,
name="B2CC_B2JpsiEtaGGee_DD_Combiner_{hash}",
comb_m_min=comb_m_min,
comb_m_max=comb_m_max,
vtx_m_min=vtx_m_min,
vtx_m_max=vtx_m_max,
+ dira_min=dira_min,
+ ip_max=ip_max,
+ ipchi2_max=ipchi2_max,
+ vtxchi2pdof_max=vtxchi2pdof_max,
)
return [jpsi, eta, b2jpsieta]
@@ -349,40 +340,16 @@ def make_B2JpsiPi0GG_line(
return [jpsi, pi0, b2jpsipi0]
-def make_B2JpsiPi0GGee_LL_line(
- process,
- comb_m_min=4700 * MeV,
- comb_m_max=6100 * MeV,
- vtx_m_min=4800 * MeV,
- vtx_m_max=6000 * MeV,
-):
- assert process in ["hlt2", "spruce"], (
- "Line must be defined as Hlt2 or Sprucing line!"
- )
-
- jpsi = basic_builder.make_selected_jpsi2mumu()
- pi0 = x0_builder.make_caloconv_pizeros_LL()
-
- b2jpsipi0 = make_B2JpsiX0_noBvtx(
- particles=[jpsi, pi0],
- descriptor="B0 -> J/psi(1S) pi0",
- assignvtx=1,
- name="B2CC_B2JpsiPi0GGee_LL_Combiner_{hash}",
- comb_m_min=comb_m_min,
- comb_m_max=comb_m_max,
- vtx_m_min=vtx_m_min,
- vtx_m_max=vtx_m_max,
- )
-
- return [jpsi, pi0, b2jpsipi0]
-
-
def make_B2JpsiPi0GGee_DD_line(
process,
comb_m_min=4700 * MeV,
comb_m_max=6100 * MeV,
vtx_m_min=4800 * MeV,
vtx_m_max=6000 * MeV,
+ dira_min=0.9933,
+ ip_max=7,
+ ipchi2_max=20,
+ vtxchi2pdof_max=20,
):
assert process in ["hlt2", "spruce"], (
"Line must be defined as Hlt2 or Sprucing line!"
@@ -391,15 +358,18 @@ def make_B2JpsiPi0GGee_DD_line(
jpsi = basic_builder.make_selected_jpsi2mumu()
pi0 = x0_builder.make_caloconv_pizeros_DD()
- b2jpsipi0 = make_B2JpsiX0_noBvtx(
+ b2jpsipi0 = make_B2JpsiX0(
particles=[jpsi, pi0],
descriptor="B0 -> J/psi(1S) pi0",
- assignvtx=1,
name="B2CC_B2JpsiPi0GGee_DD_Combiner_{hash}",
comb_m_min=comb_m_min,
comb_m_max=comb_m_max,
vtx_m_min=vtx_m_min,
vtx_m_max=vtx_m_max,
+ dira_min=dira_min,
+ ip_max=ip_max,
+ ipchi2_max=ipchi2_max,
+ vtxchi2pdof_max=vtxchi2pdof_max,
)
return [jpsi, pi0, b2jpsipi0]
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/builders/special_builder.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/builders/special_builder.py
index 5882d2350b23c3014108f8d05e909acf2aee6b4b..2c8cbd06ea5a469031fdb4a6e04d0d5f97c9f4e1 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/builders/special_builder.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/builders/special_builder.py
@@ -46,12 +46,12 @@ def make_JpsiPP_X(
name="B2CC_JpsiPP_X_Combiner_{hash}",
am_min_mass=5.0 * GeV,
am_max_mass=5.6 * GeV,
- am_min_mass_pp=(3096.900 - 220.0) * MeV,
- am_max_mass_pp=(3096.900 + 220.0) * MeV,
+ am_min_mass_pp=(3096.900 - 150.0) * MeV,
+ am_max_mass_pp=(3096.900 + 150.0) * MeV,
am_min_mass_Kpi=(891.67 - 220.0) * MeV,
am_max_mass_Kpi=(891.67 + 220.0) * MeV,
- am_min_mass_KK=(1019.461 - 220.0) * MeV,
- am_max_mass_KK=(1019.461 + 220.0) * MeV,
+ am_min_mass_KK=990 * MeV,
+ am_max_mass_KK=1110 * MeV,
vtx_min_mass=5.05 * GeV,
vtx_max_mass=5.55 * GeV,
pp_min_sumpt=750.0 * MeV,
@@ -62,17 +62,17 @@ def make_JpsiPP_X(
vtx_min_pt=3000.0 * MeV,
vtx_max_chi2=9.0,
vtx_min_dira=0.9995,
- vtx_min_mass_pp=(3096.900 - 215.0) * MeV,
- vtx_max_mass_pp=(3096.900 + 215.0) * MeV,
- vtx_min_mass_Kpi=(891.67 - 215.0) * MeV,
- vtx_max_mass_Kpi=(891.67 + 215.0) * MeV,
- vtx_min_mass_KK=(1019.461 - 215.0) * MeV,
- vtx_max_mass_KK=(1019.461 + 215.0) * MeV,
+ vtx_min_mass_pp=(3096.900 - 140.0) * MeV,
+ vtx_max_mass_pp=(3096.900 + 140.0) * MeV,
+ vtx_min_mass_Kpi=(891.67 - 210.0) * MeV,
+ vtx_max_mass_Kpi=(891.67 + 210.0) * MeV,
+ vtx_min_mass_KK=1000.0 * MeV,
+ vtx_max_mass_KK=1100.0 * MeV,
vtx_res_min_pt=500 * MeV,
sdocachi2_max=15.0,
vtx_max_ipchi2=15.0,
b_min_lft=0.2 * picosecond,
- b_min_fdchi2=100,
+ b_min_fdchi2=10,
min_prodprobnn_pp=0.01,
min_prodprobnn_p_k=0.0,
X_kstar=True,
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/builders/x0_builder.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/builders/x0_builder.py
index 93012c28bb4465550f03c3f9371d7e00823cfe45..430a4f1f1f5f16205e60ce63115a7218189427e7 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/builders/x0_builder.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/builders/x0_builder.py
@@ -17,6 +17,8 @@ from GaudiKernel.SystemOfUnits import GeV, MeV
from RecoConf.algorithms_thor import ParticleCombiner, ParticleFilter
from RecoConf.standard_particles import (
_make_dielectron_with_brem,
+ make_converted_photon_DD,
+ make_converted_photon_LL,
make_down_electrons_no_brem,
make_long_electrons_no_brem,
make_photons,
@@ -72,39 +74,6 @@ def make_resolved_etas(
#################################
-def electrons_for_convertedgamma(electrons, name="b2cc_make_e_for_gee_{hash}"):
- # make and filter electrons to build converted photons
- # suitable for both long and down tracks
- filter_code = F.require_all(F.PT > 90.0 * MeV, F.P > 0.9 * GeV, F.PID_E > -2.0)
- return ParticleFilter(
- electrons(),
- F.FILTER(filter_code),
- name=name,
- )
-
-
-def loose_gamma_ee(
- electrons,
- m_diE_min=0.0 * MeV,
- m_diE_max=45.0 * MeV,
- pt_diE_min=0.9 * GeV,
- chi2dof_diE_min=10.0,
- name="b2cc_make_loose_gee_{hash}",
-):
- # code to make converted photons with brem added and apply some loose selection
- dielectron_with_brem = _make_dielectron_with_brem(
- electrons,
- pt_diE=pt_diE_min,
- m_diE_min=m_diE_min,
- m_diE_max=m_diE_max,
- m_diE_ID="gamma",
- )
- code_dielectron = F.require_all(
- F.CHI2DOF < chi2dof_diE_min,
- )
- return ParticleFilter(dielectron_with_brem, F.FILTER(code_dielectron), name=name)
-
-
def make_gamma_ee_LL(
pt_diE_min=1.0 * GeV,
name="b2cc_converted_photons_LL_{hash}",
@@ -112,9 +81,11 @@ def make_gamma_ee_LL(
"""
Builds a converted photon from two long electrons
"""
- electrons = electrons_for_convertedgamma(make_long_electrons_no_brem)
- gamma = loose_gamma_ee(
- electrons, m_diE_max=45.0 * MeV, pt_diE_min=pt_diE_min, name=name
+ gamma = make_converted_photon_LL(
+ m_diE_max=45.0 * MeV,
+ pt_e_min=90.0 * MeV,
+ p_e_min=0.9 * GeV,
+ pt_diE_min=pt_diE_min,
)
code_tight = F.require_any(F.CHILD(1, F.PID_E) > 2.0, F.CHILD(2, F.PID_E) > 2.0)
@@ -129,9 +100,12 @@ def make_gamma_ee_DD(
Builds a converted photon from two down electrons
"""
- electrons = electrons_for_convertedgamma(make_down_electrons_no_brem)
- gamma = loose_gamma_ee(
- electrons, m_diE_max=90.0 * MeV, pt_diE_min=pt_diE_min, name=name
+ gamma = make_converted_photon_DD(
+ name,
+ m_diE_max=90.0 * MeV,
+ pt_e_min=90.0 * MeV,
+ p_e_min=0.9 * GeV,
+ pt_diE_min=pt_diE_min,
)
return gamma
@@ -152,9 +126,11 @@ def make_caloconv_pizeros_LL(mass_window=160 * MeV, pi0_pt_min=1.5 * GeV):
)
-def make_caloconv_pizeros_DD(mass_window=160 * MeV, pi0_pt_min=1.5 * GeV):
- calo_photons = filter_gammas(make_photons(), gpt_min=350.0 * MeV)
- conv_photons = make_gamma_ee_DD()
+def make_caloconv_pizeros_DD(
+ mass_window=160 * MeV, pi0_pt_min=1.5 * GeV, gpt_min=350 * MeV, diept_min=1000 * MeV
+):
+ calo_photons = filter_gammas(make_photons(), gpt_min)
+ conv_photons = make_converted_photon_DD(m_diE_max=100 * MeV, pt_e_min=diept_min)
combination_code = in_range(_pi0_M - mass_window, F.MASS, _pi0_M + mass_window)
composite_code = F.require_all(F.PT > pi0_pt_min)
return ParticleCombiner(
@@ -168,25 +144,11 @@ def make_caloconv_pizeros_DD(mass_window=160 * MeV, pi0_pt_min=1.5 * GeV):
)
-def make_caloconv_etas_LL(mass_window=250 * MeV, eta_pt_min=1.5 * GeV):
- calo_photons = filter_gammas(make_photons(), gpt_min=350.0 * MeV)
- conv_photons = make_gamma_ee_LL()
- combination_code = in_range(_eta_M - mass_window, F.MASS, _eta_M + mass_window)
- composite_code = F.require_all(F.PT > eta_pt_min)
- return ParticleCombiner(
- Inputs=[calo_photons, conv_photons],
- name="B2CC_CaloConv_eta_LL_{hash}",
- DecayDescriptor="eta -> gamma gamma",
- CombinationCut=combination_code,
- CompositeCut=composite_code,
- ParticleCombiner="ParticleAdder",
- AllowDiffInputsForSameIDChildren=True,
- )
-
-
-def make_caloconv_etas_DD(mass_window=250 * MeV, eta_pt_min=1.5 * GeV):
- calo_photons = filter_gammas(make_photons(), gpt_min=350.0 * MeV)
- conv_photons = make_gamma_ee_DD()
+def make_caloconv_etas_DD(
+ mass_window=250 * MeV, eta_pt_min=2.0 * GeV, gpt_min=500 * MeV, diept_min=1000 * MeV
+):
+ calo_photons = filter_gammas(make_photons(), gpt_min)
+ conv_photons = make_converted_photon_DD(m_diE_max=100 * MeV, pt_e_min=diept_min)
combination_code = in_range(_eta_M - mass_window, F.MASS, _eta_M + mass_window)
composite_code = F.require_all(F.PT > eta_pt_min)
return ParticleCombiner(
@@ -434,54 +396,6 @@ def make_selected_kst2kpi0r(
)
-def make_selected_kst2kpi0_LL(
- name="B2CC_Kst2KPi0_LL_Filter_{hash}",
- descriptor="[K*(892)+ -> K+ pi0]cc",
- comb_m_min=692.0 * MeV,
- comb_m_max=1092.0 * MeV,
- pi0pt_min=1500.0 * MeV,
- pt=1000.0 * MeV,
- pid_k=0,
- pt_k=500.0 * MeV,
-):
- kaon = basic_builder.make_kaons(pid=pid_k, pt=pt_k)
-
- pi0 = make_caloconv_pizeros_LL(pi0_pt_min=pi0pt_min)
-
- return make_onebodygg(
- particles=[kaon, pi0],
- descriptor=descriptor,
- name=name,
- comb_m_min=comb_m_min,
- comb_m_max=comb_m_max,
- pt=pt,
- )
-
-
-def make_selected_kst2kpi0_DD(
- name="B2CC_Kst2KPi0_DD_Filter_{hash}",
- descriptor="[K*(892)+ -> K+ pi0]cc",
- comb_m_min=692.0 * MeV,
- comb_m_max=1092.0 * MeV,
- pi0pt_min=1500.0 * MeV,
- pt=1000.0 * MeV,
- pid_k=0,
- pt_k=500.0 * MeV,
-):
- kaon = basic_builder.make_kaons(pid=pid_k, pt=pt_k)
-
- pi0 = make_caloconv_pizeros_DD(pi0_pt_min=pi0pt_min)
-
- return make_onebodygg(
- particles=[kaon, pi0],
- descriptor=descriptor,
- name=name,
- comb_m_min=comb_m_min,
- comb_m_max=comb_m_max,
- pt=pt,
- )
-
-
####################################
# Sigma0 -> Lambda0 gamma decays #
####################################
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/hlt2_b2cc.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/hlt2_b2cc.py
index d929ccb9e874550d44f948bcb1cfdb2374fc16ea..2d3abea1e91934b5e14537449435666a34e65ff4 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/hlt2_b2cc.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/hlt2_b2cc.py
@@ -842,22 +842,6 @@ def BdToJpsippKstar(
)
-@register_line_builder(all_lines)
-def BdToPPbarKpi(name="Hlt2B2CC_BdToPPbarKpi", prescale=1.0, persistreco=False):
- line_alg = b_to_jpsix.make_BdToPPbarKpi(process=PROCESS)
- iso_parts = isolation.make_iso_particles(line_alg, name="B")
- return Hlt2Line(
- name=name,
- stream="b2cc",
- prescale=prescale,
- algs=b2cc_prefilters() + line_alg,
- extra_outputs=iso_parts,
- persistreco=persistreco,
- tagging_particles=False,
- pv_tracks=False,
- )
-
-
@register_line_builder(all_lines)
def Bs0ToJpsippPhi(
name="Hlt2B2CC_Bs0ToJpsiPhi_JpsiToPP", prescale=1.0, persistreco=False
@@ -876,22 +860,6 @@ def Bs0ToJpsippPhi(
)
-@register_line_builder(all_lines)
-def Bs0ToPPbarKK(name="Hlt2B2CC_Bs0ToPPbarKK", prescale=1.0, persistreco=False):
- line_alg = b_to_jpsix.make_Bs0ToPPbarKK(process=PROCESS)
- iso_parts = isolation.make_iso_particles(line_alg, name="B")
- return Hlt2Line(
- name=name,
- stream="b2cc",
- prescale=prescale,
- algs=b2cc_prefilters() + line_alg,
- extra_outputs=iso_parts,
- persistreco=persistreco,
- tagging_particles=False,
- pv_tracks=False,
- )
-
-
@register_line_builder(all_lines)
def BuToJpsiEtaPiplus_JpsiToMuMu(
name="Hlt2B2CC_BuToJpsiEtaPiplus_Detached", prescale=1
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/spruce_b2cc.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/spruce_b2cc.py
index 25d02cb7999f3cd6cfa39ce84943d52d94856c03..3a69d797b2136d2d279a312c3f447b4e3efb1675 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/spruce_b2cc.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_charmonia/spruce_b2cc.py
@@ -78,6 +78,41 @@ def BsToJpsiKstarWide_line(name="SpruceB2CC_BsToJpsiKstarWide", prescale=1):
)
+@register_line_builder(sprucing_lines)
+@configurable
+def BdToJpsiKstar_sprucing_line(name="SpruceB2CC_BdToJpsiKstar", prescale=1):
+ """
+ B0->JpsiKstar for delta Gammad measurement
+ """
+ line_alg = b_to_jpsix.make_BdToJpsiKstar_deltaGammad_line(process=PROCESS)
+ return SpruceLine(
+ name=name,
+ stream="b2cc",
+ prescale=prescale,
+ algs=b2cc_prefilters() + line_alg,
+ tagging_particles=True,
+ pv_tracks=True,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BdToJpsiKs_sprucing_line(name="SpruceB2CC_BdToJpsiKs", prescale=1):
+ """
+ B0->JpsiKshort for delta Gammad measurement
+ """
+
+ line_alg = b_to_jpsix.make_BdToJpsiKshort_merged_deltaGammad_line(process=PROCESS)
+ return SpruceLine(
+ name=name,
+ stream="b2cc",
+ prescale=prescale,
+ algs=b2cc_prefilters() + line_alg,
+ tagging_particles=True,
+ pv_tracks=True,
+ )
+
+
@register_line_builder(sprucing_lines)
@configurable
def Lb0ToJpsiSigma0_LL_line(name="SpruceB2CC_Lb0ToJpsiSigma0_LL", prescale=1):
@@ -294,11 +329,11 @@ def BToJpsiToMuMuEtapToPipPipGamma_line(
@register_line_builder(sprucing_lines)
@configurable
-def B2JpsiKst2KPi0_LL_line(name="SpruceB2CC_B2JpsiKst2KPi0_LL_line", prescale=1):
+def B2JpsiKPi0_DD_line(name="SpruceB2CC_B2JpsiKPi0_DD_line", prescale=1):
"""
- B+ -> J/psi(1S) (-> mu+ mu-) K*+ (-> K+ pi0 (-> gamma gamma (-> e+ e-))) spruce line
+ B+ -> J/psi(1S) (-> mu+ mu-) K+ pi0 (-> gamma gamma (-> e+ e-)) spruce line
"""
- line_alg = b_to_jpsix0.make_B2JpsiKst2KPi0_LL_line(process=PROCESS)
+ line_alg = b_to_jpsix0.make_B2JpsiKPi0_DD_line(process=PROCESS)
iso_parts = isolation.make_iso_particles(line_alg, name="B")
return SpruceLine(
name=name,
@@ -313,11 +348,11 @@ def B2JpsiKst2KPi0_LL_line(name="SpruceB2CC_B2JpsiKst2KPi0_LL_line", prescale=1)
@register_line_builder(sprucing_lines)
@configurable
-def B2JpsiKst2KPi0_DD_line(name="SpruceB2CC_B2JpsiKst2KPi0_DD_line", prescale=1):
+def B2JpsiPiEta_DD_line(name="SpruceB2CC_B2JpsiPiEta_DD_line", prescale=1):
"""
- B+ -> J/psi(1S) (-> mu+ mu-) K*+ (-> K+ pi0 (-> gamma gamma (-> e+ e-))) spruce line
+ B+ -> J/psi(1S) (-> mu+ mu-) pi+ eta (-> gamma gamma (-> e+ e-)) spruce line
"""
- line_alg = b_to_jpsix0.make_B2JpsiKst2KPi0_DD_line(process=PROCESS)
+ line_alg = b_to_jpsix0.make_B2JpsiPiEta_DD_line(process=PROCESS)
iso_parts = isolation.make_iso_particles(line_alg, name="B")
return SpruceLine(
name=name,
@@ -332,11 +367,11 @@ def B2JpsiKst2KPi0_DD_line(name="SpruceB2CC_B2JpsiKst2KPi0_DD_line", prescale=1)
@register_line_builder(sprucing_lines)
@configurable
-def B2JpsiEtaGGee_LL_line(name="SpruceB2CC_B2JpsiEtaGGee_LL_line", prescale=1):
+def B2JpsiEtaGGee_DD_line(name="SpruceB2CC_B2JpsiEtaGGee_DD_line", prescale=1):
"""
B -> J/psi(1S) (-> mu+ mu-) eta (-> gamma gamma (-> e+ e-)) spruce line
"""
- line_alg = b_to_jpsix0.make_B2JpsiEtaGGee_LL_line(process=PROCESS)
+ line_alg = b_to_jpsix0.make_B2JpsiEtaGGee_DD_line(process=PROCESS)
iso_parts = isolation.make_iso_particles(line_alg, name="B")
return SpruceLine(
name=name,
@@ -351,11 +386,11 @@ def B2JpsiEtaGGee_LL_line(name="SpruceB2CC_B2JpsiEtaGGee_LL_line", prescale=1):
@register_line_builder(sprucing_lines)
@configurable
-def B2JpsiEtaGGee_DD_line(name="SpruceB2CC_B2JpsiEtaGGee_DD_line", prescale=1):
+def B2JpsiPi0GGee_DD_line(name="SpruceB2CC_B2JpsiPi0GGee_DD_line", prescale=1):
"""
- B -> J/psi(1S) (-> mu+ mu-) eta (-> gamma gamma (-> e+ e-)) spruce line
+ B -> J/psi(1S) (-> mu+ mu-) pi0 (-> gamma gamma (-> e+ e-)) spruce line
"""
- line_alg = b_to_jpsix0.make_B2JpsiEtaGGee_DD_line(process=PROCESS)
+ line_alg = b_to_jpsix0.make_B2JpsiPi0GGee_DD_line(process=PROCESS)
iso_parts = isolation.make_iso_particles(line_alg, name="B")
return SpruceLine(
name=name,
@@ -370,17 +405,19 @@ def B2JpsiEtaGGee_DD_line(name="SpruceB2CC_B2JpsiEtaGGee_DD_line", prescale=1):
@register_line_builder(sprucing_lines)
@configurable
-def B2JpsiPi0GGee_LL_line(name="SpruceB2CC_B2JpsiPi0GGee_LL_line", prescale=1):
+def BdToJpsiKstar_JpsiToPP_line(name="SpruceB2CC_BdToJpsiKstar_JpsiToPP", prescale=1):
"""
- B -> J/psi(1S) (-> mu+ mu-) pi0 (-> gamma gamma (-> e+ e-)) spruce line
+ B0 -> J/psi(-> p p~-) K*(892)(-> K+ pi-) spruce line aiming an uniform selection of the Run 3 dataset
"""
- line_alg = b_to_jpsix0.make_B2JpsiPi0GGee_LL_line(process=PROCESS)
+ line_alg = b_to_jpsix.make_BdToJpsippKstar(process=PROCESS)
iso_parts = isolation.make_iso_particles(line_alg, name="B")
+
return SpruceLine(
name=name,
stream="b2cc",
prescale=prescale,
algs=b2cc_prefilters() + line_alg,
+ pv_tracks=True,
extra_outputs=iso_parts,
calo_digits=True,
calo_clusters=True,
@@ -389,17 +426,61 @@ def B2JpsiPi0GGee_LL_line(name="SpruceB2CC_B2JpsiPi0GGee_LL_line", prescale=1):
@register_line_builder(sprucing_lines)
@configurable
-def B2JpsiPi0GGee_DD_line(name="SpruceB2CC_B2JpsiPi0GGee_DD_line", prescale=1):
+def Bs0ToJpsiPhi_JpsiToPP_line(name="SpruceB2CC_Bs0ToJpsiPhi_JpsiToPP", prescale=1):
"""
- B -> J/psi(1S) (-> mu+ mu-) pi0 (-> gamma gamma (-> e+ e-)) spruce line
+ Bs0 -> J/psi(-> p p~-) Phi(1020)(-> K+ K-) spruce line aiming an uniform selection of the Run 3 dataset
"""
- line_alg = b_to_jpsix0.make_B2JpsiPi0GGee_DD_line(process=PROCESS)
+ line_alg = b_to_jpsix.make_Bs0ToJpsippPhi(process=PROCESS)
+ iso_parts = isolation.make_iso_particles(line_alg, name="B")
+
+ return SpruceLine(
+ name=name,
+ stream="b2cc",
+ prescale=prescale,
+ algs=b2cc_prefilters() + line_alg,
+ pv_tracks=True,
+ extra_outputs=iso_parts,
+ calo_digits=True,
+ calo_clusters=True,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BdToPPbarKpi_line(name="SpruceB2CC_BdToPPbarKpi", prescale=1):
+ """
+ B0 -> p p~- K+ pi- spruce line aiming wide range charminonia studies in the Run 3 dataset
+ """
+ line_alg = b_to_jpsix.make_BdToPPbarKpi(process=PROCESS)
iso_parts = isolation.make_iso_particles(line_alg, name="B")
+
+ return SpruceLine(
+ name=name,
+ stream="b2cc",
+ prescale=prescale,
+ algs=b2cc_prefilters() + line_alg,
+ pv_tracks=True,
+ extra_outputs=iso_parts,
+ calo_digits=True,
+ calo_clusters=True,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Bs0ToPPbarKK_line(name="SpruceB2CC_Bs0ToPPbarKK", prescale=1):
+ """
+ Bs0 -> p p~- K+ K- spruce line aiming wide range charminonia studies in the Run 3 dataset
+ """
+ line_alg = b_to_jpsix.make_Bs0ToPPbarKK(process=PROCESS)
+ iso_parts = isolation.make_iso_particles(line_alg, name="B")
+
return SpruceLine(
name=name,
stream="b2cc",
prescale=prescale,
algs=b2cc_prefilters() + line_alg,
+ pv_tracks=True,
extra_outputs=iso_parts,
calo_digits=True,
calo_clusters=True,
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/b_to_dh.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/b_to_dh.py
index 661ac628903d919e36b7dea722b7090047fc20d7..fda86de330d313d6e3316ef9869c65087cf84497 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/b_to_dh.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/b_to_dh.py
@@ -3139,3 +3139,193 @@ def make_BdToD0Etap_D0ToKPi_EtapToPipPimGammaWS(process):
bpvfdchi2_min=50.0,
)
return line_alg
+
+
+#####################################################
+# B+ -> Ds+ eta('), Ds+ -> KKpi, eta(') -> pipig(g) #
+#####################################################
+
+
+@check_process
+def make_BuToDspEta_DspToKKPi_EtaToPipPimPi0(process):
+ eta = basic_builder.make_eta_to_pippimpi0()
+ ds = d_builder.make_dsplus_to_kpkmpip()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[ds, eta],
+ descriptors=["[B+ -> D_s+ eta]cc"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+@check_process
+def make_BuToDspEta_DspToKKPi_EtaToPipPimPi0WS(process):
+ eta = basic_builder.make_eta_to_pippimpi0_ws()
+ ds = d_builder.make_dsplus_to_kpkmpip()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[ds, eta],
+ descriptors=["[B+ -> D_s+ eta]cc"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+@check_process
+def make_BuToDspEtap_DspToKKPi_EtapToPipPimEta(process):
+ etap = basic_builder.make_etap_to_pippimeta()
+ ds = d_builder.make_dsplus_to_kpkmpip()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[ds, etap],
+ descriptors=["[B+ -> D_s+ eta_prime]cc"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+@check_process
+def make_BuToDspEtap_DspToKKPi_EtapToPipPimEtaWS(process):
+ etap = basic_builder.make_etap_to_pippimeta_ws()
+ ds = d_builder.make_dsplus_to_kpkmpip()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[ds, etap],
+ descriptors=["[B+ -> D_s+ eta_prime]cc"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+@check_process
+def make_BuToDspEta_DspToKKPi_EtaToPipPimGamma(process):
+ eta = basic_builder.make_eta_to_pippimgamma()
+ ds = d_builder.make_dsplus_to_kpkmpip()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[ds, eta],
+ descriptors=["[B+ -> D_s+ eta]cc"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+@check_process
+def make_BuToDspEta_DspToKKPi_EtaToPipPimGammaWS(process):
+ eta = basic_builder.make_eta_to_pippimgamma_ws()
+ ds = d_builder.make_dsplus_to_kpkmpip()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[ds, eta],
+ descriptors=["[B+ -> D_s+ eta]cc"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+@check_process
+def make_BuToDspEtap_DspToKKPi_EtapToPipPimGamma(process):
+ etap = basic_builder.make_etap_to_pippimgamma()
+ ds = d_builder.make_dsplus_to_kpkmpip()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[ds, etap],
+ descriptors=["[B+ -> D_s+ eta_prime]cc"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+@check_process
+def make_BuToDspEtap_DspToKKPi_EtapToPipPimGammaWS(process):
+ etap = basic_builder.make_etap_to_pippimgamma_ws()
+ ds = d_builder.make_dsplus_to_kpkmpip()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[ds, etap],
+ descriptors=["[B+ -> D_s+ eta_prime]cc"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+##################################
+# B -> D0/Ds eta/pi0(->GG(->ee)) #
+##################################
+
+
+@check_process
+def make_BdToD0Pi0ConvDD_D0ToKPi(process):
+ pi0 = basic_builder.make_caloconv_pi0s_DD()
+ d0 = d_builder.make_dzero_to_kpi()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[d0, pi0],
+ descriptors=["B0 -> D0 pi0"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+@check_process
+def make_BdToD0EtaConvDD_D0ToKPi(process):
+ eta = basic_builder.make_caloconv_etas_DD()
+ d0 = d_builder.make_dzero_to_kpi()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[d0, eta],
+ descriptors=["B0 -> D0 eta"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+@check_process
+def make_BuToDspPi0ConvDD_DspToKKPi(process):
+ pi0 = basic_builder.make_caloconv_pi0s_DD()
+ ds = d_builder.make_dsplus_to_kpkmpip()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[ds, pi0],
+ descriptors=["[B+ -> D_s+ pi0]cc"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
+
+
+@check_process
+def make_BuToDspEtaConvDD_DspToKKPi(process):
+ eta = basic_builder.make_caloconv_etas_DD()
+ ds = d_builder.make_dsplus_to_kpkmpip()
+ line_alg = b_builder.make_loose_mass_b2x(
+ particles=[ds, eta],
+ descriptors=["[B+ -> D_s+ eta]cc"],
+ bcvtx_sep_min=0 * mm,
+ bpvdira_min=0.9999,
+ bpvipchi2_max=15.0,
+ bpvfdchi2_min=50.0,
+ )
+ return line_alg
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/bbaryon_to_cbaryon_hh.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/bbaryon_to_cbaryon_hh.py
index 9172243081fc6679086a047637082c63526e1432..c5e173dd522048c55c4f1f9bfe75950482063c3d 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/bbaryon_to_cbaryon_hh.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/bbaryon_to_cbaryon_hh.py
@@ -638,3 +638,49 @@ def make_LbToLcpPbarLambdaDD_LcpToPKPi(process):
bpvdira_min=0.99,
)
return line_alg
+
+
+#######################################################################
+# Form the Xi_b0 -> Lambda_b0 pi-, Lambda_b0 --> Lambda_c+ pi-
+# 1. Lambda_c+ --> p K- pi+
+# 2. Lambda_c+ --> p Ks0
+######################################################################
+@check_process
+def make_XibToLbPi_LbToLcpPi_LcpToPKPi(process):
+ pion = basic_builder.make_tight_pions()
+ cbaryon = cbaryon_builder.make_lc_to_pkpi()
+ bbaryon = b_builder.make_lb(
+ particles=[cbaryon, pion],
+ descriptors=["[Lambda_b0 -> Lambda_c+ pi-]cc"],
+ )
+ line_alg = b_builder.make_xib(
+ particles=[bbaryon, pion],
+ descriptors=["[Xi_b- -> Lambda_b0 pi-]cc"],
+ )
+ return line_alg
+
+
+@check_process
+def make_XibToLbPi_LbToLcpPi_LcpToPKsLL(process):
+ pion = basic_builder.make_tight_pions()
+ cbaryon = cbaryon_builder.make_lc_to_pks(ks=basic_builder.make_ks_LL())
+ bbaryon = b_builder.make_lb(
+ particles=[cbaryon, pion], descriptors=["[Lambda_b0 -> Lambda_c+ pi-]cc"]
+ )
+ line_alg = b_builder.make_xib(
+ particles=[bbaryon, pion], descriptors=["[Xi_b- -> Lambda_b0 pi-]cc"]
+ )
+ return line_alg
+
+
+@check_process
+def make_XibToLbPi_LbToLcpPi_LcpToPKsDD(process):
+ pion = basic_builder.make_tight_pions()
+ cbaryon = cbaryon_builder.make_lc_to_pks(ks=basic_builder.make_ks_DD())
+ bbaryon = b_builder.make_lb(
+ particles=[cbaryon, pion], descriptors=["[Lambda_b0 -> Lambda_c+ pi-]cc"]
+ )
+ line_alg = b_builder.make_xib(
+ particles=[bbaryon, pion], descriptors=["[Xi_b- -> Lambda_b0 pi-]cc"]
+ )
+ return line_alg
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/bbaryon_to_cbaryons_h.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/bbaryon_to_cbaryons_h.py
index 9d1eddf045635fd7eeb76a06b1f450563100af34..b72281037eba8a7ef8fee13b0e50b82bd0dc903e 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/bbaryon_to_cbaryons_h.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/bbaryon_to_cbaryons_h.py
@@ -25,27 +25,51 @@ from Hlt2Conf.lines.b_to_open_charm.utils import check_process
# https://lhcbdoc.web.cern.ch/lhcbdoc/stripping/config/stripping34r0p3/bhadroncompleteevent/strippinglb2lclcnlc2pkpibeauty2charmline.html
@check_process
def make_LbToLcpLcmN0(process):
- lc = cbaryon_builder.make_lc_to_pkpi( # make_lc_to_pkpi
- pi_pidk_max=0.0,
- k_pidk_min=0.0,
- p_pidp_min=0.0,
- p_pidkmp_max=-0.5,
- am_min=2176 * MeV,
- am_max=2396 * MeV,
- )
+ line_alg = None
- line_alg = b_builder.make_b2x(
- [lc, lc],
- descriptors=["Lambda_b0 -> Lambda_c+ Lambda_c~-"],
- am_min=3900 * MeV,
- am_max=7000 * MeV,
- am_min_vtx=3900 * MeV,
- am_max_vtx=7000 * MeV,
- vtx_chi2pdof_max=10.0,
- sum_pt_min=6.0 * GeV,
- bpvipchi2_max=15,
- bpvdira_min=0.9997,
- )
+ if process == "spruce":
+ lc = cbaryon_builder.make_lc_to_pkpi( # make_lc_to_pkpi
+ pi_pidk_max=5,
+ k_pidk_min=5,
+ p_pidp_min=5,
+ p_pidkmp_max=-5,
+ am_min=2176 * MeV,
+ am_max=2396 * MeV,
+ )
+ line_alg = b_builder.make_b2x(
+ [lc, lc],
+ descriptors=["Lambda_b0 -> Lambda_c+ Lambda_c~-"],
+ am_min=3900 * MeV,
+ am_max=7000 * MeV,
+ am_min_vtx=3900 * MeV,
+ am_max_vtx=7000 * MeV,
+ vtx_chi2pdof_max=10.0,
+ sum_pt_min=6.0 * GeV,
+ bpvipchi2_max=30,
+ bpvdira_min=0.9997,
+ )
+
+ elif process == "hlt2":
+ lc = cbaryon_builder.make_lc_to_pkpi( # make_lc_to_pkpi
+ pi_pidk_max=0.0,
+ k_pidk_min=0.0,
+ p_pidp_min=0.0,
+ p_pidkmp_max=-0.5,
+ am_min=2176 * MeV,
+ am_max=2396 * MeV,
+ )
+ line_alg = b_builder.make_b2x(
+ [lc, lc],
+ descriptors=["Lambda_b0 -> Lambda_c+ Lambda_c~-"],
+ am_min=3900 * MeV,
+ am_max=7000 * MeV,
+ am_min_vtx=3900 * MeV,
+ am_max_vtx=7000 * MeV,
+ vtx_chi2pdof_max=10.0,
+ sum_pt_min=6.0 * GeV,
+ bpvipchi2_max=15,
+ bpvdira_min=0.9997,
+ )
return line_alg
@@ -53,22 +77,43 @@ def make_LbToLcpLcmN0(process):
# Author: juan.baptista.leite@cern.ch
@check_process
def make_LbToPbarPN0(process):
- proton = basic_builder.make_tight_protons(
- p_pidp_min=0.0, p_pidkmp_max=-0.5, pt_min=750 * MeV
- )
+ line_alg = None
+
+ if process == "spruce":
+ proton = basic_builder.make_tight_protons(
+ p_pidp_min=10.0, p_pidkmp_max=-10, pt_min=800 * MeV, p_min=10 * GeV
+ )
+
+ line_alg = b_builder.make_b2x(
+ [proton, proton],
+ descriptors=["Lambda_b0 -> p+ p~-"],
+ am_min=4000 * MeV,
+ am_max=7000 * MeV,
+ am_min_vtx=4000 * MeV,
+ am_max_vtx=7000 * MeV,
+ vtx_chi2pdof_max=5.0,
+ sum_pt_min=6.0 * GeV,
+ bpvipchi2_max=30,
+ bpvdira_min=0.9997,
+ )
+
+ elif process == "hlt2":
+ proton = basic_builder.make_tight_protons(
+ p_pidp_min=0.0, p_pidkmp_max=-0.5, pt_min=750 * MeV
+ )
- line_alg = b_builder.make_b2x(
- [proton, proton],
- descriptors=["Lambda_b0 -> p+ p~-"],
- am_min=4000 * MeV,
- am_max=7000 * MeV,
- am_min_vtx=4000 * MeV,
- am_max_vtx=7000 * MeV,
- vtx_chi2pdof_max=10.0,
- sum_pt_min=6.0 * GeV,
- bpvipchi2_max=15,
- bpvdira_min=0.9997,
- bpvfdchi2_min=100,
- )
+ line_alg = b_builder.make_b2x(
+ [proton, proton],
+ descriptors=["Lambda_b0 -> p+ p~-"],
+ am_min=4000 * MeV,
+ am_max=7000 * MeV,
+ am_min_vtx=4000 * MeV,
+ am_max_vtx=7000 * MeV,
+ vtx_chi2pdof_max=10.0,
+ sum_pt_min=6.0 * GeV,
+ bpvipchi2_max=15,
+ bpvdira_min=0.9997,
+ bpvfdchi2_min=100,
+ )
return line_alg
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/builders/basic_builder.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/builders/basic_builder.py
index 957dc21278571956e576b2113940f5cb95870d5f..d5e8fee800df174fb2a8d71c74d450784041d500 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/builders/basic_builder.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/builders/basic_builder.py
@@ -18,6 +18,7 @@ from GaudiKernel.SystemOfUnits import micrometer as um
from PyConf import configurable
from RecoConf.algorithms_thor import ParticleCombiner, ParticleFilter
from RecoConf.standard_particles import (
+ make_converted_photon_DD,
make_has_rich_long_kaons,
make_has_rich_long_pions,
make_has_rich_long_protons,
@@ -476,6 +477,49 @@ def make_etap_to_pippimgamma_ws(
)
+####################################
+# Diphotons with one that converts #
+####################################
+
+
+@configurable
+def make_caloconv_pi0s_DD(
+ mass_window=160 * MeV, pi0_pt_min=1.5 * GeV, gpt_min=350 * MeV, diept_min=1000 * MeV
+):
+ calo_photons = make_photons(CL_min=0.05, et_min=gpt_min)
+ conv_photons = make_converted_photon_DD(m_diE_max=100 * MeV, pt_e_min=diept_min)
+ combination_code = in_range(_pi0_M - mass_window, F.MASS, _pi0_M + mass_window)
+ composite_code = F.require_all(F.PT > pi0_pt_min)
+ return ParticleCombiner(
+ Inputs=[calo_photons, conv_photons],
+ name="B2OC_CaloConv_pi0s_DD_{hash}",
+ DecayDescriptor="pi0 -> gamma gamma",
+ CombinationCut=combination_code,
+ CompositeCut=composite_code,
+ ParticleCombiner="ParticleAdder",
+ AllowDiffInputsForSameIDChildren=True,
+ )
+
+
+@configurable
+def make_caloconv_etas_DD(
+ mass_window=250 * MeV, eta_pt_min=2.0 * GeV, gpt_min=500 * MeV, diept_min=1000 * MeV
+):
+ calo_photons = make_photons(CL_min=0.05, et_min=gpt_min)
+ conv_photons = make_converted_photon_DD(m_diE_max=100 * MeV, pt_e_min=diept_min)
+ combination_code = in_range(_eta_M - mass_window, F.MASS, _eta_M + mass_window)
+ composite_code = F.require_all(F.PT > eta_pt_min)
+ return ParticleCombiner(
+ Inputs=[calo_photons, conv_photons],
+ name="B2OC_CaloConv_etas_DD_{hash}",
+ DecayDescriptor="eta -> gamma gamma",
+ CombinationCut=combination_code,
+ CompositeCut=composite_code,
+ ParticleCombiner="ParticleAdder",
+ AllowDiffInputsForSameIDChildren=True,
+ )
+
+
######################################################
# Generic twobody/threebody/fourbody decay builders, #
# defines default combination cuts #
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/spruce_b2oc.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/spruce_b2oc.py
index 9d0be89ef5071eee365d04dc192191f311f6743a..9a63e1bc6ee30c79b72c10e132d1a4b34c617727 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/spruce_b2oc.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/spruce_b2oc.py
@@ -54,6 +54,7 @@ from Hlt2Conf.lines.b_to_open_charm import (
bbaryon_to_cbaryon_h,
bbaryon_to_cbaryon_hh,
bbaryon_to_cbaryon_hhh,
+ bbaryon_to_cbaryons_h,
bbaryon_to_lightbaryon_d,
bbaryon_to_lightbaryon_dd,
bbaryon_to_lightbaryon_ddh,
@@ -90,6 +91,7 @@ update_makers(line_makers, b_to_cbaryons_h)
update_makers(line_makers, b_to_cbaryon_h)
update_makers(line_makers, b_to_cbaryon_hh)
update_makers(line_makers, bbaryon_to_cbaryon_h)
+update_makers(line_makers, bbaryon_to_cbaryons_h)
update_makers(line_makers, bbaryon_to_cbaryon_hh)
update_makers(line_makers, bbaryon_to_cbaryon_hhh)
update_makers(line_makers, bbaryon_to_cbaryon_d)
@@ -351,6 +353,18 @@ b2oc_stream_lines = [
"BdToD0Eta_D0ToKPi_EtaToPipPimGammaWS",
"BdToD0Etap_D0ToKPi_EtapToPipPimGamma",
"BdToD0Etap_D0ToKPi_EtapToPipPimGammaWS",
+ "BuToDspEta_DspToKKPi_EtaToPipPimPi0",
+ "BuToDspEta_DspToKKPi_EtaToPipPimPi0WS",
+ "BuToDspEtap_DspToKKPi_EtapToPipPimEta",
+ "BuToDspEtap_DspToKKPi_EtapToPipPimEtaWS",
+ "BuToDspEta_DspToKKPi_EtaToPipPimGamma",
+ "BuToDspEta_DspToKKPi_EtaToPipPimGammaWS",
+ "BuToDspEtap_DspToKKPi_EtapToPipPimGamma",
+ "BuToDspEtap_DspToKKPi_EtapToPipPimGammaWS",
+ "BdToD0Pi0ConvDD_D0ToKPi",
+ "BdToD0EtaConvDD_D0ToKPi",
+ "BuToDspPi0ConvDD_DspToKKPi",
+ "BuToDspEtaConvDD_DspToKKPi",
# lines from b_to_dx_ltu
"BdToDsmK_DsmToKpKmPim_LTU",
# lines from b_to_dll
@@ -514,6 +528,9 @@ b2oc_stream_lines = [
"Xib0ToXicpPiPiPi_XicpToPKPi",
"LbToLcpKsLLK_LcpToPKPi",
"LbToLcpKsDDK_LcpToPKPi",
+ "XibToLbPi_LbToLcpPi_LcpToPKPi",
+ "XibToLbPi_LbToLcpPi_LcpToPKsLL",
+ "XibToLbPi_LbToLcpPi_LcpToPKsDD",
# lines from bbaryon_to_cbaryon_hhh
"Xib0ToXicpPbarPPi_XicpToPKPi",
"Xib0ToXicpKPiPi_XicpToPKPi",
@@ -573,6 +590,11 @@ b2oc_stream_lines = [
# lines from b_to_cbaryons
"BdToLcpLcm_LcpToPHH",
"BdToXicpXicm_XicpToPKPi",
+ # lines from b_to_cbaryons_h
+ "BuToLcpLcmK_LcpToPKPi",
+ # lines from bbaryon_to_cbaryions_h
+ "LbToLcpLcmN0",
+ "LbToPbarPN0",
]
b2oclow_stream_lines = [
# lines from b_to_ddh
@@ -769,10 +791,6 @@ extra_config = {
"BuToDspPi0Resolved_DspToHHH": 0.1,
"BuToDsstpPi0Merged_DsstpToDspGamma_DspToHHH": 0.2,
"BuToDspPi0Merged_DspToHHH": 0.1,
- "BdToD0Eta_D0ToKPi_EtaToPipPimPi0WS": 0.1,
- "BdToD0Etap_D0ToKPi_EtapToPipPimEtaWS": 0.1,
- "BdToD0Eta_D0ToKPi_EtaToPipPimGammaWS": 0.1,
- "BdToD0Etap_D0ToKPi_EtapToPipPimGammaWS": 0.1,
# lines from b_to_dx_ltu
"BdToDsmK_DsmToKpKmPim_LTU": 0.1,
# lines from b_to_dll
@@ -906,6 +924,18 @@ extra_config = {
"BdToD0Eta_D0ToKPi_EtaToPipPimGammaWS",
"BdToD0Etap_D0ToKPi_EtapToPipPimGamma",
"BdToD0Etap_D0ToKPi_EtapToPipPimGammaWS",
+ "BuToDspEta_DspToKKPi_EtaToPipPimPi0",
+ "BuToDspEta_DspToKKPi_EtaToPipPimPi0WS",
+ "BuToDspEtap_DspToKKPi_EtapToPipPimEta",
+ "BuToDspEtap_DspToKKPi_EtapToPipPimEtaWS",
+ "BuToDspEta_DspToKKPi_EtaToPipPimGamma",
+ "BuToDspEta_DspToKKPi_EtaToPipPimGammaWS",
+ "BuToDspEtap_DspToKKPi_EtapToPipPimGamma",
+ "BuToDspEtap_DspToKKPi_EtapToPipPimGammaWS",
+ "BdToD0Pi0ConvDD_D0ToKPi",
+ "BdToD0EtaConvDD_D0ToKPi",
+ "BuToDspPi0ConvDD_DspToKKPi",
+ "BuToDspEtaConvDD_DspToKKPi",
],
}
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/B2pDLambda.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/B2pDLambda.py
new file mode 100644
index 0000000000000000000000000000000000000000..f8e286616d3f84eb55c9ba4a07a62c652ca042e1
--- /dev/null
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/B2pDLambda.py
@@ -0,0 +1,133 @@
+###############################################################################
+# (c) Copyright 2023 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Make B&Q B-mesons/baryons in standard decay modes for consequent use in spectroscopy:
+
+- B+ -> p D0bar (-> K+ pi-)/(-> K+ pi- pi+ pi-) Lambda0bar (-> p+ pi-) (LL/DD)
+- B0 -> p D- (-> K+ pi- pi-) Lambda0bar (-> p+ pi-) (LL/DD)
+- B0 -> p D*- (-> D0bar (-> K+ pi-) pi-) Lambda0bar (-> p+ pi-)
+- Bs0 -> p Ds- (-> K+ K- pi-) Lambda0bar (-> p+ pi-)
+
+
+"""
+
+import Functors as F
+from Functors import require_all
+from Functors.math import in_range
+from GaudiKernel.SystemOfUnits import GeV, MeV, mm, picosecond
+from PyConf import configurable
+from RecoConf.algorithms_thor import (
+ ParticleCombiner,
+ ParticleContainersMerger,
+ ParticleFilter,
+)
+from RecoConf.reconstruction_objects import make_pvs
+from RecoConf.standard_particles import make_LambdaDD, make_LambdaLL
+from SelAlgorithms.monitoring import histogram_1d, monitor
+
+from Hlt2Conf.lines.bandq.builders import charged_hadrons
+from Hlt2Conf.lines.bandq.builders.b_for_spectroscopy import (
+ make_b2cx_for_spectroscopy,
+ make_Dp,
+ make_Ds,
+ make_Dz,
+ make_protons_from_b,
+)
+
+
+@configurable
+def make_BuToD0barLambda0barPLL():
+ protons = make_protons_from_b()
+ Dz = make_Dz()
+ Lambda = make_LambdaLL()
+ return make_b2cx_for_spectroscopy(
+ particles=[Dz, Lambda, protons],
+ am_min=4800 * MeV,
+ am_max=6000 * MeV,
+ m_min=4900 * MeV,
+ m_max=5900 * MeV,
+ descriptor="[B+ -> D~0 Lambda~0 p+]cc",
+ )
+
+
+@configurable
+def make_BuToD0barLambda0barPDD():
+ protons = make_protons_from_b()
+ Dz = make_Dz()
+ Lambda = make_LambdaDD()
+ return make_b2cx_for_spectroscopy(
+ particles=[Dz, Lambda, protons],
+ am_min=4800 * MeV,
+ am_max=6000 * MeV,
+ m_min=4900 * MeV,
+ m_max=5900 * MeV,
+ descriptor="[B+ -> D~0 Lambda~0 p+]cc",
+ )
+
+
+@configurable
+def make_BdToDmLambda0barPLL():
+ protons = make_protons_from_b()
+ Dp = make_Dp()
+ Lambda = make_LambdaLL()
+ return make_b2cx_for_spectroscopy(
+ particles=[Dp, Lambda, protons],
+ am_min=4800 * MeV,
+ am_max=6000 * MeV,
+ m_min=4900 * MeV,
+ m_max=5900 * MeV,
+ descriptor="[B0 -> D- Lambda~0 p+]cc",
+ )
+
+
+@configurable
+def make_BdToDmLambda0barPDD():
+ protons = make_protons_from_b()
+ Dp = make_Dp()
+ Lambda = make_LambdaDD()
+ return make_b2cx_for_spectroscopy(
+ particles=[Dp, Lambda, protons],
+ am_min=4800 * MeV,
+ am_max=6000 * MeV,
+ m_min=4900 * MeV,
+ m_max=5900 * MeV,
+ descriptor="[B0 -> D- Lambda~0 p+]cc",
+ )
+
+
+@configurable
+def make_BsToDsLambda0barPLL():
+ protons = make_protons_from_b()
+ Dp = make_Ds()
+ Lambda = make_LambdaLL()
+ return make_b2cx_for_spectroscopy(
+ particles=[Dp, Lambda, protons],
+ am_min=4800 * MeV,
+ am_max=6000 * MeV,
+ m_min=4900 * MeV,
+ m_max=5900 * MeV,
+ descriptor="[B_s0 -> D_s- Lambda~0 p+]cc",
+ )
+
+
+@configurable
+def make_BsToDsLambda0barPDD():
+ protons = make_protons_from_b()
+ Dp = make_Ds()
+ Lambda = make_LambdaDD()
+ return make_b2cx_for_spectroscopy(
+ particles=[Dp, Lambda, protons],
+ am_min=4800 * MeV,
+ am_max=6000 * MeV,
+ m_min=4900 * MeV,
+ m_max=5900 * MeV,
+ descriptor="[B_s0 -> D_s- Lambda~0 p+]cc",
+ )
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/Bc_rare_decay_lines.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/Bc_rare_decay_lines.py
index 695cf2e8239f1c3559f72c420460f305d2e24c57..8cde6b4606a003c0292d3d9a0e5e52ebc6b9a4c1 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/Bc_rare_decay_lines.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/Bc_rare_decay_lines.py
@@ -51,6 +51,31 @@ def make_BcToDpKpPim(name="bandq_BcToDpKpPim_{hash}"):
return line_alg
+@configurable
+def make_BcToDpPipPim(name="bandq_BcToDpPipPim_{hash}"):
+ pion = charged_hadrons.make_detached_pions(
+ mipchi2dvprimary_min=12.0, pt_min=500.0 * MeV
+ )
+ Dp = c_to_hadrons.make_DpToKmPipPip(
+ minRho=0.2 * mm,
+ )
+ line_alg = b_hadrons.make_bc(
+ name=name,
+ particles=[Dp, pion, pion],
+ descriptor="[B_c+ -> D+ pi+ pi- ]cc",
+ ownpvdira_min=0.9995,
+ am_min=5950 * MeV,
+ m_min=6000 * MeV,
+ am_max=6850 * MeV,
+ m_max=6800 * MeV,
+ achi2_doca_max=15,
+ vtx_chi2pdof_max=10,
+ ownpvfdchi2_min=25,
+ ownpvipchi2_max=25,
+ )
+ return line_alg
+
+
@configurable
def make_BcToDstpKpPim(name="bandq_BcToDstpKpPim_{hash}"):
pion = charged_hadrons.make_detached_pions(
@@ -79,6 +104,31 @@ def make_BcToDstpKpPim(name="bandq_BcToDstpKpPim_{hash}"):
return line_alg
+@configurable
+def make_BcToDstpPipPim(name="bandq_BcToDstpPipPim_{hash}"):
+ pion = charged_hadrons.make_detached_pions(
+ mipchi2dvprimary_min=12.0, pt_min=500.0 * MeV
+ )
+ Dstp = c_to_hadrons.make_DstarpToKmPipPip(
+ minRho=0.2 * mm,
+ )
+ line_alg = b_hadrons.make_bc(
+ name=name,
+ particles=[Dstp, pion, pion],
+ descriptor="[B_c+ -> D*(2010)+ pi+ pi- ]cc",
+ ownpvdira_min=0.9995,
+ am_min=5950 * MeV,
+ m_min=6000 * MeV,
+ am_max=6850 * MeV,
+ m_max=6800 * MeV,
+ achi2_doca_max=15,
+ vtx_chi2pdof_max=10,
+ ownpvfdchi2_min=25,
+ ownpvipchi2_max=25,
+ )
+ return line_alg
+
+
@configurable
def make_BcToDspKpKm(name="bandq_BcToDspKpKm_{hash}"):
kaon = charged_hadrons.make_detached_kaons(
@@ -129,6 +179,34 @@ def make_BcToDspPipPim(name="bandq_BcToDspPipPim_{hash}"):
return line_alg
+@configurable
+def make_BcToDspPipKm(name="bandq_BcToDspPipKm_{hash}"):
+ pion = charged_hadrons.make_detached_pions_soft(
+ mipchi2dvprimary_min=12.0, pt_min=500.0 * MeV
+ )
+ kaon = charged_hadrons.make_detached_kaons(
+ mipchi2dvprimary_min=12.0, pt_min=500.0 * MeV
+ )
+ Dsp = c_to_hadrons.make_DspToKmKpPip(
+ minRho=0.2 * mm,
+ )
+ line_alg = b_hadrons.make_bc(
+ name=name,
+ particles=[Dsp, pion, kaon],
+ descriptor="[B_c+ -> D_s+ pi+ K- ]cc",
+ ownpvdira_min=0.9995,
+ am_min=5950 * MeV,
+ m_min=6000 * MeV,
+ am_max=6850 * MeV,
+ m_max=6800 * MeV,
+ achi2_doca_max=15,
+ vtx_chi2pdof_max=10,
+ ownpvfdchi2_min=25,
+ ownpvipchi2_max=25,
+ )
+ return line_alg
+
+
@configurable
def make_BcToDspPpPm(name="bandq_BcToDspPpPm_{hash}"):
proton = charged_hadrons.make_detached_protons(
@@ -182,6 +260,34 @@ def make_BcToLcpPmKp(name="bandq_BcToLcpPmKp_{hash}"):
return line_alg
+@configurable
+def make_BcToLcpPmPip(name="bandq_BcToLcpPmPip_{hash}"):
+ pion = charged_hadrons.make_detached_pions(
+ mipchi2dvprimary_min=12.0, pt_min=500.0 * MeV
+ )
+ proton = charged_hadrons.make_detached_protons(
+ mipchi2dvprimary_min=12.0, pt_min=500.0 * MeV
+ )
+ Lcp = c_to_hadrons.make_LcToPpKmPip(
+ minRho=0.2 * mm,
+ )
+ line_alg = b_hadrons.make_bc(
+ name=name,
+ particles=[Lcp, proton, pion],
+ descriptor="[B_c+ -> Lambda_c+ p~- pi+]cc",
+ ownpvdira_min=0.9995,
+ am_min=5950 * MeV,
+ m_min=6000 * MeV,
+ am_max=6850 * MeV,
+ m_max=6800 * MeV,
+ achi2_doca_max=15,
+ vtx_chi2pdof_max=10,
+ ownpvfdchi2_min=25,
+ ownpvipchi2_max=25,
+ )
+ return line_alg
+
+
########################
# Bc -> four body#
########################
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_etacX_lines.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_etacX_lines.py
index f2c127eb34ecbf8f78972c6b73417384e6cc5e59..bc7f58e4d19a76780ddb54f655c72d3826ac74d2 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_etacX_lines.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/b_to_etacX_lines.py
@@ -125,10 +125,16 @@ def make_LbToEtacPpKm_EtacToKsLLKpPim(name="bandq_LbToEtacPpKm_EtacToKsLLKpPim_{
def make_BdToEtacKpPim_EtacToKsLLKpPim(
name="bandq_BdToEtacKpPim_EtacToKsLLKpPim_{hash}",
):
- kaons = charged_hadrons.make_detached_kaons_tightpid(pt_min=pt_min_forEtacline)
- pions = charged_hadrons.make_detached_pions_tightpid(pt_min=pt_min_forEtacline)
+ kaons = charged_hadrons.make_detached_kaons_tightpid(
+ pt_min=pt_min_forEtacline, ghostProb_max=ghostProb_max_forEtacline
+ )
+ pions = charged_hadrons.make_detached_pions_tightpid(
+ pt_min=pt_min_forEtacline, ghostProb_max=ghostProb_max_forEtacline
+ )
etac = qqbar_to_hadrons.make_detached_ccbarToKsLLKpPim(
- dira_min=0.9, pt_min_daughters=pt_min_forEtacline
+ dira_min=0.9,
+ pt_min_daughters=pt_min_forEtacline,
+ ghostProb_max=ghostProb_max_forEtacline,
)
comb_cut_add = F.require_all(F.CHILD(2, F.PT) + F.CHILD(3, F.PT) > 900.0 * MeV)
@@ -171,10 +177,16 @@ def make_LbToEtacPpKm_EtacToKsDDKpPim(name="bandq_LbToEtacPpKm_EtacToKsDDKpPim_{
def make_BdToEtacKpPim_EtacToKsDDKpPim(
name="bandq_BdToEtacKpPim_EtacToKsDDKpPim_{hash}",
):
- kaons = charged_hadrons.make_detached_kaons_tightpid(pt_min=pt_min_forEtacline)
- pions = charged_hadrons.make_detached_pions_tightpid(pt_min=pt_min_forEtacline)
+ kaons = charged_hadrons.make_detached_kaons_tightpid(
+ pt_min=pt_min_forEtacline, ghostProb_max=ghostProb_max_forEtacline
+ )
+ pions = charged_hadrons.make_detached_pions_tightpid(
+ pt_min=pt_min_forEtacline, ghostProb_max=ghostProb_max_forEtacline
+ )
etac = qqbar_to_hadrons.make_detached_ccbarToKsDDKpPim(
- dira_min=0.9, pt_min_daughters=pt_min_forEtacline
+ dira_min=0.9,
+ pt_min_daughters=pt_min_forEtacline,
+ ghostProb_max=ghostProb_max_forEtacline,
)
comb_cut_add = F.require_all(F.CHILD(2, F.PT) + F.CHILD(3, F.PT) > 900.0 * MeV)
@@ -209,10 +221,16 @@ def make_LbToEtacPpKm_EtacToPpPm(name="bandq_LbToEtacPpKm_EtacToPpPm_{hash}"):
@configurable
def make_BdToEtacKpPim_EtacToPpPm(name="bandq_BdToEtacKpPim_EtacToPpPm_{hash}"):
- kaons = charged_hadrons.make_detached_kaons_tightpid(pt_min=pt_min_forEtacline)
- pions = charged_hadrons.make_detached_pions_tightpid(pt_min=pt_min_forEtacline)
+ kaons = charged_hadrons.make_detached_kaons(
+ pt_min=pt_min_forEtacline, ghostProb_max=ghostProb_max_forEtacline
+ )
+ pions = charged_hadrons.make_detached_pions(
+ pt_min=pt_min_forEtacline, ghostProb_max=ghostProb_max_forEtacline
+ )
etac = qqbar_to_hadrons.make_detached_Etac1S2SToPpPm(
- dira_min=0.9, pt_min_proton=pt_min_forEtacline
+ dira_min=0.9,
+ pt_min_proton=pt_min_forEtacline,
+ ghostProb_max=ghostProb_max_forEtacline,
)
line_alg = make_bu_for_etacX(
name=name,
@@ -222,6 +240,118 @@ def make_BdToEtacKpPim_EtacToPpPm(name="bandq_BdToEtacKpPim_EtacToPpPm_{hash}"):
return line_alg
+@configurable
+def make_BsToEtacKpKm_EtacToPpPm(name="bandq_BsToEtacKpKm_EtacToPpPm_{hash}"):
+ kaons = charged_hadrons.make_detached_kaons(
+ pt_min=pt_min_forEtacline, ghostProb_max=ghostProb_max_forEtacline
+ )
+ etac = qqbar_to_hadrons.make_detached_Etac1S2SToPpPm(
+ dira_min=0.9,
+ pt_min_proton=pt_min_forEtacline,
+ ghostProb_max=ghostProb_max_forEtacline,
+ )
+ line_alg = make_bu_for_etacX(
+ name=name,
+ particles=[etac, kaons, kaons],
+ descriptor="B_s0 -> eta_c(1S) K+ K-",
+ )
+ return line_alg
+
+
+@configurable
+def make_BsToEtacPipPim_EtacToPpPm(name="bandq_BsToEtacPipPim_EtacToPpPm_{hash}"):
+ pions = charged_hadrons.make_detached_pions(
+ pt_min=pt_min_forEtacline, ghostProb_max=ghostProb_max_forEtacline
+ )
+ etac = qqbar_to_hadrons.make_detached_Etac1S2SToPpPm(
+ dira_min=0.9,
+ pt_min_proton=pt_min_forEtacline,
+ ghostProb_max=ghostProb_max_forEtacline,
+ )
+ line_alg = make_bu_for_etacX(
+ name=name,
+ particles=[etac, pions, pions],
+ descriptor="B_s0 -> eta_c(1S) pi+ pi-",
+ )
+ return line_alg
+
+
+@configurable
+def make_BdsToEtacPpPm_EtacToPpPm(name="bandq_BdsToEtacPpPm_EtacToPpPm_{hash}"):
+ protons = charged_hadrons.make_detached_protons(
+ pt_min=pt_min_forEtacline,
+ pid=F.require_all(F.PID_P > 0, (F.PID_P - F.PID_K) > 0),
+ ghostProb_max=ghostProb_max_forEtacline,
+ )
+ etac = qqbar_to_hadrons.make_detached_Etac1S2SToPpPm(
+ dira_min=0.9,
+ pt_min_proton=pt_min_forEtacline,
+ ghostProb_max=ghostProb_max_forEtacline,
+ )
+ line_alg = make_bu_for_etacX(
+ name=name,
+ particles=[etac, protons, protons],
+ descriptor="B0 -> eta_c(1S) p+ p~-",
+ )
+ return line_alg
+
+
+@configurable
+def make_BdsToEtacPpPm_EtacToKsLLKpPim(
+ name="bandq_BdsToEtacPpPm_EtacToKsLLKpPim_{hash}",
+):
+ protons = charged_hadrons.make_detached_protons(
+ pt_min=pt_min_forEtacline,
+ pid=F.require_all(F.PID_P > 0, (F.PID_P - F.PID_K) > 0),
+ ghostProb_max=ghostProb_max_forEtacline,
+ )
+ etac = qqbar_to_hadrons.make_detached_ccbarToKsLLKpPim(
+ dira_min=0.9,
+ pt_min_daughters=pt_min_forEtacline,
+ ghostProb_max=ghostProb_max_forEtacline,
+ )
+ comb_cut_add = F.require_all(F.CHILD(2, F.PT) + F.CHILD(3, F.PT) > 900.0 * MeV)
+
+ line_alg = make_bu_for_etacX(
+ name=name,
+ particles=[etac, protons, protons],
+ descriptor="B0 -> eta_c(1S) p+ p~-",
+ vtx_chi2pdof_max=10,
+ ownpvfdchi2_min=150,
+ comb_cut_add=comb_cut_add,
+ )
+
+ return line_alg
+
+
+@configurable
+def make_BdsToEtacPpPm_EtacToKsDDKpPim(
+ name="bandq_BdsToEtacPpPm_EtacToKsDDKpPim_{hash}",
+):
+ protons = charged_hadrons.make_detached_protons(
+ pt_min=pt_min_forEtacline,
+ pid=F.require_all(F.PID_P > 0, (F.PID_P - F.PID_K) > 0),
+ ghostProb_max=ghostProb_max_forEtacline,
+ )
+ etac = qqbar_to_hadrons.make_detached_ccbarToKsDDKpPim(
+ dira_min=0.9,
+ pt_min_daughters=pt_min_forEtacline,
+ ghostProb_max=ghostProb_max_forEtacline,
+ )
+ comb_cut_add = F.require_all(F.CHILD(2, F.PT) + F.CHILD(3, F.PT) > 900.0 * MeV)
+
+ line_alg = make_bu_for_etacX(
+ name=name,
+ particles=[etac, protons, protons],
+ descriptor="B0 -> eta_c(1S) p+ p~-",
+ vtx_chi2pdof_max=10,
+ ownpvfdchi2_min=150,
+ comb_cut_add=comb_cut_add,
+ )
+
+ return line_alg
+
+
@configurable
def make_BuToEtacKpPhi_EtacToPpPm(name="bandq_BuToEtacKpPhi_EtacToPpPm_{hash}"):
kaons = charged_hadrons.make_detached_kaons_tightpid()
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/c_hadrons.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/c_hadrons.py
index 678561a0a31750b27bce9f75428f6211c3789225..29b4b8bc6ecd617410796ea3175426c09e054969 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/c_hadrons.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/c_hadrons.py
@@ -49,6 +49,12 @@ def _make_charm(
ownpvvdchi2_min=25,
ownpvdira_min=0.95,
ownpvipchi2_max=None,
+ ownpvip_max=None,
+ ownpvipchi2_min=None,
+ ownpvip_min=None,
+ ownpvvdz_min=None,
+ fdchi2_min=None,
+ vchi2_max=None,
max_mips_min=0.0,
average_mips_min=0.0,
minRho=0.0 * mm,
@@ -101,6 +107,24 @@ def _make_charm(
if ownpvipchi2_max is not None:
vertex_code &= F.OWNPVIPCHI2 < ownpvipchi2_max
+ if ownpvip_max is not None:
+ vertex_code &= F.OWNPVIP < ownpvip_max
+
+ if ownpvipchi2_min is not None:
+ vertex_code &= F.OWNPVIPCHI2 > ownpvipchi2_min
+
+ if ownpvip_min is not None:
+ vertex_code &= F.OWNPVIP > ownpvip_min
+
+ if fdchi2_min is not None:
+ vertex_code &= F.OWNPVFDCHI2 > fdchi2_min
+
+ if ownpvvdz_min is not None:
+ vertex_code &= F.OWNPVVDZ > ownpvvdz_min
+
+ if vchi2_max is not None:
+ vertex_code &= F.CHI2 < vchi2_max
+
if len(particles) == 2:
return ParticleCombiner(
name=name,
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/ccbar_to_dh_builders.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/ccbar_to_dh_builders.py
new file mode 100644
index 0000000000000000000000000000000000000000..90cc0aab665251ac8af6b2402594758532c71c58
--- /dev/null
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/ccbar_to_dh_builders.py
@@ -0,0 +1,436 @@
+###############################################################################
+# (c) Copyright 2021 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Author:Yiyang Ding
+Contact: yiyang.ding@cern.ch
+Date: 20/10/2025
+"""
+
+import Functors as F
+from Functors import require_all
+from Functors.math import in_range
+from GaudiKernel.SystemOfUnits import GeV, MeV, mm, picosecond
+from PyConf import configurable
+from RecoConf.algorithms_thor import (
+ ParticleCombiner,
+ ParticleContainersMerger,
+ ParticleFilter,
+)
+
+# from RecoConf.standard_particles import (
+# make_has_rich_long_kaons,
+# make_has_rich_long_pions,
+# )
+from Hlt2Conf.lines.bandq.builders import c_hadrons, charged_hadrons
+
+
+@configurable
+def make_kst(
+ particles,
+ descriptor,
+ name="BandQ_KstToKpPim_For_ccbar_to_dh_{hash}",
+ am_min=800.0 * MeV,
+ am_max=1000.0 * MeV,
+ doca_max=0.12,
+ ownpvipchi2_max=10,
+ ownpvip_max=0.1 * mm,
+ vchi2pdof_max=9.0,
+ Kst_pt_min=500.0 * MeV,
+):
+ combination_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.SUM(F.PT) > Kst_pt_min,
+ F.MAXDOCACUT(doca_max * mm),
+ )
+
+ vertex_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.CHI2DOF < vchi2pdof_max,
+ F.OWNPVIPCHI2 < ownpvipchi2_max,
+ F.OWNPVIP < ownpvip_max,
+ )
+
+ return ParticleCombiner(
+ particles,
+ DecayDescriptor=descriptor,
+ CombinationCut=combination_code,
+ name=name,
+ CompositeCut=vertex_code,
+ )
+
+
+@configurable
+def make_prompt_ds(
+ am_min=1900 * MeV,
+ am_max=2035 * MeV,
+ m_min=1910 * MeV,
+ m_max=2025 * MeV,
+ ownpvipchi2_max=10,
+ ownpvip_max=0.1 * mm,
+ ownpvvdz_min=1.5 * mm,
+ fdchi2_min=50,
+ vchi2_max=10.0,
+ ownpvdira_min=0.998,
+ minRho=0.2 * mm,
+ name="BandQ_detached_Ds_For_ccbar_to_dh_{hash}",
+):
+ descriptor = "[D_s- -> K+ K- pi-]cc"
+ pion_detached = charged_hadrons.make_detached_pions(mipchi2dvprimary_min=4.0)
+ kaon_detached = charged_hadrons.make_detached_kaons(mipchi2dvprimary_min=4.0)
+
+ return c_hadrons.make_ds(
+ [kaon_detached, kaon_detached, pion_detached],
+ descriptor,
+ name=name,
+ am_min=am_min,
+ am_max=am_max,
+ m_min=m_min,
+ m_max=m_max,
+ minRho=minRho,
+ fdchi2_min=fdchi2_min,
+ ownpvipchi2_max=ownpvipchi2_max,
+ ownpvip_max=ownpvip_max,
+ ownpvvdz_min=ownpvvdz_min,
+ vchi2_max=vchi2_max,
+ )
+
+
+@configurable
+def make_prompt_dp(
+ am_min=1805 * MeV,
+ am_max=1935 * MeV,
+ m_min=1815 * MeV,
+ m_max=1925 * MeV,
+ ownpvipchi2_max=10,
+ ownpvip_max=0.1 * mm,
+ ownpvvdz_min=1.5 * mm,
+ fdchi2_min=50,
+ vchi2_max=10.0,
+ minRho=0.2 * mm,
+ ownpvdira_min=0.998,
+ name="BandQ_detached_Dp_For_ccbar_to_dh_{hash}",
+):
+ descriptor = "[D- -> K+ pi- pi-]cc"
+ pion_detached = charged_hadrons.make_detached_pions(mipchi2dvprimary_min=4.0)
+ kaon_detached = charged_hadrons.make_detached_kaons(mipchi2dvprimary_min=4.0)
+
+ return c_hadrons.make_dp(
+ [kaon_detached, pion_detached, pion_detached],
+ descriptor,
+ name=name,
+ am_min=am_min,
+ am_max=am_max,
+ m_min=m_min,
+ m_max=m_max,
+ minRho=minRho,
+ fdchi2_min=fdchi2_min,
+ ownpvipchi2_max=ownpvipchi2_max,
+ ownpvip_max=ownpvip_max,
+ ownpvvdz_min=ownpvvdz_min,
+ vchi2_max=vchi2_max,
+ )
+
+
+@configurable
+def make_BandQ_JpsiToDsPi(
+ am_min=2900.0 * MeV,
+ am_max=3300.0 * MeV,
+ name="BandQ_JpsiToDsPi_For_ccbar_to_dh",
+ doca_max=0.12,
+ Jpsi_pt_min=1000.0 * MeV,
+ ownpvipchi2_max=10.0,
+ fdchi2=50,
+ minRho=0.2 * mm,
+ ownpvvdz_max=10.0 * mm,
+ vchi2pdof_max=9.0,
+ vhi2_max=10,
+ min_cosine=0.9995,
+):
+ ### Make the Jpsi -> Ds- pi+/ Ds+ pi- candidate ###
+
+ pion_prompt = charged_hadrons.make_prompt_pions(
+ ownpvipchi2_max=10.0, ownpvip_max=0.1 * mm
+ )
+ Ds = make_prompt_ds()
+
+ combination_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.SUM(F.PT) > Jpsi_pt_min,
+ F.MAXDOCACUT(doca_max * mm),
+ )
+
+ vertex_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.OWNPVIPCHI2 < ownpvipchi2_max,
+ F.OWNPVDIRA > min_cosine,
+ F.CHI2DOF < vchi2pdof_max,
+ F.CHI2 < vhi2_max,
+ F.OWNPVVDRHO > minRho,
+ F.OWNPVVDZ < ownpvvdz_max,
+ )
+
+ descriptor = "[J/psi(1S) -> D_s- pi+]cc"
+
+ return ParticleCombiner(
+ [Ds, pion_prompt],
+ DecayDescriptor=descriptor,
+ CombinationCut=combination_code,
+ name=name,
+ CompositeCut=vertex_code,
+ )
+
+
+@configurable
+def make_BandQ_JpsiToDmPip(
+ name="BandQ_JpsiToDmPip_For_ccbar_to_dh",
+ am_min=2900.0 * MeV,
+ am_max=3300.0 * MeV,
+ doca_max=0.12,
+ Jpsi_pt_min=1000.0 * MeV,
+ ownpvipchi2_max=10.0,
+ fdchi2=50,
+ minRho=0.2 * mm,
+ ownpvvdz_max=10.0 * mm,
+ vchi2pdof_max=9.0,
+ vhi2_max=10,
+ min_cosine=0.9995,
+):
+ ### Make the Jpsi -> D- pi+/ D+ pi- candidate ###
+
+ pion_prompt = charged_hadrons.make_prompt_pions(
+ ownpvipchi2_max=10.0, ownpvip_max=0.1 * mm
+ )
+ D = make_prompt_dp()
+
+ combination_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.SUM(F.PT) > Jpsi_pt_min,
+ F.MAXDOCACUT(doca_max * mm),
+ )
+
+ vertex_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.OWNPVIPCHI2 < ownpvipchi2_max,
+ F.OWNPVDIRA > min_cosine,
+ F.CHI2DOF < vchi2pdof_max,
+ F.CHI2 < vhi2_max,
+ F.OWNPVVDRHO > minRho,
+ F.OWNPVVDZ < ownpvvdz_max,
+ )
+
+ descriptor = "[J/psi(1S) -> D- pi+]cc"
+
+ return ParticleCombiner(
+ [D, pion_prompt],
+ DecayDescriptor=descriptor,
+ CombinationCut=combination_code,
+ name=name,
+ CompositeCut=vertex_code,
+ )
+
+
+@configurable
+def make_BandQ_JpsiToKstKst(
+ name="BandQ_JpsiToKstKst_For_ccbar_to_dh",
+ am_min=2900.0 * MeV,
+ am_max=3300.0 * MeV,
+ doca_max=0.12,
+ Jpsi_pt_min=1000.0 * MeV,
+ ownpvipchi2_max=10.0,
+ fdchi2=50,
+ minRho=0.2 * mm,
+ ownpvvdz_max=10.0 * mm,
+ vchi2pdof_max=9.0,
+ vhi2_max=10,
+ min_cosine=0.9995,
+):
+ ### Make the Jpsi -> Kst Kst candidate ###
+
+ kaon = charged_hadrons.make_prompt_kaons(pid=(F.PID_K > 5.0))
+ pion = charged_hadrons.make_prompt_pions(pid=(F.PID_K < 0.0))
+ Kst = make_kst(
+ [kaon, pion],
+ descriptor="[K*(892)0 -> K+ pi-]cc",
+ )
+
+ combination_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.SUM(F.PT) > Jpsi_pt_min,
+ F.MAXDOCACUT(doca_max * mm),
+ )
+
+ vertex_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.OWNPVIPCHI2 < ownpvipchi2_max,
+ F.OWNPVDIRA > min_cosine,
+ F.CHI2DOF < vchi2pdof_max,
+ F.CHI2 < vhi2_max,
+ F.OWNPVVDRHO > minRho,
+ F.OWNPVVDZ < ownpvvdz_max,
+ )
+
+ descriptor = "J/psi(1S) -> K*(892)0 K*(892)~0"
+
+ return ParticleCombiner(
+ [Kst, Kst],
+ DecayDescriptor=descriptor,
+ CombinationCut=combination_code,
+ name=name,
+ CompositeCut=vertex_code,
+ )
+
+
+@configurable
+def make_BandQ_PsiToDsPi(
+ name="BandQ_PsiToDsPi_For_ccbar_to_dh",
+ am_min=3300.0 * MeV,
+ am_max=3900.0 * MeV,
+ doca_max=0.12,
+ Psi_pt_min=1000.0 * MeV,
+ ownpvipchi2_max=10.0,
+ fdchi2=50,
+ minRho=0.2 * mm,
+ ownpvvdz_max=10.0 * mm,
+ vchi2pdof_max=9.0,
+ vhi2_max=10,
+ min_cosine=0.9995,
+):
+ ### Make the Psi -> Ds- pi+/ Ds+ pi- candidate ###
+ pion_prompt = charged_hadrons.make_prompt_pions(
+ ownpvipchi2_max=10.0, ownpvip_max=0.1 * mm
+ )
+ Ds = make_prompt_ds()
+
+ combination_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.SUM(F.PT) > Psi_pt_min,
+ F.MAXDOCACUT(doca_max * mm),
+ )
+
+ vertex_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.OWNPVIPCHI2 < ownpvipchi2_max,
+ F.OWNPVDIRA > min_cosine,
+ F.CHI2DOF < vchi2pdof_max,
+ F.CHI2 < vhi2_max,
+ F.OWNPVVDRHO > minRho,
+ F.OWNPVVDZ < ownpvvdz_max,
+ )
+
+ descriptor = "[psi(2S) -> D_s- pi+]cc"
+
+ return ParticleCombiner(
+ [Ds, pion_prompt],
+ DecayDescriptor=descriptor,
+ CombinationCut=combination_code,
+ name=name,
+ CompositeCut=vertex_code,
+ )
+
+
+@configurable
+def make_BandQ_PsiToDmPip(
+ name="BandQ_PsiToDmPip_For_ccbar_to_dh",
+ am_min=3300.0 * MeV,
+ am_max=3900.0 * MeV,
+ doca_max=0.12,
+ Psi_pt_min=1000.0 * MeV,
+ ownpvipchi2_max=10.0,
+ fdchi2=50,
+ minRho=0.2 * mm,
+ ownpvvdz_max=10.0 * mm,
+ vchi2pdof_max=9.0,
+ vhi2_max=10,
+ min_cosine=0.9995,
+):
+ ### Make the Psi -> D- K+/ D+ K- candidate ###
+
+ pion_prompt = charged_hadrons.make_prompt_pions(
+ ownpvipchi2_max=10.0, ownpvip_max=0.1 * mm
+ )
+ D = make_prompt_dp()
+
+ combination_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.SUM(F.PT) > Psi_pt_min,
+ F.MAXDOCACUT(doca_max * mm),
+ )
+
+ vertex_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.OWNPVIPCHI2 < ownpvipchi2_max,
+ F.OWNPVDIRA > min_cosine,
+ F.CHI2DOF < vchi2pdof_max,
+ F.CHI2 < vhi2_max,
+ F.OWNPVVDRHO > minRho,
+ F.OWNPVVDZ < ownpvvdz_max,
+ )
+
+ descriptor = "[psi(2S) -> D- pi+]cc"
+
+ return ParticleCombiner(
+ [D, pion_prompt],
+ DecayDescriptor=descriptor,
+ CombinationCut=combination_code,
+ name=name,
+ CompositeCut=vertex_code,
+ )
+
+
+@configurable
+def make_BandQ_PsiToKstKst(
+ name="BandQ_PsiToKstKst_For_ccbar_to_dh",
+ am_min=3300.0 * MeV,
+ am_max=3900.0 * MeV,
+ doca_max=0.12,
+ Psi_pt_min=1000.0 * MeV,
+ ownpvipchi2_max=10.0,
+ fdchi2=50,
+ minRho=0.2 * mm,
+ ownpvvdz_max=10.0 * mm,
+ vchi2pdof_max=9.0,
+ vhi2_max=10,
+ min_cosine=0.9995,
+):
+ ### Make the Jpsi -> Kst Kst candidate ###
+
+ kaon = charged_hadrons.make_prompt_kaons(pid=(F.PID_K > 5.0))
+ pion = charged_hadrons.make_prompt_pions(pid=(F.PID_K < 0.0))
+ Kst = make_kst(
+ [kaon, pion],
+ descriptor="[K*(892)0 -> K+ pi-]cc",
+ )
+
+ combination_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.SUM(F.PT) > Psi_pt_min,
+ F.MAXDOCACUT(doca_max * mm),
+ )
+
+ vertex_code = F.require_all(
+ in_range(am_min, F.MASS, am_max),
+ F.OWNPVIPCHI2 < ownpvipchi2_max,
+ F.OWNPVDIRA > min_cosine,
+ F.CHI2DOF < vchi2pdof_max,
+ F.CHI2 < vhi2_max,
+ F.OWNPVVDRHO > minRho,
+ F.OWNPVVDZ < ownpvvdz_max,
+ )
+
+ descriptor = "psi(2S) -> K*(892)0 K*(892)~0"
+
+ return ParticleCombiner(
+ [Kst, Kst],
+ DecayDescriptor=descriptor,
+ CombinationCut=combination_code,
+ name=name,
+ CompositeCut=vertex_code,
+ )
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/charged_hadrons.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/charged_hadrons.py
index 8851335de588d6af451f408a7dc7891267b210f2..019d0719a64030af7e2518df446656b93f8a8c19 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/charged_hadrons.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/builders/charged_hadrons.py
@@ -46,6 +46,8 @@ def make_charged_hadrons(
ghostProb_max=None,
pid=None,
trackChi2Ndof_max=None,
+ ownpvipchi2_max=None,
+ ownpvip_max=None,
):
code = require_all(
F.PT > pt_min,
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/spruce_bandq.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/spruce_bandq.py
index 8e2d5ee38e03fba361574261645f76bcb9bef8e5..2cbcc63b7939a9046ff72dd43f0e09e4b40ee29d 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/spruce_bandq.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bandq/spruce_bandq.py
@@ -21,6 +21,7 @@ from Moore.config import SpruceLine, register_line_builder
from PyConf import configurable
from Hlt2Conf.lines.bandq.builders import (
+ B2pDLambda,
Bc_lines,
Bc_rare_decay_lines,
Lb_to_LcpiLLbar,
@@ -33,6 +34,7 @@ from Hlt2Conf.lines.bandq.builders import (
b_to_jpsiX_NoMuonID,
bbaryon_to_lcdsX_lines,
bx,
+ ccbar_to_dh_builders,
dimuon_lines,
dimuon_sprucing_lines,
doublecharm,
@@ -434,6 +436,106 @@ def BdToEtacKpPim_EtacToKsDDKpPim_sprucing_line(
)
+@register_line_builder(sprucing_lines)
+@configurable
+def BsToEtacKpKm_EtacToPpPm_sprucing_line(
+ name="SpruceBandQ_BsToEtacKpKm_EtacToPpPm", prescale=1
+):
+ """B_s0 -> Etac K+ K- line"""
+ line_alg = b_to_etacX_lines.make_BsToEtacKpKm_EtacToPpPm()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BsToEtacPipPim_EtacToPpPm_sprucing_line(
+ name="SpruceBandQ_BsToEtacPipPim_EtacToPpPm", prescale=1
+):
+ """B_s0 -> Etac pi+ pi- line"""
+ line_alg = b_to_etacX_lines.make_BsToEtacPipPim_EtacToPpPm()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BdsToEtacPpPm_EtacToPpPm_sprucing_line(
+ name="SpruceBandQ_BdsToEtacPpPm_EtacToPpPm", prescale=1
+):
+ """B0(s) -> Etac p+ p~- line"""
+ line_alg = b_to_etacX_lines.make_BdsToEtacPpPm_EtacToPpPm()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BdsToEtacPpPm_EtacToKsLLKpPim_sprucing_line(
+ name="SpruceBandQ_BdsToEtacPpPm_EtacToKsLLKpPim", prescale=1
+):
+ """B0(s) -> Etac p+ p~- line"""
+ line_alg = b_to_etacX_lines.make_BdsToEtacPpPm_EtacToKsLLKpPim()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BdsToEtacPpPm_EtacToKsDDKpPim_sprucing_line(
+ name="SpruceBandQ_BdsToEtacPpPm_EtacToKsDDKpPim", prescale=1
+):
+ """B0(s) -> Etac p+ p~- line"""
+ line_alg = b_to_etacX_lines.make_BdsToEtacPpPm_EtacToKsDDKpPim()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
@register_line_builder(sprucing_lines)
@configurable
def BuToEtacKpPhi_EtacToPpPm_sprucing_line(
@@ -1043,6 +1145,24 @@ def BcToDpKpPim_sprucing_line(name="SpruceBandQ_BcToDpKpPim", prescale=1):
)
+@register_line_builder(sprucing_lines)
+@configurable
+def BcToDpPipPim_sprucing_line(name="SpruceBandQ_BcToDpPipPim", prescale=1):
+ """B_c+ -> D+ pi+ pi- line"""
+ line_alg = Bc_rare_decay_lines.make_BcToDpPipPim()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
@register_line_builder(sprucing_lines)
@configurable
def BcToDstpKpPim_sprucing_line(name="SpruceBandQ_BcToDstpKpPim", prescale=1):
@@ -1061,6 +1181,24 @@ def BcToDstpKpPim_sprucing_line(name="SpruceBandQ_BcToDstpKpPim", prescale=1):
)
+@register_line_builder(sprucing_lines)
+@configurable
+def BcToDstpPipPim_sprucing_line(name="SpruceBandQ_BcToDstpPipPim", prescale=1):
+ """B_c+ -> D*(2010)+ Pi+ pi- line"""
+ line_alg = Bc_rare_decay_lines.make_BcToDstpPipPim()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
@register_line_builder(sprucing_lines)
@configurable
def BcToDspKpKm_sprucing_line(name="SpruceBandQ_BcToDspKpKm", prescale=1):
@@ -1097,6 +1235,24 @@ def BcToDspPipPim_sprucing_line(name="SpruceBandQ_BcToDspPipPim", prescale=1):
)
+@register_line_builder(sprucing_lines)
+@configurable
+def BcToDspPipKm_sprucing_line(name="SpruceBandQ_BcToDspPipKm", prescale=1):
+ """B_c+ -> D_s+ pi+ K- line"""
+ line_alg = Bc_rare_decay_lines.make_BcToDspPipKm()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
@register_line_builder(sprucing_lines)
@configurable
def BcToDspPpPm_sprucing_line(name="SpruceBandQ_BcToDspPpPm", prescale=1):
@@ -1133,6 +1289,24 @@ def BcToLcpPmKp_sprucing_line(name="SpruceBandQ_BcToLcpPmKp", prescale=1):
)
+@register_line_builder(sprucing_lines)
+@configurable
+def BcToLcpPmPip_sprucing_line(name="SpruceBandQ_BcToLcpPmPip", prescale=1):
+ """B_c+ -> Lambda_c+ p~- pi+ line"""
+ line_alg = Bc_rare_decay_lines.make_BcToLcpPmPip()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
@register_line_builder(sprucing_lines)
@configurable
def BcToD0KpPipPim_sprucing_line(name="SpruceBandQ_BcToD0KpPipPim", prescale=1):
@@ -2974,3 +3148,236 @@ def Jpsi2LmdLmd_DDDD_line(
extra_outputs=jpsi_to_lmdlmd_lines.construct_isolation_variables(line_alg),
hlt2_filter_code=["Hlt2BandQ_Jpsi2LmdLmd_DDDDFullDecision"],
)
+
+
+############################################
+# B meson -> D meson pbar Lambda spruce lines
+############################################
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BuToD0barLambda0barPLL_sprucing_line(
+ name="SpruceBandQ_BuToD0barLambda0barPLL", prescale=1, persistreco=True
+):
+ """B+ --> D~0 p+ Lambda0~ LL line"""
+ line_alg = B2pDLambda.make_BuToD0barLambda0barPLL()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ persistreco=persistreco,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BuToD0barLambda0barPDD_sprucing_line(
+ name="SpruceBandQ_BuToD0barLambda0barPDD", prescale=1, persistreco=True
+):
+ """B+ --> D~0 p+ Lambda0~ DD line"""
+ line_alg = B2pDLambda.make_BuToD0barLambda0barPDD()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ persistreco=persistreco,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BdToDmLambda0barPLL_sprucing_line(
+ name="SpruceBandQ_BdToDmLambda0barPLL", prescale=1, persistreco=True
+):
+ """B0 --> D- p+ Lambda0~ LL line"""
+ line_alg = B2pDLambda.make_BdToDmLambda0barPLL()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ persistreco=persistreco,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BdToDmLambda0barPDD_sprucing_line(
+ name="SpruceBandQ_BdToDmLambda0barPDD", prescale=1, persistreco=True
+):
+ """B0 --> D- p+ Lambda0~ DD line"""
+ line_alg = B2pDLambda.make_BdToDmLambda0barPDD()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ persistreco=persistreco,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BsToDsLambda0barPLL_sprucing_line(
+ name="SpruceBandQ_BsToDsLambda0barPLL", prescale=1, persistreco=True
+):
+ """Bs --> Ds- p+ Lambda0~ LL line"""
+ line_alg = B2pDLambda.make_BsToDsLambda0barPLL()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ persistreco=persistreco,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def BsToDsLambda0barPDD_sprucing_line(
+ name="SpruceBandQ_BsToDsLambda0barPDD", prescale=1, persistreco=True
+):
+ """Bs --> Ds- p+ Lambda0~ DD line"""
+ line_alg = B2pDLambda.make_BsToDsLambda0barPDD()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ prescale=prescale,
+ persistreco=persistreco,
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Jpsi2DsPi_line(name="SpruceBandQ_Jpsi2DsPi", prescale=1, persistreco=True):
+ """Jpsi -> Ds- pi+ line"""
+ line_alg = ccbar_to_dh_builders.make_BandQ_JpsiToDsPi()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Jpsi2DmPip_line(name="SpruceBandQ_Jpsi2DmPip", prescale=1, persistreco=True):
+ """Jpsi -> D- K+ line"""
+ line_alg = ccbar_to_dh_builders.make_BandQ_JpsiToDmPip()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Jpsi2KstKst_line(name="SpruceBandQ_Jpsi2KstKst", prescale=1, persistreco=True):
+ """Jpsi -> K*(892)0 K*(892)~0 line"""
+ line_alg = ccbar_to_dh_builders.make_BandQ_JpsiToKstKst()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Psi2DsPi_line(name="SpruceBandQ_Psi2DsPi", prescale=1, persistreco=True):
+ """Psi -> Ds- pi+ line"""
+ line_alg = ccbar_to_dh_builders.make_BandQ_PsiToDsPi()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Psi2DmPip_line(name="SpruceBandQ_Psi2DmPip", prescale=1, persistreco=True):
+ """Psi -> D- K+ line"""
+ line_alg = ccbar_to_dh_builders.make_BandQ_PsiToDmPip()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Psi2KstKst_line(name="SpruceBandQ_Psi2KstKst", prescale=1, persistreco=True):
+ """Psi -> K*(892)0 K*(892)~0 line"""
+ line_alg = ccbar_to_dh_builders.make_BandQ_PsiToKstKst()
+ return SpruceLine(
+ name=name,
+ stream="bandqlow",
+ algs=make_prefilters() + [line_alg],
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ )
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/BToPpPm.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/BToPpPm.py
index b3fd4fe2689a1465a89fb262817baed66ab0ba48..b927ffecbdcda58c41432eea235d3f3dc04509f4 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/BToPpPm.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/BToPpPm.py
@@ -20,19 +20,41 @@ from Hlt2Conf.lines.bnoc.utils import check_process
@check_process
def make_BdsToPpPpPmPm(process):
- proton = make_tight_protons(pt_min=750 * MeV)
-
- return make_bds2ppbarppbar(
- [proton, proton, proton, proton],
- name="BNOC_BdsToPpPpPmPmCombiner",
- descriptor="B0 -> p+ p+ p~- p~-",
- )
+ if process == "spruce":
+ proton = make_tight_protons(p_pidp_min=2, pt_min=800 * MeV, p_min=2000 * MeV)
+ alg = make_bds2ppbarppbar(
+ [proton, proton, proton, proton],
+ descriptor="B0 -> p+ p+ p~- p~-",
+ vtx_max_ipchi2=10.0,
+ sdocachi2_max=10.0,
+ b_min_fdchi2=50,
+ )
+ elif process == "hlt2":
+ proton = make_tight_protons(pt_min=750 * MeV)
+ alg = make_bds2ppbarppbar(
+ [proton, proton, proton, proton],
+ descriptor="B0 -> p+ p+ p~- p~-",
+ )
+
+ return alg
@check_process
def make_BdsToPpPm(process):
- proton = make_tight_protons(pt_min=750 * MeV)
-
- return make_bds2ppbar(
- [proton, proton], name="BNOC_BdsToPpPmCombiner", descriptor="B0 -> p+ p~-"
- )
+ if process == "spruce":
+ proton = make_tight_protons(p_pidp_min=2, pt_min=800 * MeV, p_min=2000 * MeV)
+ alg = make_bds2ppbar(
+ [proton, proton],
+ descriptor="B0 -> p+ p~-",
+ vtx_max_ipchi2=10,
+ b_min_fdchi2=50,
+ )
+ elif process == "hlt2":
+ proton = make_tight_protons(pt_min=750 * MeV)
+
+ alg = make_bds2ppbar(
+ [proton, proton],
+ descriptor="B0 -> p+ p~-",
+ )
+
+ return alg
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/BuTohhh.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/BuTohhh.py
index 1acbe12d6424d8662594c50a3f60fba3a4d40549..abe5fec515af54bb1c34d5a94448de8c45ab44ef 100755
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/BuTohhh.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/BuTohhh.py
@@ -32,9 +32,9 @@ def make_BuToKpKpKm_NoPID(process):
particles=[kaons, kaons, kaons],
descriptor="[B+ -> K+ K+ K-]cc",
am_min=4650,
- am_max=6050,
+ am_max=7020,
am_min_vtx=4900,
- am_max_vtx=6000,
+ am_max_vtx=7000,
vtx_chi2pdof_max=4,
)
return line_alg
@@ -52,9 +52,9 @@ def make_BuToPpPmKp_NoPID(process):
particles=[protons, protons, kaons],
descriptor="[B+ -> p+ p~- K+]cc",
am_min=4950,
- am_max=5850,
+ am_max=6010,
am_min_vtx=5000,
- am_max_vtx=5800,
+ am_max_vtx=6000,
)
return line_alg
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/bbaryon_to_phh.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/bbaryon_to_phh.py
index a76d178634eb1fd8e5daa010f12e8019def1298d..8345c132693979ee53df3a41c51fb511915c709c 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/bbaryon_to_phh.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/bbaryon_to_phh.py
@@ -17,11 +17,14 @@ Xib- -> ppd
Xib- -> ppipi
Xib- -> L0pi (LL / DD)
Xib- -> L0K (LL / DD)
+Xib- -> Lbpi, Lb-> ppi
+Xib- -> Lbpi, Lb-> pK
"""
-from GaudiKernel.SystemOfUnits import MeV, mm
+from GaudiKernel.SystemOfUnits import MeV, mm, picosecond
from Hlt2Conf.lines.bnoc.builders.b_builder import (
+ make_b2hh,
make_bbaryon_2body,
make_bbaryon_3body,
)
@@ -33,7 +36,10 @@ from Hlt2Conf.lines.bnoc.builders.basic_builder import (
make_bbaryon_soft_kaons,
make_bbaryon_soft_pions,
make_bbaryon_soft_protons,
+ make_kaons,
make_loose_lambda_DD,
+ make_pions,
+ make_protons,
make_sigma0_dd,
make_sigma0_ll,
make_veryloose_lambda_LL,
@@ -75,6 +81,13 @@ xibm_2body_dd = {
"bcvtx_sep_min": 50 * mm,
}
+xibm_2Lbh_cut = {
+ "pt_min": 1000 * MeV,
+ "docachi2_max": 30.0,
+ "ipchi2_max": 30.0,
+ "dira_min": 0.995,
+ "bpvltime_min": 0.1 * picosecond,
+}
##################
### HLT2 Lines ###
##################
@@ -291,3 +304,41 @@ def make_XibmToSigma0Pim_DD(process):
**xibm_sigma0_no_sep_cut,
)
return [sigma0s, line_alg]
+
+
+###############################################################################
+# Form the Xi_b- -> Lambda_b0 pi-, Lambda_b0 -> p+ pi-/K-
+###############################################################################
+@check_process
+def make_XibmToLbPim_LbToPpPim(process):
+ protons = make_protons()
+ pions = make_pions()
+ if process == "spruce" or process == "hlt2":
+ lambdab0s = make_b2hh(
+ particles=[protons, pions], descriptor="[Lambda_b0 -> p+ pi-]cc"
+ )
+ hadron1 = make_bbaryon_detached_pions()
+ line_alg = make_bbaryon_2body(
+ particles=[lambdab0s, hadron1],
+ descriptor="[Xi_b- -> Lambda_b0 pi-]cc",
+ **xibm_2Lbh_cut,
+ )
+ return [lambdab0s, line_alg]
+
+
+@check_process
+def make_XibmToLbPim_LbToPpKm(process):
+ protons = make_protons()
+ kaons = make_kaons()
+ if process == "spruce" or process == "hlt2":
+ lambdab0s = make_b2hh(
+ particles=[protons, kaons],
+ descriptor="[Lambda_b0 -> p+ K-]cc",
+ )
+ hadron1 = make_bbaryon_detached_pions()
+ line_alg = make_bbaryon_2body(
+ particles=[lambdab0s, hadron1],
+ descriptor="[Xi_b- -> Lambda_b0 pi-]cc",
+ **xibm_2Lbh_cut,
+ )
+ return [lambdab0s, line_alg]
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/builders/b_builder.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/builders/b_builder.py
index 4ad4cae3746348b85e26bd3eef9be533f15be240..18f587e2b1f08c846b5752eb07579c3ee40cf2c0 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/builders/b_builder.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/builders/b_builder.py
@@ -1120,16 +1120,16 @@ def make_bds2ppbarppbar(
descriptor,
name="BNOC_bds2ppbarppbarCombiner_{hash}",
am_min_mass=5000.0 * MeV,
- am_max_mass=5700.0 * MeV,
+ am_max_mass=6100.0 * MeV,
vtx_min_mass=5020.0 * MeV,
- vtx_max_mass=5680.0 * MeV,
+ vtx_max_mass=6050.0 * MeV,
vtx_max_chi2=9.0,
vtx_min_dira=0.9997,
vtx_max_ipchi2=16.0,
vtx_min_pt=1500.0 * MeV,
sdocachi2_max=20.0,
b_min_lft=0.2 * picosecond,
- b_min_fdchi2=100,
+ b_min_fdchi2=10,
MinimalPidProtonCut=0.01,
):
MinimalPid4Proton = (
@@ -1183,9 +1183,9 @@ def make_bds2ppbar(
descriptor,
name="BNOC_bds2ppbarCombiner_{hash}",
am_min_mass=5000.0 * MeV,
- am_max_mass=5700.0 * MeV,
+ am_max_mass=6100.0 * MeV,
vtx_min_mass=5020.0 * MeV,
- vtx_max_mass=5680.0 * MeV,
+ vtx_max_mass=6050.0 * MeV,
comb_max_pt=2100.0 * MeV,
vtx_max_chi2=9.0,
vtx_min_pt=2000.0 * MeV,
@@ -1194,6 +1194,7 @@ def make_bds2ppbar(
b0_dira=0.9997,
b_min_lft=0.2 * picosecond,
MinimalPidProtonCut=0.01,
+ b_min_fdchi2=10,
):
combination_code = F.require_all(
in_range(am_min_mass, F.MASS, am_max_mass),
@@ -1209,6 +1210,7 @@ def make_bds2ppbar(
F.OWNPVDIRA > b0_dira,
F.OWNPVLTIME > b_min_lft,
F.PT > vtx_min_pt,
+ F.OWNPVFDCHI2 > b_min_fdchi2,
)
return ParticleCombiner(
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/spruce_bnoc.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/spruce_bnoc.py
index dabc7dcf61c213ed34d26fe98428416e31cb93f7..138eca3bf816f78cf2361f4fd1f44466af53351f 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/spruce_bnoc.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/bnoc/spruce_bnoc.py
@@ -22,6 +22,7 @@ from Hlt2Conf.lines.bnoc import (
BdTohh,
BToEtaKStar,
BToLambdahhh,
+ BToPpPm,
BuTohhh,
BuToKSh,
BuToKShhh,
@@ -71,10 +72,12 @@ update_makers(line_makers, bTohh)
update_makers(line_makers, bTohhhpi0)
update_makers(line_makers, bTohhhhpi0)
update_makers(line_makers, BToLambdahhh)
+update_makers(line_makers, BToPpPm)
update_makers(line_makers, BuTohhh)
update_makers(line_makers, BuToKSh)
update_makers(line_makers, BuToKShhh)
+
# Automate creation of sprucing lines for all Hlt2 lines that have persistreco=True
from Hlt2Conf.lines.bnoc.hlt2_bnoc import custom_lines as hlt2_custom_lines
@@ -169,6 +172,26 @@ spruce_hlt2_extra_filters = {
"Hlt2Topo3BodyDecision",
"Hlt2TopoLoose3BodyDecision",
],
+ "BuToPpPmKp_NoPID": [
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ "BuToKpKpKm_NoPID": [
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ "BdsToPpPm": [
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ "BdsToPpPpPmPm": [
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
"BuToKSPipPipPim_DD": [
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
@@ -379,6 +402,18 @@ spruce_hlt2_extra_filters = {
"Hlt2Topo3BodyDecision",
"Hlt2TopoLoose3BodyDecision",
],
+ "XibmToLbPim_LbToPpPim": [
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ "Hlt2BnoC_BdToPipPim_NoPID_FullDecision",
+ ],
+ "XibmToLbPim_LbToPpKm": [
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ "Hlt2BnoC_BdToPipPim_NoPID_FullDecision",
+ ],
}
for decay, hlt2_lines in spruce_hlt2_extra_filters.items():
@@ -523,6 +558,82 @@ isolation_lines = {
"PiZerosIso": True,
},
},
+ "BdsToPpPpPmPm": {
+ "iso_kwargs": {
+ "name": "B0",
+ "coneangle": 1.0,
+ "NeutralIso": True,
+ "PiZerosIso": True,
+ },
+ "reltables_kwargs": {
+ "name": "B0",
+ "coneangles": [1.0],
+ "LongTrackIso": True,
+ "NeutralIso": True,
+ "vertexIsoVariables": ["SMALLEST_REF_ENDVERTEX_IPCHI2"],
+ "coneVariables": [
+ "CONE_MULT",
+ "CONE_ASYM_PT",
+ "CONE_PX",
+ "CONE_PY",
+ "CONE_PZ",
+ ],
+ },
+ "stream": BNOCLOWSTREAM,
+ },
+ "BdsToPpPm": {
+ "iso_kwargs": {
+ "name": "B0",
+ "coneangle": 1.0,
+ "NeutralIso": True,
+ "PiZerosIso": True,
+ },
+ "reltables_kwargs": {
+ "name": "B0",
+ "coneangles": [1.0],
+ "LongTrackIso": True,
+ "NeutralIso": True,
+ "vertexIsoVariables": ["SMALLEST_REF_ENDVERTEX_IPCHI2"],
+ "coneVariables": [
+ "CONE_MULT",
+ "CONE_ASYM_PT",
+ "CONE_PX",
+ "CONE_PY",
+ "CONE_PZ",
+ ],
+ },
+ "stream": BNOCLOWSTREAM,
+ },
+ "BuToKpKpKm_NoPID": {
+ "reltables_kwargs": {
+ "name": "B+",
+ "coneangles": [1.0],
+ "LongTrackIso": True,
+ "coneVariables": [
+ "CONE_MULT",
+ "CONE_ASYM_PT",
+ "CONE_PX",
+ "CONE_PY",
+ "CONE_PZ",
+ ],
+ },
+ "stream": BNOCLOWSTREAM,
+ },
+ "BuToPpPmKp_NoPID": {
+ "reltables_kwargs": {
+ "name": "B+",
+ "coneangles": [1.0],
+ "LongTrackIso": True,
+ "coneVariables": [
+ "CONE_MULT",
+ "CONE_ASYM_PT",
+ "CONE_PX",
+ "CONE_PY",
+ "CONE_PZ",
+ ],
+ },
+ "stream": BNOCLOWSTREAM,
+ },
"BuToKsPipPi0_NoPID_DD_merged": {
"pv_tracks": True,
"iso_kwargs": {
@@ -731,6 +842,26 @@ isolation_lines = {
"PiZerosIso": True,
},
},
+ "XibmToLbPim_LbToPpPim": {
+ "pv_tracks": True,
+ "iso_kwargs": {
+ "name": "Xibm",
+ "coneangle": 1.0,
+ "NeutralIso": True,
+ "PiZerosIso": True,
+ },
+ "stream": BNOCLOWSTREAM,
+ },
+ "XibmToLbPim_LbToPpKm": {
+ "pv_tracks": True,
+ "iso_kwargs": {
+ "name": "Xibm",
+ "coneangle": 1.0,
+ "NeutralIso": True,
+ "PiZerosIso": True,
+ },
+ "stream": BNOCLOWSTREAM,
+ },
"XibmToSigma0Km_LL": {
"pv_tracks": True,
"iso_kwargs": {
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/iftPbPb/hlt2_iftPbPb.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/iftPbPb/hlt2_iftPbPb.py
index 7bc2293e631f9742d6ee05e6dff63fc0132f0cd6..5eaaff6169ed7153b2188067b7b36bdca29db227 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/iftPbPb/hlt2_iftPbPb.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/iftPbPb/hlt2_iftPbPb.py
@@ -48,6 +48,19 @@ def hlt2_PbPb_upc_line(name="Hlt2PbPbUPC", prescale=1.0):
)
+@register_line_builder(ion_lines_neon)
+@register_line_builder(ion_lines)
+@configurable
+def hlt2_PbSMOG_upc_line(name="Hlt2PbSMOGUPC", prescale=1.0):
+ return Hlt2Line(
+ name=name,
+ algs=_pbpb_prefilters(),
+ hlt1_filter_code="Hlt1HeavyIonPbSMOGUPCMBDecision",
+ persistreco=True,
+ prescale=prescale,
+ )
+
+
@register_line_builder(ion_lines)
@configurable
def hlt2_PbSMOG_hadronic_line(name="Hlt2PbSMOG_Hadronic", prescale=0.02):
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/luminosity/__init__.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/luminosity/__init__.py
index 0edeb8cfe1b49f108f75337e1cf3060c023abcd1..5ce2afff3e05e2fe888777dea9bea06e58490da6 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/luminosity/__init__.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/luminosity/__init__.py
@@ -9,6 +9,6 @@
# or submit itself to any jurisdiction. #
###############################################################################
-from .luminosity import lumi_nanofy_line, calibration_lines # noqa
+from .luminosity import hlt2_beamgas_line, lumi_nanofy_line, calibration_lines # noqa
all_lines = {}
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/luminosity/luminosity.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/luminosity/luminosity.py
index a02dccc9163548a4f78f10574ca680577080983a..2b22d6c1b148b53195e3abbb35f52cf147b4da4e 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/luminosity/luminosity.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/luminosity/luminosity.py
@@ -48,6 +48,17 @@ def lumi_nanofy_line(name="Hlt2Lumi"):
return line
+def hlt2_beamgas_line(name="Hlt2BeamGas"):
+ """
+ - Hlt1ODIN*Lumi is removed (the nanofication line will select these events)
+ """
+ return Hlt2Line(
+ name=name,
+ algs=[],
+ hlt1_filter_code=r"^Hlt1(?!ODINLumi|ODIN1kHzLumi|ODINeeFarFromActivity).*Decision",
+ )
+
+
def generate_lumi_encoding_table(lumi_counter_algs):
counterSpecs = []
counterFactors = {}
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/qee/sexaquark_from_bbaryon.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/qee/sexaquark_from_bbaryon.py
new file mode 100644
index 0000000000000000000000000000000000000000..6ea3164b0953e7eead7edd4c9b214a18461e6d8e
--- /dev/null
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/qee/sexaquark_from_bbaryon.py
@@ -0,0 +1,522 @@
+###############################################################################
+# (c) Copyright 2025 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+###############################################################################
+
+###############################################################################
+# Lines for top 10 most feasible sexaquark synthesis channels at LHCb.
+# There is no requirement for the 2Lambda0 or the Sexaquark so that they both
+# can be accessed in the tuples.
+###############################################################################
+
+
+import Functors as F
+from Functors import require_all
+from Functors.math import in_range
+from GaudiKernel.SystemOfUnits import GeV, MeV, mm
+from PyConf import configurable
+from PyConf.Algorithms import WeightedRelTableAlg
+from RecoConf.algorithms_thor import ParticleCombiner, ParticleFilter
+from RecoConf.reconstruction_objects import make_pvs
+from RecoConf.standard_particles import make_has_rich_long_pions, make_long_protons
+
+from Hlt2Conf.lines.bandq.builders.charged_hadrons import (
+ make_detached_kaons,
+ make_detached_pions,
+)
+
+###############################################################################
+# Filter protons and antiprotons
+###############################################################################
+
+_p_PT = 250.0
+_p_ProbNNghost = 0.2
+_p_ProbNNp = 0.8
+
+
+def filter_protons(
+ particles, pt_min=_p_PT * MeV, pid_p_min=_p_ProbNNp, ghostProb_max=_p_ProbNNghost
+):
+ cut = require_all(
+ F.PT > pt_min,
+ F.PROBNN_P > pid_p_min,
+ F.GHOSTPROB < ghostProb_max,
+ )
+ return ParticleFilter(particles, F.FILTER(cut))
+
+
+###############################################################################
+# Intermediate particles
+###############################################################################
+
+
+# D_s+ → K+ K- π+
+def make_ds_to_kkpi():
+ kaons = make_detached_kaons(
+ pt_min=200.0 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_K > 0.8)
+ )
+ pions = make_detached_pions(
+ pt_min=200.0 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_PI > 0.8)
+ )
+ combination_code = require_all(
+ in_range(1800, F.MASS, 2200),
+ F.SUM(F.PT) > 500 * MeV,
+ F.MAXDOCACUT(0.15),
+ F.MAXDOCACHI2CUT(3.5),
+ )
+ vertex_code = require_all(
+ in_range(1800, F.MASS, 2200),
+ F.PT > 500 * MeV,
+ F.CHI2DOF < 5,
+ F.OWNPVFDCHI2 > 30,
+ F.OWNPVIPCHI2 > 2,
+ )
+ return ParticleCombiner(
+ Inputs=[kaons, kaons, pions],
+ DecayDescriptor="[D_s+ -> K+ K- pi+]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+# Lambda_c^- → p̄ K+ π-
+def make_lambdac_to_pbar_k_pi():
+ antiprotons = filter_protons(make_long_protons())
+ kaons = make_detached_kaons(
+ pt_min=200 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_K > 0.8)
+ )
+ pions = make_detached_pions(
+ pt_min=200 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_PI > 0.8)
+ )
+ combination_code = require_all(
+ in_range(2100, F.MASS, 2400),
+ F.SUM(F.PT) > 500 * MeV,
+ F.MAXDOCACUT(0.12),
+ F.MAXDOCACHI2CUT(3.5),
+ )
+ vertex_code = require_all(
+ in_range(2100, F.MASS, 2400),
+ F.PT > 500 * MeV,
+ F.CHI2DOF < 3,
+ F.OWNPVFDCHI2 > 30,
+ F.OWNPVIPCHI2 > 3,
+ )
+ return ParticleCombiner(
+ Inputs=[antiprotons, kaons, pions],
+ DecayDescriptor="[Lambda_c~- -> p~- K+ pi-]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+# D+ → K- π+ π+
+def make_dplus_to_kpipi():
+ kaons = make_detached_kaons(
+ pt_min=200 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_K > 0.8)
+ )
+ pions = make_detached_pions(
+ pt_min=200 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_PI > 0.8)
+ )
+ combination_code = require_all(
+ in_range(1750, F.MASS, 1950),
+ F.SUM(F.PT) > 500 * MeV,
+ F.MAXDOCACUT(0.15),
+ F.MAXDOCACHI2CUT(3.5),
+ )
+ vertex_code = require_all(
+ in_range(1750, F.MASS, 1950),
+ F.PT > 500 * MeV,
+ F.CHI2DOF < 3,
+ F.OWNPVFDCHI2 > 100,
+ F.OWNPVIPCHI2 > 5,
+ )
+ return ParticleCombiner(
+ Inputs=[kaons, pions, pions],
+ DecayDescriptor="[D+ -> K- pi+ pi+]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+# K_S^0 → π+ π-
+def make_kshort_to_pipi():
+ pions = make_detached_pions(
+ pt_min=150 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_PI > 0.5)
+ )
+ combination_code = require_all(
+ in_range(410, F.MASS, 590), F.MAXDOCACUT(0.15), F.MAXDOCACHI2CUT(3.0)
+ )
+ vertex_code = require_all(
+ in_range(410, F.MASS, 590),
+ F.PT > 300 * MeV,
+ F.CHI2DOF < 3,
+ F.OWNPVFDCHI2 > 2.5,
+ F.OWNPVIPCHI2 > 3,
+ )
+ return ParticleCombiner(
+ Inputs=[pions, pions],
+ DecayDescriptor="[KS0 -> pi+ pi-]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+# D0 → K- π+
+def make_d0_to_kpi():
+ kaons = make_detached_kaons(
+ pt_min=200 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_K > 0.8)
+ )
+ pions = make_detached_pions(
+ pt_min=200 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_PI > 0.8)
+ )
+ combination_code = require_all(
+ in_range(1750, F.MASS, 1950),
+ F.SUM(F.PT) > 500 * MeV,
+ F.MAXDOCACUT(0.1),
+ F.MAXDOCACHI2CUT(1.5),
+ )
+ vertex_code = require_all(
+ in_range(1750, F.MASS, 1950),
+ F.PT > 500 * MeV,
+ F.CHI2DOF < 2,
+ F.OWNPVFDCHI2 > 50,
+ F.OWNPVIPCHI2 > 1.5,
+ )
+ return ParticleCombiner(
+ Inputs=[kaons, pions],
+ DecayDescriptor="[D0 -> K- pi+]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+###############################################################################
+# Final baryon candidates
+###############################################################################
+
+###############################################################################
+# Lambda_b^0 → 2 Lambda0 + antiproton + D_s^+
+###############################################################################
+
+
+def make_lambdab_to_lambdalambda_pbar_ds():
+ ds = make_ds_to_kkpi()
+ antiprotons = filter_protons(make_long_protons())
+ combination_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.SUM(F.PT) > 1000 * MeV,
+ F.MAXDOCACUT(0.07),
+ F.MAXDOCACHI2CUT(1.0),
+ )
+ vertex_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.PT > 1000 * MeV,
+ F.CHI2DOF < 1.0,
+ F.OWNPVFDCHI2 > 2.0,
+ F.OWNPVIPCHI2 < 30.0,
+ )
+ return ParticleCombiner(
+ Inputs=[antiprotons, ds],
+ DecayDescriptor="[Lambda_b0 -> p~- D_s+]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+def make_lambdab_to_lambdalambda_pbar_ds_Control():
+ return make_lambdab_to_lambdalambda_pbar_ds()
+
+
+###############################################################################
+# Xi_b^0 → 2 Lambda0 + antiproton + D_s^+
+###############################################################################
+
+
+def make_xib0_to_lambdalambda_pbar_ds():
+ ds = make_ds_to_kkpi()
+ antiprotons = filter_protons(make_long_protons())
+ combination_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.SUM(F.PT) > 1000 * MeV,
+ F.MAXDOCACUT(0.1),
+ F.MAXDOCACHI2CUT(1.2),
+ )
+ vertex_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.PT > 1000 * MeV,
+ F.CHI2DOF < 1.0,
+ F.OWNPVFDCHI2 > 2,
+ F.OWNPVIPCHI2 < 35.0,
+ )
+ return ParticleCombiner(
+ Inputs=[antiprotons, ds],
+ DecayDescriptor="[Xi_b0 -> p~- D_s+]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+def make_xib0_to_lambdalambda_pbar_ds_Control():
+ return make_xib0_to_lambdalambda_pbar_ds()
+
+
+###############################################################################
+# Lambda_b^0 → 2 Lambda0 + K+ + Lambda_c^-
+###############################################################################
+def make_lambdab_to_lambdalambda_k_lambdac():
+ lambdac = make_lambdac_to_pbar_k_pi()
+ kaons = make_detached_kaons(
+ pt_min=200 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_K > 0.8)
+ )
+ combination_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.SUM(F.PT) > 1000 * MeV,
+ F.MAXDOCACUT(0.1),
+ F.MAXDOCACHI2CUT(2.0),
+ )
+ vertex_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.PT > 1000 * MeV,
+ F.CHI2DOF < 1.5,
+ F.OWNPVFDCHI2 > 2,
+ F.OWNPVIPCHI2 < 35.0,
+ )
+ return ParticleCombiner(
+ Inputs=[kaons, lambdac],
+ DecayDescriptor="[Lambda_b0 -> K+ Lambda_c~-]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+def make_lambdab_to_lambdalambda_k_lambdac_Control():
+ return make_lambdab_to_lambdalambda_k_lambdac()
+
+
+###############################################################################
+# Xi_b^0 → 2 Lambda0 + antiproton + D^+
+###############################################################################
+def make_xib0_to_lambdalambda_pbar_dplus():
+ dplus = make_dplus_to_kpipi()
+ antiprotons = filter_protons(make_long_protons())
+ combination_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.SUM(F.PT) > 1000 * MeV,
+ F.MAXDOCACUT(0.1),
+ F.MAXDOCACHI2CUT(1.2),
+ )
+ vertex_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.PT > 1000 * MeV,
+ F.CHI2DOF < 1.0,
+ F.OWNPVFDCHI2 > 2,
+ F.OWNPVIPCHI2 < 40.0,
+ )
+ return ParticleCombiner(
+ Inputs=[antiprotons, dplus],
+ DecayDescriptor="[Xi_b0 -> p~- D+]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+def make_xib0_to_lambdalambda_pbar_dplus_Control():
+ return make_xib0_to_lambdalambda_pbar_dplus()
+
+
+###############################################################################
+# Xi_b^- → 2 Lambda0 + pi^- + antiproton + D_s^+
+###############################################################################
+def make_xibm_to_lambdalambda_pipbar_ds():
+ ds = make_ds_to_kkpi()
+ antiprotons = filter_protons(make_long_protons())
+ pions = make_detached_pions(
+ pt_min=200 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_PI > 0.8)
+ )
+ combination_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.SUM(F.PT) > 1000 * MeV,
+ F.MAXDOCACUT(0.15),
+ F.MAXDOCACHI2CUT(3.0),
+ )
+ vertex_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.PT > 1000 * MeV,
+ F.CHI2DOF < 2,
+ F.OWNPVFDCHI2 > 2,
+ F.OWNPVIPCHI2 < 25.0,
+ )
+ return ParticleCombiner(
+ Inputs=[pions, antiprotons, ds],
+ DecayDescriptor="[Xi_b- -> pi- p~- D_s+]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+def make_xibm_to_lambdalambda_pipbar_ds_Control():
+ return make_xibm_to_lambdalambda_pipbar_ds()
+
+
+###############################################################################
+# Lambda_b^0 → 2 Lambda0 + Kshort + antiproton + D_s^+
+###############################################################################
+def make_lambdab_to_lambdalambda_kshort_pbar_ds():
+ kshort = make_kshort_to_pipi()
+ ds = make_ds_to_kkpi()
+ antiprotons = filter_protons(make_long_protons())
+ combination_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.SUM(F.PT) > 1000 * MeV,
+ F.MAXDOCACUT(0.1),
+ F.MAXDOCACHI2CUT(2.0),
+ )
+ vertex_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.PT > 1000 * MeV,
+ F.CHI2DOF < 1.5,
+ F.OWNPVFDCHI2 > 2,
+ F.OWNPVIPCHI2 < 25.0,
+ )
+ return ParticleCombiner(
+ Inputs=[kshort, antiprotons, ds],
+ DecayDescriptor="[Lambda_b0 -> KS0 p~- D_s+]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+def make_lambdab_to_lambdalambda_kshort_pbar_ds_Control():
+ return make_lambdab_to_lambdalambda_kshort_pbar_ds()
+
+
+###############################################################################
+# Xi_b^0 → 2 Lambda0 + K+ + antiproton + D^0
+###############################################################################
+def make_xib0_to_lambdalambda_k_pbar_d0():
+ d0 = make_d0_to_kpi()
+ antiprotons = filter_protons(make_long_protons())
+ kaons = make_detached_kaons(
+ pt_min=200 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_K > 0.8)
+ )
+ combination_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.SUM(F.PT) > 1000 * MeV,
+ F.MAXDOCACUT(0.12),
+ F.MAXDOCACHI2CUT(3.0),
+ )
+ vertex_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.PT > 1000 * MeV,
+ F.CHI2DOF < 1.5,
+ F.OWNPVFDCHI2 > 2,
+ F.OWNPVIPCHI2 < 14,
+ )
+ return ParticleCombiner(
+ Inputs=[kaons, antiprotons, d0],
+ DecayDescriptor="[Xi_b0 -> K+ p~- D0]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+def make_xib0_to_lambdalambda_k_pbar_d0_Control():
+ return make_xib0_to_lambdalambda_k_pbar_d0()
+
+
+###############################################################################
+# Xi_b^- → 2 Lambda0 + antiproton + D^0
+###############################################################################
+def make_xibm_to_lambdalambda_pbar_d0():
+ d0 = make_d0_to_kpi()
+ antiprotons = filter_protons(make_long_protons())
+ combination_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.SUM(F.PT) > 1000 * MeV,
+ F.MAXDOCACUT(0.1),
+ F.MAXDOCACHI2CUT(1.0),
+ )
+ vertex_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.PT > 1000 * MeV,
+ F.CHI2DOF < 1.0,
+ F.OWNPVFDCHI2 > 2,
+ F.OWNPVIPCHI2 < 40,
+ )
+ return ParticleCombiner(
+ Inputs=[antiprotons, d0],
+ DecayDescriptor="[Xi_b- -> p~- D0]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+def make_xibm_to_lambdalambda_pbar_d0_Control():
+ return make_xibm_to_lambdalambda_pbar_d0()
+
+
+###############################################################################
+# Xi_b^0 → 2 Lambda0 + K0 + antiproton + D^+
+###############################################################################
+def make_xib0_to_lambdalambda_k0_pbar_dplus():
+ dplus = make_dplus_to_kpipi()
+ antiprotons = filter_protons(make_long_protons())
+ kshort = make_kshort_to_pipi()
+ combination_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.SUM(F.PT) > 1000 * MeV,
+ F.MAXDOCACUT(0.25),
+ F.MAXDOCACHI2CUT(5.0),
+ )
+ vertex_code = require_all(
+ in_range(0, F.MASS, 6500),
+ F.PT > 1000 * MeV,
+ F.CHI2DOF < 2.5,
+ F.OWNPVFDCHI2 > 2,
+ F.OWNPVIPCHI2 < 25,
+ )
+ return ParticleCombiner(
+ Inputs=[kshort, antiprotons, dplus],
+ DecayDescriptor="[Xi_b0 -> KS0 p~- D+]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+def make_xib0_to_lambdalambda_k0_pbar_dplus_Control():
+ return make_xib0_to_lambdalambda_k0_pbar_dplus()
+
+
+###############################################################################
+# Xi_b^- → 2 Lambda0 + Lambda_c^-(2595)
+###############################################################################
+def make_lambdac2595():
+ lambdacminus = make_lambdac_to_pbar_k_pi()
+ pions = make_detached_pions(
+ pt_min=200 * MeV, ghostProb_max=0.1, pid=(F.PROBNN_PI > 0.8)
+ )
+ combination_code = require_all(
+ in_range(0, F.MASS, 3000),
+ F.SUM(F.PT) > 2000 * MeV,
+ F.MAXDOCACUT(0.15),
+ F.MAXDOCACHI2CUT(3.5),
+ )
+ vertex_code = require_all(
+ in_range(0, F.MASS, 3000),
+ F.PT > 2000 * MeV,
+ F.CHI2DOF < 2,
+ F.OWNPVFDCHI2 > 2,
+ F.OWNPVIPCHI2 < 90,
+ )
+ return ParticleCombiner(
+ Inputs=[lambdacminus, pions, pions],
+ DecayDescriptor="[Lambda_c(2595)~- -> Lambda_c~- pi+ pi-]cc",
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
+def make_lambdac2595_Control():
+ return make_lambdac2595()
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/qee/spruce_qee.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/qee/spruce_qee.py
index 5a9c8e285d7ed63423c2dd701081cab24f0dcff0..73cff59a11a6a8d190664fb9c7be889cfe5b979f 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/qee/spruce_qee.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/qee/spruce_qee.py
@@ -19,12 +19,19 @@ import Functors as F
from Functors.math import in_range
from GaudiKernel.SystemOfUnits import GeV, MeV
from Moore.config import SpruceLine, register_line_builder
+from Moore.streams import DETECTORS
from PyConf import configurable
from PyConf.Algorithms import SelectionFromRelationTable, WeightedRelTableAlg
from PyConf.reading import get_particles
+from RecoConf.algorithms_thor import ParticleFilter
from RecoConf.event_filters import require_pvs
from RecoConf.reconstruction_objects import make_pvs, upfront_reconstruction
+from RecoConf.standard_particles import (
+ make_down_pions,
+ make_long_pions,
+)
+from Hlt2Conf.lines.qee import sexaquark_from_bbaryon
from Hlt2Conf.lines.qee.busca import make_DownstreamBuScaInclusive2H_DD
from Hlt2Conf.lines.qee.diboson import (
make_Wleptgamma_cand,
@@ -204,7 +211,6 @@ def A_to_mu_mu_sprucing_line(
name=name,
persistreco=True,
algs=upfront_reconstruction() + [line_alg],
- hlt2_filter_code=_hlt2_decision_regex(A_to_mu_mu_line),
prescale=prescale,
stream=stream,
)
@@ -222,7 +228,6 @@ def A_to_mu_mu_same_sign_sprucing_line(
name=name,
persistreco=True,
algs=upfront_reconstruction() + [line_alg],
- hlt2_filter_code=_hlt2_decision_regex(A_to_mu_mu_same_sign_line),
prescale=prescale,
stream=stream,
)
@@ -1169,6 +1174,7 @@ def HtoMuMu_TT_sprucing_line(name="SpruceQEE_HtoMuMu_TT", prescale=1):
name=name,
algs=upfront_reconstruction() + [require_pvs(pvs), line_alg],
hlt2_filter_code="Hlt2QEE_HtoMuMu_TTFullDecision",
+ raw_banks=DETECTORS,
prescale=prescale,
)
@@ -1187,6 +1193,7 @@ def HtoMuMu_TT_SS_sprucing_line(
name=name,
algs=upfront_reconstruction() + [require_pvs(pvs), line_alg],
hlt2_filter_code="Hlt2QEE_HtoMuMuSS_TTFullDecision",
+ raw_banks=DETECTORS,
prescale=prescale,
stream=stream,
)
@@ -1299,3 +1306,198 @@ def B0ToKst0DarkBoson_DarkBosontohh_sprucing_line(
hlt2_filter_code=["Hlt2Topo2BodyDecision", "Hlt2Topo3BodyDecision"],
prescale=prescale,
)
+
+
+# Sexaquark from b-baryon lines: without requiring 2 Lambda0, long and downstream tracks as extra outputs
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def LambdabToLLPbarDs_line(
+ name="SpruceQEE_LambdabToLLPbarDs", prescale=1, stream=qee_stream_split.low
+):
+ """Lambda_b0 --> 2 Lambda0 + p~ + D_s+ line"""
+ line_alg = sexaquark_from_bbaryon.make_lambdab_to_lambdalambda_pbar_ds_Control()
+ return SpruceLine(
+ name=name,
+ extra_outputs=[
+ ("LongTracks", make_long_pions()),
+ ("DownstreamTracks", make_down_pions()),
+ ],
+ algs=upfront_reconstruction() + [require_pvs(make_pvs()), line_alg],
+ prescale=prescale,
+ stream=stream,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Xib0ToLLPbarDs_line(
+ name="SpruceQEE_Xib0ToLLPbarDs", prescale=1, stream=qee_stream_split.low
+):
+ """Xi_b0 --> 2 Lambda0 + p~ + D_s+ line"""
+ line_alg = sexaquark_from_bbaryon.make_xib0_to_lambdalambda_pbar_ds_Control()
+ return SpruceLine(
+ name=name,
+ extra_outputs=[
+ ("LongTracks", make_long_pions()),
+ ("DownstreamTracks", make_down_pions()),
+ ],
+ algs=upfront_reconstruction() + [require_pvs(make_pvs()), line_alg],
+ prescale=prescale,
+ stream=stream,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def LambdabToLLKpLc_line(
+ name="SpruceQEE_LambdabToLLKpLc", prescale=1, stream=qee_stream_split.low
+):
+ """Lambda_b0 --> 2 Lambda0 + K+ + Lambda_c- line"""
+ line_alg = sexaquark_from_bbaryon.make_lambdab_to_lambdalambda_k_lambdac_Control()
+ return SpruceLine(
+ name=name,
+ extra_outputs=[
+ ("LongTracks", make_long_pions()),
+ ("DownstreamTracks", make_down_pions()),
+ ],
+ algs=upfront_reconstruction() + [require_pvs(make_pvs()), line_alg],
+ prescale=prescale,
+ stream=stream,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Xib0ToLLPbarDplus_line(
+ name="SpruceQEE_Xib0ToLLPbarDplus", prescale=1, stream=qee_stream_split.low
+):
+ """Xi_b0 --> 2 Lambda0 + p~ + D+ line"""
+ line_alg = sexaquark_from_bbaryon.make_xib0_to_lambdalambda_pbar_dplus_Control()
+ return SpruceLine(
+ name=name,
+ extra_outputs=[
+ ("LongTracks", make_long_pions()),
+ ("DownstreamTracks", make_down_pions()),
+ ],
+ algs=upfront_reconstruction() + [require_pvs(make_pvs()), line_alg],
+ prescale=prescale,
+ stream=stream,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def XibminusToLLPiPbarDs_line(
+ name="SpruceQEE_XibminusToLLPiPbarDs", prescale=1, stream=qee_stream_split.low
+):
+ """Xi_b- --> 2 Lambda0 + pi- + p~ + D_s+ line"""
+ line_alg = sexaquark_from_bbaryon.make_xibm_to_lambdalambda_pipbar_ds_Control()
+ return SpruceLine(
+ name=name,
+ extra_outputs=[
+ ("LongTracks", make_long_pions()),
+ ("DownstreamTracks", make_down_pions()),
+ ],
+ algs=upfront_reconstruction() + [require_pvs(make_pvs()), line_alg],
+ prescale=prescale,
+ stream=stream,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def LambdabToLLKshortPbarDs_line(
+ name="SpruceQEE_LambdabToLLKshortPbarDs", prescale=1, stream=qee_stream_split.low
+):
+ """Lambda_b0 --> 2 Lambda0 + Kshort + p~ + D_s+ line"""
+ line_alg = (
+ sexaquark_from_bbaryon.make_lambdab_to_lambdalambda_kshort_pbar_ds_Control()
+ )
+ return SpruceLine(
+ name=name,
+ extra_outputs=[
+ ("LongTracks", make_long_pions()),
+ ("DownstreamTracks", make_down_pions()),
+ ],
+ algs=upfront_reconstruction() + [require_pvs(make_pvs()), line_alg],
+ prescale=prescale,
+ stream=stream,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Xib0ToLLKpPbarD0_line(
+ name="SpruceQEE_Xib0ToLLKpPbarD0", prescale=1, stream=qee_stream_split.low
+):
+ """Xi_b0 --> 2 Lambda0 + K+ + p~ + D0 line"""
+ line_alg = sexaquark_from_bbaryon.make_xib0_to_lambdalambda_k_pbar_d0_Control()
+ return SpruceLine(
+ name=name,
+ extra_outputs=[
+ ("LongTracks", make_long_pions()),
+ ("DownstreamTracks", make_down_pions()),
+ ],
+ algs=upfront_reconstruction() + [require_pvs(make_pvs()), line_alg],
+ prescale=prescale,
+ stream=stream,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def XibminusToLLPbarD0_line(
+ name="SpruceQEE_XibminusToLLPbarD0", prescale=1, stream=qee_stream_split.low
+):
+ """Xi_b- --> 2 Lambda0 + p~ + D0 line"""
+ line_alg = sexaquark_from_bbaryon.make_xibm_to_lambdalambda_pbar_d0_Control()
+ return SpruceLine(
+ name=name,
+ extra_outputs=[
+ ("LongTracks", make_long_pions()),
+ ("DownstreamTracks", make_down_pions()),
+ ],
+ algs=upfront_reconstruction() + [require_pvs(make_pvs()), line_alg],
+ prescale=prescale,
+ stream=stream,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Xib0ToLLK0PbarDplus_line(
+ name="SpruceQEE_Xib0ToLLK0PbarDplus", prescale=1, stream=qee_stream_split.low
+):
+ """Xi_b0 --> 2 Lambda0 + K0 + p~ + D+ line"""
+ line_alg = sexaquark_from_bbaryon.make_xib0_to_lambdalambda_k0_pbar_dplus_Control()
+ return SpruceLine(
+ name=name,
+ extra_outputs=[
+ ("LongTracks", make_long_pions()),
+ ("DownstreamTracks", make_down_pions()),
+ ],
+ algs=upfront_reconstruction() + [require_pvs(make_pvs()), line_alg],
+ prescale=prescale,
+ stream=stream,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def XibminusToLLLc2595_line(
+ name="SpruceQEE_XibminusToLLLc2595", prescale=1, stream=qee_stream_split.low
+):
+ """Xi_b- --> 2 Lambda0 + Lambda_c^-(2595) line"""
+ line_alg = sexaquark_from_bbaryon.make_lambdac2595_Control()
+ return SpruceLine(
+ name=name,
+ extra_outputs=[
+ ("LongTracks", make_long_pions()),
+ ("DownstreamTracks", make_down_pions()),
+ ],
+ algs=upfront_reconstruction() + [require_pvs(make_pvs()), line_alg],
+ prescale=prescale,
+ stream=stream,
+ )
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_taul_3pi_spruce.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_taul_3pi_spruce.py
new file mode 100644
index 0000000000000000000000000000000000000000..d51536554ffecd19d9021e814896f8dfcc1b4af9
--- /dev/null
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_taul_3pi_spruce.py
@@ -0,0 +1,121 @@
+###############################################################################
+# (c) Copyright 2025 CERN for the benefit of the LHCb Collaboration
+#
+# This software is distributed under the terms of the GNU General Public
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING".
+#
+# In applying this licence, CERN does not waive the privileges and immunities
+# granted to it by virtue of its status as an Intergovernmental Organization
+# or submit itself to any jurisdiction.
+###############################################################################
+"""
+Author: Alexandre Brea Rodrigue, Ya Zhao, Tommaso Fulghesu, Francesco Polci, Fernando Abudinen
+Contact: ya.zhao@cern.ch, tommaso.fulghesu@cern.ch, francesco.polci@cern.ch,
+fernando.abudinen@cern.ch, alexandre.brea.rodriguez@cern.ch
+Date: 27/10/2025
+
+Spruce lines for selecting:
+- B_(s)0 -> tau (-> 3pi nu) tau (-> 3pi nu) (OS + SS)
+
+This version adds **parent_and_children_isolation** to the tautau lines,
+using the *same* tau selection as for the B parent.
+"""
+######################################################################################
+
+import Functors as F
+from GaudiKernel.SystemOfUnits import GeV, MeV
+from Moore.config import register_line_builder
+from Moore.lines import SpruceLine
+from PyConf import configurable
+from RecoConf.rdbuilder_thor import make_rd_detached_pions
+
+from Hlt2Conf.lines.rd.builders import b_to_xtaul_3pi_builder as builder
+from Hlt2Conf.lines.rd.builders.rd_isolation import parent_and_children_isolation
+from Hlt2Conf.lines.rd.builders.rd_prefilters import (
+ _RD_MONITORING_VARIABLES,
+ rd_prefilter,
+)
+
+RD_STREAM = "rdlow"
+sprucing_lines = {}
+
+
+def _make_tau_prongs():
+ """Exact tau-prong selection matching the builder defaults."""
+ return make_rd_detached_pions(
+ p_min=2000 * MeV,
+ pt_min=250 * MeV,
+ mipchi2dvprimary_min=16.0,
+ pid=F.require_all(F.PID_K < 5.0, F.PID_E < 5.0, F.PID_P < 10, F.PID_MU < 10),
+ )
+
+
+def _make_iso_outputs(ditaus, tau_prongs=None, parent_dr2=0.25, child_dr2=0.25):
+ """Build track-only isolation for parent and 3 pion prongs."""
+ if tau_prongs is None:
+ tau_prongs = _make_tau_prongs()
+ return parent_and_children_isolation(
+ parents={"B": ditaus},
+ decay_products={"tau3pi_prongs": tau_prongs},
+ parents_DR2_size=parent_dr2,
+ decay_products_DR2_size=child_dr2,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def SpruceRD_BdToTauTau_OS_Line(name="SpruceRD_BdToTauTau_TauTo3Pi_OS"):
+ """
+ Register B -> tautau (B0 and B_s0) line
+ """
+ ditaus = builder.filter_beauty2taul(
+ ditaus=builder.make_dilepton_from_tauls(
+ parent_id="B_s0", child_id="tau+", tau_pt_min=1 * GeV
+ )
+ )
+
+ tau_prongs = _make_tau_prongs()
+
+ iso_outputs = _make_iso_outputs(ditaus, tau_prongs)
+ return SpruceLine(
+ hlt2_filter_code=[
+ "Hlt2Topo3BodyDecision",
+ "Hlt2Topo2BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ name=name,
+ stream=RD_STREAM,
+ algs=rd_prefilter() + [ditaus],
+ extra_outputs=iso_outputs,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def SpruceRD_BdToTauTau_SS_Line(name="SpruceRD_BdToTauTau_TauTo3Pi_SS"):
+ """
+ B_(s)0 -> tau(t->3pi) tau(t->3pi), same-sign.
+ (Kept like your original: uses the helper + parent-only isolation.)
+ """
+ ditaus = builder.filter_beauty2taul(
+ ditaus=builder.make_dilepton_from_tauls(
+ parent_id="B_s0", child_id="tau-", tau_pt_min=1 * GeV
+ )
+ )
+
+ tau_prongs = _make_tau_prongs()
+
+ iso_outputs = _make_iso_outputs(ditaus, tau_prongs)
+ return SpruceLine(
+ hlt2_filter_code=[
+ "Hlt2Topo3BodyDecision",
+ "Hlt2Topo2BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
+ name=name,
+ stream=RD_STREAM,
+ algs=rd_prefilter() + [ditaus],
+ extra_outputs=iso_outputs,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_v0ll_spruce.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_v0ll_spruce.py
new file mode 100644
index 0000000000000000000000000000000000000000..e1067f0950929f22fed9213435ebf89fda8558cf
--- /dev/null
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_v0ll_spruce.py
@@ -0,0 +1,1327 @@
+###############################################################################
+# (c) Copyright 2022 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Definition of the Hb->V0ll(h) exclusive lines, with LL and DD KS and L0
+Includes:
+ B0 -> J/psi(1S) KS0
+ [B+ -> J/psi(1S) KS0 pi+]cc
+ [Lambda_b0 -> J/psi(1S) Lambda0]cc
+with:
+ J/psi(1S) -> e+ e-
+ J/psi(1S) -> mu+ mu-
+ [J/psi(1S) -> mu+ e-]cc
+
+Contact: Harry Cliff (harry.victor.cliff@cern.ch)
+"""
+
+from copy import deepcopy
+
+from GaudiKernel.SystemOfUnits import MeV
+from Moore.config import register_line_builder
+from Moore.lines import SpruceLine
+from RecoConf.rdbuilder_thor import (
+ make_rd_detached_dielectron,
+ make_rd_detached_dimuon,
+ make_rd_detached_mue,
+ make_rd_detached_pions,
+ make_rd_ks0_dds,
+ make_rd_ks0_lls,
+ make_rd_lambda_dds,
+ make_rd_lambda_lls,
+)
+
+from Hlt2Conf.lines.inclusive_detached_dilepton import all_lines as incldd_lines
+from Hlt2Conf.lines.rd.builders.b_to_v0ll_builder import (
+ make_b2ksll,
+ make_b2kspill,
+ make_ksttokspi,
+ make_lambdab2lambdall,
+)
+from Hlt2Conf.lines.rd.builders.rd_isolation import make_iso_reltables
+from Hlt2Conf.lines.rd.builders.rd_prefilters import (
+ _RD_MONITORING_VARIABLES,
+ RD_PERSIST_CALO_CLUSTERS,
+ RD_PERSIST_CALO_DIGITS,
+ rd_prefilter,
+)
+from Hlt2Conf.lines.topological_b.topo_lines import all_lines as all_topo_lines
+
+RD_STREAM = "rd"
+
+sprucing_lines = {}
+
+#### Selections #####
+B2V0ll_Selections = {
+ "dimuons": {
+ "pidmu_muon_min": 0.0,
+ "vchi2pdof_max": 9.0,
+ "am_max": 5500.0 * MeV,
+ "pt_muon_min": 500.0 * MeV,
+ },
+ "dielectrons": {
+ "pid_e_min": 0.0,
+ "vfaspfchi2ndof_max": 9.0,
+ "am_max": 5500.0 * MeV,
+ "pt_e_min": 500 * MeV,
+ "p_e_min": 3000.0 * MeV,
+ "ipchi2_e_min": 12.0,
+ "track_types": ["long", "upstream"],
+ "combination_policy": "at_least_one_long",
+ "acceptance_cut": True,
+ },
+ "muonelectrons": {
+ "max_dilepton_mass": 5500.0 * MeV,
+ "minipchi2_track": 12.0,
+ "min_pt_e": 500 * MeV,
+ "min_p_e": 3000 * MeV,
+ "min_pt_mu": 500.0 * MeV,
+ "max_vchi2ndof": 9.0,
+ "min_probnn_mu": None, # Until ProbNNmu is working
+ "min_PIDmu": 0.0,
+ "IsMuon": True,
+ "min_PIDe": 0.0,
+ },
+ "V0s": {
+ "ownpvvdchi2_min": 50.0,
+ "vchi2pdof_max": 15.0,
+ },
+ "pions": {
+ "pt_min": 500.0 * MeV,
+ "mipchi2dvprimary_min": 9.0,
+ },
+}
+
+# Define SS selections: initiate as equal to OS selection and only modify charges
+for dilepton in ["dimuons", "muonelectrons"]:
+ B2V0ll_Selections[f"{dilepton}_SS"] = deepcopy(B2V0ll_Selections[dilepton])
+ B2V0ll_Selections[f"{dilepton}_SS"]["same_sign"] = True
+
+# Different definition for electrons
+B2V0ll_Selections["dielectrons_SS"] = deepcopy(B2V0ll_Selections["dielectrons"])
+B2V0ll_Selections["dielectrons_SS"]["opposite_sign"] = False
+
+
+def hlt2_filter_code(name):
+ incl_dl_line = f"Hlt2_InclDetDi{'Muon' if 'MuMu' in name else 'Electron' if 'EE' in name else 'MuE'}{'_SS' if 'SS' in name else ''}"
+ cut_dl_line = f"Hlt2CutBasedIncl{'Dimuon' if 'MuMu' in name else 'Dielectron' if 'EE' in name else 'ElectronMuon'}{'SS' if 'SS' in name else ''}"
+ filter_lines = [incl_dl_line, cut_dl_line]
+ if "LL" in name:
+ filter_lines.append(
+ (incl_dl_line + "_neutral").replace("SS_neutral", "neutral_SS")
+ )
+ if "Pip" in name:
+ filter_lines.append((incl_dl_line + "_3Body").replace("SS_3Body", "3Body_SS"))
+ filter_lines.append(
+ (cut_dl_line + "PlusTrack").replace("SSPlusTrack", "PlusTrackSS")
+ )
+ topo_filter_lines = ["Hlt2Topo2Body", "Hlt2Topo3Body", "Hlt2TopoLoose3Body"]
+ if "Mu" in name:
+ topo_filter_lines += [
+ topo_line.replace("Topo", "TopoMu").replace("MuLoose", "LooseMu")
+ for topo_line in topo_filter_lines
+ ]
+ filter_lines += topo_filter_lines
+
+ # check validity of lines
+ for filter_line in filter_lines:
+ assert filter_line in {**incldd_lines, **all_topo_lines}.keys(), (
+ f"{filter_line} not a valid full-stream line"
+ )
+
+ filter_lines = [f"{x}Decision" for x in filter_lines]
+
+ return filter_lines
+
+
+##########################
+# Definition of the lines
+##########################
+
+######################################################################################################################
+# B0 -> KS0 l+ l-
+######################################################################################################################
+
+##########################
+# Long-Long Lines
+##########################
+
+
+@register_line_builder(sprucing_lines)
+def b2ksmumull_line(name="SpruceRD_BdToKSMuMu_LL", prescale=1):
+ """B0 -> KS0 mu+ mu- LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons"])
+
+ # make the candidate
+ B2KsMuMu = make_b2ksll(
+ dileptons=detached_dimuons,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsMuMu, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2ksmumull_SSline(name="SpruceRD_BdToKSMuMu_SS_LL", prescale=1):
+ """B0 -> KS0 mu+ mu+ LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons_SS"])
+
+ # make the candidate
+ B2KsMuMu = make_b2ksll(
+ dileptons=detached_dimuons,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsMuMu, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kseell_line(name="SpruceRD_BdToKSEE_LL", prescale=1):
+ """B0 -> KS0 e+ e- LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons"]
+ )
+
+ # make the candidate
+ B2KsEE = make_b2ksll(
+ dileptons=detached_dielectrons,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsEE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kseell_SSline(name="SpruceRD_BdToKSEE_SS_LL", prescale=1):
+ """B0 -> KS0 e+ e+ LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons_SS"]
+ )
+
+ # make the candidate
+ B2KsEE = make_b2ksll(
+ dileptons=detached_dielectrons,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsEE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2ksmuell_line(name="SpruceRD_BdToKSMuE_LL", prescale=1):
+ """B0 -> KS0 mu+ e- LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons"])
+
+ # make the candidate
+ B2KsMuE = make_b2ksll(
+ dileptons=detached_mue,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsMuE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2ksmuell_SSline(name="SpruceRD_BdToKSMuE_SS_LL", prescale=1):
+ """B0 -> KS0 mu+ e+ LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons_SS"])
+
+ # make the candidate
+ B2KsMuE = make_b2ksll(
+ dileptons=detached_mue,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsMuE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+##########################
+# Down-Down Lines
+##########################
+
+
+@register_line_builder(sprucing_lines)
+def b2ksmumudd_line(name="SpruceRD_BdToKSMuMu_DD", prescale=1):
+ """B0 -> KS0 mu+ mu- DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons"])
+
+ # make the candidate
+ B2KsMuMu = make_b2ksll(
+ dileptons=detached_dimuons,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsMuMu, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2ksmumudd_SSline(name="SpruceRD_BdToKSMuMu_SS_DD", prescale=1):
+ """B0 -> KS0 mu+ mu+ DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons_SS"])
+
+ # make the candidate
+ B2KsMuMu = make_b2ksll(
+ dileptons=detached_dimuons,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsMuMu, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kseedd_line(name="SpruceRD_BdToKSEE_DD", prescale=1):
+ """B0 -> KS0 e+ e- DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons"]
+ )
+
+ # make the candidate
+ B2KsEE = make_b2ksll(
+ dileptons=detached_dielectrons,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsEE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kseedd_SSline(name="SpruceRD_BdToKSEE_SS_DD", prescale=1):
+ """B0 -> KS0 e+ e+ DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons_SS"]
+ )
+
+ # make the candidate
+ B2KsEE = make_b2ksll(
+ dileptons=detached_dielectrons,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsEE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2ksmuedd_line(name="SpruceRD_BdToKSMuE_DD", prescale=1):
+ """B0 -> KS0 mu+ e- DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons"])
+
+ # make the candidate
+ B2KsMuE = make_b2ksll(
+ dileptons=detached_mue,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsMuE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2ksmuedd_SSline(name="SpruceRD_BdToKSMuE_SS_DD", prescale=1):
+ """B0 -> KS0 mu+ e+ DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons_SS"])
+
+ # make the candidate
+ B2KsMuE = make_b2ksll(
+ dileptons=detached_mue,
+ Kshorts=kshorts,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsMuE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=True,
+ pv_tracks=True,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+######################################################################################################################
+# Lambda_b0 -> Lambda0 l+ l-
+######################################################################################################################
+
+##########################
+# Long-Long Lines
+##########################
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdamumull_line(name="SpruceRD_LbToLMuMu_LL", prescale=1):
+ """Lambda_b0 -> Lambda0 mu+ mu- LL line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons"])
+
+ # make the candidate
+ Lb2LMuMu = make_lambdab2lambdall(
+ dileptons=detached_dimuons,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LMuMu, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdamumull_SSline(name="SpruceRD_LbToLMuMu_SS_LL", prescale=1):
+ """Lambda_b0 -> Lambda0 mu+ mu+ LL line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons_SS"])
+
+ # make the candidate
+ Lb2LMuMu = make_lambdab2lambdall(
+ dileptons=detached_dimuons,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LMuMu, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdaeell_line(name="SpruceRD_LbToLEE_LL", prescale=1):
+ """Lambda_b0 -> Lambda0 e+ e- LL line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons"]
+ )
+
+ # make the candidate
+ Lb2LEE = make_lambdab2lambdall(
+ dileptons=detached_dielectrons,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LEE, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdaeell_SSline(name="SpruceRD_LbToLEE_SS_LL", prescale=1):
+ """Lambda_b0 -> Lambda0 e+ e+ LL line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons_SS"]
+ )
+
+ # make the candidate
+ Lb2LEE = make_lambdab2lambdall(
+ dileptons=detached_dielectrons,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LEE, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdamuell_line(name="SpruceRD_LbToLMuE_LL", prescale=1):
+ """Lambda_b0 -> Lambda0 mu+ e- LL line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons"])
+
+ # make the candidate
+ Lb2LMuE = make_lambdab2lambdall(
+ dileptons=detached_mue,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LMuE, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdamuell_SSline(name="SpruceRD_LbToLMuE_SS_LL", prescale=1):
+ """Lambda_b0 -> Lambda0 mu+ e+ LL line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_lls(**B2V0ll_Selections["V0s"])
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons_SS"])
+
+ # make the candidate
+ Lb2LMuE = make_lambdab2lambdall(
+ dileptons=detached_mue,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LMuE, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+##########################
+# Down-Down Lines
+##########################
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdamumudd_line(name="SpruceRD_LbToLMuMu_DD", prescale=1):
+ """Lambda_b0 -> Lambda0 mu+ mu- DD line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons"])
+
+ # make the candidate
+ Lb2LMuMu = make_lambdab2lambdall(
+ dileptons=detached_dimuons,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LMuMu, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdamumudd_SSline(name="SpruceRD_LbToLMuMu_SS_DD", prescale=1):
+ """Lambda_b0 -> Lambda0 mu+ mu+ DD line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons_SS"])
+
+ # make the candidate
+ Lb2LMuMu = make_lambdab2lambdall(
+ dileptons=detached_dimuons,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LMuMu, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdaeedd_line(name="SpruceRD_LbToLEE_DD", prescale=1):
+ """Lambda_b0 -> Lambda0 e+ e- DD line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons"]
+ )
+
+ # make the candidate
+ Lb2LEE = make_lambdab2lambdall(
+ dileptons=detached_dielectrons,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LEE, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdaeedd_SSline(name="SpruceRD_LbToLEE_SS_DD", prescale=1):
+ """Lambda_b0 -> Lambda0 e+ e+ DD line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons_SS"]
+ )
+
+ # make the candidate
+ Lb2LEE = make_lambdab2lambdall(
+ dileptons=detached_dielectrons,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LEE, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdamuedd_line(name="SpruceRD_LbToLMuE_DD", prescale=1):
+ """Lambda_b0 -> Lambda0 mu+ e- DD line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons"])
+
+ # make the candidate
+ Lb2LMuE = make_lambdab2lambdall(
+ dileptons=detached_mue,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LMuE, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def lambdab2lambdamuedd_SSline(name="SpruceRD_LbToLMuE_SS_DD", prescale=1):
+ """Lambda_b0 -> Lambda0 mu+ e+ DD line"""
+
+ # get the Kshorts
+ lambdas = make_rd_lambda_dds(**B2V0ll_Selections["V0s"])
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons_SS"])
+
+ # make the candidate
+ Lb2LMuE = make_lambdab2lambdall(
+ dileptons=detached_mue,
+ Lambdas=lambdas,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [lambdas, Lb2LMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(Lb2LMuE, "Lb"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+######################################################################################################################
+# B+ -> KS0 pi+ l+ l-
+######################################################################################################################
+
+##########################
+# Long-Long Lines
+##########################
+
+
+@register_line_builder(sprucing_lines)
+def b2kspimumull_line(name="SpruceRD_BuToKSPipMuMu_LL", prescale=1):
+ """B+ -> KS0 pi+ mu+ mu- LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons"])
+
+ # make the candidate
+ B2KsPiMuMu = make_b2kspill(
+ dileptons=detached_dimuons,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiMuMu, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kspimumull_SSline(name="SpruceRD_BuToKSPipMuMu_SS_LL", prescale=1):
+ """B+ -> KS0 pi+ mu+ mu+ LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons_SS"])
+
+ # make the candidate
+ B2KsPiMuMu = make_b2kspill(
+ dileptons=detached_dimuons,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiMuMu, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kspieell_line(name="SpruceRD_BuToKSPipEE_LL", prescale=1):
+ """B+ -> KS0 pi+ e+ e- LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons"]
+ )
+
+ # make the candidate
+ B2KsPiEE = make_b2kspill(
+ dileptons=detached_dielectrons,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiEE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kspieell_ssline(name="SpruceRD_BuToKSPipEE_SS_LL", prescale=1):
+ """B+ -> KS0 pi+ e+ e+ LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons_SS"]
+ )
+
+ # make the candidate
+ B2KsPiEE = make_b2kspill(
+ dileptons=detached_dielectrons,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiEE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kspimuell_line(name="SpruceRD_BuToKSPipMuE_LL", prescale=1):
+ """B+ -> KS0 pi+ mu+ e- LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons"])
+
+ # make the candidate
+ B2KsPiMuE = make_b2kspill(
+ dileptons=detached_mue,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiMuE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kspimuell_SSline(name="SpruceRD_BuToKSPipMuE_SS_LL", prescale=1):
+ """B+ -> KS0 pi+ mu+ e+ LL line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_lls(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons_SS"])
+
+ # make the candidate
+ B2KsPiMuE = make_b2kspill(
+ dileptons=detached_mue,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiMuE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+##########################
+# Down-Down Lines
+##########################
+
+
+@register_line_builder(sprucing_lines)
+def b2kspimumudd_line(name="SpruceRD_BuToKSPipMuMu_DD", prescale=1):
+ """B+ -> KS0 pi+ mu+ mu- DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons"])
+
+ # make the candidate
+ B2KsPiMuMu = make_b2kspill(
+ dileptons=detached_dimuons,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiMuMu, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kspimumudd_SSline(name="SpruceRD_BuToKSPipMuMu_SS_DD", prescale=1):
+ """B+ -> KS0 pi+ mu+ mu+ DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached dimuons
+ detached_dimuons = make_rd_detached_dimuon(**B2V0ll_Selections["dimuons_SS"])
+
+ # make the candidate
+ B2KsPiMuMu = make_b2kspill(
+ dileptons=detached_dimuons,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiMuMu],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiMuMu, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kspieedd_line(name="SpruceRD_BuToKSPipEE_DD", prescale=1):
+ """B+ -> KS0 pi+ e+ e- DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons"]
+ )
+
+ # make the candidate
+ B2KsPiEE = make_b2kspill(
+ dileptons=detached_dielectrons,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiEE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kspieedd_SSline(name="SpruceRD_BuToKSPipEE_SS_DD", prescale=1):
+ """B+ -> KS0 pi+ e+ e+ DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached dielectrons
+ detached_dielectrons = make_rd_detached_dielectron(
+ **B2V0ll_Selections["dielectrons_SS"]
+ )
+
+ # make the candidate
+ B2KsPiEE = make_b2kspill(
+ dileptons=detached_dielectrons,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiEE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiEE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kspimuedd_line(name="SpruceRD_BuToKSPipMuE_DD", prescale=1):
+ """B+ -> KS0 pi+ mu+ e- DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons"])
+
+ # make the candidate
+ B2KsPiMuE = make_b2kspill(
+ dileptons=detached_mue,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiMuE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b2kspimuedd_SSline(name="SpruceRD_BuToKSPipMuE_SS_DD", prescale=1):
+ """B+ -> KS0 pi+ mu+ e+ DD line"""
+
+ # get the Kshorts
+ kshorts = make_rd_ks0_dds(**B2V0ll_Selections["V0s"])
+
+ # get the pions
+ pions = make_rd_detached_pions(**B2V0ll_Selections["pions"])
+
+ # get the Kstars
+ kstars = make_ksttokspi(Kshorts=kshorts, pions=pions)
+
+ # get the detached mues
+ detached_mue = make_rd_detached_mue(**B2V0ll_Selections["muonelectrons_SS"])
+
+ # make the candidate
+ B2KsPiMuE = make_b2kspill(
+ dileptons=detached_mue,
+ Kstars=kstars,
+ )
+
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [kshorts, B2KsPiMuE],
+ prescale=prescale,
+ stream=RD_STREAM,
+ extra_outputs=make_iso_reltables(B2KsPiMuE, "B"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ )
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xgamma_conv_exclusive_spruce.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xgamma_conv_exclusive_spruce.py
index b3b302df4e935e89beed62d186b2d945e1aeeb84..ac116e4156c60041ec5f7b97366ba477c51ef9e0 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xgamma_conv_exclusive_spruce.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xgamma_conv_exclusive_spruce.py
@@ -135,7 +135,9 @@ def bu_to_lambdapgamma_LL_gammatoeeLL_line(
algs=rd_prefilter() + [l0barp, b],
prescale=prescale,
stream=RD_STREAM,
- hlt2_filter_code=["Hlt2RD_BToHHGamma_GammaToEELL_Incl_FullDecision"],
+ hlt2_filter_code=[
+ "Hlt2RD_BToHHGamma_GammaToEELL_Incl_FullDecision",
+ ],
extra_outputs=iso_parts,
calo_digits=RD_PERSIST_CALO_DIGITS,
calo_clusters=RD_PERSIST_CALO_CLUSTERS,
@@ -162,7 +164,9 @@ def bu_to_lambdapgamma_LL_gammatoeeDD_line(
algs=rd_prefilter() + [l0barp, b],
prescale=prescale,
stream=RD_STREAM,
- hlt2_filter_code=["Hlt2RD_BToHHGamma_GammaToEEDD_Incl_FullDecision"],
+ hlt2_filter_code=[
+ "Hlt2RD_BToHHGamma_GammaToEEDD_Incl_FullDecision",
+ ],
extra_outputs=iso_parts,
calo_digits=RD_PERSIST_CALO_DIGITS,
calo_clusters=RD_PERSIST_CALO_CLUSTERS,
@@ -189,7 +193,9 @@ def bu_to_lambdapgamma_DD_gammatoeeLL_line(
algs=rd_prefilter() + [l0barp, b],
prescale=prescale,
stream=RD_STREAM,
- hlt2_filter_code=["Hlt2RD_BToHHGamma_GammaToEELL_Incl_FullDecision"],
+ hlt2_filter_code=[
+ "Hlt2RD_BToHHGamma_GammaToEELL_Incl_FullDecision",
+ ],
extra_outputs=iso_parts,
calo_digits=RD_PERSIST_CALO_DIGITS,
calo_clusters=RD_PERSIST_CALO_CLUSTERS,
@@ -216,7 +222,9 @@ def bu_to_lambdapgamma_DD_gammatoeeDD_line(
algs=rd_prefilter() + [l0barp, b],
prescale=prescale,
stream=RD_STREAM,
- hlt2_filter_code=["Hlt2RD_BToHHGamma_GammaToEEDD_Incl_FullDecision"],
+ hlt2_filter_code=[
+ "Hlt2RD_BToHHGamma_GammaToEEDD_Incl_FullDecision",
+ ],
extra_outputs=iso_parts,
calo_digits=RD_PERSIST_CALO_DIGITS,
calo_clusters=RD_PERSIST_CALO_CLUSTERS,
@@ -244,7 +252,10 @@ def bd_to_lambdappigamma_LL_gammatoeeLL_line(
algs=rd_prefilter() + [l0barppi, b],
prescale=prescale,
stream=RD_STREAM,
- hlt2_filter_code=["Hlt2RD_BToHHGamma_GammaToEELL_Incl_FullDecision"],
+ hlt2_filter_code=[
+ "Hlt2RD_BToHHHGamma_GammaToEELL_Incl_FullDecision",
+ "Hlt2RD_BToHHGamma_GammaToEELL_Incl_FullDecision",
+ ],
extra_outputs=iso_parts,
calo_digits=RD_PERSIST_CALO_DIGITS,
calo_clusters=RD_PERSIST_CALO_CLUSTERS,
@@ -272,7 +283,10 @@ def bd_to_lambdappigamma_LL_gammatoeeDD_line(
algs=rd_prefilter() + [l0barppi, b],
prescale=prescale,
stream=RD_STREAM,
- hlt2_filter_code=["Hlt2RD_BToHHGamma_GammaToEEDD_Incl_FullDecision"],
+ hlt2_filter_code=[
+ "Hlt2RD_BToHHHGamma_GammaToEEDD_Incl_FullDecision",
+ "Hlt2RD_BToHHGamma_GammaToEEDD_Incl_FullDecision",
+ ],
extra_outputs=iso_parts,
calo_digits=RD_PERSIST_CALO_DIGITS,
calo_clusters=RD_PERSIST_CALO_CLUSTERS,
@@ -300,7 +314,10 @@ def bd_to_lambdappigamma_DD_gammatoeeLL_line(
algs=rd_prefilter() + [l0barppi, b],
prescale=prescale,
stream=RD_STREAM,
- hlt2_filter_code=["Hlt2RD_BToHHGamma_GammaToEELL_Incl_FullDecision"],
+ hlt2_filter_code=[
+ "Hlt2RD_BToHHHGamma_GammaToEELL_Incl_FullDecision",
+ "Hlt2RD_BToHHGamma_GammaToEELL_Incl_FullDecision",
+ ],
extra_outputs=iso_parts,
calo_digits=RD_PERSIST_CALO_DIGITS,
calo_clusters=RD_PERSIST_CALO_CLUSTERS,
@@ -328,7 +345,10 @@ def bd_to_lambdappigamma_DD_gammatoeeDD_line(
algs=rd_prefilter() + [l0barppi, b],
prescale=prescale,
stream=RD_STREAM,
- hlt2_filter_code=["Hlt2RD_BToHHGamma_GammaToEEDD_Incl_FullDecision"],
+ hlt2_filter_code=[
+ "Hlt2RD_BToHHHGamma_GammaToEEDD_Incl_FullDecision",
+ "Hlt2RD_BToHHGamma_GammaToEEDD_Incl_FullDecision",
+ ],
extra_outputs=iso_parts,
calo_digits=RD_PERSIST_CALO_DIGITS,
calo_clusters=RD_PERSIST_CALO_CLUSTERS,
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xgamma_exclusive_spruce.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xgamma_exclusive_spruce.py
index e3eb5aa632f9e36201c10914e5a6924921713d15..93754b8bdccfbb8c601b9ce83f8c9149d1c245af 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xgamma_exclusive_spruce.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xgamma_exclusive_spruce.py
@@ -20,8 +20,17 @@ date: 22.06.22
- B+ -> (a_1(1260)+ -> K Kst ) gamma
- B+ -> (S2250 -> p Lambdastar ) gamma
+- B_s0 -> Lst Lst_bar gamma
+- B0 -> (K*_0(1430)+ -> p Lambda~0(p pi) pi) gamma
+- B+ -> (K*_0(1430)+ -> p Lambda~0(p pi) ) gamma
+- B+ -> (K*(892)+ -> Ks pi) gamma
+- B+ -> p Lambda~0(p pi) pi pi gamma
+- B+ -> (K_1(1270)+ -> K pi pi ) gamma
+- B+ -> (Phi(1680)+ -> K K K ) gamma
+- Bc ->a_1(1260)+ gamma
+
+date: 16.10.25
author: Chandiprasad Kar
-date: 07.03.25
- Bc -> Dx gamma
@@ -45,6 +54,7 @@ from Hlt2Conf.lines.rd.builders.b_to_xgamma_exclusive_builders import (
isolation_parts,
make_b2xgamma_excl,
make_b2xgamma_excl_ltub,
+ make_b2xgammawide_excl,
make_bc2dsstgamma,
make_bc2xgamma_excl,
make_calib_b2dh,
@@ -60,16 +70,44 @@ from Hlt2Conf.lines.rd.builders.b_to_xgamma_exclusive_builders import (
make_rad_dzst_dzgamma,
make_rad_dzst_dzpizM,
make_rad_dzst_dzpizR,
+ make_rad_eta_pipipi0,
+ make_rad_k1,
+ make_rad_k1_kseta,
+ make_rad_k1_ksomega,
+ make_rad_k1_ksrho,
+ make_rad_k2_ksphi,
+ make_rad_k1680_kphi,
+ make_rad_kaons_for_4hg,
+ make_rad_ks0_dds,
+ make_rad_ks0_lls,
+ make_rad_kstarp,
+ make_rad_l0barp,
+ make_rad_l0barppi,
+ make_rad_l0barprho,
+ make_rad_L1520_LstLst,
make_rad_L1520_pLst,
+ make_rad_l1800_kslst,
+ make_rad_loose_nonres_kk,
make_rad_loose_nonres_kpi,
make_rad_loose_nonres_pipi,
make_rad_loose_pk,
+ make_rad_loose_ppi,
make_rad_loose_res_kstar,
make_rad_loose_res_phi,
+ make_rad_neutrals,
+ make_rad_omega_pipipi0,
+ make_rad_phi1680_kskst,
make_rad_photons,
+ make_rad_pions_for_4hg,
+ make_rad_pipi_for_omega_eta,
+ make_rad_protons_for_4hg,
+ make_rad_tight_nonres_kpi,
+ make_rd_detached_4h,
make_rd_soft_photons,
+ make_rd_tighter_soft_photons,
)
from Hlt2Conf.lines.rd.builders.rd_prefilters import (
+ _RD_MONITORING_VARIABLES,
RD_PERSIST_CALO_CLUSTERS,
RD_PERSIST_CALO_DIGITS,
rd_prefilter,
@@ -80,11 +118,80 @@ RD_STREAM = "rdlow"
sprucing_lines = {}
+def make_2body_rad_spruce_lines(
+ b, name, vertex_iso=True, tagging_particles=False, pv_tracks=False
+):
+ hlt2_filter_code = [
+ "Hlt2RD_BToHHGamma_Incl_FullDecision",
+ "Hlt2Topo2BodyDecision",
+ ]
+ return make_rad_spruce_lines(
+ b,
+ name,
+ hlt2_filter_code=hlt2_filter_code,
+ vertex_iso=vertex_iso,
+ tagging_particles=tagging_particles,
+ pv_tracks=pv_tracks,
+ )
+
+
+def make_hv0gamma_spruce_lines(
+ b, name, vertex_iso=True, tagging_particles=False, pv_tracks=False
+):
+ hlt2_filter_code = [
+ "Hlt2RD_BToHHGamma_Incl_FullDecision",
+ ]
+ return make_rad_spruce_lines(
+ b,
+ name,
+ hlt2_filter_code=hlt2_filter_code,
+ vertex_iso=vertex_iso,
+ tagging_particles=tagging_particles,
+ pv_tracks=pv_tracks,
+ )
+
+
+def make_multibody_rad_spruce_lines(
+ b, name, vertex_iso=True, tagging_particles=False, pv_tracks=False
+):
+ hlt2_filter_code = [
+ "Hlt2RD_BToHHGamma_Incl_FullDecision",
+ "Hlt2RD_BToHHHGamma_Incl_FullDecision",
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ]
+ return make_rad_spruce_lines(
+ b,
+ name,
+ hlt2_filter_code=hlt2_filter_code,
+ vertex_iso=vertex_iso,
+ tagging_particles=tagging_particles,
+ pv_tracks=pv_tracks,
+ )
+
+
+def make_rad_spruce_lines(
+ b, name, hlt2_filter_code, vertex_iso=True, tagging_particles=False, pv_tracks=False
+):
+ iso_parts = isolation_parts(b, table_for_b=True, vertex_iso=vertex_iso)
+ return SpruceLine(
+ name=name,
+ algs=rd_prefilter() + [b],
+ extra_outputs=iso_parts,
+ stream=RD_STREAM,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ tagging_particles=tagging_particles,
+ pv_tracks=pv_tracks,
+ hlt2_filter_code=hlt2_filter_code,
+ )
+
+
@register_line_builder(sprucing_lines)
@configurable
-def Spruce_bs_to_phigamma_line(
- name="SpruceRD_BsToPhiGamma", persistreco=False, prescale=1.0
-):
+def Spruce_bs_to_phigamma_line(name="SpruceRD_BsToPhiGamma"):
phis = make_rad_loose_res_phi()
photons = make_rad_photons()
b_s0 = make_b2xgamma_excl_ltub(
@@ -93,27 +200,14 @@ def Spruce_bs_to_phigamma_line(
descriptor="B_s0 -> phi(1020) gamma",
name="rd_BsToPhiGamma_Combiner",
)
- iso_parts = isolation_parts(b_s0)
-
- return SpruceLine(
- name=name,
- algs=rd_prefilter() + [phis, b_s0],
- prescale=prescale,
- stream=RD_STREAM,
- persistreco=persistreco,
- hlt2_filter_code=["Hlt2RD_BToHHGamma_Incl_FullDecision"],
- tagging_particles=True,
- extra_outputs=iso_parts,
- calo_digits=RD_PERSIST_CALO_DIGITS,
- calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ return make_2body_rad_spruce_lines(
+ b_s0, name, tagging_particles=True, pv_tracks=True
)
@register_line_builder(sprucing_lines)
@configurable
-def Spruce_bd_to_kstgamma_line(
- name="SpruceRD_BdToKstGamma", persistreco=False, prescale=1.0
-):
+def Spruce_bd_to_kstgamma_line(name="SpruceRD_BdToKstGamma"):
kst = make_rad_loose_res_kstar()
photons = make_rad_photons()
b0 = make_b2xgamma_excl_ltub(
@@ -122,60 +216,27 @@ def Spruce_bd_to_kstgamma_line(
descriptor="[B0 -> K*(892)0 gamma]cc",
name="rd_BdToKstGamma_Combiner_{hash}",
)
- iso_parts = isolation_parts(b0)
-
- return SpruceLine(
- name=name,
- algs=rd_prefilter() + [kst, b0],
- prescale=prescale,
- stream=RD_STREAM,
- persistreco=persistreco,
- hlt2_filter_code=["Hlt2RD_BToHHGamma_Incl_FullDecision"],
- tagging_particles=True,
- extra_outputs=iso_parts,
- calo_digits=RD_PERSIST_CALO_DIGITS,
- calo_clusters=RD_PERSIST_CALO_CLUSTERS,
- )
+ return make_2body_rad_spruce_lines(b0, name, tagging_particles=True, pv_tracks=True)
@register_line_builder(sprucing_lines)
@configurable
-def Spruce_bu_to_pipipigamma_line(
- name="SpruceRD_BuToPiPiPiGamma", persistreco=False, prescale=1.0
-):
+def Spruce_bu_to_pipipigamma_line(name="SpruceRD_BuToPiPiPiGamma"):
rho = make_rad_loose_nonres_pipi()
photons = make_rad_photons()
a1 = make_rad_a1260_rhopi(rho)
- bu = make_b2xgamma_excl(
+ bu = make_b2xgammawide_excl(
intermediate=a1,
photons=photons,
descriptor="[B+ -> a_1(1260)+ gamma]cc",
name="rd_BuToPiPiPiGamma_Combiner",
)
- iso_parts = isolation_parts(bu)
-
- return SpruceLine(
- name=name,
- algs=rd_prefilter() + [rho, a1, bu],
- prescale=prescale,
- stream=RD_STREAM,
- persistreco=persistreco,
- hlt2_filter_code=[
- "Hlt2RD_BToHHHGamma_Incl_FullDecision",
- "Hlt2RD_BToHHGamma_Incl_FullDecision",
- ],
- tagging_particles=True,
- extra_outputs=iso_parts,
- calo_digits=RD_PERSIST_CALO_DIGITS,
- calo_clusters=RD_PERSIST_CALO_CLUSTERS,
- )
+ return make_multibody_rad_spruce_lines(bu, name)
@register_line_builder(sprucing_lines)
@configurable
-def Spruce_bu_to_kkstgamma_line(
- name="SpruceRD_BuToKKstGamma", persistreco=False, prescale=1.0
-):
+def Spruce_bu_to_kkstgamma_line(name="SpruceRD_BuToKKstGamma"):
kst = make_rad_loose_nonres_kpi()
photons = make_rad_photons()
a1260 = make_rad_a1260_kkst(kst)
@@ -185,60 +246,178 @@ def Spruce_bu_to_kkstgamma_line(
descriptor="[B+ -> a_1(1260)+ gamma]cc",
name="rd_BuToKKstGamma_Combiner",
)
- iso_parts = isolation_parts(bu)
-
- return SpruceLine(
- name=name,
- algs=rd_prefilter() + [kst, a1260, bu],
- prescale=prescale,
- stream=RD_STREAM,
- persistreco=persistreco,
- hlt2_filter_code=[
- "Hlt2RD_BToHHHGamma_Incl_FullDecision",
- "Hlt2RD_BToHHGamma_Incl_FullDecision",
- ],
- tagging_particles=True,
- extra_outputs=iso_parts,
- calo_digits=RD_PERSIST_CALO_DIGITS,
- calo_clusters=RD_PERSIST_CALO_CLUSTERS,
- )
+ return make_multibody_rad_spruce_lines(bu, name)
@register_line_builder(sprucing_lines)
@configurable
-def Spruce_bu_to_pLambdastgamma_line(
- name="SpruceRD_BuToPLambdastGamma", persistreco=False, prescale=1.0
-):
+def Spruce_bu_to_pLambdastgamma_line(name="SpruceRD_BuToPLambdastGamma"):
Lst = make_rad_loose_pk()
photons = make_rad_photons()
S2250 = make_rad_L1520_pLst(Lst)
bu = make_b2xgamma_excl(
intermediate=S2250,
photons=photons,
- descriptor="[B- -> Sigma(2250)- gamma]cc",
+ descriptor="[B+ -> Sigma(2250)~+ gamma]cc",
name="rd_BuToPLambdastGamma_Combiner",
)
- iso_parts = isolation_parts(bu)
+ return make_multibody_rad_spruce_lines(bu, name)
- return SpruceLine(
- name=name,
- algs=rd_prefilter() + [Lst, S2250, bu],
- prescale=prescale,
- stream=RD_STREAM,
- persistreco=persistreco,
- hlt2_filter_code=[
- "Hlt2RD_BToHHHGamma_Incl_FullDecision",
- "Hlt2RD_BToHHGamma_Incl_FullDecision",
- ],
- tagging_particles=True,
- extra_outputs=iso_parts,
- calo_digits=RD_PERSIST_CALO_DIGITS,
- calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Spruce_bu_to_Kpipigamma_line(name="SpruceRD_BuToKPiPiGamma"):
+ photons = make_rad_photons()
+ k1 = make_rad_k1()
+ bu = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="[B+ -> K_1(1270)+ gamma]cc",
+ name="rd_BuToKPiPiGamma_Combiner",
)
+ return make_multibody_rad_spruce_lines(bu, name)
@register_line_builder(sprucing_lines)
-def bs_to_dsstpi_line(name="SpruceRD_BsToDsstPi", persistreco=False, prescale=1.0):
+@configurable
+def Spruce_bu_to_kkkgamma_line(name="SpruceRD_BuToKKKGamma"):
+ phi = make_rad_loose_res_phi()
+ photons = make_rad_photons()
+ k1680 = make_rad_k1680_kphi(phi)
+ bu = make_b2xgamma_excl(
+ intermediate=k1680,
+ photons=photons,
+ descriptor="[B+ -> K*(1680)+ gamma]cc",
+ name="rd_BuToKKKGamma_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(bu, name)
+
+
+@register_line_builder(sprucing_lines)
+@configurable
+def Spruce_bs_to_LstLstgamma_line(name="SpruceRD_BsToLstLstbarGamma"):
+ Lst = make_rad_loose_pk()
+ photons = make_rad_photons()
+ LstLst = make_rad_L1520_LstLst(Lst)
+ bs = make_b2xgamma_excl(
+ intermediate=LstLst,
+ photons=photons,
+ descriptor="B_s0 -> f_2(2300) gamma",
+ name="rd_BsToLstLstbarGamma_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(bs, name)
+
+
+@register_line_builder(sprucing_lines)
+def bu_to_lambdapgamma_LL_line(name="SpruceRD_BuToL0barPGamma_LL"):
+ l0barp = make_rad_l0barp(l0bar_topology="LL")
+ photons = make_rad_photons()
+ b = make_b2xgamma_excl(
+ intermediate=l0barp,
+ photons=photons,
+ descriptor="[B+ -> K*_0(1430)+ gamma]cc",
+ name="rd_BuToL0barPGamma_LL_Combiner_{hash}",
+ )
+ return make_hv0gamma_spruce_lines(b, name)
+
+
+@register_line_builder(sprucing_lines)
+def bu_to_lambdapgamma_DD_line(name="SpruceRD_BuToL0barPGamma_DD"):
+ l0barp = make_rad_l0barp(l0bar_topology="DD")
+ photons = make_rad_photons()
+ b = make_b2xgamma_excl(
+ intermediate=l0barp,
+ photons=photons,
+ descriptor="[B+ -> K*_0(1430)+ gamma]cc",
+ name="rd_BuToL0barPGamma_DD_Combiner_{hash}",
+ )
+ return make_hv0gamma_spruce_lines(b, name)
+
+
+@register_line_builder(sprucing_lines)
+def bu_to_kstpgamma_kstptoksLLpi_gamma_line(
+ name="SpruceRD_BuToKstpGamma_KstpToKSLLPi_Gamma",
+):
+ kstp = make_rad_kstarp("LL")
+ photons = make_rad_photons()
+ b = make_b2xgamma_excl(
+ intermediate=kstp,
+ photons=photons,
+ descriptor="[B+ -> K*(892)+ gamma]cc",
+ name="rd_BuToKstpGamma_KstpToKSLLPi_Gamma_Combiner_{hash}",
+ )
+ return make_hv0gamma_spruce_lines(b, name)
+
+
+@register_line_builder(sprucing_lines)
+def bu_to_kstpgamma_kstptoksDDpi_gamma_line(
+ name="SpruceRD_BuToKstpGamma_KstpToKSDDPi_Gamma",
+):
+ kstp = make_rad_kstarp("DD")
+ photons = make_rad_photons()
+ b = make_b2xgamma_excl(
+ intermediate=kstp,
+ photons=photons,
+ descriptor="[B+ -> K*(892)+ gamma]cc",
+ name="rd_BuToKstpGamma_KstpToKSDDPi_Gamma_Combiner_{hash}",
+ )
+ return make_hv0gamma_spruce_lines(b, name)
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_lambdappigamma_LL_line(name="SpruceRD_BdToL0barPPiGamma_LL"):
+ l0barppi = make_rad_l0barppi(l0bar_topology="LL")
+ photons = make_rad_photons()
+ b = make_b2xgamma_excl(
+ intermediate=l0barppi,
+ photons=photons,
+ descriptor="[B0 -> f_2(2300) gamma]cc",
+ name="rd_BdToL0barPPiGamma_LL_Combiner_{hash}",
+ )
+ return make_multibody_rad_spruce_lines(b, name)
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_lambdappigamma_DD_line(name="SpruceRD_BdToL0barPPiGamma_DD"):
+ l0barppi = make_rad_l0barppi(l0bar_topology="DD")
+ photons = make_rad_photons()
+ b = make_b2xgamma_excl(
+ intermediate=l0barppi,
+ photons=photons,
+ descriptor="[B0 -> f_2(2300) gamma]cc",
+ name="rd_BdToL0barPPiGamma_DD_Combiner_{hash}",
+ )
+ return make_multibody_rad_spruce_lines(b, name)
+
+
+@register_line_builder(sprucing_lines)
+def bu_to_lambdaprhogamma_DD_line(name="SpruceRD_BuToL0barPrhoGamma_DD"):
+ l0barprho = make_rad_l0barprho(l0bar_topology="DD")
+ photons = make_rad_photons()
+ b = make_b2xgamma_excl(
+ intermediate=l0barprho,
+ photons=photons,
+ descriptor="[B+ -> Omega(2250)~+ gamma]cc",
+ name="rd_BuToL0barPrhoGamma_DD_Combiner_{hash}",
+ )
+ return make_multibody_rad_spruce_lines(b, name)
+
+
+@register_line_builder(sprucing_lines)
+def bu_to_lambdaprhogamma_LL_line(name="SpruceRD_BuToL0barPrhoGamma_LL"):
+ l0barprho = make_rad_l0barprho(l0bar_topology="LL")
+ photons = make_rad_photons()
+ b = make_b2xgamma_excl(
+ intermediate=l0barprho,
+ photons=photons,
+ descriptor="[B+ -> Omega(2250)~+ gamma]cc",
+ name="rd_BuToL0barPrhoGamma_LL_Combiner_{hash}",
+ )
+ return make_multibody_rad_spruce_lines(b, name)
+
+
+@register_line_builder(sprucing_lines)
+def bs_to_dsstpi_line(name="SpruceRD_BsToDsstPi"):
# calibration line for BcToDsstGamma
ds = make_rad_ds_kkpi()
tighter_soft_photons = make_rd_soft_photons()
@@ -250,15 +429,13 @@ def bs_to_dsstpi_line(name="SpruceRD_BsToDsstPi", persistreco=False, prescale=1.
name=name,
algs=rd_prefilter() + [b],
extra_outputs=iso_parts,
- prescale=prescale,
stream=RD_STREAM,
- persistreco=persistreco,
hlt2_filter_code=["Hlt2Topo2BodyDecision", "Hlt2Topo3BodyDecision"],
)
@register_line_builder(sprucing_lines)
-def bs_to_dspi_line(name="SpruceRD_BsToDsPi", persistreco=False, prescale=1.0):
+def bs_to_dspi_line(name="SpruceRD_BsToDsPi"):
# calibration line for BcToDsstGamma
ds = make_rad_ds_kkpi()
pions = make_rd_detached_pions()
@@ -268,29 +445,11 @@ def bs_to_dspi_line(name="SpruceRD_BsToDsPi", persistreco=False, prescale=1.0):
name=name,
algs=rd_prefilter() + [b],
extra_outputs=iso_parts,
- prescale=prescale,
stream=RD_STREAM,
- persistreco=persistreco,
hlt2_filter_code=["Hlt2Topo2BodyDecision", "Hlt2Topo3BodyDecision"],
)
-def make_rad_spruce_lines(b, desc, name, vertex_iso=True):
- iso_parts = isolation_parts(b, table_for_b=True, vertex_iso=vertex_iso)
- return SpruceLine(
- name=name,
- algs=rd_prefilter() + [b],
- extra_outputs=iso_parts,
- stream=RD_STREAM,
- hlt2_filter_code=[
- "Hlt2RD_BToHHHGamma_Incl_FullDecision",
- "Hlt2RD_BToHHGamma_Incl_FullDecision",
- "Hlt2Topo2BodyDecision",
- "Hlt2Topo3BodyDecision",
- ],
- )
-
-
def make_dgamma_spruce_lines(d, d_desc, name):
photons = make_rad_photons()
descriptor = f"[B_c+ -> {d_desc} gamma]cc"
@@ -299,7 +458,7 @@ def make_dgamma_spruce_lines(d, d_desc, name):
photons=photons,
descriptor=descriptor,
)
- return make_rad_spruce_lines(bc, descriptor, name)
+ return make_multibody_rad_spruce_lines(bc, name)
@register_line_builder(sprucing_lines)
@@ -313,7 +472,7 @@ def bc_to_dsstgamma_line(name="SpruceRD_BcToDsstGamma"):
intermediate=dsst,
photons=photons,
)
- return make_rad_spruce_lines(bc, "D*_s+", name, vertex_iso=False)
+ return make_multibody_rad_spruce_lines(bc, name, vertex_iso=False)
@register_line_builder(sprucing_lines)
@@ -393,3 +552,430 @@ def bc_to_ds2gamma_dz2k3pi_line(name="SpruceRD_BcToDs2Gamma_Ds2ToDzK_DzToK3pi"):
dz = make_rad_dz_k3pi()
ds2 = make_rad_ds2_dzk(dz)
return make_dgamma_spruce_lines(ds2, "D*_s2+", name)
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_kspipigamma_LL_line(name="SpruceRD_BdToKspipiGamma_LL"):
+ ks = make_rad_ks0_lls()
+ rho0 = make_rad_loose_nonres_pipi()
+ k1 = make_rad_k1_ksrho(ks, rho0)
+ photons = make_rad_photons()
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="B0 -> K_1(1270)0 gamma",
+ name="rd_BdToKspipiGamma_LL_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, tagging_particles=True, pv_tracks=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_kspipigamma_DD_line(name="SpruceRD_BdToKspipiGamma_DD"):
+ ks = make_rad_ks0_dds()
+ rho0 = make_rad_loose_nonres_pipi()
+ k1 = make_rad_k1_ksrho(ks, rho0)
+ photons = make_rad_photons()
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="B0 -> K_1(1270)0 gamma",
+ name="rd_BdToKspipiGamma_DD_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, tagging_particles=True, pv_tracks=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_kskkgamma_LL_line(name="SpruceRD_BdToKsKKGamma_LL"):
+ ks = make_rad_ks0_lls()
+ phi = make_rad_loose_nonres_kk()
+ k2 = make_rad_k2_ksphi(ks, phi)
+ photons = make_rad_photons()
+ b0 = make_b2xgamma_excl(
+ intermediate=k2,
+ photons=photons,
+ descriptor="B0 -> K*_2(1980)0 gamma",
+ name="rd_BdToKsKKGamma_LL_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, tagging_particles=True, pv_tracks=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_kskkgamma_DD_line(name="SpruceRD_BdToKsKKGamma_DD"):
+ ks = make_rad_ks0_dds()
+ phi = make_rad_loose_nonres_kk()
+ k2 = make_rad_k2_ksphi(ks, phi)
+ photons = make_rad_photons()
+ b0 = make_b2xgamma_excl(
+ intermediate=k2,
+ photons=photons,
+ descriptor="B0 -> K*_2(1980)0 gamma",
+ name="rd_BdToKsKKGamma_DD_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, tagging_particles=True, pv_tracks=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bs_to_kskpigamma_LL_line(name="SpruceRD_BsToKsKpiGamma_LL"):
+ ks = make_rad_ks0_lls()
+ kst = make_rad_tight_nonres_kpi()
+ phi1680 = make_rad_phi1680_kskst(ks, kst)
+ photons = make_rad_photons()
+ bs = make_b2xgamma_excl(
+ intermediate=phi1680,
+ photons=photons,
+ descriptor="B_s0 -> phi(1680) gamma",
+ name="rd_BsToKsKpiGamma_LL_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(bs, name)
+
+
+@register_line_builder(sprucing_lines)
+def bs_to_kskpigamma_DD_line(name="SpruceRD_BsToKsKpiGamma_DD"):
+ ks = make_rad_ks0_dds()
+ kst = make_rad_tight_nonres_kpi()
+ phi1680 = make_rad_phi1680_kskst(ks, kst)
+ photons = make_rad_photons()
+ bs = make_b2xgamma_excl(
+ intermediate=phi1680,
+ photons=photons,
+ descriptor="B_s0 -> phi(1680) gamma",
+ name="rd_BsToKsKpiGamma_DD_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(bs, name)
+
+
+@register_line_builder(sprucing_lines)
+def lb_to_ksppigamma_LL_line(name="SpruceRD_LbToKsppiGamma_LL"):
+ # this is supposed to be a generic Lb->(L*->KS N*)gamma decay
+ ks = make_rad_ks0_lls()
+ lst = make_rad_loose_ppi()
+ l1800 = make_rad_l1800_kslst(ks, lst)
+ photons = make_rad_photons()
+ lb = make_b2xgamma_excl(
+ intermediate=l1800,
+ photons=photons,
+ descriptor="[Lambda_b0 -> Lambda(1800)0 gamma]cc",
+ name="rd_LbToKsppiGamma_LL_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(lb, name)
+
+
+@register_line_builder(sprucing_lines)
+def lb_to_ksppigamma_DD_line(name="SpruceRD_LbToKsppiGamma_DD"):
+ # this is supposed to be a generic Lb->(L*->KS N*)gamma decay
+ ks = make_rad_ks0_dds()
+ lst = make_rad_loose_ppi()
+ l1800 = make_rad_l1800_kslst(ks, lst)
+ photons = make_rad_photons()
+ lb = make_b2xgamma_excl(
+ intermediate=l1800,
+ photons=photons,
+ descriptor="[Lambda_b0 -> Lambda(1800)0 gamma]cc",
+ name="rd_LbToKsppiGamma_DD_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(lb, name)
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_ksomegaRgamma_LL_line(
+ name="SpruceRD_BdToKsOmegaGamma_OmegaToPiPiPi0Resolved_LL",
+ persistreco=False,
+ prescale=1.0,
+):
+ pi0r = make_rd_resolved_pi0s(pt_min=250.0 * MeV)
+ pipi = make_rad_pipi_for_omega_eta()
+ omega = make_rad_omega_pipipi0(pipi, pi0r)
+ ks = make_rad_ks0_lls()
+ k1 = make_rad_k1_ksomega(ks, omega)
+
+ photons = make_rad_photons()
+
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="B0 -> K_1(1270)0 gamma",
+ name="rd_BdToKsOmegaRGamma_LL_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, pv_tracks=True, tagging_particles=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_ksomegaMgamma_LL_line(
+ name="SpruceRD_BdToKsOmegaGamma_OmegaToPiPiPi0Merged_LL",
+ persistreco=False,
+ prescale=1.0,
+):
+ pi0m = make_rd_merged_pi0s()
+ pipi = make_rad_pipi_for_omega_eta()
+ omega = make_rad_omega_pipipi0(pipi, pi0m)
+ ks = make_rad_ks0_lls()
+ k1 = make_rad_k1_ksomega(ks, omega)
+
+ photons = make_rad_photons()
+
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="B0 -> K_1(1270)0 gamma",
+ name="rd_BdToKsOmegaMGamma_LL_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, pv_tracks=True, tagging_particles=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_ksomegaRgamma_DD_line(
+ name="SpruceRD_BdToKsOmegaGamma_OmegaToPiPiPi0Resolved_DD",
+ persistreco=False,
+ prescale=1.0,
+):
+ pi0r = make_rd_resolved_pi0s(pt_min=250.0 * MeV)
+ pipi = make_rad_pipi_for_omega_eta()
+ omega = make_rad_omega_pipipi0(pipi, pi0r)
+ ks = make_rad_ks0_dds()
+ k1 = make_rad_k1_ksomega(ks, omega)
+
+ photons = make_rad_photons()
+
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="B0 -> K_1(1270)0 gamma",
+ name="rd_BdToKsOmegaRGamma_DD_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, pv_tracks=True, tagging_particles=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_ksomegaMgamma_DD_line(
+ name="SpruceRD_BdToKsOmegaGamma_OmegaToPiPiPi0Merged_DD",
+ persistreco=False,
+ prescale=1.0,
+):
+ pi0m = make_rd_merged_pi0s()
+ pipi = make_rad_pipi_for_omega_eta()
+ omega = make_rad_omega_pipipi0(pipi, pi0m)
+ ks = make_rad_ks0_dds()
+ k1 = make_rad_k1_ksomega(ks, omega)
+
+ photons = make_rad_photons()
+
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="B0 -> K_1(1270)0 gamma",
+ name="rd_BdToKsOmegaMGamma_DD_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, pv_tracks=True, tagging_particles=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_ksetaRgamma_LL_line(
+ name="SpruceRD_BdToKsEtaGamma_EtaToPiPiPi0Resolved_LL",
+ persistreco=False,
+ prescale=1.0,
+):
+ pi0r = make_rd_resolved_pi0s(pt_min=250.0 * MeV)
+ pipi = make_rad_pipi_for_omega_eta()
+ eta = make_rad_eta_pipipi0(pipi, pi0r)
+ ks = make_rad_ks0_lls()
+ k1 = make_rad_k1_kseta(ks, eta)
+
+ photons = make_rad_photons()
+
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="B0 -> K_1(1270)0 gamma",
+ name="rd_BdToKsEtaRGamma_LL_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, pv_tracks=True, tagging_particles=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_ksetaMgamma_LL_line(name="SpruceRD_BdToKsEtaGamma_EtaToPiPiPi0Merged_LL"):
+ pi0m = make_rd_merged_pi0s()
+ pipi = make_rad_pipi_for_omega_eta()
+ eta = make_rad_eta_pipipi0(pipi, pi0m)
+ ks = make_rad_ks0_lls()
+ k1 = make_rad_k1_kseta(ks, eta)
+
+ photons = make_rad_photons()
+
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="B0 -> K_1(1270)0 gamma",
+ name="rd_BdToKsEtaMGamma_LL_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, pv_tracks=True, tagging_particles=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_ksetaRgamma_DD_line(
+ name="SpruceRD_BdToKsEtaGamma_EtaToPiPiPi0Resolved_DD",
+ persistreco=False,
+ prescale=1.0,
+):
+ pi0r = make_rd_resolved_pi0s(pt_min=250.0 * MeV)
+ pipi = make_rad_pipi_for_omega_eta()
+ eta = make_rad_eta_pipipi0(pipi, pi0r)
+ ks = make_rad_ks0_dds()
+ k1 = make_rad_k1_kseta(ks, eta)
+
+ photons = make_rad_photons()
+
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="B0 -> K_1(1270)0 gamma",
+ name="rd_BdToKsEtaRGamma_DD_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, pv_tracks=True, tagging_particles=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def bd_to_ksetaMgamma_DD_line(name="SpruceRD_BdToKsEtaGamma_EtaToPiPiPi0Merged_DD"):
+ pi0m = make_rd_merged_pi0s()
+ pipi = make_rad_pipi_for_omega_eta()
+ eta = make_rad_eta_pipipi0(pipi, pi0m)
+ ks = make_rad_ks0_dds()
+ k1 = make_rad_k1_kseta(ks, eta)
+
+ photons = make_rad_photons()
+
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="B0 -> K_1(1270)0 gamma",
+ name="rd_BdToKsEtaMGamma_DD_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(
+ b0, name, pv_tracks=True, tagging_particles=True
+ )
+
+
+@register_line_builder(sprucing_lines)
+def b_to_kpipipigamma_line(name="SpruceRD_BToKpipipiGamma"):
+ photons = make_rad_neutrals()
+ pions = make_rad_pions_for_4hg()
+ kaons = make_rad_kaons_for_4hg()
+
+ k1 = make_rd_detached_4h(
+ name="rd_detached_kpipipi_combiner",
+ particles=[kaons, pions, pions, pions],
+ descriptor="[K_1(1270)0 -> K+ pi+ pi- pi-]cc",
+ )
+
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="[B0 -> K_1(1270)0 gamma]cc",
+ name="rd_B0ToKpipipiGamma_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(b0, name)
+
+
+@register_line_builder(sprucing_lines)
+def b_to_kkpipigamma_line(name="SpruceRD_BToKKpipiGamma"):
+ photons = make_rad_neutrals()
+ pions = make_rad_pions_for_4hg()
+ kaons = make_rad_kaons_for_4hg()
+
+ f2 = make_rd_detached_4h(
+ name="rd_detached_kkpipi_combiner",
+ particles=[kaons, pions, kaons, pions],
+ descriptor="f_2(1270) -> K+ pi+ K- pi-",
+ )
+
+ b0 = make_b2xgamma_excl(
+ intermediate=f2,
+ photons=photons,
+ descriptor="B0 -> f_2(1270) gamma",
+ name="rd_B0ToKKpipiGamma_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(b0, name)
+
+
+@register_line_builder(sprucing_lines)
+def b_to_kkkpigamma_line(name="SpruceRD_BToKKKpiGamma"):
+ photons = make_rad_neutrals()
+ pions = make_rad_pions_for_4hg()
+ kaons = make_rad_kaons_for_4hg()
+
+ k1 = make_rd_detached_4h(
+ name="rd_detached_kkkpi_combiner",
+ particles=[kaons, kaons, kaons, pions],
+ descriptor="[K_1(1270)0 -> K+ K+ K- pi-]cc",
+ )
+
+ b0 = make_b2xgamma_excl(
+ intermediate=k1,
+ photons=photons,
+ descriptor="[B0 -> K_1(1270)0 gamma]cc",
+ name="rd_B0ToKKKpiGamma_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(b0, name)
+
+
+@register_line_builder(sprucing_lines)
+def b_to_kkkkgamma_line(name="SpruceRD_BToKKKKGamma"):
+ photons = make_rad_neutrals()
+ kaons = make_rad_kaons_for_4hg()
+
+ f2 = make_rd_detached_4h(
+ name="rd_detached_kkkk_combiner",
+ particles=[kaons, kaons, kaons, kaons],
+ descriptor="f_2(1270) -> K+ K+ K- K-",
+ )
+
+ b0 = make_b2xgamma_excl(
+ intermediate=f2,
+ photons=photons,
+ descriptor="B0 -> f_2(1270) gamma",
+ name="rd_B0ToKKKKGamma_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(b0, name)
+
+
+@register_line_builder(sprucing_lines)
+def lb_to_pkpipigamma_line(name="SpruceRD_LbTopKpipiGamma"):
+ photons = make_rad_neutrals()
+ pions = make_rad_pions_for_4hg()
+ kaons = make_rad_kaons_for_4hg()
+ protons = make_rad_protons_for_4hg()
+
+ l1520 = make_rd_detached_4h(
+ name="rd_detached_pkpipi_combiner",
+ particles=[protons, pions, pions, kaons],
+ descriptor="[Lambda(1520)0 -> p+ pi+ pi- K-]cc",
+ )
+
+ b0 = make_b2xgamma_excl(
+ intermediate=l1520,
+ photons=photons,
+ descriptor="[Lambda_b0 -> Lambda(1520)0 gamma]cc",
+ name="rd_LbTopKpipiGamma_Combiner",
+ )
+ return make_multibody_rad_spruce_lines(b0, name)
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xll_spruce.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xll_spruce.py
index b8a8a721a027675f69dc77c480ce3176e4fd6bf6..e726936613e6dbdca871002488bf7436ae48150b 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xll_spruce.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/b_to_xll_spruce.py
@@ -49,7 +49,7 @@ Last update : 13/05/2022
"""
import Functors as F
-from GaudiKernel.SystemOfUnits import GeV, MeV
+from GaudiKernel.SystemOfUnits import GeV, MeV, mm
from Moore.config import register_line_builder
from Moore.lines import SpruceLine
from PyConf import configurable
@@ -796,10 +796,12 @@ BtoHHee = {
"k_p_min": 2.0 * GeV,
"k_ipchi2_min": 9.0,
"k_pid": None,
- "kstar0_pt_min": 600.0 * MeV,
+ "kstar0_pt_min": 700.0 * MeV,
+ "kstar0_sum_pt_min": 800.0 * MeV,
"adocachi2cut": 10.0,
"vchi2pdof_max": 10.0,
"ownpvipchi2_min": 9.0,
+ "kstar0_ownpvvdrho_min": 0.025 * mm,
},
}
@@ -833,9 +835,12 @@ BtoHHmumu = {
"k_p_min": 0.0 * GeV,
"k_ipchi2_min": 7.0,
"k_pid": None,
- "kstar0_pt_min": 600.0 * MeV,
+ "kstar0_pt_min": 700.0 * MeV,
+ "kstar0_sum_pt_min": 800.0 * MeV,
"adocachi2cut": 10.0,
+ "vchi2pdof_max": 10.0,
"ownpvipchi2_min": 6.0,
+ "kstar0_ownpvvdrho_min": 0.025 * mm,
},
}
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/baryonic_mva_spruce.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/baryonic_mva_spruce.py
new file mode 100644
index 0000000000000000000000000000000000000000..e739372c1fa860b77beeda41fd46baf103eddd13
--- /dev/null
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/baryonic_mva_spruce.py
@@ -0,0 +1,349 @@
+###############################################################################
+# (c) Copyright 2025 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Lb -> p K- pi+ pi- mu+ mu- MVA
+Lb -> p pi+ mu+ mu- MVA
+"""
+
+import Functors as F
+from Functors.math import in_range
+from GaudiKernel.SystemOfUnits import GeV, MeV
+from Moore.config import register_line_builder
+from Moore.lines import SpruceLine
+from PyConf.Algorithms import MLServiceAlg
+from RecoConf.algorithms_thor import ParticleCombiner, ParticleFilter
+from RecoConf.rdbuilder_thor import (
+ make_rd_detached_dimuon,
+ make_rd_has_rich_detached_kaons,
+ make_rd_has_rich_detached_pions,
+ make_rd_has_rich_detached_protons,
+)
+from RecoConf.reconstruction_objects import make_pvs
+
+from Hlt2Conf.lines.rd.builders import rd_isolation
+from Hlt2Conf.lines.rd.builders.rd_isolation import (
+ make_iso_reltables,
+ parent_isolation_output,
+)
+
+from .builders.baryonic_builders import (
+ make_bbaryon,
+ make_bbaryon_3body,
+ make_dipion_for_lb,
+ make_rd_baryon_proton,
+)
+from .builders.rd_prefilters import (
+ _RD_MONITORING_VARIABLES,
+ rd_prefilter,
+)
+
+RD_STREAM = "rdlow"
+
+sprucing_lines = {}
+
+
+def make_pKpipi_from_Lb(
+ protons,
+ dipions,
+ kaons,
+ mass_min=1.7 * GeV,
+ mass_max=5.5 * GeV,
+ docachi2_max=15.0,
+ sum_pt_min=2.0 * GeV,
+ sum_ipchi2_min=30.0,
+ vtxchi2ndof_max=16.0,
+):
+ descriptor = "[Lambda(1830)0 -> p+ rho(770)0 K-]cc"
+
+ combination12_cut = F.require_all(
+ F.MASS < mass_max + 100 * MeV,
+ F.SDOCACHI2(1, 2) < docachi2_max,
+ )
+
+ combination_cut = F.require_all(
+ in_range(mass_min - 100 * MeV, F.MASS, mass_max + 100 * MeV),
+ F.SUM(F.PT) > sum_pt_min,
+ F.SUM(F.OWNPVIPCHI2) > sum_ipchi2_min,
+ F.SDOCACHI2(1, 3) < docachi2_max,
+ F.SDOCACHI2(2, 3) < docachi2_max,
+ )
+ composite_cut = F.require_all(
+ in_range(mass_min, F.MASS, mass_max),
+ F.CHI2DOF < vtxchi2ndof_max,
+ )
+
+ return ParticleCombiner(
+ [protons, dipions, kaons],
+ name="RD_pKpipi_from_Lb0_{hash}",
+ DecayDescriptor=descriptor,
+ Combination12Cut=combination12_cut,
+ CombinationCut=combination_cut,
+ CompositeCut=composite_cut,
+ )
+
+
+def add_Lb_MVA(
+ lb,
+ cut_point=-0.1,
+):
+ xml_file_loc = "paramfile://data/Hlt2RD_LbToPpKmPipPimMuMu_MVA_BDT_v1.xml"
+
+ bdt_vars = {
+ "P_PT": F.CHILD(2, F.CHILD(1, F.PT)),
+ "K_PT": F.CHILD(2, F.CHILD(3, F.PT)),
+ "Mup_PT": F.CHILD(1, F.CHILD(1, F.PT)),
+ "Mum_PT": F.CHILD(1, F.CHILD(2, F.PT)),
+ "Log_P_IPCHI2": F.math.log(F.CHILD(2, F.CHILD(1, F.OWNPVIPCHI2))),
+ "Log_Pip_IPCHI2": F.math.log(F.CHILD(2, F.CHILD(2, F.CHILD(1, F.OWNPVIPCHI2)))),
+ "Log_Pim_IPCHI2": F.math.log(F.CHILD(2, F.CHILD(2, F.CHILD(2, F.OWNPVIPCHI2)))),
+ "Log_K_IPCHI2": F.math.log(F.CHILD(2, F.CHILD(3, F.OWNPVIPCHI2))),
+ "Log_Mup_IPCHI2": F.math.log(F.CHILD(1, F.CHILD(1, F.OWNPVIPCHI2))),
+ "Log_Mum_IPCHI2": F.math.log(F.CHILD(1, F.CHILD(2, F.OWNPVIPCHI2))),
+ "Log_Lb0_IPCHI2": F.math.log(F.OWNPVIPCHI2),
+ "sum_PT": (
+ F.CHILD(2, F.CHILD(1, F.PT))
+ + F.CHILD(2, F.CHILD(2, F.CHILD(1, F.PT)))
+ + F.CHILD(2, F.CHILD(2, F.CHILD(2, F.PT)))
+ + F.CHILD(2, F.CHILD(3, F.PT))
+ ),
+ "Log_sum_IPCHI2": F.math.log(
+ F.CHILD(2, F.CHILD(1, F.OWNPVIPCHI2))
+ + F.CHILD(2, F.CHILD(2, F.CHILD(1, F.OWNPVIPCHI2)))
+ + F.CHILD(2, F.CHILD(2, F.CHILD(2, F.OWNPVIPCHI2)))
+ + F.CHILD(2, F.CHILD(3, F.OWNPVIPCHI2))
+ ),
+ }
+
+ code = F.FILTER(
+ F.MVA(
+ MVAType="TMVA",
+ Config={"XMLFile": xml_file_loc, "Name": "BDT"},
+ Inputs=bdt_vars,
+ )
+ > cut_point
+ )
+
+ return ParticleFilter(lb, Cut=code, name="RD_lb2pKpipimumu_add_mva_{hash}")
+
+
+def filter_Lb_AE_MLservice(Lb, fileloc):
+ pvs = make_pvs()
+ mva_inputs = F.GATHER(
+ Inputs=[
+ F.OWNPVDIRA,
+ F.MAXSDOCACHI2,
+ F.CHI2,
+ F.OWNPVDIRA,
+ F.OWNPVIPCHI2,
+ F.OWNPVFDCHI2,
+ F.CHILD(1, F.MAXSDOCACHI2),
+ F.CHILD(1, F.CHI2),
+ F.CHILD(1, F.OWNPVIPCHI2),
+ F.CHILD(1, F.OWNPVFDCHI2),
+ F.CHILD(2, F.MINIPCHI2(pvs)),
+ F.CHILD(2, F.CHI2),
+ F.CHILD(2, F.CHI2DOF),
+ F.CHILD(2, F.OWNPVIPCHI2),
+ F.CHILD(3, F.MINIPCHI2(pvs)),
+ F.CHILD(3, F.CHI2),
+ F.CHILD(3, F.CHI2DOF),
+ F.CHILD(3, F.OWNPVIPCHI2),
+ F.CHILD(1, F.CHILD(1, F.MINIPCHI2(pvs))),
+ F.CHILD(1, F.CHILD(1, F.CHI2)),
+ F.CHILD(1, F.CHILD(1, F.CHI2DOF)),
+ F.CHILD(1, F.CHILD(2, F.MINIPCHI2(pvs))),
+ F.CHILD(1, F.CHILD(2, F.CHI2)),
+ F.CHILD(1, F.CHILD(2, F.CHI2DOF)),
+ ]
+ )
+
+ mva_alg = MLServiceAlg(
+ MLService="ONNXRuntimeSvc",
+ InputParticles=Lb,
+ MVAInput=mva_inputs,
+ ModelFile=fileloc,
+ )
+ mva_val = (
+ F.VALUE_OR(0)
+ @ F.ELEMENT_AT_INDEX(Index=0)
+ @ F.MAP_TO_RELATED(Relations=mva_alg.OutputRelations)
+ )
+
+ return ParticleFilter(
+ Lb, Cut=F.FILTER(mva_val > 0.25e-3), name="ParticleFilter_ONNX_MLServiceAlg"
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_LbToPpKmPipPimMuMu_MVA(name="SpruceRD_LbToPpKmPipPimMuMu_MVA", prescale=1):
+ descriptor = "[Lambda_b0 -> J/psi(1S) Lambda(1830)0]cc"
+
+ # dimuon
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV,
+ am_max=4000.0 * MeV,
+ parent_id="J/psi(1S)",
+ pt_dimuon_min=0.0 * MeV,
+ pt_muon_min=250.0 * MeV,
+ p_muon_min=3000.0 * MeV,
+ ipchi2_muon_min=4.0,
+ pidmu_muon_min=2.0,
+ adocachi2cut_max=15.0,
+ ownpvvdchi2_min=20.0,
+ vchi2pdof_max=10.0,
+ same_sign=False,
+ )
+
+ # proton
+ protons = make_rd_has_rich_detached_protons(
+ mipchi2dvprimary_min=6.0,
+ pt_min=350.0 * MeV,
+ p_min=9.0 * GeV,
+ pid=F.require_all(F.PID_P > 4.0, F.PID_P - F.PID_K > 2.0),
+ )
+
+ # kaon
+ kaons = make_rd_has_rich_detached_kaons(
+ mipchi2dvprimary_min=6.0,
+ pt_min=300.0 * MeV,
+ p_min=3.0 * GeV,
+ pid=(F.PID_K > 2.0),
+ )
+
+ # dipions
+ dipions = make_dipion_for_lb(
+ pi_pt_min=0.0 * MeV,
+ pi_ipchi2_min=4.0,
+ pi_pid=(F.PID_K < -1.0),
+ pt_min=0.0 * MeV,
+ am_min=250.0 * MeV,
+ am_max=3000.0 * MeV,
+ adocachi2cut=15.0,
+ vchi2pdof_max=9.0,
+ )
+
+ # p K pi pi
+ pKpipi = make_pKpipi_from_Lb(protons=protons, dipions=dipions, kaons=kaons)
+
+ # Lb0
+ lb0 = make_bbaryon(
+ dilepton=make_dimuon,
+ hadron=pKpipi,
+ descriptor=descriptor,
+ vchi2pdof_max=25.0,
+ )
+
+ lb0_mva = add_Lb_MVA(lb0)
+
+ return SpruceLine(
+ name=name,
+ hlt2_filter_code=[
+ "Hlt2_InclDetDiMuonDecision",
+ "Hlt2_InclDetDiMuon_3BodyDecision",
+ "Hlt2_InclDetDiMuon_4BodyDecision",
+ "Hlt2CutBasedInclDimuonDecision",
+ "Hlt2CutBasedInclDimuonPlusTrackDecision",
+ "Hlt2CutBasedInclDimuonPlusTwoTrackDecision",
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ "Hlt2TopoMu2BodyDecision",
+ "Hlt2TopoMu3BodyDecision",
+ "Hlt2TopoLooseMu3BodyDecision",
+ ],
+ algs=rd_prefilter() + [make_dimuon, dipions, pKpipi, lb0_mva],
+ extra_outputs=make_iso_reltables(lb0_mva, "Lambdab"),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_LbToPpPimMuMu_MVA(name="SpruceRD_LbToPpPimMuMu_MVA", prescale=1):
+ descriptor = "[Lambda_b0 -> J/psi(1S) p+ pi-]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV,
+ am_max=6000.0 * MeV,
+ parent_id="J/psi(1S)",
+ pt_dimuon_min=0 * MeV,
+ pt_muon_min=250 * MeV,
+ p_muon_min=3000 * MeV,
+ ipchi2_muon_min=1.5,
+ pidmu_muon_min=-0.5,
+ adocachi2cut_max=14.0,
+ ownpvvdchi2_min=14.0,
+ vchi2pdof_max=10.0,
+ same_sign=False,
+ )
+
+ protons = make_rd_baryon_proton()
+
+ pions = make_rd_has_rich_detached_pions(
+ pt_min=250 * MeV,
+ mipchi2dvprimary_min=4.0,
+ pid=(F.PID_K < 0.5),
+ )
+
+ lb0 = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=protons,
+ hadron2=pions,
+ descriptor=descriptor,
+ docachi2_max=31.0,
+ vchi2pdof_max=22.0,
+ ipchi2_max=31.0,
+ ownpvvdchi2_min=36.0,
+ )
+
+ lb0_mva = filter_Lb_AE_MLservice(
+ lb0, fileloc="paramfile://data/HLT2RD_AE_LbToPpPimMuMu_norm_mse.onnx"
+ )
+
+ p_p_child = rd_isolation.find_in_decay(input=lb0, id="p+")
+ pi_m_child = rd_isolation.find_in_decay(input=lb0, id="pi-")
+ mu_p_child = rd_isolation.find_in_decay(input=lb0, id="mu+")
+ mu_m_child = rd_isolation.find_in_decay(input=lb0, id="mu-")
+
+ iso_parts = rd_isolation.select_parts_for_isolation(
+ names=["lb0"],
+ candidates=[lb0_mva],
+ cut=F.require_all(F.DR2 < 0.25, ~F.FIND_IN_TREE()),
+ )
+
+ iso_parts += rd_isolation.select_parts_for_isolation(
+ names=["p+", "pi-", "mu+", "mu-"],
+ candidates=[p_p_child, pi_m_child, mu_p_child, mu_m_child],
+ cut=F.require_all(F.DR2 < 0.25, ~F.SHARE_TRACKS()),
+ )
+
+ return SpruceLine(
+ name=name,
+ hlt2_filter_code=[
+ "Hlt2_InclDetDiMuonDecision",
+ "Hlt2_InclDetDiMuon_3BodyDecision",
+ "Hlt2_InclDetDiMuon_4BodyDecision",
+ "Hlt2CutBasedInclDimuonDecision",
+ "Hlt2CutBasedInclDimuonPlusTrackDecision",
+ "Hlt2CutBasedInclDimuonPlusTwoTrackDecision",
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ "Hlt2TopoMu2BodyDecision",
+ "Hlt2TopoMu3BodyDecision",
+ "Hlt2TopoLooseMu3BodyDecision",
+ ],
+ algs=rd_prefilter() + [lb0_mva],
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ extra_outputs=iso_parts,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/baryonic_spruce.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/baryonic_spruce.py
new file mode 100644
index 0000000000000000000000000000000000000000..0249a2e09a6352e785327db7539c406ebcec2464
--- /dev/null
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/baryonic_spruce.py
@@ -0,0 +1,1155 @@
+###############################################################################
+# (c) Copyright 2025 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Definition of rare baryonic lines.
+Inspired by the StrippingRareBaryonicMuMu in Run 2.
+
+The following modes are included at the moment:
+
++ Lb0 -> L0 pi+ pi- ll (Includes Xib0)
++ Lb0 -> p+ K- pi+ pi- ll (Includes Xib0)
++ Lb0 -> p+ pi- ll (includes Xib0)
++ Lb0 -> p KS0 pi- ll (includes Xib0)
++ Xib- -> Xi- ll
+- Xi0 -> Xi0 ll
++ Omegab- -> Omega- ll
+- Omegab- -> Xi- ll
+
+where ll == {e-e+, mu-mu+} and identical channels with the dielectron. LLL {DDL/DDD removed for 2022} combinations are included.
+Lb0 -> L0 ll (including Xib0) is currently implemented in b_to_v0ll
+For the Xi- and Omega- reconstruction, the decay modes to Lambda pi- (Lambda K-) are used.
+Both long and downstream tracks are allowed in the Xi/Omega and Lambda decay, which results in three track type categories (LLL, DDL and DDD).
+
+"""
+
+import Functors as F
+from GaudiKernel.SystemOfUnits import GeV, MeV, mm
+from Moore.config import register_line_builder
+from Moore.lines import SpruceLine
+from RecoConf.rdbuilder_thor import (
+ make_rd_detached_dielectron,
+ make_rd_detached_dimuon,
+ make_rd_detached_mue,
+ make_rd_has_rich_detached_kaons,
+ make_rd_has_rich_detached_pions,
+ make_rd_has_rich_detached_protons,
+ make_rd_ks0_dds,
+ make_rd_ks0_lls,
+)
+
+from Hlt2Conf.lines.inclusive_detached_dilepton import all_lines as all_incldd_lines
+from Hlt2Conf.lines.rd.builders import rd_isolation
+from Hlt2Conf.lines.rd.builders.rd_isolation import parent_isolation_output
+from Hlt2Conf.lines.topological_b.topo_lines import all_lines as all_topo_lines
+
+from .builders.baryonic_builders import (
+ make_bbaryon,
+ make_bbaryon_3body,
+ make_bbaryon_4body,
+ make_dipion_for_lb,
+ make_omegam_to_lambda_k_ddd,
+ make_omegam_to_lambda_k_ddl,
+ make_omegam_to_lambda_k_lll,
+ make_rd_baryon_l0_dd,
+ make_rd_baryon_l0_ll,
+ make_rd_baryon_proton,
+ make_xi0_to_lambda_pi0_dd,
+ make_xi0_to_lambda_pi0_ll,
+ make_xim_to_lambda_pi_ddd,
+ make_xim_to_lambda_pi_ddl,
+ make_xim_to_lambda_pi_lll,
+)
+from .builders.rd_prefilters import (
+ _RD_MONITORING_VARIABLES,
+ RD_PERSIST_CALO_CLUSTERS,
+ RD_PERSIST_CALO_DIGITS,
+ rd_prefilter,
+)
+
+RD_STREAM = "rdlow"
+
+sprucing_lines = {}
+
+######################
+#### General cuts ####
+######################
+
+detached_pions_cuts = {
+ "pt_min": 250 * MeV,
+ "mipchi2dvprimary_min": 4.0,
+ "pid": (F.PID_K < -1.0),
+}
+
+dimuon_cuts = {
+ "parent_id": "J/psi(1S)",
+ "pt_dimuon_min": 0 * MeV,
+ "pt_muon_min": 250 * MeV,
+ "p_muon_min": 3000 * MeV,
+ "ipchi2_muon_min": 4.0,
+ "pidmu_muon_min": 2.0,
+ "adocachi2cut_max": 20.0,
+ "ownpvvdchi2_min": 20.0,
+ "vchi2pdof_max": 10.0,
+ "same_sign": False,
+}
+
+dielectron_cuts = {
+ "vfaspfchi2ndof_max": 9.0,
+ "pid_e_min": 2.0,
+ "pt_e_min": 0.5 * GeV,
+ "p_e_min": 3000.0 * MeV,
+ "pt_diE_min": 1000 * MeV,
+ "acceptance_cut": True,
+}
+
+kaon_cuts = {"mipchi2dvprimary_min": 9, "pt_min": 500 * MeV}
+
+xi0_cuts = {
+ "min_mass": 4000.0 * MeV,
+ "max_mass": 7400.0 * MeV,
+ "vchi2pdof_max": 20.0,
+ "ipchi2_max": 25.0,
+ "pt_min": 0 * MeV,
+ "docachi2_max": 36.0,
+}
+
+
+def hlt2_filter_code(name):
+ incl_dl_line = f"Hlt2_InclDetDi{'Muon' if 'MuMu' in name else 'Electron' if 'EE' in name else 'MuE'}{'_SS' if 'SS' in name else ''}"
+ cut_dl_line = f"Hlt2CutBasedIncl{'Dimuon' if 'MuMu' in name else 'Dielectron' if 'EE' in name else 'ElectronMuon'}{'SS' if 'SS' in name else ''}"
+ filter_lines = [incl_dl_line, cut_dl_line]
+
+ # dilepton + V0
+ if "LL" in name:
+ filter_lines.append(
+ (incl_dl_line + "_neutral").replace("SS_neutral", "neutral_SS")
+ )
+
+ # dilepton + track
+ if (
+ any(x in name for x in ["Pip", "Pim", "Pp", "Xim", "Omegam", "Km"])
+ and "DDD" not in name
+ ):
+ filter_lines.append((incl_dl_line + "_3Body").replace("SS_3Body", "3Body_SS"))
+ filter_lines.append(
+ (cut_dl_line + "PlusTrack").replace("SSPlusTrack", "PlusTrackSS")
+ )
+
+ # dilepton + 2track
+ if any(x in name for x in ["PipPim", "PpKS0Pim", "PpPim"]):
+ filter_lines.append((incl_dl_line + "_4Body").replace("SS_4Body", "4Body_SS"))
+ filter_lines.append(
+ (cut_dl_line + "PlusTwoTrack").replace("SSPlusTwoTrack", "PlusTwoTrackSS")
+ )
+
+ # topo
+ topo_lines = [
+ "Hlt2Topo2Body",
+ "Hlt2Topo3Body",
+ "Hlt2TopoLoose3Body",
+ ]
+ if "Mu" in name:
+ topo_lines += [
+ topo_line.replace("2Body", "Mu2Body").replace("3Body", "Mu3Body")
+ for topo_line in topo_lines
+ ]
+ if any(
+ x in name
+ for x in [
+ "Pip",
+ "Pim",
+ "Pp",
+ "Xim",
+ "Omegam",
+ "Km",
+ "PipPim",
+ "PpKS0Pim",
+ "PpPim",
+ ]
+ ):
+ filter_lines += topo_lines
+
+ # check validity of lines
+ for filter_line in filter_lines:
+ assert (
+ filter_line in all_incldd_lines.keys()
+ or filter_line in all_topo_lines.keys()
+ ), f"{filter_line} not a valid full-stream line"
+ filter_lines = [f"{x}Decision" for x in filter_lines]
+
+ return filter_lines
+
+
+#############################
+#### Lines with hyperons ####
+#############################
+
+### LL(L) lines ###
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_LbToL0PipPimMuMu_LL(name="SpruceRD_LbToL0PipPimMuMu_LL", prescale=1):
+ descriptor = "[Lambda_b0 -> J/psi(1S) Lambda0 rho(770)0]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5700.0 * MeV, **dimuon_cuts
+ )
+ lambdas = make_rd_baryon_l0_ll()
+
+ dipion = make_dipion_for_lb(am_max=5770.0 * MeV)
+
+ lb0 = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=lambdas,
+ hadron2=dipion,
+ descriptor=descriptor,
+ vtx_sep_min=20 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dimuon, lambdas, dipion, lb0],
+ extra_outputs=parent_isolation_output("Lambdab", lb0),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_LbToPpKS0PimMuMu_LL(name="SpruceRD_LbToPpKS0PimMuMu_LL", prescale=1):
+ descriptor = "[Lambda_b0 -> J/psi(1S) p+ KS0 pi-]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5500.0 * MeV, **dimuon_cuts
+ )
+
+ pions = make_rd_has_rich_detached_pions(**detached_pions_cuts)
+
+ protons = make_rd_baryon_proton()
+
+ ks0 = make_rd_ks0_lls()
+
+ lb0 = make_bbaryon_4body(
+ dilepton=make_dimuon,
+ hadron1=protons,
+ hadron2=ks0,
+ hadron3=pions,
+ descriptor=descriptor,
+ vtx_sep_min=20 * mm,
+ daughter_index=3,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dimuon, ks0, lb0],
+ extra_outputs=parent_isolation_output("Lambdab", lb0),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToXimMuMu_LLL(name="SpruceRD_XibmToXimMuMu_LLL", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Xi-]cc"
+ dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5800.0 * MeV, **dimuon_cuts
+ )
+ xis = make_xim_to_lambda_pi_lll(name="xim_lll")
+ xib = make_bbaryon(
+ dilepton=dimuon,
+ hadron=xis,
+ descriptor=descriptor,
+ vtx_sep_min=15 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [dimuon, xis, xib],
+ extra_outputs=parent_isolation_output("Xib", xib),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_Xib0ToXi0MuMu_LL(name="SpruceRD_Xib0ToXi0MuMu_LL", prescale=1):
+ descriptor = "[Xi_b0 -> J/psi(1S) Xi0]cc"
+ dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5800.0 * MeV, **dimuon_cuts
+ )
+ xi0s = make_xi0_to_lambda_pi0_ll(name="xi0_ll")
+ xib = make_bbaryon(
+ name="xib_ll",
+ dilepton=dimuon,
+ hadron=xi0s,
+ descriptor=descriptor,
+ **xi0_cuts,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [dimuon, xi0s, xib],
+ extra_outputs=parent_isolation_output("Xib", xib),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_OmegabmToOmegamMuMu_LLL(
+ name="SpruceRD_OmegabmToOmegamMuMu_LLL", prescale=1
+):
+ descriptor = "[Omega_b- -> J/psi(1S) Omega-]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=6000.0 * MeV, **dimuon_cuts
+ )
+ omegas = make_omegam_to_lambda_k_lll(name="omegam_lll")
+ omegab = make_bbaryon(
+ dilepton=make_dimuon,
+ hadron=omegas,
+ descriptor=descriptor,
+ vtx_sep_min=20 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dimuon, omegas, omegab],
+ extra_outputs=parent_isolation_output("Omegab", omegab),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_OmegabmToXimMuMu_LLL(name="SpruceRD_OmegabmToXimMuMu_LLL", prescale=1):
+ descriptor = "[Omega_b- -> J/psi(1S) Xi-]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=6300.0 * MeV, **dimuon_cuts
+ )
+ xim = make_xim_to_lambda_pi_lll(name="xim_lll")
+ omegab = make_bbaryon(
+ dilepton=make_dimuon,
+ hadron=xim,
+ descriptor=descriptor,
+ vtx_sep_min=15 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dimuon, xim, omegab],
+ extra_outputs=parent_isolation_output("Omegab", omegab),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_LbToL0PipPimEE_LL(name="SpruceRD_LbToL0PipPimEE_LL", prescale=1):
+ descriptor = "[Lambda_b0 -> J/psi(1S) Lambda0 rho(770)0]cc"
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5700 * MeV, **dielectron_cuts
+ )
+ lambdas = make_rd_baryon_l0_ll()
+
+ dipion = make_dipion_for_lb()
+
+ lb0 = make_bbaryon_3body(
+ dilepton=make_dielectron,
+ hadron1=lambdas,
+ hadron2=dipion,
+ descriptor=descriptor,
+ vtx_sep_min=20 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, lambdas, dipion, lb0],
+ extra_outputs=parent_isolation_output("Lambdab", lb0),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_LbToPpKS0PimEE_LL(name="SpruceRD_LbToPpKS0PimEE_LL", prescale=1):
+ descriptor = "[Lambda_b0 -> J/psi(1S) p+ KS0 pi-]cc"
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5550 * MeV, **dielectron_cuts
+ )
+
+ pions = make_rd_has_rich_detached_pions(**detached_pions_cuts)
+
+ protons = make_rd_baryon_proton()
+
+ ks0 = make_rd_ks0_lls()
+
+ lb0 = make_bbaryon_4body(
+ dilepton=make_dielectron,
+ hadron1=protons,
+ hadron2=ks0,
+ hadron3=pions,
+ descriptor=descriptor,
+ vtx_sep_min=20 * mm,
+ daughter_index=3,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, ks0, lb0],
+ extra_outputs=parent_isolation_output("Lambdab", lb0),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToXimEE_LLL(name="SpruceRD_XibmToXimEE_LLL", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Xi-]cc"
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5500 * MeV, **dielectron_cuts
+ )
+
+ xis = make_xim_to_lambda_pi_lll(name="xim_lll")
+ xib = make_bbaryon(
+ dilepton=make_dielectron,
+ hadron=xis,
+ descriptor=descriptor,
+ vtx_sep_min=15 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, xis, xib],
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_OmegabmToOmegamEE_LLL(name="SpruceRD_OmegabmToOmegamEE_LLL", prescale=1):
+ descriptor = "[Omega_b- -> J/psi(1S) Omega-]cc"
+
+ omegas = make_omegam_to_lambda_k_lll(name="omegam_lll")
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5500 * MeV, **dielectron_cuts
+ )
+ omegab = make_bbaryon(
+ dilepton=make_dielectron,
+ hadron=omegas,
+ descriptor=descriptor,
+ vtx_sep_min=15 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, omegas, omegab],
+ extra_outputs=parent_isolation_output("Omegab", omegab),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToL0KmMupMum_LL(name="SpruceRD_XibmToL0KmMupMum_LL", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Lambda0 K-]cc"
+
+ kaon = make_rd_has_rich_detached_kaons()
+
+ lambdas = make_rd_baryon_l0_ll()
+ make_dimuon = make_rd_detached_dimuon(am_max=5000 * MeV, **dimuon_cuts)
+ xibm = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=lambdas,
+ hadron2=kaon,
+ descriptor=descriptor,
+ vtx_sep_min=15 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [xibm],
+ extra_outputs=parent_isolation_output("Xibm", xibm),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToL0KmMuE_LL(name="SpruceRD_XibmToL0KmMuE_LL", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Lambda0 K-]cc"
+
+ kaon = make_rd_has_rich_detached_kaons()
+
+ lambdas = make_rd_baryon_l0_ll()
+ make_dimuon = make_rd_detached_mue(max_dilepton_mass=5000 * MeV)
+ xibm = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=lambdas,
+ hadron2=kaon,
+ descriptor=descriptor,
+ vtx_sep_min=15 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [xibm],
+ extra_outputs=parent_isolation_output("Xibm", xibm),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToL0PimMupMum_LL(name="SpruceRD_XibmToL0PimMupMum_LL", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Lambda0 pi-]cc"
+
+ pion = make_rd_has_rich_detached_pions()
+
+ lambdas = make_rd_baryon_l0_ll()
+ make_dimuon = make_rd_detached_dimuon(am_max=5000 * MeV, **dimuon_cuts)
+ xibm = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=lambdas,
+ hadron2=pion,
+ descriptor=descriptor,
+ vtx_sep_min=15 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [xibm],
+ extra_outputs=parent_isolation_output("Xibm", xibm),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToL0PimMuE_LL(name="SpruceRD_XibmToL0PimMuE_LL", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Lambda0 pi-]cc"
+
+ pion = make_rd_has_rich_detached_pions()
+
+ lambdas = make_rd_baryon_l0_ll()
+ make_dimuon = make_rd_detached_mue(max_dilepton_mass=5000 * MeV)
+ xibm = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=lambdas,
+ hadron2=pion,
+ descriptor=descriptor,
+ vtx_sep_min=15 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [xibm],
+ extra_outputs=parent_isolation_output("Xibm", xibm),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+### DDL lines ###
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToXimMuMu_DDL(name="SpruceRD_XibmToXimMuMu_DDL", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Xi-]cc"
+ dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5700.0 * MeV, **dimuon_cuts
+ )
+ xis = make_xim_to_lambda_pi_ddl(name="xim_ddl")
+ xib = make_bbaryon(
+ dilepton=dimuon,
+ hadron=xis,
+ descriptor=descriptor,
+ vtx_sep_min=25 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [dimuon, xis, xib],
+ extra_outputs=parent_isolation_output("Xib", xib),
+ prescale=prescale,
+ stream=RD_STREAM,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_OmegabmToOmegamMuMu_DDL(
+ name="SpruceRD_OmegabmToOmegamMuMu_DDL", prescale=1
+):
+ descriptor = "[Omega_b- -> J/psi(1S) Omega-]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5300.0 * MeV, **dimuon_cuts
+ )
+ omegas = make_omegam_to_lambda_k_ddl(name="omegam_ddl")
+ omegab = make_bbaryon(
+ dilepton=make_dimuon,
+ hadron=omegas,
+ descriptor=descriptor,
+ vtx_sep_min=25 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dimuon, omegas, omegab],
+ extra_outputs=parent_isolation_output("Omegab", omegab),
+ prescale=prescale,
+ stream=RD_STREAM,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_OmegabmToXimMuMu_DDL(name="SpruceRD_OmegabmToXimMuMu_DDL", prescale=1):
+ descriptor = "[Omega_b- -> J/psi(1S) Xi-]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=6300.0 * MeV, **dimuon_cuts
+ )
+ xim = make_xim_to_lambda_pi_ddl(name="xim_ddl")
+ omegab = make_bbaryon(
+ dilepton=make_dimuon,
+ hadron=xim,
+ descriptor=descriptor,
+ vtx_sep_min=25 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dimuon, xim, omegab],
+ extra_outputs=parent_isolation_output("Omegab", omegab),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToXimEE_DDL(name="SpruceRD_XibmToXimEE_DDL", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Xi-]cc"
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5500 * MeV, **dielectron_cuts
+ )
+
+ xis = make_xim_to_lambda_pi_ddl(name="xim_ddl")
+ xib = make_bbaryon(
+ dilepton=make_dielectron,
+ hadron=xis,
+ descriptor=descriptor,
+ vtx_sep_min=25 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, xis, xib],
+ extra_outputs=parent_isolation_output("Xib", xib),
+ prescale=prescale,
+ stream=RD_STREAM,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_OmegabmToOmegamEE_DDL(name="SpruceRD_OmegabmToOmegamEE_DDL", prescale=1):
+ descriptor = "[Omega_b- -> J/psi(1S) Omega-]cc"
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5500 * MeV, **dielectron_cuts
+ )
+ omegas = make_omegam_to_lambda_k_ddl(name="omegam_ddl")
+ omegab = make_bbaryon(
+ dilepton=make_dielectron,
+ hadron=omegas,
+ descriptor=descriptor,
+ vtx_sep_min=25 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, omegas, omegab],
+ extra_outputs=parent_isolation_output("Omegab", omegab),
+ prescale=prescale,
+ stream=RD_STREAM,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+### DD(D) lines ###
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_LbToL0PipPimMuMu_DD(name="SpruceRD_LbToL0PipPimMuMu_DD", prescale=1.0):
+ descriptor = "[Lambda_b0 -> J/psi(1S) Lambda0 rho(770)0]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5700.0 * MeV, **dimuon_cuts
+ )
+ lambdas = make_rd_baryon_l0_dd()
+
+ dipion = make_dipion_for_lb(am_max=5770.0 * MeV)
+
+ lb0 = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=lambdas,
+ hadron2=dipion,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dimuon, lambdas, dipion, lb0],
+ extra_outputs=parent_isolation_output("Lambdab", lb0),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_LbToPpKS0PimMuMu_DD(name="SpruceRD_LbToPpKS0PimMuMu_DD", prescale=1):
+ descriptor = "[Lambda_b0 -> J/psi(1S) p+ KS0 pi-]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5500.0 * MeV, **dimuon_cuts
+ )
+
+ pions = make_rd_has_rich_detached_pions(**detached_pions_cuts)
+
+ protons = make_rd_baryon_proton()
+
+ ks0 = make_rd_ks0_dds()
+
+ lb0 = make_bbaryon_4body(
+ dilepton=make_dimuon,
+ hadron1=protons,
+ hadron2=ks0,
+ hadron3=pions,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=3,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dimuon, ks0, lb0],
+ extra_outputs=parent_isolation_output("Lambdab", lb0),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToXimMuMu_DDD(name="SpruceRD_XibmToXimMuMu_DDD", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Xi-]cc"
+ dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5600.0 * MeV, **dimuon_cuts
+ )
+ xis = make_xim_to_lambda_pi_ddd(name="xim_ddd")
+ xib = make_bbaryon(
+ dilepton=dimuon,
+ hadron=xis,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [dimuon, xis, xib],
+ extra_outputs=parent_isolation_output("Xib", xib),
+ prescale=prescale,
+ stream=RD_STREAM,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_Xib0ToXi0MuMu_DD(name="SpruceRD_Xib0ToXi0MuMu_DD", prescale=1):
+ descriptor = "[Xi_b0 -> J/psi(1S) Xi0]cc"
+ dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5800.0 * MeV, **dimuon_cuts
+ )
+ xi0s = make_xi0_to_lambda_pi0_dd(name="xi0_dd")
+ xib = make_bbaryon(
+ name="xib_dd",
+ dilepton=dimuon,
+ hadron=xi0s,
+ descriptor=descriptor,
+ **xi0_cuts,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [dimuon, xi0s, xib],
+ extra_outputs=parent_isolation_output("Xib", xib),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_OmegabmToOmegamMuMu_DDD(
+ name="SpruceRD_OmegabmToOmegamMuMu_DDD", prescale=1
+):
+ descriptor = "[Omega_b- -> J/psi(1S) Omega-]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=5700.0 * MeV, **dimuon_cuts
+ )
+ omegas = make_omegam_to_lambda_k_ddd(name="omegam_ddd")
+ omegab = make_bbaryon(
+ dilepton=make_dimuon,
+ hadron=omegas,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dimuon, omegas, omegab],
+ extra_outputs=parent_isolation_output("Omegab", omegab),
+ prescale=prescale,
+ stream=RD_STREAM,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_OmegabmToXimMuMu_DDD(name="SpruceRD_OmegabmToXimMuMu_DDD", prescale=1):
+ descriptor = "[Omega_b- -> J/psi(1S) Xi-]cc"
+ make_dimuon = make_rd_detached_dimuon(
+ am_min=200.0 * MeV, am_max=6300.0 * MeV, **dimuon_cuts
+ )
+ xim = make_xim_to_lambda_pi_ddd(name="xim_ddd")
+ omegab = make_bbaryon(
+ dilepton=make_dimuon,
+ hadron=xim,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dimuon, xim, omegab],
+ extra_outputs=parent_isolation_output("Omegab", omegab),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_LbToL0PipPimEE_DD(name="SpruceRD_LbToL0PipPimEE_DD", prescale=1):
+ descriptor = "[Lambda_b0 -> J/psi(1S) Lambda0 rho(770)0]cc"
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5700 * MeV, **dielectron_cuts
+ )
+ lambdas = make_rd_baryon_l0_dd()
+
+ dipion = make_dipion_for_lb()
+
+ lb0 = make_bbaryon_3body(
+ dilepton=make_dielectron,
+ hadron1=lambdas,
+ hadron2=dipion,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, lambdas, dipion, lb0],
+ extra_outputs=parent_isolation_output("Lambdab", lb0),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_LbToPpKS0PimEE_DD(name="SpruceRD_LbToPpKS0PimEE_DD", prescale=1):
+ descriptor = "[Lambda_b0 -> J/psi(1S) p+ KS0 pi-]cc"
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5500 * MeV, **dielectron_cuts
+ )
+
+ pions = make_rd_has_rich_detached_pions(**detached_pions_cuts)
+
+ protons = make_rd_baryon_proton()
+
+ ks0 = make_rd_ks0_dds()
+
+ lb0 = make_bbaryon_4body(
+ dilepton=make_dielectron,
+ hadron1=protons,
+ hadron2=ks0,
+ hadron3=pions,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=3,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, ks0, lb0],
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToXimEE_DDD(name="SpruceRD_XibmToXimEE_DDD", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Xi-]cc"
+
+ xis = make_xim_to_lambda_pi_ddd(name="xim_ddd")
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5500 * MeV, **dielectron_cuts
+ )
+ xib = make_bbaryon(
+ dilepton=make_dielectron,
+ hadron=xis,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, xis, xib],
+ extra_outputs=parent_isolation_output("Xib", xib),
+ prescale=prescale,
+ stream=RD_STREAM,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_OmegabmToOmegamEE_DDD(name="SpruceRD_OmegabmToOmegamEE_DDD", prescale=1):
+ descriptor = "[Omega_b- -> J/psi(1S) Omega-]cc"
+
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5500 * MeV, **dielectron_cuts
+ )
+
+ omegas = make_omegam_to_lambda_k_ddd(name="omegam_ddd")
+ omegab = make_bbaryon(
+ dilepton=make_dielectron,
+ hadron=omegas,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, omegas, omegab],
+ extra_outputs=parent_isolation_output("Omegab", omegab),
+ prescale=prescale,
+ stream=RD_STREAM,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_OmegabmToXimEE_DDD(name="SpruceRD_OmegabmToXimEE_DDD", prescale=1):
+ descriptor = "[Omega_b- -> J/psi(1S) Xi-]cc"
+ make_dielectron = make_rd_detached_dielectron(
+ am_min=0 * MeV, am_max=5500 * MeV, **dielectron_cuts
+ )
+ xim = make_xim_to_lambda_pi_ddd(name="xim_ddd")
+ omegab = make_bbaryon(
+ dilepton=make_dielectron,
+ hadron=xim,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [make_dielectron, xim, omegab],
+ extra_outputs=parent_isolation_output("Omegab", omegab),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToL0KmMupMum_DD(name="SpruceRD_XibmToL0KmMupMum_DD", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Lambda0 K-]cc"
+
+ kaon = make_rd_has_rich_detached_kaons()
+
+ lambdas = make_rd_baryon_l0_dd()
+ make_dimuon = make_rd_detached_dimuon(am_max=5000 * MeV, **dimuon_cuts)
+ xibm = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=lambdas,
+ hadron2=kaon,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [xibm],
+ extra_outputs=parent_isolation_output("Xibm", xibm),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToL0KmMuE_DD(name="SpruceRD_XibmToL0KmMuE_DD", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Lambda0 K-]cc"
+
+ kaon = make_rd_has_rich_detached_kaons()
+
+ lambdas = make_rd_baryon_l0_dd()
+ make_dimuon = make_rd_detached_mue(max_dilepton_mass=5000 * MeV)
+ xibm = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=lambdas,
+ hadron2=kaon,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [xibm],
+ extra_outputs=parent_isolation_output("Xibm", xibm),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToL0PimMupMum_DD(name="SpruceRD_XibmToL0PimMupMum_DD", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Lambda0 pi-]cc"
+
+ pion = make_rd_has_rich_detached_pions()
+
+ lambdas = make_rd_baryon_l0_dd()
+ make_dimuon = make_rd_detached_dimuon(am_max=5000 * MeV, **dimuon_cuts)
+ xibm = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=lambdas,
+ hadron2=pion,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [xibm],
+ extra_outputs=parent_isolation_output("Xibm", xibm),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
+
+
+@register_line_builder(sprucing_lines)
+def SpruceRD_XibmToL0PimMuE_DD(name="SpruceRD_XibmToL0PimMuE_DD", prescale=1):
+ descriptor = "[Xi_b- -> J/psi(1S) Lambda0 pi-]cc"
+
+ pion = make_rd_has_rich_detached_pions()
+
+ lambdas = make_rd_baryon_l0_dd()
+ make_dimuon = make_rd_detached_mue(max_dilepton_mass=5000 * MeV)
+ xibm = make_bbaryon_3body(
+ dilepton=make_dimuon,
+ hadron1=lambdas,
+ hadron2=pion,
+ descriptor=descriptor,
+ vtx_sep_min=100 * mm,
+ daughter_index=2,
+ )
+ return SpruceLine(
+ hlt2_filter_code=hlt2_filter_code(name),
+ name=name,
+ algs=rd_prefilter() + [xibm],
+ extra_outputs=parent_isolation_output("Xibm", xibm),
+ monitoring_variables=_RD_MONITORING_VARIABLES,
+ calo_digits=RD_PERSIST_CALO_DIGITS,
+ calo_clusters=RD_PERSIST_CALO_CLUSTERS,
+ prescale=prescale,
+ stream=RD_STREAM,
+ )
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/builders/b_to_xgamma_exclusive_builders.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/builders/b_to_xgamma_exclusive_builders.py
index d4b88d49312ce50d5e67977d57d3710b7df73119..05b8ac799d0052a460e0c864d9e5bc9f3012f42a 100755
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/builders/b_to_xgamma_exclusive_builders.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/builders/b_to_xgamma_exclusive_builders.py
@@ -55,6 +55,8 @@ from RecoConf.rdbuilder_thor import (
from RecoConf.reconstruction_objects import make_pvs
from RecoConf.standard_particles import (
_make_dielectron_with_brem,
+ make_converted_photon_DD,
+ make_converted_photon_LL,
make_down_electrons_no_brem,
make_long_electrons_no_brem,
)
@@ -232,6 +234,23 @@ def make_lb2xgamma_excl(
)
+@configurable
+def make_b2xgammawide_excl(
+ intermediate,
+ photons,
+ descriptor,
+ name,
+):
+ return make_b2xgamma_excl(
+ intermediate,
+ photons,
+ descriptor,
+ name,
+ comb_m_min=4500.0 * MeV,
+ comb_m_max=8000.0 * MeV,
+ )
+
+
@configurable
def make_bc2xgamma_excl(
intermediate,
@@ -444,37 +463,6 @@ def make_rad_photons():
return ParticleFilter(photons, F.FILTER(filter_code), name="rad_photons_{hash}")
-def electrons_for_convertedgamma(electrons, name="make_e_for_gee_{hash}"):
- # make and filter electrons to build converted photons
- # suitable for both long and down tracks
- filter_code = F.require_all(F.PT > 100.0 * MeV, F.P > 1.0 * GeV, F.PID_E > -2.0)
- return ParticleFilter(
- electrons(),
- F.FILTER(filter_code),
- name=name,
- )
-
-
-def loose_gamma_ee(
- electrons,
- m_diE_max,
- pt_diE_min=1.5 * GeV,
- name="make_loose_gee_{hash}",
-):
- # code to make converted photons with brem added and apply some loose selection
- dielectron_with_brem = _make_dielectron_with_brem(
- electrons,
- pt_diE=pt_diE_min,
- m_diE_min=0.0 * MeV,
- m_diE_max=m_diE_max,
- m_diE_ID="gamma",
- )
- code_dielectron = F.require_all(
- F.CHI2DOF < 10.0,
- )
- return ParticleFilter(dielectron_with_brem, F.FILTER(code_dielectron), name=name)
-
-
def make_gamma_eeLL(
pt_diE_min=1.5 * GeV,
name="rd_rad_converted_photons_LL_{hash}",
@@ -482,8 +470,8 @@ def make_gamma_eeLL(
"""
Builds a converted photon from two long electrons
"""
- electrons = electrons_for_convertedgamma(make_long_electrons_no_brem)
- gamma = loose_gamma_ee(electrons, 50.0 * MeV, pt_diE_min=pt_diE_min, name=name)
+
+ gamma = make_converted_photon_LL(pt_diE_min=pt_diE_min)
code_tight = F.require_any(F.CHILD(1, F.PID_E) > 2.0, F.CHILD(2, F.PID_E) > 2.0)
return ParticleFilter(gamma, F.FILTER(code_tight), name=name)
@@ -491,14 +479,12 @@ def make_gamma_eeLL(
def make_gamma_eeDD(
pt_diE_min=1.5 * GeV,
- name="rd_rad_converted_photons_DD_{hash}",
):
"""
Builds a converted photon from two down electrons
"""
- electrons = electrons_for_convertedgamma(make_down_electrons_no_brem)
- gamma = loose_gamma_ee(electrons, 100.0 * MeV, pt_diE_min=pt_diE_min, name=name)
+ gamma = make_converted_photon_DD(pt_diE_min=pt_diE_min)
return gamma
@@ -591,6 +577,14 @@ def make_rad_soft_pions():
return pions
+def make_rad_detached_soft_pions():
+ pions = make_rad_soft_pions()
+ filter_code = F.require_all(F.OWNPVIPCHI2 > 4.0)
+ return ParticleFilter(
+ pions, F.FILTER(filter_code), name="rad_detached_soft_pions_{hash}"
+ )
+
+
def make_rad_soft_kaons():
kaons = make_rd_detached_kaons(
p_min=1 * GeV,
@@ -781,8 +775,8 @@ def make_rad_loose_pk(
kaons=make_rd_has_rich_detached_kaons,
m_min=1375.0 * MeV,
m_max=2625.0 * MeV,
- p_pid=F.require_all(F.PID_P > 2, (F.PID_P - F.PID_K > 2.0)),
- k_pid=F.require_all(F.PID_K > 2, (F.PID_K - F.PID_P) > 1),
+ p_pid=F.require_all(F.PID_P > 2.0, (F.PID_P - F.PID_K) > 2.0),
+ k_pid=F.require_all(F.PID_K > 2.0, (F.PID_K - F.PID_P) > 1),
):
return make_rad_loose_ph(
name,
@@ -938,6 +932,46 @@ def make_rad_l0barppi(
)
+@configurable
+def make_rad_l0barprho(
+ l0bar_topology: str,
+ name="rad_l0barprho_{hash}",
+ make_proton=make_rd_has_rich_detached_protons,
+ make_rho=make_rad_loose_nonres_pipi,
+ am_min=2225 * MeV,
+ am_max=5000 * MeV,
+ adocachi2_max=30.0,
+ vchi2pdof_max=10,
+ pt_min=500 * MeV,
+):
+ """
+ Build L0barprho candidates.
+ """
+ if l0bar_topology == "LL":
+ make_l0 = make_rad_lambda_ll
+ if l0bar_topology == "DD":
+ make_l0 = make_rad_lambda_dd
+ l0 = make_l0()
+ protons = make_proton()
+ rho = make_rho()
+ descriptor = "[Omega(2250)~+ -> Lambda~0 p+ rho(770)0]cc"
+ combination_code = F.require_all(
+ in_range(am_min - 25 * MeV, F.MASS, am_max + 25 * MeV),
+ F.MAXSDOCACHI2CUT(adocachi2_max),
+ F.PT > pt_min,
+ )
+ vertex_code = F.require_all(
+ F.CHI2DOF < vchi2pdof_max, in_range(am_min, F.MASS, am_max)
+ )
+ return ParticleCombiner(
+ [l0, protons, rho],
+ name=name.replace("l0barprho", "l0barprho_" + l0bar_topology),
+ DecayDescriptor=descriptor,
+ CombinationCut=combination_code,
+ CompositeCut=vertex_code,
+ )
+
+
@configurable
def make_rad_kstarp(
ks_topology: str,
@@ -1228,15 +1262,27 @@ def make_rad_a1260_kkst(kst):
def make_rad_L1520_pLst(Lst):
- S2250 = make_PV(
+ pLst = make_PV(
vector=Lst,
pseudoscalar=make_rd_has_rich_detached_protons(),
- decay_descriptor="[Sigma(2250)- -> p~- Lambda(1520)0]cc",
+ decay_descriptor="[Sigma(2250)~+ -> Lambda(1520)~0 p+]cc",
name="rad_L1520_pLst_{hash}",
m_min=2400 * MeV,
- m_max=3700 * MeV,
+ m_max=5200 * MeV,
+ )
+ return pLst
+
+
+def make_rad_L1520_LstLst(Lst):
+ LstLst = make_PV(
+ vector=Lst,
+ pseudoscalar=Lst,
+ decay_descriptor="f_2(2300) -> Lambda(1520)0 Lambda(1520)~0",
+ name="rad_L1520_LstLst_{hash}",
+ m_min=2800 * MeV,
+ m_max=8000 * MeV,
)
- return S2250
+ return LstLst
def make_rad_k1_ksrho(ks, rho):
@@ -1654,7 +1700,7 @@ def make_rad_ds1_dspipi(
):
# covers Ds1(2460) and Ds1(2573)
ds = make_rad_ds_kkpi()
- soft_pions = make_rad_soft_pions()
+ soft_pions = make_rad_detached_soft_pions()
return make_rad_dsJ(
[ds, soft_pions, soft_pions],
"[D_s1(2460)+ -> D_s+ pi+ pi-]cc",
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/spruce_rd.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/spruce_rd.py
index 2b0c663d70ce439592d140cdc4120cb6aa776986..e5c285faddba961ec3a7d16dc02a5ded47d196d7 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/spruce_rd.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/spruce_rd.py
@@ -12,11 +12,16 @@ Submodule that defines HLT2 lines for studies of rare decays.
"""
from . import (
+ b_to_taul_3pi_spruce,
+ b_to_v0ll_spruce,
b_to_xgamma_conv_exclusive_spruce,
b_to_xgamma_exclusive_spruce,
b_to_xll_spruce,
+ baryonic_mva_spruce,
+ baryonic_spruce,
btosmutau_exclusive_spruce,
btostautau_exclusive_spruce,
+ strange_spruce,
)
sprucing_lines = {}
@@ -25,3 +30,8 @@ sprucing_lines.update(b_to_xgamma_exclusive_spruce.sprucing_lines)
sprucing_lines.update(b_to_xgamma_conv_exclusive_spruce.sprucing_lines)
sprucing_lines.update(btosmutau_exclusive_spruce.sprucing_lines)
sprucing_lines.update(btostautau_exclusive_spruce.sprucing_lines)
+sprucing_lines.update(b_to_v0ll_spruce.sprucing_lines)
+sprucing_lines.update(baryonic_spruce.sprucing_lines)
+sprucing_lines.update(baryonic_mva_spruce.sprucing_lines)
+sprucing_lines.update(b_to_taul_3pi_spruce.sprucing_lines)
+sprucing_lines.update(strange_spruce.sprucing_lines)
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/strange_spruce.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/strange_spruce.py
new file mode 100644
index 0000000000000000000000000000000000000000..8c18d3cd32d5dd8185a032af4db50adc92f9f136
--- /dev/null
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/rd/strange_spruce.py
@@ -0,0 +1,682 @@
+###############################################################################
+# (c) Copyright 2025 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Lines to study strange decays:
+
+* KS0 -> l+ l-
+* KS0 -> (X0) l+ l-
+* KS0 -> l+(pi+) l-(pi-) l'+ l'-
+* [KS0 -> pi+ l- nu_l~]cc
+
+Contacts:
+
+- Sergio Arguedas Cuendis (sergio.arguedas.cuendis@cern.ch)
+- Miguel Fernandez Gomez (miguel.fernandez.gomez@cern.ch)
+- Miguel Ramos Pernas (miguel.ramos.pernas@cern.ch)
+"""
+
+import Functors as F
+from Moore.lines import SpruceLine
+
+from Hlt2Conf.lines.rd import strange as strange_functions
+from Hlt2Conf.lines.rd.builders import strange as strange_builders
+from Hlt2Conf.lines.rd.builders.strange import qualifiers as sq
+
+spruce_signal_lines = {} # lines targeting signal decay modes
+spruce_control_lines = {} # lines for calibration and normalization
+
+# aliases to short- and long-lived particles
+SHORT_LIVED = strange_builders.SHORT_LIVED
+LONG_LIVED = strange_builders.LONG_LIVED
+LONG_LIVED_1 = strange_builders.LONG_LIVED_1
+LONG_LIVED_2 = strange_builders.LONG_LIVED_2
+
+###############################################################################
+# GENERAL FUNCTIONS #
+###############################################################################
+
+
+RD_STREAM = "rdlow"
+
+
+def combine_and_make_spruce_line(
+ name: str,
+ *,
+ decay_descriptor: str,
+ parent: str,
+ inputs,
+ mass_range: tuple[float, float],
+ tracks: strange_builders.tags,
+ vertex: strange_builders.tags,
+ vertex_policy: str = "reco",
+ parent_isolation: bool = True,
+ extra_particles_for_isolation: dict = None,
+ extra_pre_algs: list = None,
+ **kwargs,
+) -> SpruceLine:
+ """
+ Combine the input particles and make a new HLT2 line
+
+ Parameters
+ ----------
+ `name`: name of the line
+ `decay_descriptor`: decay descriptor
+ `parent`: parent particle, used to both get special requirements
+ (must match names in REQUIREMENTS_FOR_PARTICLE_ID), and to define
+ the output of the isolation variables
+ `inputs`: input particles for the combination
+ `mass_range`: parent particle mass range
+ `tracks`: track tags used to make the vertex; either a sole argument
+ or a collection
+ `vertex`: vertex tags
+ `vertex_policy`: define what particle combiner to use for the
+ vertex reconstruction (see "make_combination")
+ `parent_isolation`: whether to include isolation information for
+ the parent particle, typically set to False only for cases
+ in which the parent vertex can not be determined.
+ `extra_particles_for_isolation`: dictionary of names and particles
+ to compute isolation values
+ `extra_pre_algs`: additional algorithms to add to the line sequence
+ which do not require the candidates to be built (i.e. they are
+ appended to the sequence before the line output particles)
+ `kwargs`: arguments forwarded to Hlt2Line
+
+ Returns
+ -------
+ The Spruce line
+ """
+ particles = strange_builders.make_combination(
+ decay_descriptor,
+ parent,
+ inputs,
+ tags=vertex,
+ mass_range=mass_range,
+ vertex_policy=vertex_policy,
+ name=f"{name}_Combiner",
+ )
+ particles_for_isolation = {
+ **(extra_particles_for_isolation or {}),
+ **({parent: particles} if parent_isolation else {}),
+ }
+ return SpruceLine(
+ name=name,
+ stream=RD_STREAM,
+ algs=strange_builders.rd_prefilter() + (extra_pre_algs or []) + [particles],
+ monitoring_variables=strange_builders.monitoring_variables(),
+ extra_outputs=strange_builders.define_impact_parameter_chi2_based_isolation(
+ particles_for_isolation,
+ tracks=tracks,
+ )
+ if particles_for_isolation
+ else None,
+ **kwargs,
+ )
+
+
+def make_prompt_ks0_to_many_body(
+ *,
+ name,
+ decay_descriptor,
+ inputs,
+ tracks,
+ selection,
+ additional_vertex_tags=None,
+ **kwargs,
+):
+ """
+ Make lines of KS0 mesons decays to an arbitrary number
+ of particles
+ """
+ return combine_and_make_spruce_line(
+ name=name,
+ decay_descriptor=decay_descriptor,
+ parent="KS0",
+ inputs=inputs,
+ vertex=sq.reco_vertex
+ & sq.prompt
+ & (additional_vertex_tags if additional_vertex_tags is not None else sq.empty)
+ & selection
+ & tracks,
+ tracks=tracks & selection,
+ mass_range=strange_builders.ks0_mass_bounds(),
+ **kwargs,
+ )
+
+
+###############################################################################
+# KS0 SPRUCING LINE BUILDERS #
+###############################################################################
+
+
+def make_KS0ToMuMu_spruce_line(
+ *, name, decay_descriptor, tracks, tagging_particles, prescale=1
+):
+ """
+ Make lines selecting KS0 -> mu+ mu- and [KS0 -> mu+ mu+]cc candidates
+ """
+ selection = sq.standard
+
+ muons = strange_builders.make_muons(tracks & selection)
+
+ return combine_and_make_spruce_line(
+ name,
+ decay_descriptor=decay_descriptor,
+ parent="KS0",
+ inputs=[muons, muons],
+ mass_range=strange_builders.ks0_tight_mass_bounds(),
+ tracks=tracks,
+ vertex=sq.opening_angle(1, 2) & sq.reco_vertex & sq.prompt & selection & tracks,
+ tagging_particles=tagging_particles,
+ prescale=prescale,
+ raw_banks=["Muon"],
+ )
+
+
+def make_KS0ToX0MuMu_spruce_line(
+ *, name, decay_descriptor, tracks, tagging_particles, prescale=1
+):
+ """
+ Make lines selecting KS0 -> X0 mu+ mu- and [KS0 -> X0 mu+ mu+]cc candidates
+ """
+ selection = sq.standard
+ muons = strange_builders.make_muons(tracks & selection)
+ _, mass_max = strange_builders.ks0_mass_bounds()
+ return combine_and_make_spruce_line(
+ name,
+ decay_descriptor=decay_descriptor,
+ parent="KS0",
+ inputs=[muons, muons],
+ mass_range=(strange_builders.dimuon_min_mass(), mass_max),
+ tracks=tracks,
+ vertex=sq.opening_angle(1, 2)
+ & sq.reco_vertex
+ & sq.far_from_beam
+ & ~sq.prompt
+ & selection
+ & tracks,
+ tagging_particles=tagging_particles,
+ prescale=prescale,
+ # we save the CALO information as well because we need to do
+ # comparisons with the lines reconstructing the pi0s
+ raw_banks=["Calo", "Muon"],
+ calo_digits=True,
+ calo_clusters=True,
+ )
+
+
+def make_KS0ToPi0MuMu_spruce_line(
+ *, name, tracks, selection, neutral_pions, tagging_particles, **kwargs
+):
+ """
+ Make lines selecting KS0 -> pi0 mu+ mu- candidates
+ """
+ muons = strange_builders.make_muons(tracks & selection)
+ pi0s, pi0_monitor = strange_builders.make_neutral_pions(
+ type=neutral_pions, selection=selection, **kwargs
+ )
+ return combine_and_make_spruce_line(
+ name,
+ decay_descriptor="KS0 -> pi0 mu+ mu-",
+ parent="KS0",
+ inputs=[pi0s, muons, muons],
+ mass_range=strange_builders.ks0_mass_bounds(),
+ tracks=tracks,
+ vertex=sq.opening_angle(2, 3) & ~sq.reco_vertex & selection & tracks,
+ parent_isolation=False,
+ vertex_policy="reco",
+ tagging_particles=tagging_particles,
+ raw_banks=["Calo", "Muon"],
+ calo_digits=True,
+ calo_clusters=True,
+ extra_pre_algs=[pi0_monitor],
+ )
+
+
+def make_KS0ToMuMuMuMu_spruce_line(
+ *, name, tracks, selection, tagging_particles, intermediate=False
+):
+ """
+ Make lines selecting KS0 decays with four muons in the final state
+ """
+ muons = strange_builders.make_muons(tracks & selection)
+ _, mass_max = strange_builders.ks0_mass_bounds()
+ extra = dict(
+ raw_banks=["Muon"],
+ tagging_particles=tagging_particles,
+ )
+ if intermediate:
+ x0 = strange_builders.build_dimuon_intermediate_neutral(
+ LONG_LIVED,
+ mass_max=mass_max,
+ tracks=tracks,
+ vertex=sq.opening_angle(1, 2) & sq.reco_vertex & sq.far_from_beam,
+ selection=selection,
+ )
+ return make_prompt_ks0_to_many_body(
+ name=name,
+ decay_descriptor=f"KS0 -> {LONG_LIVED} {LONG_LIVED}",
+ inputs=[x0, x0],
+ additional_vertex_tags=sq.intermediate_resonances(1, 2),
+ tracks=tracks,
+ selection=selection,
+ extra_particles_for_isolation={"X0": x0},
+ **extra,
+ )
+ else:
+ return make_prompt_ks0_to_many_body(
+ name=name,
+ decay_descriptor="KS0 -> mu+ mu+ mu- mu-",
+ inputs=[muons, muons, muons, muons],
+ tracks=tracks,
+ # the ordering depends on the decay descriptor
+ additional_vertex_tags=sq.opening_angle(1, 2, 3, 4),
+ selection=selection,
+ **extra,
+ )
+
+
+def make_KS0ToMuMuEE_spruce_line(
+ *, name, tracks, selection, tagging_particles, intermediate=False
+):
+ """
+ Make lines selecting KS0 decays with two muons and two electrons in the
+ final state
+ """
+ muons = strange_builders.make_muons(tracks & selection)
+ electrons = strange_builders.make_electrons(tracks & selection, brem=False)
+ _, mass_max = strange_builders.ks0_mass_bounds()
+ extra = dict(
+ raw_banks=["Calo", "Muon"],
+ calo_digits=True,
+ calo_clusters=True,
+ tagging_particles=tagging_particles,
+ )
+
+ if intermediate:
+ x01 = strange_builders.build_dimuon_intermediate_neutral(
+ LONG_LIVED_1,
+ mass_max=mass_max,
+ tracks=tracks,
+ vertex=sq.opening_angle(1, 2) & sq.reco_vertex & sq.far_from_beam,
+ selection=selection,
+ )
+ x02 = strange_builders.build_dielectron_intermediate_neutral(
+ LONG_LIVED_2,
+ mass_max=mass_max,
+ tracks=tracks,
+ vertex=sq.opening_angle(1, 2) & sq.reco_vertex & sq.far_from_beam,
+ selection=selection,
+ combiner="dielectron-maker",
+ )
+
+ return make_prompt_ks0_to_many_body(
+ name=name,
+ decay_descriptor=f"KS0 -> {LONG_LIVED_1} {LONG_LIVED_2}",
+ inputs=[x01, x02],
+ tracks=tracks,
+ selection=selection,
+ additional_vertex_tags=sq.intermediate_resonances(1, 2),
+ extra_particles_for_isolation={"X01": x01, "X02": x02},
+ **extra,
+ )
+ else:
+ dielectron = strange_builders.make_dielectron(
+ SHORT_LIVED,
+ mass_range=(strange_builders.dielectron_min_mass(), mass_max),
+ electrons=electrons,
+ )
+
+ return make_prompt_ks0_to_many_body(
+ name=name,
+ decay_descriptor=f"KS0 -> mu+ mu- {SHORT_LIVED}",
+ inputs=[muons, muons, dielectron],
+ tracks=tracks,
+ # the ordering depends on the decay descriptor
+ additional_vertex_tags=sq.opening_angle(1, 2, (3, 1), (3, 2)),
+ selection=selection,
+ **extra,
+ )
+
+
+def make_KS0ToPiPiEE_spruce_line(
+ *,
+ name,
+ prescale,
+ tracks,
+ selection,
+ dielectron_combiner,
+ tagging_particles,
+ opposite_sign=True,
+):
+ """
+ Make lines selecting KS0 -> pi+ pi- e+ e- candidates
+ """
+ pions = strange_builders.make_pions(tracks & selection)
+ _, mass_max = strange_builders.ks0_mass_bounds()
+
+ # we disable the Bremsstrahlung always (DiElectronMaker adds it afterwards,
+ # if "dielectron_combiner" is set to "dielecton-maker")
+ electrons = strange_builders.make_electrons(tracks & selection, brem=False)
+
+ dielectrons = strange_builders.make_dielectron(
+ SHORT_LIVED,
+ mass_range=(strange_builders.dielectron_min_mass(), mass_max),
+ electrons=electrons,
+ combiner=dielectron_combiner,
+ opposite_sign=opposite_sign,
+ )
+
+ return make_prompt_ks0_to_many_body(
+ name=name,
+ decay_descriptor=f"KS0 -> {SHORT_LIVED} pi+ pi-",
+ inputs=[dielectrons, pions, pions],
+ selection=selection,
+ tracks=tracks,
+ # the ordering depends on the decay descriptor
+ additional_vertex_tags=sq.opening_angle((1, 1), (1, 2), 2, 3),
+ tagging_particles=tagging_particles,
+ prescale=prescale,
+ raw_banks=["Calo"],
+ calo_digits=True,
+ calo_clusters=True,
+ )
+
+
+###############################################################################
+# KS0 -> mu+ mu- SPRUCING LINES #
+###############################################################################
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="search", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToMuMu(name):
+ """
+ Select KS0 -> mu+ mu- candidates.
+ """
+ return make_KS0ToMuMu_spruce_line(
+ name=name,
+ decay_descriptor="KS0 -> mu+ mu-",
+ tracks=sq.long,
+ tagging_particles=True,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="search", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToMuMu_DD(name):
+ """
+ Select KS0 -> mu+ mu- candidates.
+ """
+ return make_KS0ToMuMu_spruce_line(
+ name=name,
+ decay_descriptor="KS0 -> mu+ mu-",
+ tracks=sq.down,
+ tagging_particles=True,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_control_lines, monitoring="control", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToMuMu_SS(name, prescale=1):
+ """
+ Select same-sign candidates for SpruceRD_KS0ToMuMu
+ """
+ return make_KS0ToMuMu_spruce_line(
+ name=name,
+ decay_descriptor="[KS0 -> mu+ mu+]cc",
+ prescale=prescale,
+ tracks=sq.long,
+ tagging_particles=False,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_control_lines, monitoring="control", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToMuMu_SS_DD(name, prescale=1e-1):
+ """
+ Select same-sign candidates for SpruceRD_KS0ToMuMu_DD
+ """
+ return make_KS0ToMuMu_spruce_line(
+ name=name,
+ decay_descriptor="[KS0 -> mu+ mu+]cc",
+ prescale=prescale,
+ tracks=sq.down,
+ tagging_particles=False,
+ )
+
+
+###############################################################################
+# KS0 -> mu+ mu- SPRUCING LINES #
+###############################################################################
+
+
+@strange_builders.trigger_line(
+ spruce_control_lines, monitoring="control", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToX0MuMu_SS_Incl(name, prescale=1e-1):
+ """
+ Select same-sign candidates for SpruceRD_KS0ToX0MuMu_Incl
+ """
+ return make_KS0ToX0MuMu_spruce_line(
+ name=name,
+ decay_descriptor="[KS0 -> mu+ mu+]cc",
+ prescale=prescale,
+ tracks=sq.long,
+ tagging_particles=False,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="search", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToX0MuMu_Incl(name):
+ """
+ Select KS0 -> X0 mu+ mu- candidates, where the neutral particle
+ is not reconstructed. This line is focused on the decays where
+ X0 is either a photon or a pi0.
+ """
+ return make_KS0ToX0MuMu_spruce_line(
+ name=name,
+ decay_descriptor="KS0 -> mu+ mu-",
+ tracks=sq.long,
+ tagging_particles=True,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="search", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToPi0ResolvedMuMu(name):
+ """
+ Select KS0 -> pi0 mu+ mu- candidates
+ reconstructing the pi0 as two photons resolved in the CALO
+ """
+ return make_KS0ToPi0MuMu_spruce_line(
+ name=name,
+ tracks=sq.long,
+ selection=sq.standard,
+ neutral_pions="resolved",
+ tagging_particles=True,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="search", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToPi0MergedMuMu(name):
+ """
+ Select KS0 -> pi0 mu+ mu- candidates
+ reconstructing the pi0 as two photons merged in the CALO
+ """
+ return make_KS0ToPi0MuMu_spruce_line(
+ name=name,
+ tracks=sq.long,
+ selection=sq.standard,
+ neutral_pions="merged",
+ tagging_particles=True,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="search", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToPi0DalitzMuMu(name):
+ """
+ Select KS0 -> pi0 mu+ mu- candidates
+ reconstructing the pi0 as pi0 -> e+ e- gamma
+ """
+
+ return make_KS0ToPi0MuMu_spruce_line(
+ name=name,
+ tracks=sq.long,
+ selection=sq.standard,
+ neutral_pions="dalitz",
+ electron_tracks=sq.long,
+ tagging_particles=True,
+ )
+
+
+###############################################################################
+# KS0 -> mu+ mu- mu+ mu- SPRUCING LINES #
+###############################################################################
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="search", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToMuMuMuMu_Loose(name):
+ """
+ Select KS0 -> mu+ mu- mu+ mu- candidates
+ """
+ return make_KS0ToMuMuMuMu_spruce_line(
+ name=name, tracks=sq.long, selection=sq.loose, tagging_particles=True
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="search", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToMuMuMuMu_DDDD_Loose(name):
+ """
+ Select KS0 -> mu+ mu- mu+ mu- candidates
+ """
+ return make_KS0ToMuMuMuMu_spruce_line(
+ name=name, tracks=sq.down, selection=sq.loose, tagging_particles=True
+ )
+
+
+###############################################################################
+# KS0 -> mu+ mu- e+ e- SPRUCING LINES #
+###############################################################################
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="search", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToMuMuEE_Loose(name):
+ """
+ Select KS0 -> mu+ mu- e+ e- candidates
+ """
+ return make_KS0ToMuMuEE_spruce_line(
+ name=name,
+ tracks=sq.long,
+ selection=sq.loose,
+ tagging_particles=True,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="search", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToMuMuEE_DDDD_Loose(name):
+ """
+ Select KS0 -> mu+ mu- e+ e- candidates
+ """
+ return make_KS0ToMuMuEE_spruce_line(
+ name=name,
+ tracks=sq.down,
+ selection=sq.loose,
+ tagging_particles=True,
+ )
+
+
+###############################################################################
+# KS0 -> pi+ pi- e+ e- SPRUCING LINES #
+###############################################################################
+
+
+@strange_builders.trigger_line(
+ spruce_signal_lines, monitoring="control", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToPiPiEE_Loose(name, prescale=1):
+ """Normalization mode for four-body KS0 decays"""
+ return make_KS0ToPiPiEE_spruce_line(
+ name=name,
+ prescale=prescale,
+ tracks=sq.long,
+ selection=sq.loose,
+ dielectron_combiner="dielectron-maker",
+ tagging_particles=True,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_control_lines, monitoring="control", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToPiPiEE_SS_Loose(name, prescale=1e-1):
+ """Normalization mode for four-body KS0 decays"""
+ return make_KS0ToPiPiEE_spruce_line(
+ name=name,
+ prescale=prescale,
+ tracks=sq.long,
+ selection=sq.loose,
+ dielectron_combiner="dielectron-maker",
+ opposite_sign=False,
+ tagging_particles=False,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_control_lines, monitoring="control", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToPiPiEE_NoBrem_Loose(name, prescale=1):
+ """Normalization mode for four-body KS0 decays"""
+ return make_KS0ToPiPiEE_spruce_line(
+ name=name,
+ prescale=prescale,
+ tracks=sq.long,
+ selection=sq.loose,
+ dielectron_combiner="combiner",
+ tagging_particles=True,
+ )
+
+
+@strange_builders.trigger_line(
+ spruce_control_lines, monitoring="control", global_tags=sq.mesons
+)
+def SpruceRD_KS0ToPiPiEE_NoBrem_SS_Loose(name, prescale=1e-1):
+ """Normalization mode for four-body KS0 decays"""
+ return make_KS0ToPiPiEE_spruce_line(
+ name=name,
+ prescale=prescale,
+ tracks=sq.long,
+ selection=sq.loose,
+ dielectron_combiner="combiner",
+ opposite_sign=False,
+ tagging_particles=False,
+ )
+
+
+sprucing_lines = {**spruce_signal_lines, **spruce_control_lines}
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/semileptonic/spruce_semileptonic.py b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/semileptonic/spruce_semileptonic.py
index 2fc40dfae4bfcb3435b93fb4f8f1d32b82bf7a45..3a9363dd41c2cd24cffaaef622a87368fa98ca0d 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/lines/semileptonic/spruce_semileptonic.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/lines/semileptonic/spruce_semileptonic.py
@@ -246,6 +246,7 @@ def spruce_bptod0taunu_d0tokpipipi_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -290,6 +291,7 @@ def spruce_bctojpsitaunu_jpsitomumu_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -422,6 +424,7 @@ def spruce_b0todptaunu_dptokpipi_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -552,6 +555,7 @@ def spruce_butod0taunu_d0tokpi_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -681,6 +685,7 @@ def spruce_butod0taunu_d0tok3pi_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -811,6 +816,7 @@ def spruce_bstodstaunu_dstokkpi_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -941,6 +947,7 @@ def spruce_lbtolcmunu_lctopkpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -1068,6 +1075,7 @@ def spruce_lbtolctaunu_lctopkpi_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -1198,6 +1206,7 @@ def spruce_bctojpsimunu_jpsitomumu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -1325,6 +1334,7 @@ def spruce_butod0munu_d0tokpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -1452,6 +1462,7 @@ def spruce_butod0enu_d0tokpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -1536,6 +1547,7 @@ def spruce_butod0munu_d0tok3pi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -1663,6 +1675,7 @@ def spruce_b0todpmunu_dptokpipi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -1790,6 +1803,7 @@ def spruce_b0todpmunu_dptokkpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -1917,6 +1931,7 @@ def spruce_bstodsmunu_dstokkpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -1962,6 +1977,7 @@ def spruce_bstodstlnu_dsttodsgamma_dstokkpi_gammatoee_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -2090,6 +2106,7 @@ def spruce_xib0toxicplusmunu_xicplustopkpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -2135,6 +2152,7 @@ def spruce_xib0toxicplustaunu_xicplustopkpi_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -2355,6 +2373,7 @@ def spruce_xibminustoxic0munu_xic0topkkpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -2400,6 +2419,7 @@ def spruce_xibminustoxic0taunu_xic0topkkpi_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -2620,6 +2640,7 @@ def spruce_b0todptaunu_dptokpipi_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -2663,6 +2684,7 @@ def spruce_bctojpsitaunu_jpsitomumu_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -2706,6 +2728,7 @@ def spruce_bptod0taunu_d0tokpi_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -2748,6 +2771,7 @@ def spruce_bstodstaunu_dstokkpi_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -2791,6 +2815,7 @@ def spruce_lbtolctaunu_lctopkpi_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -2839,6 +2864,7 @@ def spruce_b0topimunu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -3020,6 +3046,7 @@ def spruce_lbtopmunu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -3185,6 +3212,7 @@ def spruce_lbtopmunu_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -3357,6 +3385,7 @@ def spruce_bstokmunu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -3405,6 +3434,7 @@ def spruce_bstokmunu_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -3817,6 +3847,7 @@ def spruce_bstokenu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -3861,6 +3892,7 @@ def spruce_bstokenu_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -4126,6 +4158,7 @@ def spruce_b2ppbarmunu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -4175,6 +4208,7 @@ def spruce_b2ppbarmunu_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -4365,6 +4399,7 @@ def spruce_b2pipimunu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -4416,6 +4451,7 @@ def spruce_b2pipimunu_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -4606,6 +4642,7 @@ def spruce_b2kkmunu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -4655,6 +4692,7 @@ def spruce_b2kkmunu_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -4798,6 +4836,7 @@ def spruce_b2mumumunu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -4848,6 +4887,7 @@ def spruce_b2emumunu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -4898,6 +4938,7 @@ def spruce_b2mueenu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -4947,6 +4988,7 @@ def spruce_b2mugammanu_cnvll_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -4996,6 +5038,7 @@ def spruce_b2egammanu_cnvll_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -5046,6 +5089,7 @@ def spruce_b2eeenu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -5088,7 +5132,11 @@ def spruce_b2taumumunu_3pi_line(
return SpruceLine(
name=name,
stream=stream,
- hlt2_filter_code=["Hlt2Topo2BodyDecision", "Hlt2Topo3BodyDecision"],
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
prescale=prescale,
extra_outputs=extra_outputs_iso,
persistreco=persistreco,
@@ -5130,7 +5178,11 @@ def spruce_b2taueenu_3pi_line(
return SpruceLine(
name=name,
stream=stream,
- hlt2_filter_code=["Hlt2Topo2BodyDecision", "Hlt2Topo3BodyDecision"],
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
prescale=prescale,
extra_outputs=extra_outputs_iso,
persistreco=persistreco,
@@ -5180,6 +5232,7 @@ def spruce_b2mumumunu_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -5230,6 +5283,7 @@ def spruce_b2emumunu_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -5280,6 +5334,7 @@ def spruce_b2mueenu_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -5330,6 +5385,7 @@ def spruce_b2eeenu_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -5373,7 +5429,11 @@ def spruce_b2taumumunu_3pi_ss_line(
return SpruceLine(
name=name,
stream=stream,
- hlt2_filter_code=["Hlt2Topo2BodyDecision", "Hlt2Topo3BodyDecision"],
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
prescale=prescale,
extra_outputs=extra_outputs_iso,
persistreco=persistreco,
@@ -5416,7 +5476,11 @@ def spruce_b2taueenu_3pi_ss(
return SpruceLine(
name=name,
stream=stream,
- hlt2_filter_code=["Hlt2Topo2BodyDecision", "Hlt2Topo3BodyDecision"],
+ hlt2_filter_code=[
+ "Hlt2Topo2BodyDecision",
+ "Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
+ ],
prescale=prescale,
extra_outputs=extra_outputs_iso,
persistreco=persistreco,
@@ -5459,6 +5523,7 @@ def spruce_omegabtoomegacmunu_omegactopkkpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -5587,6 +5652,7 @@ def spruce_omegabtoomegactaunu_omegactopkkpi_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -5721,6 +5787,7 @@ def spruce_lbtolcmunu_lctopksLL_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -5767,6 +5834,7 @@ def spruce_lbtolcmunu_lctopksDD_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -5998,6 +6066,7 @@ def spruce_lbtolctaunu_lctopksLL_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -6137,6 +6206,7 @@ def spruce_lbtolcmunu_lctolambdapiLL_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -6183,6 +6253,7 @@ def spruce_lbtolcmunu_lctolambdapiDD_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -6414,6 +6485,7 @@ def spruce_lbtolctaunu_lctolambdapiLL_tautomununu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
extra_outputs=extra_outputs_iso,
prescale=prescale,
@@ -6548,6 +6620,7 @@ def spruce_bctobsmunu_bstodspi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -6593,6 +6666,7 @@ def spruce_bctobsmunu_bstodsk_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -6640,6 +6714,7 @@ def spruce_bctobsmunu_bstojpsiphi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -6685,6 +6760,7 @@ def spruce_bctobsmunu_bstokk_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -6730,6 +6806,7 @@ def spruce_bctobsmunu_bstokpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -6775,6 +6852,7 @@ def spruce_bctobsmunu_bstopipi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -6820,6 +6898,7 @@ def spruce_bctobsenu_bstodspi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -6865,6 +6944,7 @@ def spruce_bctobsenu_bstodsk_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -6910,6 +6990,7 @@ def spruce_bctobsenu_bstojpsiphi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -6955,6 +7036,7 @@ def spruce_bctobsenu_bstokk_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7000,6 +7082,7 @@ def spruce_bctobsenu_bstokpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7045,6 +7128,7 @@ def spruce_bctobsenu_bstopipi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7090,6 +7174,7 @@ def spruce_bctobspi_bstodspi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7135,6 +7220,7 @@ def spruce_bctobspi_bstodsk_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7180,6 +7266,7 @@ def spruce_bctobspi_bstojpsiphi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7225,6 +7312,7 @@ def spruce_bctobspi_bstokk_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7270,6 +7358,7 @@ def spruce_bctobspi_bstokpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7315,6 +7404,7 @@ def spruce_bctobspi_bstopipi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
extra_outputs=extra_outputs_iso,
prescale=prescale,
@@ -7360,6 +7450,7 @@ def spruce_bctobsk_bstodspi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
extra_outputs=extra_outputs_iso,
prescale=prescale,
@@ -7405,6 +7496,7 @@ def spruce_bctobsk_bstodsk_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7450,6 +7542,7 @@ def spruce_bctobsk_bstojpsiphi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
extra_outputs=extra_outputs_iso,
prescale=prescale,
@@ -7495,6 +7588,7 @@ def spruce_bctobsk_bstokk_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
extra_outputs=extra_outputs_iso,
prescale=prescale,
@@ -7540,6 +7634,7 @@ def spruce_bctobsk_bstokpi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
extra_outputs=extra_outputs_iso,
prescale=prescale,
@@ -7585,6 +7680,7 @@ def spruce_bctobsk_bstopipi_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7712,6 +7808,7 @@ def spruce_lbtolctaunu_lctopksLL_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
extra_outputs=extra_outputs_iso,
prescale=prescale,
@@ -7759,6 +7856,7 @@ def spruce_lbtolctaunu_lctolambdapiLL_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
extra_outputs=extra_outputs_iso,
prescale=prescale,
@@ -7801,6 +7899,7 @@ def spruce_lbtolctaunu_lctopphi_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -7844,6 +7943,7 @@ def spruce_lbtolctaunu_lctoppipi_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
extra_outputs=extra_outputs_iso,
@@ -7889,6 +7989,7 @@ def spruce_xib0toxicplustaunu_xicplustopkpi_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7934,6 +8035,7 @@ def spruce_xibminustoxic0taunu_xic0topkkpi_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -7978,6 +8080,7 @@ def spruce_omegabtoomegactaunu_omegactopkkpi_tautopipipinu_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
extra_outputs=extra_outputs_iso,
prescale=prescale,
@@ -8026,6 +8129,7 @@ def spruce_bstoktaunu_muonic_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -8075,6 +8179,7 @@ def spruce_bstoktaunu_muonic_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -8489,6 +8594,7 @@ def spruce_bstoktaunu_electronic_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
@@ -8536,6 +8642,7 @@ def spruce_bstoktaunu_electronic_ss_line(
f"{hlt2_name}Decision",
"Hlt2Topo2BodyDecision",
"Hlt2Topo3BodyDecision",
+ "Hlt2TopoLoose3BodyDecision",
],
prescale=prescale,
persistreco=persistreco,
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/settings/hlt2_VdM.py b/Hlt/Hlt2Conf/python/Hlt2Conf/settings/hlt2_VdM.py
index 72d2eb8d50ace0a35d1a58fd89b199f19ea2bbef..f2596b6f1be57dbea857c804b9c3d0ae15a02d21 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/settings/hlt2_VdM.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/settings/hlt2_VdM.py
@@ -1,5 +1,5 @@
###############################################################################
-# (c) Copyright 2022 CERN for the benefit of the LHCb Collaboration #
+# (c) Copyright 2025 CERN for the benefit of the LHCb Collaboration #
# #
# This software is distributed under the terms of the GNU General Public #
# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
@@ -8,7 +8,7 @@
# granted to it by virtue of its status as an Intergovernmental Organization #
# or submit itself to any jurisdiction. #
###############################################################################
-"""Options for the van der Meer scan in Nov. 2022"""
+"""Options for the Van der Meer scans"""
from Moore.lines import Hlt2Line
from Moore.streams import DETECTORS, Stream, Streams
@@ -17,25 +17,15 @@ from Hlt2Conf.lines.luminosity import (
calibration_lines as lumi_calibration_lines,
)
from Hlt2Conf.lines.luminosity import (
+ hlt2_beamgas_line,
lumi_nanofy_line,
)
-def _hlt2_beamgas_line(name="Hlt2BeamGas"):
- """
- - Hlt1ODIN*Lumi is removed (the nanofication line will select these events)
- """
- return Hlt2Line(
- name=name,
- algs=[],
- hlt1_filter_code=r"^Hlt1(?!ODINLumi|ODIN1kHzLumi|ODINeeFarFromActivity).*Decision",
- )
-
-
def make_streams():
lumi_line = lumi_nanofy_line()
beamgas_lines = [
- _hlt2_beamgas_line(),
+ hlt2_beamgas_line(),
lumi_line,
]
lumi_lines = [b() for b in lumi_calibration_lines.values()]
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/settings/hlt2_VdM_Emittance.py b/Hlt/Hlt2Conf/python/Hlt2Conf/settings/hlt2_VdM_Emittance.py
index 3c37979fa1f9ac0dbec6c2534d7b29b2a6de781f..1f570361e5e1590e47a21b5bcce3aad50ef880f1 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/settings/hlt2_VdM_Emittance.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/settings/hlt2_VdM_Emittance.py
@@ -17,25 +17,15 @@ from Hlt2Conf.lines.luminosity import (
calibration_lines as lumi_calibration_lines,
)
from Hlt2Conf.lines.luminosity import (
+ hlt2_beamgas_line,
lumi_nanofy_line,
)
-def _hlt2_beamgas_line(name="Hlt2BeamGas"):
- """
- - Hlt1ODIN*Lumi is removed (the nanofication line will select these events)
- """
- return Hlt2Line(
- name=name,
- algs=[],
- hlt1_filter_code=r"^Hlt1(?!ODINLumi|ODIN1kHzLumi|ODINeeFarFromActivity).*Decision",
- )
-
-
def make_streams():
lumi_line = lumi_nanofy_line()
beamgas_lines = [
- _hlt2_beamgas_line(),
+ hlt2_beamgas_line(),
lumi_line,
]
lumi_lines = [b() for b in lumi_calibration_lines.values()]
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/bandwidth_helpers.py b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/bandwidth_helpers.py
index aafaf09bdd63aae3b269e3a65aaca92728f59818..3575ec16a0659697e2b6e6f4db82e606df8259dc 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/bandwidth_helpers.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/bandwidth_helpers.py
@@ -9,9 +9,11 @@
# granted to it by virtue of its status as an Intergovernmental Organization #
# or submit itself to any jurisdiction. #
###############################################################################
+import json
import os
import yaml
+from Moore.streams import Streams
KNOWN_WORKING_GROUPS = [
"B2CC",
@@ -39,6 +41,9 @@ KNOWN_WORKING_GROUPS = [
"CutBasedDiLep",
"InclDetDiLep",
"TurCalPID",
+ "IFTWithReco",
+ "IFTNoReco",
+ "PIDNoReco",
]
CUSTOM_WGS = {
@@ -64,14 +69,40 @@ CUSTOM_WGS = {
FULL_STREAM_LINES_KEY = "full_stream_lines"
-KNOWN_STREAM_CONFIGS_BY_STAGE = {
- "hlt1": ["streamless"],
- "hlt2": ["production"],
- "spruce": ["full", "turbo", "turcal", "no_bias", "hlt2calib", "lumi"],
+KNOWN_STREAM_CONFIGS = {
+ "pp": {
+ "hlt1": ["streamless"],
+ "hlt2": ["production"],
+ "spruce": [
+ "full",
+ "turbo",
+ "turcal",
+ "no_bias",
+ "hlt2calib",
+ "lumi",
+ ],
+ }
}
-KNOWN_STREAM_CONFIGS = [
- sc for sc_list in KNOWN_STREAM_CONFIGS_BY_STAGE.values() for sc in sc_list
-]
+
+KNOWN_STREAM_CONFIGS["PbPb"] = {
+ "hlt1": KNOWN_STREAM_CONFIGS["pp"]["hlt1"],
+ "hlt2": KNOWN_STREAM_CONFIGS["pp"]["hlt2"],
+ "spruce": [
+ "ion",
+ "ionraw",
+ "no_bias",
+ "hlt2calib",
+ "lumi",
+ ],
+}
+
+LIST_OF_KNOWN_STREAM_CONFIGS = {
+ sc
+ for stage_dict in KNOWN_STREAM_CONFIGS.values()
+ for sc_list in stage_dict.values()
+ for sc in sc_list
+}
+
# to be able to cope with large events
# https://gitlab.cern.ch/lhcb-datapkg/PRConfig/-/issues/35#note_8723098
IOALG_KNOWN_BUFFER_EVENTS = os.getenv("IOALG_BUFFER_EVENTS", default=300)
@@ -527,7 +558,7 @@ class FileNameHelper(object):
return cls._full_path("message.json")
-def bandwidth_qmtest_validator():
+def bandwidth_qmtest_validator(collision_type):
import json
causes = []
@@ -539,7 +570,7 @@ def bandwidth_qmtest_validator():
causes.append("The tests failed to complete, indicates a serious error.")
for subprocess in messages:
- if subprocess in KNOWN_STREAM_CONFIGS_BY_STAGE:
+ if subprocess in KNOWN_STREAM_CONFIGS[collision_type]:
for stream_config, code in messages[subprocess].items():
if subprocess == "hlt2" and code["code"] == 1:
# "Misordered large cluster" errors, although ignored, cause a bad status code here.
@@ -557,3 +588,35 @@ def bandwidth_qmtest_validator():
f"The {subprocess} subjob returned {messages[subprocess]['code']}; Please check the failing subjob in the log."
)
return causes
+
+
+def write_stream_configs(fname_helper: FileNameHelper, streams: Streams) -> None:
+ with open(fname_helper.stream_config_json_path(), "w") as f:
+ json.dump(
+ {
+ stream.name: [line.name for line in stream.lines]
+ for stream in streams.streams
+ },
+ f,
+ )
+
+
+def write_line_descriptors(fname_helper: FileNameHelper, streams: Streams) -> None:
+ with open(fname_helper.line_descriptor_json_path(), "w") as f:
+ json.dump(
+ {
+ stream.name: {
+ line.name: {
+ "PersistReco": line.persistreco
+ if hasattr(line, "persistreco")
+ else False,
+ "ExtraOutputs": bool(len(line.extra_outputs))
+ if hasattr(line, "extra_outputs")
+ else False,
+ }
+ for line in stream.lines
+ }
+ for stream in streams.streams
+ },
+ f,
+ )
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/calculate_stream_overlap.py b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/calculate_stream_overlap.py
index 60e0b18d68384e6760d6db17059fc0c6bdfa1f8d..e904721d0e4d824c624c53c91cbb0827cb828e8b 100755
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/calculate_stream_overlap.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/calculate_stream_overlap.py
@@ -18,7 +18,7 @@ import json
import pandas as pd
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
- KNOWN_STREAM_CONFIGS,
+ LIST_OF_KNOWN_STREAM_CONFIGS,
FileNameHelper,
)
from sklearn.metrics.pairwise import pairwise_distances
@@ -104,7 +104,10 @@ def main():
required=True,
)
sp.add_argument(
- "--stream-config", type=str, choices=KNOWN_STREAM_CONFIGS, required=True
+ "--stream-config",
+ type=str,
+ choices=LIST_OF_KNOWN_STREAM_CONFIGS,
+ required=True,
)
args = parser.parse_args()
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/combine_rate_output.py b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/combine_rate_output.py
index 7ccdd477af3bbeba2e70206c31c0b874881c67b5..420de5889066cfebbd5c803370e0a0344e0507fb 100755
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/combine_rate_output.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/combine_rate_output.py
@@ -23,8 +23,8 @@ from functools import partial
import pandas as pd
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
- KNOWN_STREAM_CONFIGS,
KNOWN_WORKING_GROUPS,
+ LIST_OF_KNOWN_STREAM_CONFIGS,
FileNameHelper,
guess_wg,
)
@@ -360,7 +360,7 @@ if __name__ == "__main__":
required=True,
)
parser.add_argument(
- "--stream-config", type=str, choices=KNOWN_STREAM_CONFIGS, required=True
+ "--stream-config", type=str, choices=LIST_OF_KNOWN_STREAM_CONFIGS, required=True
)
args = parser.parse_args()
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/extract_filesizes.py b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/extract_filesizes.py
index 91045d593e798427921aebeacd7d112f437cf620..22d6dcc8743c7c70e2c599ef3e14890d0727ab69 100755
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/extract_filesizes.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/extract_filesizes.py
@@ -14,7 +14,7 @@ import os
import subprocess
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
- KNOWN_STREAM_CONFIGS,
+ LIST_OF_KNOWN_STREAM_CONFIGS,
FileNameHelper,
)
@@ -65,7 +65,7 @@ if __name__ == "__main__":
required=True,
)
parser.add_argument(
- "--stream-config", type=str, choices=KNOWN_STREAM_CONFIGS, required=True
+ "--stream-config", type=str, choices=LIST_OF_KNOWN_STREAM_CONFIGS, required=True
)
parser.add_argument("--streams", nargs="+", type=str, required=True)
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/extract_monitoring_histos.py b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/extract_monitoring_histos.py
index d1d6403e1377c2bb4b756935e3a02d1272651cf5..d92e2dd64b6204cfed303e1ba3ebbbf8d63d2ca4 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/extract_monitoring_histos.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/extract_monitoring_histos.py
@@ -20,7 +20,7 @@ from collections import defaultdict
import ROOT
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
- KNOWN_STREAM_CONFIGS,
+ LIST_OF_KNOWN_STREAM_CONFIGS,
FileNameHelper,
)
@@ -97,7 +97,7 @@ if __name__ == "__main__":
required=True,
)
parser.add_argument(
- "--stream-config", type=str, choices=KNOWN_STREAM_CONFIGS, required=True
+ "--stream-config", type=str, choices=LIST_OF_KNOWN_STREAM_CONFIGS, required=True
)
args = parser.parse_args()
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/line_and_stream_rates.py b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/line_and_stream_rates.py
index 52c554c305f07910e40c0a7ae0300ac1d07eeb40..d8a225aa5deee893c6dfeff9a968d3ea74ba4979 100755
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/line_and_stream_rates.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/line_and_stream_rates.py
@@ -20,8 +20,8 @@ import GaudiPython as GP
from GaudiConf.reading import do_unpacking
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
IOALG_KNOWN_BUFFER_EVENTS,
- KNOWN_STREAM_CONFIGS,
KNOWN_WORKING_GROUPS,
+ LIST_OF_KNOWN_STREAM_CONFIGS,
FileNameHelper,
guess_wg,
parse_yaml,
@@ -396,7 +396,7 @@ if __name__ == "__main__":
required=True,
)
parser.add_argument(
- "--stream-config", type=str, choices=KNOWN_STREAM_CONFIGS, required=True
+ "--stream-config", type=str, choices=LIST_OF_KNOWN_STREAM_CONFIGS, required=True
)
parser.add_argument(
"--file-type",
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/line_descriptives.py b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/line_descriptives.py
index 8e30bcbc29ac4c5f63bcd38b08537f0c3c0cddec..61f6fc80d1ba657f1851db642335856e20608256 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/line_descriptives.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/line_descriptives.py
@@ -19,7 +19,7 @@ import json
import pandas as pd
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
- KNOWN_STREAM_CONFIGS,
+ LIST_OF_KNOWN_STREAM_CONFIGS,
FileNameHelper,
)
@@ -35,7 +35,7 @@ def main():
required=True,
)
parser.add_argument(
- "--stream-config", type=str, choices=KNOWN_STREAM_CONFIGS, required=True
+ "--stream-config", type=str, choices=LIST_OF_KNOWN_STREAM_CONFIGS, required=True
)
parser.add_argument("--streams", type=str, nargs="+", required=True)
args = parser.parse_args()
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/make_bandwidth_test_page.py b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/make_bandwidth_test_page.py
index 0cc1f33ed3a73d765dea1b7f12f42e40c2b156e1..921dc2bddfad0abe0152eac2982f9261ac244640 100644
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/make_bandwidth_test_page.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/make_bandwidth_test_page.py
@@ -23,7 +23,7 @@ import matplotlib
import matplotlib.pyplot as plt
import pandas as pd
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
- KNOWN_STREAM_CONFIGS_BY_STAGE,
+ KNOWN_STREAM_CONFIGS,
KNOWN_WORKING_GROUPS,
FileNameHelper,
guess_wg,
@@ -99,7 +99,10 @@ TARGET_BANDWIDTHS = {
for k, v in TDR_BANDWIDTHS["spruce"].items()
},
}
-FIXED_BANDWIDTHS = {"TDR": TDR_BANDWIDTHS, "2025 Target": TARGET_BANDWIDTHS}
+FIXED_BANDWIDTHS = {
+ "pp": {"TDR": TDR_BANDWIDTHS, "2025 Target": TARGET_BANDWIDTHS},
+ "PbPb": {},
+}
PRETTY_STREAM_NAMES = {
"slepton": "SL",
"sl": "SL",
@@ -124,6 +127,13 @@ PRETTY_STREAM_NAMES = {
"no_bias": "NoBias",
"lumi": "Lumi",
"hlt2calib": "Calib",
+ "ion": "Ion",
+ "ionraw": "IonRaw",
+ "ionreco": "IonReco",
+ "ionnoreco": "IonNoReco",
+ "ionpass": "IonPass",
+ "ioncalib": "IonCalib",
+ "nobias": "NoBias",
}
@@ -140,10 +150,18 @@ def guess_wg_for_stream(stream, allow_failure=False):
)
+PBPB_DISCLAIMER = """
+
+ Absolute rates and bandwidths in this test are not accurate. Consult IFT and bandwidth experts on how to obtain these.
+
+"""
+
+
def render_top_level_page(
script_path: str,
base_path: str,
test_configs: List[tuple[str, str]],
+ collision_type: str,
to_disk_bar_chart=False,
):
html_str = f"""
@@ -179,6 +197,8 @@ def render_top_level_page(
html_str += """
"""
if to_disk_bar_chart:
+ if collision_type == "PbPb":
+ html_str += PBPB_DISCLAIMER
html_str += f"""
Summary of bandwidth of all streams to disk (only available for those tests that run all sprucing stages):
@@ -264,6 +284,8 @@ def render_single_test_page(
The total bandwidth (rate) was measured to be {total_bw:.2f} GB/s ({total_rate:.2f} kHz).
"""
+ if args.collision_type == "PbPb":
+ html_str += PBPB_DISCLAIMER
stream_config_json_path = fname_helper.stream_config_json_path(full_path=False)
html_str += f"""
@@ -316,7 +338,7 @@ def render_single_test_page(
See: RTA & DPA Workflow for reference figures regarding bandwidth.
- {render_bar_charts(fname_helper, streams)}
+ {render_bar_charts(fname_helper, streams, args.collision_type)}
{render_lines_pie_chart(fname_helper)}
Input sample information:
@@ -571,7 +593,7 @@ def _important_bar_chart_maker(
plt.close(fig)
-def headline_bar_charts(fname_helper: FileNameHelper):
+def headline_bar_charts(fname_helper: FileNameHelper, collision_type: str):
"""
Headline bar chart of rate/bandwidth per stream c.f. target(s).
Bandwidths are scaled here to be shown in GB/s.
@@ -590,7 +612,7 @@ def headline_bar_charts(fname_helper: FileNameHelper):
stream: bws[process][stream_config].get(stream, 0)
for stream in rates_df[Cols.stream].to_list()
}
- for key, bws in FIXED_BANDWIDTHS.items()
+ for key, bws in FIXED_BANDWIDTHS[collision_type].items()
}
if fname_helper.process == "spruce" and fname_helper.stream_config in (
@@ -626,14 +648,14 @@ def headline_bar_charts(fname_helper: FileNameHelper):
for series, bandwidths_by_wg in bandwidths.items()
}
- for series in ["Current", "TDR", "2025 Target"]:
+ for series in bandwidths.keys():
bandwidths[series] = {
PRETTY_STREAM_NAMES.get(stream, stream): val
for stream, val in bandwidths[series].items()
}
bandwidths["Current"]["Total"] = sum(bandwidths["Current"].values())
- for key, bws in FIXED_BANDWIDTHS.items():
+ for key, bws in FIXED_BANDWIDTHS[collision_type].items():
bandwidths[key]["Total"] = bws[process][stream_config]["total"]
_important_bar_chart_maker(
@@ -716,7 +738,9 @@ monitoring histograms. In the case of no histograms generated, a link is not add
"""
-def render_all_lines_page(fname_helper, building_locally):
+def render_all_lines_page(
+ fname_helper: FileNameHelper, building_locally: bool, collision_type: str
+):
csv_path = fname_helper.final_rate_table_all_lines_path("csv", full_path=False)
html_str = _bandwidth_explanation("perLine") + BANDWIDTH_INFO
@@ -727,17 +751,23 @@ def render_all_lines_page(fname_helper, building_locally):
{csv_path}
"""
html_str = f"
{html_str}
"
+ if collision_type == "PbPb":
+ html_str += PBPB_DISCLAIMER
with open(fname_helper.final_rate_table_all_lines_path("html"), "r") as rate_table:
html_str += rate_table.read()
return _render(html_str)
-def render_all_lines_split_by_stream_page(fname_helper: FileNameHelper):
+def render_all_lines_split_by_stream_page(
+ fname_helper: FileNameHelper, collision_type: str
+):
html_str = _bandwidth_explanation("perStream") + BANDWIDTH_INFO
if os.path.exists(fname_helper.monitoring_histo_path()):
html_str += MONITORING_HISTO_EXPLANATION
html_str = f"{html_str}
"
+ if collision_type == "PbPb":
+ html_str += PBPB_DISCLAIMER
with open(
fname_helper.final_rate_table_all_lines_split_by_stream_path(), "r"
@@ -746,7 +776,9 @@ def render_all_lines_split_by_stream_page(fname_helper: FileNameHelper):
return _render(html_str)
-def render_all_lines_split_by_stream_by_wg_page(fname_helper: FileNameHelper):
+def render_all_lines_split_by_stream_by_wg_page(
+ fname_helper: FileNameHelper, collision_type: str
+):
if fname_helper.process != "hlt2":
return _render("")
@@ -754,6 +786,8 @@ def render_all_lines_split_by_stream_by_wg_page(fname_helper: FileNameHelper):
if os.path.exists(fname_helper.monitoring_histo_path()):
html_str += MONITORING_HISTO_EXPLANATION
html_str = f"{html_str}
"
+ if collision_type == "PbPb":
+ html_str += PBPB_DISCLAIMER
with open(
fname_helper.final_rate_table_all_lines_split_by_stream_by_wg_path(), "r"
@@ -813,7 +847,10 @@ def render_lines_pie_chart(fname_helper: FileNameHelper):
def render_bar_charts(
- fname_helper: FileNameHelper, streams: list[str], metrics=MAIN_BAR_CHARTS.keys()
+ fname_helper: FileNameHelper,
+ streams: list[str],
+ collision_type: str,
+ metrics=MAIN_BAR_CHARTS.keys(),
):
if fname_helper.process != "hlt2":
return _render("")
@@ -831,6 +868,8 @@ def render_bar_charts(
"SumWGs" is the simple arithmetic sum of all bars except "TotalInclusive" - the former will be larger than the latter if there is non-negligible WG-by-WG overlap.
"""
+ if collision_type == "PbPb":
+ html_str += PBPB_DISCLAIMER
if metric == "bandwidth":
html_str += """
@@ -934,9 +973,12 @@ def render_line_monitoring_page(
fname_helper: FileNameHelper,
line: str,
line_info: LineRateBWInfo,
+ collision_type: str,
):
html_str = f"
Monitoring histograms for {line}
"
html_str += f"{BANDWIDTH_INFO}
"
+ if collision_type == "PbPb":
+ html_str += PBPB_DISCLAIMER
html_str += _render_line_info(line_info)
files = glob.glob(
@@ -961,6 +1003,7 @@ MONITORING_SUMMARY_DESCR = """
def render_main_monitoring_page(
fname_helper: FileNameHelper,
info_per_line: dict[str, LineRateBWInfo],
+ collision_type: str,
):
if fname_helper.process == "spruce" and fname_helper.stream_config != "full":
return _render("")
@@ -976,6 +1019,8 @@ def render_main_monitoring_page(
"""
html_str += MONITORING_SUMMARY_DESCR
+ if collision_type == "PbPb":
+ html_str += PBPB_DISCLAIMER
with open(fname_helper.monitoring_histo_summary_table_path()) as table:
html_str += table.read()
@@ -1103,7 +1148,10 @@ def write_message(
def write_monitoring_histo_html_pages(
- fname_helper: FileNameHelper, process: str, info_per_line: dict[str, LineRateBWInfo]
+ fname_helper: FileNameHelper,
+ process: str,
+ info_per_line: dict[str, LineRateBWInfo],
+ collision_type: str,
):
if process != "spruce" or stream_config == "full":
with open(fname_helper.monitoring_histo_path(ext="json")) as file:
@@ -1115,7 +1163,9 @@ def write_monitoring_histo_html_pages(
continue
write_html_page(
fname_helper.monitoring_line_html_page_path(line, full_path=True),
- render_line_monitoring_page(fname_helper, line, line_info),
+ render_line_monitoring_page(
+ fname_helper, line, line_info, collision_type
+ ),
)
@@ -1130,7 +1180,7 @@ def make_html_for_single_test(
### Make plots & tables
# Headline bar charts
if stream_config != "streamless":
- headline_bar_charts(fname_helper)
+ headline_bar_charts(fname_helper, args.collision_type)
if process == "hlt2":
make_per_wg_bar_charts(fname_helper, streams)
@@ -1157,12 +1207,12 @@ def make_html_for_single_test(
write_html_page(
fname_helper.all_rates_html_page_path(full_path=True),
- render_all_lines_page(fname_helper, args.building_locally),
+ render_all_lines_page(fname_helper, args.building_locally, args.collision_type),
)
write_html_page(
fname_helper.all_rates_split_by_stream_html_page_path(full_path=True),
- render_all_lines_split_by_stream_page(fname_helper),
+ render_all_lines_split_by_stream_page(fname_helper, args.collision_type),
)
write_html_page(
@@ -1172,12 +1222,14 @@ def make_html_for_single_test(
write_html_page(
fname_helper.all_rates_split_by_stream_by_wg_html_page_path(full_path=True),
- render_all_lines_split_by_stream_by_wg_page(fname_helper),
+ render_all_lines_split_by_stream_by_wg_page(fname_helper, args.collision_type),
)
write_html_page(
fname_helper.extra_bar_charts_html_page_path(full_path=True),
- render_bar_charts(fname_helper, streams, metrics=EXTRA_BAR_CHARTS.keys()),
+ render_bar_charts(
+ fname_helper, streams, args.collision_type, metrics=EXTRA_BAR_CHARTS.keys()
+ ),
)
write_html_page(
@@ -1185,11 +1237,15 @@ def make_html_for_single_test(
render_extra_sim_matrices(fname_helper, streams),
)
- write_monitoring_histo_html_pages(fname_helper, process, rate_bw_info_by_line)
+ write_monitoring_histo_html_pages(
+ fname_helper, process, rate_bw_info_by_line, args.collision_type
+ )
write_html_page(
fname_helper.monitoring_html_page_path(full_path=True),
- render_main_monitoring_page(fname_helper, rate_bw_info_by_line),
+ render_main_monitoring_page(
+ fname_helper, rate_bw_info_by_line, args.collision_type
+ ),
)
# Main page
with open(fname_helper.index_html_page_path(full_path=True), "w") as html_file:
@@ -1203,7 +1259,7 @@ def make_html_for_single_test(
return
-def total_bw_to_disk_bar_chart(stream_configs: list[str]):
+def total_bw_to_disk_bar_chart(stream_configs: list[str], collision_type: str):
disk_process = "spruce"
bandwidths = {
@@ -1220,11 +1276,12 @@ def total_bw_to_disk_bar_chart(stream_configs: list[str]):
]["total"]
for stream_config in stream_configs
}
- for key, bws in FIXED_BANDWIDTHS.items()
+ for key, bws in FIXED_BANDWIDTHS[collision_type].items()
}
bandwidths["Current"]["Total"] = sum(bandwidths["Current"].values())
- for key in FIXED_BANDWIDTHS.keys():
+
+ for key in FIXED_BANDWIDTHS[collision_type].keys():
bandwidths[key]["Total"] = sum(bandwidths[key].values())
print("Summary of bandwidths to disk:")
@@ -1309,6 +1366,7 @@ if __name__ == "__main__":
action="store_true",
help="Makes links between pages work for building the pages locally rather than on the LHCbPR website.",
)
+ parser.add_argument("--collision-type", choices=["pp", "PbPb"])
args = parser.parse_args()
processes_and_stream_configs = []
@@ -1326,7 +1384,9 @@ if __name__ == "__main__":
processes_and_stream_configs.append((process, stream_config))
# Bar chart of total bandwidth to disk
- expected_stream_configs_to_disk = KNOWN_STREAM_CONFIGS_BY_STAGE["spruce"]
+ expected_stream_configs_to_disk = KNOWN_STREAM_CONFIGS[args.collision_type][
+ "spruce"
+ ]
to_disk_stream_configs = [
stream_config
for process, stream_config in processes_and_stream_configs
@@ -1336,7 +1396,7 @@ if __name__ == "__main__":
to_disk_stream_configs
)
if make_total_bw_to_disk_bar_chart:
- total_bw_to_disk_bar_chart(to_disk_stream_configs)
+ total_bw_to_disk_bar_chart(to_disk_stream_configs, args.collision_type)
total_bw_to_disk_per_wg_bar_chart(to_disk_stream_configs)
# Top-level page
@@ -1346,6 +1406,7 @@ if __name__ == "__main__":
args.script_path,
base_path,
processes_and_stream_configs,
+ args.collision_type,
to_disk_bar_chart=make_total_bw_to_disk_bar_chart,
)
html_file.write(html)
diff --git a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/read_event_numbers.py b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/read_event_numbers.py
index e3ef53bcf7a482b07b7206ef5391918cb657f269..82c9aa376f8051c7fbcc93ab4e3b6a1b90a8b055 100755
--- a/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/read_event_numbers.py
+++ b/Hlt/Hlt2Conf/python/Hlt2Conf/tests/bandwidth/read_event_numbers.py
@@ -14,7 +14,7 @@ import json
from Gaudi.Main import gaudimain
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
IOALG_KNOWN_BUFFER_EVENTS,
- KNOWN_STREAM_CONFIGS,
+ LIST_OF_KNOWN_STREAM_CONFIGS,
FileNameHelper,
)
from PyConf.Algorithms import EventNumberCollectAlg
@@ -149,7 +149,7 @@ def main():
"--stream-config",
type=str,
required=True,
- choices=KNOWN_STREAM_CONFIGS,
+ choices=LIST_OF_KNOWN_STREAM_CONFIGS,
help="Name of the stream config",
)
sp.add_argument("--file-type", choices=("ROOT", "MDF", "RAW"), required=True)
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/hlt2_bandwidth_PbPb_production_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/hlt2_bandwidth_PbPb_production_streams.py
new file mode 100644
index 0000000000000000000000000000000000000000..93881e1fa7809730063abb5253933cefb01b2dfa
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/hlt2_bandwidth_PbPb_production_streams.py
@@ -0,0 +1,80 @@
+###############################################################################
+# (c) Copyright 2000-2025 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Test options for the Hlt2 bandwidth test in LHCbPR performing a hlt2-production job on PbPb hlt1-filtered output.
+To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
+"""
+
+from DDDB.CheckDD4Hep import UseDD4Hep
+from Hlt2Conf.settings.hlt2_PbPb_default_2024 import make_streams
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
+from Moore import options, run_moore
+from Moore.lines import Hlt2LuminosityLine
+from RecoConf.global_tools import (
+ stateProvider_with_simplified_geom,
+ trackMasterExtrapolator_with_simplified_geom,
+)
+from RecoConf.reconstruction_objects import reconstruction
+
+fname_helper = FileNameHelper(process="hlt2", stream_config="production")
+fname_helper.make_tmp_dirs()
+options.output_file = fname_helper.mdfdst_fname_for_Moore(ext=".mdf")
+options.output_type = "MDF"
+options.output_manifest_file = fname_helper.tck()
+options.output_streams_attributes_file = fname_helper.streams_attributes_file()
+options.histo_file = fname_helper.monitoring_histo_path()
+
+
+def make_main_streams():
+ streams = make_streams()
+
+ # HACK Remove lumi nano lines for bandwidth tests
+ # See PRConfig #38
+ for stream in streams.streams:
+ filtered = [
+ line for line in stream.lines if not isinstance(line, Hlt2LuminosityLine)
+ ]
+ stream.update(filtered)
+ streams.update()
+
+ # Write out stream configuration to JSON file for use later in the test
+ write_stream_configs(fname_helper, streams)
+
+ # Write out persistency options to JSON to be printed in the html pages
+ write_line_descriptors(fname_helper, streams)
+
+ return streams
+
+
+options.scheduler_legacy_mode = False
+
+if UseDD4Hep:
+ # This needs to happen before the public tools are instantiated,
+ # which means we cannot put it inside make_streams().
+ from PyConf.Tools import TrackMasterExtrapolator, TrackMasterFitter
+
+ TrackMasterExtrapolator.global_bind(
+ ApplyMultScattCorr=False,
+ ApplyEnergyLossCorr=False,
+ ApplyElectronEnergyLossCorr=False,
+ )
+ TrackMasterFitter.global_bind(ApplyMaterialCorrections=False)
+
+public_tools = [
+ trackMasterExtrapolator_with_simplified_geom(),
+ stateProvider_with_simplified_geom(),
+]
+with reconstruction.bind(from_file=False):
+ config = run_moore(options, make_main_streams, public_tools=public_tools)
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/hlt2_bandwidth_input_PbPb.yaml b/Hlt/Hlt2Conf/tests/options/bandwidth/hlt2_bandwidth_input_PbPb.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..c4fabdc657dae40af3b0c914cd759078b64f3920
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/hlt2_bandwidth_input_PbPb.yaml
@@ -0,0 +1,12 @@
+# Periodic BW tests input config for PbPb data
+testfiledb_key: hlt1_filtered_gec40000_input_PbPb_nobias2024_mdf
+input_raw_format: 0.5
+input_type: 'MDF'
+# Input rate is the output rate of Hlt1HeavyIonPbSMOGHadronicDecision which feeds
+# all PbSMOG lines. Numbers for passthrough hadronic PbPb and UPC lines must be rescaled.
+input_rate: 23 # kHz
+production_bookkeeping_path: ""
+mu: 4.5
+velo_radial_opening: 5.1 # in mm
+simulation: False
+write_streams_attributes_to_json: True
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/hlt2_bandwidth_production_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/hlt2_bandwidth_production_streams.py
index d39dc5bfcb2ee552f2c2dcccf1dd0e64b1a478ee..82d620c0ebec22914cff763449c8ed0fddcf352c 100644
--- a/Hlt/Hlt2Conf/tests/options/bandwidth/hlt2_bandwidth_production_streams.py
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/hlt2_bandwidth_production_streams.py
@@ -13,11 +13,13 @@ Test options for the Hlt2 bandwidth test in LHCbPR performing a hlt2-production
To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
"""
-import json
-
from DDDB.CheckDD4Hep import UseDD4Hep
from Hlt2Conf.settings.hlt2_pp_2025 import make_streams
-from Hlt2Conf.tests.bandwidth.bandwidth_helpers import FileNameHelper
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
from Moore import options, run_moore
from Moore.lines import Hlt2LuminosityLine
from RecoConf.global_tools import (
@@ -48,34 +50,10 @@ def make_main_streams():
streams.update()
# Write out stream configuration to JSON file for use later in the test
- with open(fname_helper.stream_config_json_path(), "w") as f:
- json.dump(
- {
- stream.name: [line.name for line in stream.lines]
- for stream in streams.streams
- },
- f,
- )
+ write_stream_configs(fname_helper, streams)
# Write out persistency options to JSON to be printed in the html pages
- with open(fname_helper.line_descriptor_json_path(), "w") as f:
- json.dump(
- {
- stream.name: {
- line.name: {
- "PersistReco": line.persistreco
- if hasattr(line, "persistreco")
- else False,
- "ExtraOutputs": bool(len(line.extra_outputs))
- if hasattr(line, "extra_outputs")
- else False,
- }
- for line in stream.lines
- }
- for stream in streams.streams
- },
- f,
- )
+ write_line_descriptors(fname_helper, streams)
return streams
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/run_PbPb_hlt2_and_spruce_bandwidth__override_evtmax_100.sh b/Hlt/Hlt2Conf/tests/options/bandwidth/run_PbPb_hlt2_and_spruce_bandwidth__override_evtmax_100.sh
new file mode 100755
index 0000000000000000000000000000000000000000..48f7b4d3dd8d9b912dc0856ccd46efef55553efb
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/run_PbPb_hlt2_and_spruce_bandwidth__override_evtmax_100.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+###############################################################################
+# (c) Copyright 2025 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+
+export OVERRIDE_EVTMAX=100
+export OVERRIDE_BASEDIR=tmp_PbPb
+
+eval $PRCONFIGROOT/scripts/benchmark-scripts/Moore_hlt2_and_spruce_bandwidth_PbPb.sh 2>&1
+exit $?
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_hlt2calib_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_hlt2calib_streams.py
new file mode 100644
index 0000000000000000000000000000000000000000..1f0cd63a595094bd5c3adbee68e44c81994b9b10
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_hlt2calib_streams.py
@@ -0,0 +1,60 @@
+###############################################################################
+# (c) Copyright 2024 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Test options for the Sprucing bandwidth test in LHCbPR performing a sprucing-pass job on hlt2calib output for PbPb
+To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
+"""
+
+import logging
+
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
+from Moore import options, run_moore
+from Moore.lines import PassLine
+from Moore.monitoring import run_default_monitoring
+from Moore.streams import DETECTORS, Stream, Streams
+from RecoConf.reconstruction_objects import reconstruction
+
+log = logging.getLogger()
+
+options.input_process = "Hlt2"
+
+fname_helper = FileNameHelper(process="spruce", stream_config="hlt2calib")
+fname_helper.make_tmp_dirs()
+options.output_file = fname_helper.mdfdst_fname_for_Moore(ext=".dst")
+options.output_type = "ROOT"
+options.output_manifest_file = fname_helper.tck()
+
+
+def make_streams():
+ # Copied from SprucingConfig.Spruce24.Sprucing_production_tech_PbPb_Collisions24.py
+ streams = [
+ Stream("hlt2calib", lines=[PassLine(name="Passhlt2calib")], detectors=DETECTORS)
+ ]
+ real_streams = Streams(streams=streams)
+
+ # Write out stream configuration to JSON file for use later in the test
+ write_stream_configs(fname_helper, real_streams)
+
+ # Write out persistency options to JSON to be printed in the html pages
+ write_line_descriptors(fname_helper, real_streams)
+
+ return real_streams
+
+
+with (
+ reconstruction.bind(from_file=True, spruce=True),
+ run_default_monitoring.bind(run=False),
+):
+ config = run_moore(options, make_streams, public_tools=[])
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_ion_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_ion_streams.py
new file mode 100644
index 0000000000000000000000000000000000000000..6309a9274fecb59922de9cdc4a39d9ddd29e279d
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_ion_streams.py
@@ -0,0 +1,61 @@
+###############################################################################
+# (c) Copyright 2024 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Test options for the Sprucing bandwidth test in LHCbPR performing a sprucing-pass job on ion output for PbPb
+To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
+"""
+
+import logging
+
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
+from Moore import options, run_moore
+from Moore.monitoring import run_default_monitoring
+from RecoConf.reconstruction_objects import reconstruction
+from SprucingConfig.Spruce24.Sprucing_production_physics_PbPb_Collisions24 import (
+ make_pass_prod_streams,
+)
+
+log = logging.getLogger()
+
+options.input_process = "Hlt2"
+options.process = "Turbo"
+
+fname_helper = FileNameHelper(process="spruce", stream_config="ion")
+fname_helper.make_tmp_dirs()
+options.output_file = fname_helper.mdfdst_fname_for_Moore(ext=".dst")
+options.output_type = "ROOT"
+options.output_manifest_file = fname_helper.tck()
+options.input_streams_attributes_file = FileNameHelper(
+ process="hlt2", stream_config="production"
+).streams_attributes_file()
+
+
+def make_streams():
+ streams = make_pass_prod_streams()
+
+ # Write out stream configuration to JSON file for use later in the test
+ write_stream_configs(fname_helper, streams)
+
+ # Write out persistency options to JSON to be printed in the html pages
+ write_line_descriptors(fname_helper, streams)
+
+ return streams
+
+
+with (
+ reconstruction.bind(from_file=True, spruce=True),
+ run_default_monitoring.bind(run=False),
+):
+ config = run_moore(options, make_streams, public_tools=[])
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_ionraw_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_ionraw_streams.py
new file mode 100644
index 0000000000000000000000000000000000000000..b8b3f930ff6bb399a277ed90753acb55ece51675
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_ionraw_streams.py
@@ -0,0 +1,61 @@
+###############################################################################
+# (c) Copyright 2024 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Test options for the Sprucing bandwidth test in LHCbPR performing a sprucing-pass job on ionraw output for PbPb
+To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
+"""
+
+import logging
+
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
+from Moore import options, run_moore
+from Moore.monitoring import run_default_monitoring
+from RecoConf.reconstruction_objects import reconstruction
+from SprucingConfig.Spruce24.Sprucing_production_physics_PbPb_Collisions24 import (
+ make_turbo_prod_streams,
+)
+
+log = logging.getLogger()
+
+options.input_process = "Hlt2"
+options.process = "Turbo"
+
+fname_helper = FileNameHelper(process="spruce", stream_config="ionraw")
+fname_helper.make_tmp_dirs()
+options.output_file = fname_helper.mdfdst_fname_for_Moore(ext=".dst")
+options.output_type = "ROOT"
+options.output_manifest_file = fname_helper.tck()
+options.input_streams_attributes_file = FileNameHelper(
+ process="hlt2", stream_config="production"
+).streams_attributes_file()
+
+
+def make_streams():
+ streams = make_turbo_prod_streams()
+
+ # Write out stream configuration to JSON file for use later in the test
+ write_stream_configs(fname_helper, streams)
+
+ # Write out persistency options to JSON to be printed in the html pages
+ write_line_descriptors(fname_helper, streams)
+
+ return streams
+
+
+with (
+ reconstruction.bind(from_file=True, spruce=True),
+ run_default_monitoring.bind(run=False),
+):
+ config = run_moore(options, make_streams, public_tools=[])
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_lumi_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_lumi_streams.py
new file mode 100644
index 0000000000000000000000000000000000000000..418cf6be740f5785e672809e343ab2bc78cfb6a0
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_lumi_streams.py
@@ -0,0 +1,69 @@
+###############################################################################
+# (c) Copyright 2024 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Test options for the Sprucing bandwidth test in LHCbPR performing a sprucing-pass job on Lumi output for PbPb
+To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
+"""
+
+import logging
+
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
+from Moore import options
+from Moore.lines import PassLine
+from Moore.monitoring import run_default_monitoring
+from Moore.streams import Stream, Streams
+from RecoConf.reconstruction_objects import reconstruction
+from scripts.helperfunctions import run_moore_nofilter
+
+log = logging.getLogger()
+
+options.input_process = "Hlt2"
+
+fname_helper = FileNameHelper(process="spruce", stream_config="lumi")
+fname_helper.make_tmp_dirs()
+options.output_file = fname_helper.mdfdst_fname_for_Moore(ext=".dst")
+options.output_type = "ROOT"
+options.output_manifest_file = fname_helper.tck()
+
+
+def make_streams():
+ # Copied from SprucingConfig.Spruce24.Sprucing_production_tech_PbPb_Collisions24.py
+ streams = [
+ Stream(
+ "lumi",
+ lines=[
+ PassLine(
+ name="Passlumi",
+ )
+ ],
+ detectors=["VP"],
+ )
+ ]
+ real_streams = Streams(streams=streams)
+
+ # Write out stream configuration to JSON file for use later in the test
+ write_stream_configs(fname_helper, real_streams)
+
+ # Write out persistency options to JSON to be printed in the html pages
+ write_line_descriptors(fname_helper, real_streams)
+
+ return real_streams
+
+
+with (
+ reconstruction.bind(from_file=True, spruce=True),
+ run_default_monitoring.bind(run=False),
+):
+ config = run_moore_nofilter(options, make_streams, public_tools=[])
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_no_bias_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_no_bias_streams.py
new file mode 100644
index 0000000000000000000000000000000000000000..e4bbe503e27861b28cb2b10d8e5bd951e9a43fc3
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_PbPb_no_bias_streams.py
@@ -0,0 +1,72 @@
+###############################################################################
+# (c) Copyright 2024 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+"""
+Test options for the Sprucing bandwidth test in LHCbPR performing a sprucing-pass job on NoBias output for PbPb
+To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
+"""
+
+import logging
+
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
+from Moore import options, run_moore
+from Moore.lines import PassLine
+from Moore.monitoring import run_default_monitoring
+from Moore.streams import DETECTORS, Stream, Streams
+from RecoConf.reconstruction_objects import reconstruction
+
+log = logging.getLogger()
+
+options.input_process = "Hlt2"
+
+fname_helper = FileNameHelper(process="spruce", stream_config="no_bias")
+fname_helper.make_tmp_dirs()
+options.output_file = fname_helper.mdfdst_fname_for_Moore(ext=".dst")
+options.output_type = "ROOT"
+options.output_manifest_file = fname_helper.tck()
+
+
+def make_streams():
+ # Copied from SprucingConfig.Spruce24.Sprucing_production_tech_PbPb_Collisions24.py
+ streams = [
+ Stream(
+ "nobias",
+ lines=[
+ PassLine(
+ name="Passnobias",
+ hlt2_filter_code=[
+ "Hlt2NoBias_NoBiasDecision",
+ "Hlt2NoBias_NoBiasGecDecision",
+ ],
+ )
+ ],
+ detectors=DETECTORS,
+ )
+ ]
+ real_streams = Streams(streams=streams)
+
+ # Write out stream configuration to JSON file for use later in the test
+ write_stream_configs(fname_helper, real_streams)
+
+ # Write out persistency options to JSON to be printed in the html pages
+ write_line_descriptors(fname_helper, real_streams)
+
+ return real_streams
+
+
+with (
+ reconstruction.bind(from_file=True, spruce=True),
+ run_default_monitoring.bind(run=False),
+):
+ config = run_moore(options, make_streams, public_tools=[])
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_full_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_full_streams.py
index f29755a3b58a8976935fe9458ee2d4b8a8cff9a7..5de79ffc655fbeb631ba53985d4a4218cf9191af 100644
--- a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_full_streams.py
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_full_streams.py
@@ -21,7 +21,11 @@ import os
from Hlt2Conf.sprucing_settings.Sprucing_production_pp import (
make_excl_spruce_prod_streams,
)
-from Hlt2Conf.tests.bandwidth.bandwidth_helpers import FileNameHelper
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
from Moore import options, run_moore
from Moore.monitoring import run_default_monitoring
from RecoConf.global_tools import stateProvider_with_simplified_geom
@@ -57,34 +61,10 @@ def make_module_streams():
)
# Write out stream configuration to JSON file for use later in the test
- with open(fname_helper.stream_config_json_path(), "w") as f:
- json.dump(
- {
- stream.name: [line.name for line in stream.lines]
- for stream in real_streams.streams
- },
- f,
- )
+ write_stream_configs(fname_helper, real_streams)
# Write out persistency options to JSON to be printed in the html pages
- with open(fname_helper.line_descriptor_json_path(), "w") as f:
- json.dump(
- {
- stream.name: {
- line.name: {
- "PersistReco": line.persistreco
- if hasattr(line, "persistreco")
- else False,
- "ExtraOutputs": bool(len(line.extra_outputs))
- if hasattr(line, "extra_outputs")
- else False,
- }
- for line in stream.lines
- }
- for stream in real_streams.streams
- },
- f,
- )
+ write_line_descriptors(fname_helper, real_streams)
return real_streams
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_hlt2calib_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_hlt2calib_streams.py
index 808e2c2242af28cd5baf80af40ebc497824b8590..d907eb52e6e0d9efba208c64b347aef8d9f0f736 100644
--- a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_hlt2calib_streams.py
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_hlt2calib_streams.py
@@ -13,13 +13,16 @@ Test options for the Sprucing bandwidth test in LHCbPR performing a sprucing-pas
To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
"""
-import json
import logging
from Hlt2Conf.sprucing_settings.Sprucing_production_pp import (
make_hlt2calib_spruce_prod_streams,
)
-from Hlt2Conf.tests.bandwidth.bandwidth_helpers import FileNameHelper
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
from Moore import options, run_moore
from Moore.monitoring import run_default_monitoring
from RecoConf.reconstruction_objects import reconstruction
@@ -39,34 +42,10 @@ def make_streams():
real_streams = make_hlt2calib_spruce_prod_streams()
# Write out stream configuration to JSON file for use later in the test
- with open(fname_helper.stream_config_json_path(), "w") as f:
- json.dump(
- {
- stream.name: [line.name for line in stream.lines]
- for stream in real_streams.streams
- },
- f,
- )
+ write_stream_configs(fname_helper, real_streams)
# Write out persistency options to JSON to be printed in the html pages
- with open(fname_helper.line_descriptor_json_path(), "w") as f:
- json.dump(
- {
- stream.name: {
- line.name: {
- "PersistReco": line.persistreco
- if hasattr(line, "persistreco")
- else False,
- "ExtraOutputs": bool(len(line.extra_outputs))
- if hasattr(line, "extra_outputs")
- else False,
- }
- for line in stream.lines
- }
- for stream in real_streams.streams
- },
- f,
- )
+ write_line_descriptors(fname_helper, real_streams)
return real_streams
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_lumi_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_lumi_streams.py
index c3122a6265a5152de4a89ad9f2fe22da25b480a2..5d77561ad434795f241ff530ef0d3e25c78e8416 100644
--- a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_lumi_streams.py
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_lumi_streams.py
@@ -13,13 +13,16 @@ Test options for the Sprucing bandwidth test in LHCbPR performing a sprucing-pas
To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
"""
-import json
import logging
from Hlt2Conf.sprucing_settings.Sprucing_production_pp import (
make_lumi_spruce_prod_streams,
)
-from Hlt2Conf.tests.bandwidth.bandwidth_helpers import FileNameHelper
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
from Moore import options, run_moore
from Moore.monitoring import run_default_monitoring
from RecoConf.reconstruction_objects import reconstruction
@@ -39,34 +42,10 @@ def make_streams():
real_streams = make_lumi_spruce_prod_streams()
# Write out stream configuration to JSON file for use later in the test
- with open(fname_helper.stream_config_json_path(), "w") as f:
- json.dump(
- {
- stream.name: [line.name for line in stream.lines]
- for stream in real_streams.streams
- },
- f,
- )
+ write_stream_configs(fname_helper, real_streams)
# Write out persistency options to JSON to be printed in the html pages
- with open(fname_helper.line_descriptor_json_path(), "w") as f:
- json.dump(
- {
- stream.name: {
- line.name: {
- "PersistReco": line.persistreco
- if hasattr(line, "persistreco")
- else False,
- "ExtraOutputs": bool(len(line.extra_outputs))
- if hasattr(line, "extra_outputs")
- else False,
- }
- for line in stream.lines
- }
- for stream in real_streams.streams
- },
- f,
- )
+ write_line_descriptors(fname_helper, real_streams)
return real_streams
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_no_bias_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_no_bias_streams.py
index b7ac068b9fe8047499b87555774a04da30dd704a..49e2c15ec1473fc728fcf5118088eb1be3c68769 100644
--- a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_no_bias_streams.py
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_no_bias_streams.py
@@ -13,13 +13,16 @@ Test options for the Sprucing bandwidth test in LHCbPR performing a sprucing-pas
To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
"""
-import json
import logging
from Hlt2Conf.sprucing_settings.Sprucing_production_pp import (
make_nobias_spruce_prod_streams,
)
-from Hlt2Conf.tests.bandwidth.bandwidth_helpers import FileNameHelper
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
from Moore import options, run_moore
from Moore.monitoring import run_default_monitoring
from RecoConf.reconstruction_objects import reconstruction
@@ -39,34 +42,10 @@ def make_streams():
real_streams = make_nobias_spruce_prod_streams()
# Write out stream configuration to JSON file for use later in the test
- with open(fname_helper.stream_config_json_path(), "w") as f:
- json.dump(
- {
- stream.name: [line.name for line in stream.lines]
- for stream in real_streams.streams
- },
- f,
- )
+ write_stream_configs(fname_helper, real_streams)
# Write out persistency options to JSON to be printed in the html pages
- with open(fname_helper.line_descriptor_json_path(), "w") as f:
- json.dump(
- {
- stream.name: {
- line.name: {
- "PersistReco": line.persistreco
- if hasattr(line, "persistreco")
- else False,
- "ExtraOutputs": bool(len(line.extra_outputs))
- if hasattr(line, "extra_outputs")
- else False,
- }
- for line in stream.lines
- }
- for stream in real_streams.streams
- },
- f,
- )
+ write_line_descriptors(fname_helper, real_streams)
return real_streams
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_turbo_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_turbo_streams.py
index da8fe218017b3bfed612eee39ae90f28d8878411..a1ab9dad346dc0dd3f00ad00650eebb4f432458c 100644
--- a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_turbo_streams.py
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_turbo_streams.py
@@ -20,7 +20,11 @@ import os
from Hlt2Conf.sprucing_settings.Sprucing_production_pp import (
make_turbo_spruce_prod_streams,
)
-from Hlt2Conf.tests.bandwidth.bandwidth_helpers import FileNameHelper
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
from Moore import options, run_moore
from Moore.monitoring import run_default_monitoring
from RecoConf.reconstruction_objects import reconstruction
@@ -57,34 +61,10 @@ def make_streams():
)
# Write out stream configuration to JSON file for use later in the test
- with open(fname_helper.stream_config_json_path(), "w") as f:
- json.dump(
- {
- stream.name: [line.name for line in stream.lines]
- for stream in real_streams.streams
- },
- f,
- )
+ write_stream_configs(fname_helper, real_streams)
# Write out persistency options to JSON to be printed in the html pages
- with open(fname_helper.line_descriptor_json_path(), "w") as f:
- json.dump(
- {
- stream.name: {
- line.name: {
- "PersistReco": line.persistreco
- if hasattr(line, "persistreco")
- else False,
- "ExtraOutputs": bool(len(line.extra_outputs))
- if hasattr(line, "extra_outputs")
- else False,
- }
- for line in stream.lines
- }
- for stream in real_streams.streams
- },
- f,
- )
+ write_line_descriptors(fname_helper, real_streams)
return real_streams
diff --git a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_turcal_streams.py b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_turcal_streams.py
index d259affab26a45b8ce04211b93becb17b4aa7f32..bcc690ce5b04e174c028f73d375d389c7988deee 100644
--- a/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_turcal_streams.py
+++ b/Hlt/Hlt2Conf/tests/options/bandwidth/spruce_bandwidth_turcal_streams.py
@@ -14,13 +14,16 @@ Options taken directly from the files used for real sprucing production
To ensure the appropriate environment and input configurations, this should only be called from within DBASE/PRConfig/scripts/benchmark_scripts/Moore_bandwidth_test.sh
"""
-import json
import logging
from Hlt2Conf.sprucing_settings.Sprucing_production_pp import (
make_turcal_spruce_prod_streams,
)
-from Hlt2Conf.tests.bandwidth.bandwidth_helpers import FileNameHelper
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import (
+ FileNameHelper,
+ write_line_descriptors,
+ write_stream_configs,
+)
from Moore import options, run_moore
from Moore.monitoring import run_default_monitoring
from RecoConf.reconstruction_objects import reconstruction
@@ -40,34 +43,10 @@ def make_streams():
real_streams = make_turcal_spruce_prod_streams()
# Write out stream configuration to JSON file for use later in the test
- with open(fname_helper.stream_config_json_path(), "w") as f:
- json.dump(
- {
- stream.name: [line.name for line in stream.lines]
- for stream in real_streams.streams
- },
- f,
- )
+ write_stream_configs(fname_helper, real_streams)
# Write out persistency options to JSON to be printed in the html pages
- with open(fname_helper.line_descriptor_json_path(), "w") as f:
- json.dump(
- {
- stream.name: {
- line.name: {
- "PersistReco": line.persistreco
- if hasattr(line, "persistreco")
- else False,
- "ExtraOutputs": bool(len(line.extra_outputs))
- if hasattr(line, "extra_outputs")
- else False,
- }
- for line in stream.lines
- }
- for stream in real_streams.streams
- },
- f,
- )
+ write_line_descriptors(fname_helper, real_streams)
return real_streams
diff --git a/Hlt/Hlt2Conf/tests/options/hlt2_streams_for_VdM.py b/Hlt/Hlt2Conf/tests/options/hlt2_streams_for_VdM.py
new file mode 100644
index 0000000000000000000000000000000000000000..a89211610c7b29a17b884075cdc46fcb2566e1ee
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/options/hlt2_streams_for_VdM.py
@@ -0,0 +1,19 @@
+###############################################################################
+# (c) Copyright 2025 CERN for the benefit of the LHCb Collaboration #
+# #
+# This software is distributed under the terms of the GNU General Public #
+# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
+# #
+# In applying this licence, CERN does not waive the privileges and immunities #
+# granted to it by virtue of its status as an Intergovernmental Organization #
+# or submit itself to any jurisdiction. #
+###############################################################################
+
+from Moore import options
+
+options.output_streams_attributes_file = "VdM_streams_attributes.json"
+
+options.write_streams_attributes_to_json = True
+options.output_file = "hlt2_pp_VdM_2025.{stream}.mdf"
+options.output_type = "MDF"
+options.evt_max = 100
diff --git a/Hlt/Hlt2Conf/tests/qmtest/hlt2_VdM_2025_data.qmt b/Hlt/Hlt2Conf/tests/qmtest/hlt2_VdM_2025_data.qmt
new file mode 100644
index 0000000000000000000000000000000000000000..35efb1c230450b6772b360160f1a790b2e62c264
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/qmtest/hlt2_VdM_2025_data.qmt
@@ -0,0 +1,35 @@
+
+
+
+
+gaudirun.py
+600
+
+ $MOOREROOT/tests/options/default_input_and_conds_hlt2_2025_data.py
+ $HLT2CONFROOT/tests/options/hlt2_streams_for_VdM.py
+ $HLT2CONFROOT/options/hlt2_VdM.py
+
+true
+
+from Moore.qmtest.exclusions import remove_known_warnings
+countErrorLines({"FATAL": 0, "ERROR": 0},
+ stdout=remove_known_warnings(stdout))
+
+import re
+matches = re.findall('LAZY_AND: (Hlt2[A-Za-z0-9_]+) .*Sum=([1-9]\d*)', stdout)
+if not matches:
+ causes.append('No line decisions found')
+
+
+ detdesc
+
+
diff --git a/Hlt/Hlt2Conf/tests/qmtest/hlt2_VdM_Emittance_2025_data.qmt b/Hlt/Hlt2Conf/tests/qmtest/hlt2_VdM_Emittance_2025_data.qmt
new file mode 100644
index 0000000000000000000000000000000000000000..3cab5b2cec5553fcdc0162742d6ae1605f187f0c
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/qmtest/hlt2_VdM_Emittance_2025_data.qmt
@@ -0,0 +1,35 @@
+
+
+
+
+gaudirun.py
+600
+
+ $MOOREROOT/tests/options/default_input_and_conds_hlt2_2025_data.py
+ $HLT2CONFROOT/tests/options/hlt2_streams_for_VdM.py
+ $HLT2CONFROOT/options/hlt2_VdM_Emittance.py
+
+true
+
+from Moore.qmtest.exclusions import remove_known_warnings
+countErrorLines({"FATAL": 0, "ERROR": 0},
+ stdout=remove_known_warnings(stdout))
+
+import re
+matches = re.findall('LAZY_AND: (Hlt2[A-Za-z0-9_]+) .*Sum=([1-9]\d*)', stdout)
+if not matches:
+ causes.append('No line decisions found')
+
+
+ detdesc
+
+
diff --git a/Hlt/Hlt2Conf/tests/qmtest/sprucing.qms/test_spruce_bandwidth.qmt b/Hlt/Hlt2Conf/tests/qmtest/sprucing.qms/test_spruce_bandwidth.qmt
index 5e451087f147e495767b6eef4c218c57415be1d2..7b8929b291c3e81c66224753685e949e548740c9 100644
--- a/Hlt/Hlt2Conf/tests/qmtest/sprucing.qms/test_spruce_bandwidth.qmt
+++ b/Hlt/Hlt2Conf/tests/qmtest/sprucing.qms/test_spruce_bandwidth.qmt
@@ -32,7 +32,7 @@ countErrorLines({"FATAL": 0, "ERROR": 0, "WARNING": 0},
stdout=_remove_known_warnings(stdout))
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import bandwidth_qmtest_validator
-causes += bandwidth_qmtest_validator()
+causes += bandwidth_qmtest_validator("pp")
diff --git a/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth.qmt b/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth.qmt
index 4b2b1062610336c71d1a9e3776cdb94f7af0ad75..133ecad34149f2cdcc7cfe7457823ce98422395e 100644
--- a/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth.qmt
+++ b/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth.qmt
@@ -38,7 +38,7 @@ countErrorLines({"FATAL": 0, "ERROR": 0, "WARNING": 0},
stdout=_remove_known_warnings(stdout))
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import bandwidth_qmtest_validator
-causes += bandwidth_qmtest_validator()
+causes += bandwidth_qmtest_validator("pp")
diff --git a/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth_PbPb.qmt b/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth_PbPb.qmt
new file mode 100644
index 0000000000000000000000000000000000000000..a215d67b9017e7db25d453ed5f5805f798b667a4
--- /dev/null
+++ b/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth_PbPb.qmt
@@ -0,0 +1,43 @@
+
+
+
+
+bash
+3600
+
+ $HLT2CONFROOT/tests/options/bandwidth/run_PbPb_hlt2_and_spruce_bandwidth__override_evtmax_100.sh
+
+true
+
+from GaudiConf.QMTest.BaseTest import LineSkipper
+from Moore.qmtest.exclusions import remove_known_warnings
+
+_remove_known_warnings = remove_known_warnings + LineSkipper([
+ "WARNING Lifetime fit did not converge. Aborting.",
+ "WARNING Negative variance produced in lifetime fit iteration.",
+ "WARNING Empty Buffers -- presumably DstData bank has no payload",
+ "WARNING DstData raw bank seems to only contain a header, no other data",
+ "WARNING No HltPackedData raw bank (the DstData bank) in raw event.",
+ "WARNING Suppressing message: 'Empty Buffers -- presumably DstData bank has no payload'",
+ "WARNING Suppressing message: 'DstData raw bank seems to only contain a header, no other data '",
+ "WARNING Suppressing message: 'No HltPackedData raw bank (the DstData bank) in raw event.'"
+])
+countErrorLines({"FATAL": 0, "ERROR": 0, "WARNING": 0},
+ stdout=_remove_known_warnings(stdout))
+
+from Hlt2Conf.tests.bandwidth.bandwidth_helpers import bandwidth_qmtest_validator
+causes += bandwidth_qmtest_validator("PbPb")
+
+
+
diff --git a/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth_SMOG2.qmt b/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth_SMOG2.qmt
index d0f1c3eaaf9302aa80cc75fae2a4d911690691ee..aeebfbbcc8c903f9b3de052e353ae42d4ea2fdbc 100644
--- a/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth_SMOG2.qmt
+++ b/Hlt/Hlt2Conf/tests/qmtest/test_hlt2_and_spruce_bandwidth_SMOG2.qmt
@@ -36,7 +36,7 @@ countErrorLines({"FATAL": 0, "ERROR": 0, "WARNING": 0},
stdout=_remove_known_warnings(stdout))
from Hlt2Conf.tests.bandwidth.bandwidth_helpers import bandwidth_qmtest_validator
-causes += bandwidth_qmtest_validator()
+causes += bandwidth_qmtest_validator("pp")
diff --git a/Hlt/RecoConf/python/RecoConf/rdbuilder_thor.py b/Hlt/RecoConf/python/RecoConf/rdbuilder_thor.py
index d476608f44e4d41f6b9daa471383f3fc2fef0ed1..cbf4d864a6e54995a41027a88db46bed95d34abc 100644
--- a/Hlt/RecoConf/python/RecoConf/rdbuilder_thor.py
+++ b/Hlt/RecoConf/python/RecoConf/rdbuilder_thor.py
@@ -956,10 +956,12 @@ def make_rd_detached_kstar0s(
k_ipchi2_min=9.0,
k_pid=(F.PID_K > 2.0),
kstar0_pt_min=400.0 * MeV,
+ kstar0_sum_pt_min=None,
adocachi2cut=30.0,
maxdoca=500 * micrometer,
vchi2pdof_max=16.0,
ownpvipchi2_min=None,
+ kstar0_ownpvvdrho_min=None,
same_sign=False,
):
"""
@@ -986,6 +988,12 @@ def make_rd_detached_kstar0s(
if ownpvipchi2_min is not None:
vertex_code &= F.OWNPVIPCHI2 > ownpvipchi2_min
+ if kstar0_sum_pt_min is not None:
+ vertex_code &= F.SUM(F.PT) > kstar0_sum_pt_min
+
+ if kstar0_ownpvvdrho_min is not None:
+ vertex_code &= F.OWNPVVDRHO > kstar0_ownpvvdrho_min
+
return ParticleCombiner(
[kaons, pions],
name=name,
@@ -1783,24 +1791,25 @@ def make_rd_detached_dihadron(
def make_rd_detached_K1(
name="make_rd_detached_K_1_{hash}",
Descriptor="[K_1(1270)+ -> K+ pi- pi+]cc",
- adocachi2_max=25.0,
+ adocachi2_max=10.0,
am_min=500.0 * MeV,
am_max=4200.0 * MeV,
- low_factor=0.5,
- high_factor=1.5,
- pi_p_min=1_000.0 * MeV,
+ low_factor=0.9,
+ high_factor=1.1,
+ pi_p_min=3_000.0 * MeV,
pi_pt_min=400.0 * MeV,
pi_ipchi2_min=25.0,
pi_PIDK_max=-2.0,
- K_p_min=1_000.0 * MeV,
+ K_p_min=3_000.0 * MeV,
K_pt_min=400.0 * MeV,
K_ipchi2_min=25.0,
K_PIDK_min=2.0,
K_1_min_ownpvfdchi2=0.0,
- K_1_pt_min=0.0 * MeV,
- vchi2pdof_max=25.0,
+ K_1_pt_min=500.0 * MeV,
+ vchi2pdof_max=10.0,
K_1_min_DIRA=None,
ownpvipchi2_min=9.0,
+ ownpvvdrho_min=0.025 * mm,
):
"""
make K_1(1270) -> K+ pi+ pi-
@@ -1835,6 +1844,7 @@ def make_rd_detached_K1(
F.CHI2DOF < vchi2pdof_max,
F.OWNPVFDCHI2 > K_1_min_ownpvfdchi2,
F.OWNPVIPCHI2 > ownpvipchi2_min,
+ F.OWNPVVDRHO > ownpvvdrho_min,
)
if K_1_min_DIRA is not None:
@@ -1854,21 +1864,22 @@ def make_rd_detached_K1(
def make_rd_detached_K2(
name="make_rd_detached_K_2_{hash}",
Descriptor="[K_2(1770)+ -> K+ K+ K-]cc",
- adocachi2_max=16.0,
+ adocachi2_max=10.0,
maxdoca=300 * micrometer,
am_min=0.0 * MeV,
am_max=4200.0 * MeV,
- low_factor=0.8,
- high_factor=1.2,
- K_p_min=2_000.0 * MeV,
+ low_factor=0.9,
+ high_factor=1.1,
+ K_p_min=3_000.0 * MeV,
K_pt_min=400.0 * MeV,
K_ipchi2_min=9.0,
K_PIDK=(F.PID_K > 5.0),
K_2_min_ownpvfdchi2=0.0,
- K_2_pt_min=0.0 * MeV,
- vchi2pdof_max=12.0,
+ K_2_pt_min=500.0 * MeV,
+ vchi2pdof_max=10.0,
K_2_min_DIRA=None,
ownpvipchi2_min=9.0,
+ ownpvvdrho_min=0.025 * mm,
):
"""
make K_2(1770) -> K+ K+ K-
@@ -1898,6 +1909,7 @@ def make_rd_detached_K2(
F.CHI2DOF < vchi2pdof_max,
F.OWNPVFDCHI2 > K_2_min_ownpvfdchi2,
F.OWNPVIPCHI2 > ownpvipchi2_min,
+ F.OWNPVVDRHO > ownpvvdrho_min,
)
if K_2_min_DIRA is not None:
diff --git a/Hlt/RecoConf/python/RecoConf/standard_particles.py b/Hlt/RecoConf/python/RecoConf/standard_particles.py
index 60465d53d2278932169c12c0e6dc939c3337a674..655a6f78c44b3fef42c2cabc3ae2f608bb398372 100644
--- a/Hlt/RecoConf/python/RecoConf/standard_particles.py
+++ b/Hlt/RecoConf/python/RecoConf/standard_particles.py
@@ -37,6 +37,7 @@ Implemented filters and builders:
- _make_dielectron_with_brem :
- make_detached_{dielectron, mue, mumu} : detached dilepton builded
- make_detached_{dielectron, mue}_with_brem : detached dilepton builder with included brem correction
+- make_converted_photon_{LL, DD}: converted photon builder activating dedicated photon fit in dielectron builder
- make_dimuon_base : basic maker for dimuon combination
- make_mass_constrained_jpsi2mumu : JpsiToMuMu builder using dimuon_base
- make_phi2kk : basic builder for PhiToKK
@@ -1077,6 +1078,86 @@ def make_detached_dielectron_with_brem(
return ParticleFilter(detached_dielectron_with_brem, F.FILTER(code_dielectron))
+def _make_converted_photon(
+ name,
+ electrons,
+ m_diE_min,
+ m_diE_max,
+ pt_diE_min,
+ chi2dof_diE_min,
+ pt_e_min,
+ p_e_min,
+ pid_e_min,
+):
+ filtered_electrons = filter_leptons_loose(
+ particles=electrons(),
+ lepton="electron",
+ pt_min=pt_e_min,
+ pid_e=pid_e_min,
+ p_min=p_e_min,
+ )
+ dielectron_with_brem = _make_dielectron_with_brem(
+ filtered_electrons,
+ pt_diE=pt_diE_min,
+ m_diE_min=m_diE_min,
+ m_diE_max=m_diE_max,
+ m_diE_ID="gamma",
+ )
+ code_dielectron = F.require_all(
+ F.CHI2DOF < chi2dof_diE_min,
+ )
+
+ return ParticleFilter(dielectron_with_brem, F.FILTER(code_dielectron), name=name)
+
+
+@configurable
+def make_converted_photon_LL(
+ name="std_make_converted_photon_LL_{hash}",
+ m_diE_min=0.0 * MeV,
+ m_diE_max=50.0 * MeV,
+ pt_diE_min=1.0 * GeV,
+ chi2dof_diE_min=10.0,
+ pt_e_min=100.0 * MeV,
+ p_e_min=1.0 * GeV,
+ pid_e_min=-2.0,
+):
+ return _make_converted_photon(
+ name,
+ make_long_electrons_no_brem,
+ m_diE_min,
+ m_diE_max,
+ pt_diE_min,
+ chi2dof_diE_min,
+ pt_e_min,
+ p_e_min,
+ pid_e_min,
+ )
+
+
+@configurable
+def make_converted_photon_DD(
+ name="std_make_converted_photon_DD_{hash}",
+ m_diE_min=0.0 * MeV,
+ m_diE_max=100.0 * MeV,
+ pt_diE_min=1.0 * GeV,
+ chi2dof_diE_min=10.0,
+ pt_e_min=100.0 * MeV,
+ p_e_min=1.0 * GeV,
+ pid_e_min=-2.0,
+):
+ return _make_converted_photon(
+ name,
+ make_down_electrons_no_brem,
+ m_diE_min,
+ m_diE_max,
+ pt_diE_min,
+ chi2dof_diE_min,
+ pt_e_min,
+ p_e_min,
+ pid_e_min,
+ )
+
+
@configurable
def make_detached_mue(
name="std_make_detached_mue_{hash}",
diff --git a/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref b/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref
index a35fe26bfa2f01ed2175fa4335bd6b535b6e57fe..c44e80658615f75050687aa717ea7ad410e15c81 100644
--- a/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref
+++ b/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref
@@ -2,74 +2,74 @@ ApplicationMgr INFO Application Manager Finalized succes
ApplicationMgr INFO Application Manager Terminated successfully
CloneKillerMatch_175b9775 INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "nTracksInput" | 100 | 6813 | 68.130 |
- | "nTracksSelected" | 100 | 2020 | 20.200 |
+ | "nTracksInput" | 100 | 6814 | 68.140 |
+ | "nTracksSelected" | 100 | 2013 | 20.130 |
HLTControlFlowMgr INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "Processed events" | 100 |
PrForwardTrackingVelo_d966cb1b INFO Number of counters : 10
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Accepted input tracks" | 100 | 13745 | 137.45 |
- | "Created long tracks" | 100 | 6729 | 67.290 |
- | "Input tracks" | 100 | 14370 | 143.70 |
- | "Number of candidate bins per track" | 13745 | 153299 | 11.153 | 18.099 | 0.0000 | 129.00 |
- | "Number of complete candidates/track 1st Loop" | 11993 | 7389 | 0.61611 | 0.68202 | 0.0000 | 5.0000 |
- | "Number of complete candidates/track 2nd Loop" | 6387 | 540 | 0.084547 | 0.28924 | 0.0000 | 3.0000 |
- | "Number of x candidates per track 1st Loop" | 11993 | 25779 | 2.1495 | 2.8114 |
- | "Number of x candidates per track 2nd Loop" | 6387 | 36233 | 5.6729 | 9.6398 |
- | "Percentage second loop execution" | 11993 | 6387 | 0.53256 |
- | "Removed duplicates" | 100 | 393 | 3.9300 |
+ | "Accepted input tracks" | 100 | 13742 | 137.42 |
+ | "Created long tracks" | 100 | 6761 | 67.610 |
+ | "Input tracks" | 100 | 14367 | 143.67 |
+ | "Number of candidate bins per track" | 13742 | 153242 | 11.151 | 18.096 | 0.0000 | 129.00 |
+ | "Number of complete candidates/track 1st Loop" | 11991 | 7408 | 0.61780 | 0.68102 | 0.0000 | 5.0000 |
+ | "Number of complete candidates/track 2nd Loop" | 6367 | 544 | 0.085441 | 0.29164 | 0.0000 | 3.0000 |
+ | "Number of x candidates per track 1st Loop" | 11991 | 25775 | 2.1495 | 2.8117 |
+ | "Number of x candidates per track 2nd Loop" | 6367 | 35938 | 5.6444 | 9.6174 |
+ | "Percentage second loop execution" | 11991 | 6367 | 0.53098 |
+ | "Removed duplicates" | 100 | 392 | 3.9200 |
PrForwardTrackingVelo_d966cb1b.P... INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "#UT hits added" | 5955 | 23225 | 3.9001 |
- | "#tracks with hits added" | 5955 |
+ | "#UT hits added" | 5975 | 23305 | 3.9004 |
+ | "#tracks with hits added" | 5975 |
PrHybridSeeding_97242385 INFO Number of counters : 21
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Created T2x1 three-hit combinations in case 0" | 227798 | 142701 | 0.62644 | 0.63101 | 0.0000 | 6.0000 |
- | "Created T2x1 three-hit combinations in case 1" | 326026 | 222208 | 0.68157 | 0.74730 | 0.0000 | 10.000 |
- | "Created T2x1 three-hit combinations in case 2" | 559331 | 483058 | 0.86364 | 1.0243 | 0.0000 | 22.000 |
- | "Created XZ tracks (part 0)" | 300 | 23247 | 77.490 | 153.12 | 0.0000 | 1760.0 |
- | "Created XZ tracks (part 1)" | 300 | 26605 | 88.683 | 220.74 | 0.0000 | 2213.0 |
- | "Created XZ tracks in case 0" | 200 | 13665 | 68.325 | 102.76 | 2.0000 | 791.00 |
- | "Created XZ tracks in case 1" | 200 | 17644 | 88.220 | 176.15 | 2.0000 | 1310.0 |
- | "Created XZ tracks in case 2" | 200 | 18543 | 92.715 | 257.74 | 0.0000 | 2213.0 |
- | "Created full hit combinations in case 0" | 24510 | 24510 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
- | "Created full hit combinations in case 1" | 21828 | 21828 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
- | "Created full hit combinations in case 2" | 29732 | 29732 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
- | "Created seed tracks" | 200 | 11151 | 55.755 | 41.051 | 3.0000 | 314.00 |
+ | "Created T2x1 three-hit combinations in case 0" | 227799 | 142701 | 0.62643 | 0.63101 | 0.0000 | 6.0000 |
+ | "Created T2x1 three-hit combinations in case 1" | 326025 | 222207 | 0.68156 | 0.74730 | 0.0000 | 10.000 |
+ | "Created T2x1 three-hit combinations in case 2" | 559251 | 483009 | 0.86367 | 1.0243 | 0.0000 | 22.000 |
+ | "Created XZ tracks (part 0)" | 300 | 23244 | 77.480 | 153.11 | 0.0000 | 1760.0 |
+ | "Created XZ tracks (part 1)" | 300 | 26604 | 88.680 | 220.73 | 0.0000 | 2213.0 |
+ | "Created XZ tracks in case 0" | 200 | 13666 | 68.330 | 102.79 | 2.0000 | 791.00 |
+ | "Created XZ tracks in case 1" | 200 | 17642 | 88.210 | 176.14 | 2.0000 | 1310.0 |
+ | "Created XZ tracks in case 2" | 200 | 18540 | 92.700 | 257.70 | 0.0000 | 2213.0 |
+ | "Created full hit combinations in case 0" | 24508 | 24508 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created full hit combinations in case 1" | 21827 | 21827 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created full hit combinations in case 2" | 29729 | 29729 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created seed tracks" | 200 | 11152 | 55.760 | 41.065 | 3.0000 | 314.00 |
| "Created seed tracks (part 0)" | 100 | 6196 | 61.960 | 46.412 | 6.0000 | 351.00 |
- | "Created seed tracks (part 1)" | 100 | 6296 | 62.960 | 47.882 | 3.0000 | 284.00 |
+ | "Created seed tracks (part 1)" | 100 | 6298 | 62.980 | 47.947 | 3.0000 | 284.00 |
| "Created seed tracks in case 0" | 200 | 5634 | 28.170 | 19.804 | 2.0000 | 147.00 |
- | "Created seed tracks in case 1" | 200 | 10348 | 51.740 | 35.824 | 3.0000 | 261.00 |
- | "Created seed tracks in case 2" | 200 | 11836 | 59.180 | 45.172 | 3.0000 | 348.00 |
- | "Created seed tracks in recovery step" | 100 | 656 | 6.5600 | 5.2313 | 0.0000 | 20.000 |
+ | "Created seed tracks in case 1" | 200 | 10351 | 51.755 | 35.875 | 3.0000 | 262.00 |
+ | "Created seed tracks in case 2" | 200 | 11836 | 59.180 | 45.211 | 3.0000 | 349.00 |
+ | "Created seed tracks in recovery step" | 100 | 658 | 6.5800 | 5.2444 | 0.0000 | 20.000 |
| "Created two-hit combinations in case 0" | 32689 | 807237 | 24.694 | 18.274 | 0.0000 | 111.00 |
| "Created two-hit combinations in case 1" | 29072 | 1013444 | 34.860 | 21.979 | 0.0000 | 123.00 |
- | "Created two-hit combinations in case 2" | 24848 | 1337616 | 53.832 | 34.123 | 1.0000 | 179.00 |
+ | "Created two-hit combinations in case 2" | 24848 | 1337521 | 53.828 | 34.123 | 1.0000 | 179.00 |
PrKalmanFilterForward_d38a7eeb INFO Number of counters : 6
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Pre outlier chi2 cut" | 210 |
- | "chi2 cut" | 1190 |
- | "nIterations" | 6729 | 15528 | 2.3076 |
- | "nOutlierIterations" | 6519 | 5342 | 0.81945 |
- | "nTracksInput" | 100 | 6729 | 67.290 |
- | "nTracksOutput" | 100 | 5329 | 53.290 |
+ | "Pre outlier chi2 cut" | 213 |
+ | "chi2 cut" | 1202 |
+ | "nIterations" | 6761 | 15642 | 2.3136 |
+ | "nOutlierIterations" | 6548 | 5372 | 0.82040 |
+ | "nTracksInput" | 100 | 6761 | 67.610 |
+ | "nTracksOutput" | 100 | 5346 | 53.460 |
PrKalmanFilterMatch_55ace540 INFO Number of counters : 6
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Pre outlier chi2 cut" | 182 |
- | "chi2 cut" | 1177 |
- | "nIterations" | 2020 | 4901 | 2.4262 |
- | "nOutlierIterations" | 1838 | 2174 | 1.1828 |
- | "nTracksInput" | 100 | 2020 | 20.200 |
- | "nTracksOutput" | 100 | 661 | 6.6100 |
+ | "Pre outlier chi2 cut" | 185 |
+ | "chi2 cut" | 1178 |
+ | "nIterations" | 2013 | 4884 | 2.4262 |
+ | "nOutlierIterations" | 1828 | 2175 | 1.1898 |
+ | "nTracksInput" | 100 | 2013 | 20.130 |
+ | "nTracksOutput" | 100 | 650 | 6.5000 |
PrMatchNN_87f79165 INFO Number of counters : 3
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "#MatchingChi2" | 100 | 114995.9 | 1150.0 |
- | "#MatchingMLP" | 6813 | 5659.35 | 0.83067 |
- | "#MatchingTracks" | 100 | 6813 | 68.130 |
+ | "#MatchingChi2" | 100 | 115032.1 | 1150.3 |
+ | "#MatchingMLP" | 6814 | 5660.092 | 0.83066 |
+ | "#MatchingTracks" | 100 | 6814 | 68.140 |
PrMatchNN_87f79165.PrAddUTHitsTool INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "#UT hits added" | 6015 | 23372 | 3.8856 |
+ | "#UT hits added" | 6015 | 23374 | 3.8860 |
| "#tracks with hits added" | 6015 |
PrStoreSciFiHits_fb0eba02 INFO Number of counters : 25
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
@@ -108,84 +108,84 @@ PrVPHitsToVPLightClusters_8cd36c45 INFO Number of counters : 1
| "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
TBTCMatch_5a04d07b INFO Number of counters : 4
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- |*"BadInput" | 618 | 0 |( 0.000000 +- 0.000000)% |
- |*"FitFailed" | 618 | 0 |( 0.000000 +- 0.000000)% |
- | "FittedBefore" | 618 |
- |*"Long.ghostProbability cut retention" | 618 | 618 |( 100.0000 +- 0.000000)% |
+ |*"BadInput" | 608 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 608 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 608 |
+ |*"Long.ghostProbability cut retention" | 608 | 608 |( 100.0000 +- 0.000000)% |
TBTCMatch_5a04d07b.GhostProbabil... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "ghostProbability" | 661 | 165.1012 | 0.24977 |
+ | "ghostProbability" | 650 | 164.8911 | 0.25368 |
TBTC_Forward_41a08213 INFO Number of counters : 4
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- |*"BadInput" | 5138 | 0 |( 0.000000 +- 0.000000)% |
- |*"FitFailed" | 5138 | 0 |( 0.000000 +- 0.000000)% |
- | "FittedBefore" | 5138 |
- |*"Long.ghostProbability cut retention" | 5138 | 5138 |( 100.0000 +- 0.000000)% |
+ |*"BadInput" | 5158 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 5158 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 5158 |
+ |*"Long.ghostProbability cut retention" | 5158 | 5158 |( 100.0000 +- 0.000000)% |
TBTC_Forward_41a08213.GhostProba... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "ghostProbability" | 5329 | 564.6792 | 0.10596 |
+ | "ghostProbability" | 5346 | 564.5116 | 0.10560 |
UTHitClustersToPrUTHitsConverter... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "# Converted Clusters" | 100 | 104184 | 1041.8 |
UTHitEfficiencyLayer0 INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Covariance too large" | 29 |
+ | "Covariance too large" | 32 |
UTHitEfficiencyLayer1 INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Covariance too large" | 30 |
+ | "Covariance too large" | 33 |
UTHitEfficiencyLayer2 INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Covariance too large" | 32 |
+ | "Covariance too large" | 35 |
UTHitEfficiencyLayer3 INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Covariance too large" | 33 |
+ | "Covariance too large" | 36 |
VPLightClustersToVPMicroClusters... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "# Converted Clusters" | 100 | 207174 | 2071.7 |
VeloCloneKiller_d14bb16b INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Nb of removed clones" | 100 | 10 | 0.10000 |
+ | "Nb of removed clones" | 100 | 12 | 0.12000 |
VeloRetinaClusterTrackingSIMD_66... INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
- | "Nb of Produced Tracks" | 100 | 22717 | 227.17 |
+ | "Nb of Produced Tracks" | 100 | 22716 | 227.16 |
UTHitEfficiencyLayer0 INFO 1D histograms in directory "UTHitEfficiencyLayer0" : 5
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | Doca | "DOCA;DOCA [mm];Entries" | 99128 | -0.022639 | 0.56493 | -0.12001 | 3.8831 |
- | DocaX | "DOCA X;DOCA X [mm];Entries" | 99128 | -0.022735 | 0.56420 | -0.11822 | 3.8912 |
- | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 99128 |-3.0264e-05 | 0.020000 | 0.0030264 | -2 |
- | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2730 | 1.0788 | 0.42455 | 2.1608 | 12.158 |
- | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2730 | 3.7117 | 1.1429 | -2.5324 | 5.8732 |
+ | Doca | "DOCA;DOCA [mm];Entries" | 99129 | -0.022517 | 0.56484 | -0.12052 | 3.8853 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 99129 | -0.022602 | 0.56407 | -0.11821 | 3.8927 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 99129 | 1.5939e-05 | 0.020000 | -0.0015939 | -2 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2732 | 1.0783 | 0.42490 | 2.1509 | 12.121 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2732 | 3.709 | 1.1450 | -2.524 | 5.8205 |
UTHitEfficiencyLayer1 INFO 1D histograms in directory "UTHitEfficiencyLayer1" : 5
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | Doca | "DOCA;DOCA [mm];Entries" | 99428 | -0.0046154 | 0.54341 | -0.38394 | 4.3459 |
- | DocaX | "DOCA X;DOCA X [mm];Entries" | 99428 | -0.0035876 | 0.54248 | -0.35826 | 4.3488 |
- | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 99428 | 0.00072665 | 0.97965 | -0.0027669 | -0.49734 |
- | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2729 | 1.0945 | 0.43467 | 2.175 | 9.8498 |
- | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2729 | 3.7131 | 1.1409 | -2.5376 | 5.9099 |
+ | Doca | "DOCA;DOCA [mm];Entries" | 99446 | -0.0042147 | 0.54356 | -0.38154 | 4.3469 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 99446 | -0.0031636 | 0.54266 | -0.35552 | 4.3498 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 99446 | 0.00035443 | 0.97950 | -0.0022737 | -0.49631 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2731 | 1.0945 | 0.43452 | 2.1761 | 9.8597 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2731 | 3.7104 | 1.1430 | -2.5292 | 5.8569 |
UTHitEfficiencyLayer2 INFO 1D histograms in directory "UTHitEfficiencyLayer2" : 5
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | Doca | "DOCA;DOCA [mm];Entries" | 109251 | -0.0028451 | 0.54762 | -0.38753 | 4.1425 |
- | DocaX | "DOCA X;DOCA X [mm];Entries" | 109251 | -0.002261 | 0.54577 | -0.36894 | 4.1425 |
- | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 109251 | -0.0083835 | 0.96871 | 0.015732 | -0.43815 |
- | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2727 | 1.0928 | 0.42714 | 2.5615 | 13.978 |
- | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2727 | 3.7158 | 1.1369 | -2.5482 | 5.9843 |
+ | Doca | "DOCA;DOCA [mm];Entries" | 109249 | -0.0030496 | 0.54747 | -0.38733 | 4.1492 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 109249 | -0.0024534 | 0.54561 | -0.36881 | 4.1497 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 109249 | -0.0088336 | 0.96874 | 0.016353 | -0.4377 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2729 | 1.092 | 0.42715 | 2.5554 | 13.991 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2729 | 3.7131 | 1.1390 | -2.5397 | 5.9304 |
UTHitEfficiencyLayer3 INFO 1D histograms in directory "UTHitEfficiencyLayer3" : 5
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | Doca | "DOCA;DOCA [mm];Entries" | 115068 | 0.026077 | 0.54684 | -0.46225 | 4.1944 |
- | DocaX | "DOCA X;DOCA X [mm];Entries" | 115068 | 0.02516 | 0.54733 | -0.47258 | 4.1913 |
- | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 115068 | 7.6129e-05 | 0.020000 | -0.0076129 | -1.9999 |
- | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2726 | 1.0781 | 0.39455 | 2.4979 | 14.721 |
- | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2726 | 3.7172 | 1.1349 | -2.5535 | 6.0219 |
+ | Doca | "DOCA;DOCA [mm];Entries" | 115094 | 0.026124 | 0.54676 | -0.46259 | 4.1969 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 115094 | 0.02522 | 0.54725 | -0.47297 | 4.1936 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 115094 |-6.9508e-06 | 0.020000 | 0.00069508 | -2 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2728 | 1.0777 | 0.39495 | 2.4843 | 14.668 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2728 | 3.7144 | 1.1370 | -2.545 | 5.9675 |
UTHitEfficiencyLayer0 INFO 1D profile histograms in directory "UTHitEfficiencyLayer0" : 1
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2729 | 8.3178 | 194.95 | -0.061492 | 1.3088 |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2731 | 8.655 | 194.73 | -0.061901 | 1.321 |
UTHitEfficiencyLayer1 INFO 1D profile histograms in directory "UTHitEfficiencyLayer1" : 1
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2728 | 7.4303 | 198.91 | -0.066833 | 1.274 |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2730 | 7.8312 | 198.67 | -0.068112 | 1.2849 |
UTHitEfficiencyLayer2 INFO 1D profile histograms in directory "UTHitEfficiencyLayer2" : 1
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2727 | 9.3806 | 217.85 | -0.057091 | 1.2979 |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2729 | 9.7871 | 217.61 | -0.05701 | 1.3087 |
UTHitEfficiencyLayer3 INFO 1D profile histograms in directory "UTHitEfficiencyLayer3" : 1
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2725 | 8.8252 | 220.72 | -0.052835 | 1.3288 |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2727 | 9.2044 | 220.47 | -0.053499 | 1.341 |
diff --git a/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref.armv8.1_a b/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref.armv8.1_a
new file mode 100644
index 0000000000000000000000000000000000000000..a35fe26bfa2f01ed2175fa4335bd6b535b6e57fe
--- /dev/null
+++ b/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref.armv8.1_a
@@ -0,0 +1,191 @@
+ApplicationMgr INFO Application Manager Finalized successfully
+ApplicationMgr INFO Application Manager Terminated successfully
+CloneKillerMatch_175b9775 INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "nTracksInput" | 100 | 6813 | 68.130 |
+ | "nTracksSelected" | 100 | 2020 | 20.200 |
+HLTControlFlowMgr INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Processed events" | 100 |
+PrForwardTrackingVelo_d966cb1b INFO Number of counters : 10
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Accepted input tracks" | 100 | 13745 | 137.45 |
+ | "Created long tracks" | 100 | 6729 | 67.290 |
+ | "Input tracks" | 100 | 14370 | 143.70 |
+ | "Number of candidate bins per track" | 13745 | 153299 | 11.153 | 18.099 | 0.0000 | 129.00 |
+ | "Number of complete candidates/track 1st Loop" | 11993 | 7389 | 0.61611 | 0.68202 | 0.0000 | 5.0000 |
+ | "Number of complete candidates/track 2nd Loop" | 6387 | 540 | 0.084547 | 0.28924 | 0.0000 | 3.0000 |
+ | "Number of x candidates per track 1st Loop" | 11993 | 25779 | 2.1495 | 2.8114 |
+ | "Number of x candidates per track 2nd Loop" | 6387 | 36233 | 5.6729 | 9.6398 |
+ | "Percentage second loop execution" | 11993 | 6387 | 0.53256 |
+ | "Removed duplicates" | 100 | 393 | 3.9300 |
+PrForwardTrackingVelo_d966cb1b.P... INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "#UT hits added" | 5955 | 23225 | 3.9001 |
+ | "#tracks with hits added" | 5955 |
+PrHybridSeeding_97242385 INFO Number of counters : 21
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Created T2x1 three-hit combinations in case 0" | 227798 | 142701 | 0.62644 | 0.63101 | 0.0000 | 6.0000 |
+ | "Created T2x1 three-hit combinations in case 1" | 326026 | 222208 | 0.68157 | 0.74730 | 0.0000 | 10.000 |
+ | "Created T2x1 three-hit combinations in case 2" | 559331 | 483058 | 0.86364 | 1.0243 | 0.0000 | 22.000 |
+ | "Created XZ tracks (part 0)" | 300 | 23247 | 77.490 | 153.12 | 0.0000 | 1760.0 |
+ | "Created XZ tracks (part 1)" | 300 | 26605 | 88.683 | 220.74 | 0.0000 | 2213.0 |
+ | "Created XZ tracks in case 0" | 200 | 13665 | 68.325 | 102.76 | 2.0000 | 791.00 |
+ | "Created XZ tracks in case 1" | 200 | 17644 | 88.220 | 176.15 | 2.0000 | 1310.0 |
+ | "Created XZ tracks in case 2" | 200 | 18543 | 92.715 | 257.74 | 0.0000 | 2213.0 |
+ | "Created full hit combinations in case 0" | 24510 | 24510 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created full hit combinations in case 1" | 21828 | 21828 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created full hit combinations in case 2" | 29732 | 29732 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created seed tracks" | 200 | 11151 | 55.755 | 41.051 | 3.0000 | 314.00 |
+ | "Created seed tracks (part 0)" | 100 | 6196 | 61.960 | 46.412 | 6.0000 | 351.00 |
+ | "Created seed tracks (part 1)" | 100 | 6296 | 62.960 | 47.882 | 3.0000 | 284.00 |
+ | "Created seed tracks in case 0" | 200 | 5634 | 28.170 | 19.804 | 2.0000 | 147.00 |
+ | "Created seed tracks in case 1" | 200 | 10348 | 51.740 | 35.824 | 3.0000 | 261.00 |
+ | "Created seed tracks in case 2" | 200 | 11836 | 59.180 | 45.172 | 3.0000 | 348.00 |
+ | "Created seed tracks in recovery step" | 100 | 656 | 6.5600 | 5.2313 | 0.0000 | 20.000 |
+ | "Created two-hit combinations in case 0" | 32689 | 807237 | 24.694 | 18.274 | 0.0000 | 111.00 |
+ | "Created two-hit combinations in case 1" | 29072 | 1013444 | 34.860 | 21.979 | 0.0000 | 123.00 |
+ | "Created two-hit combinations in case 2" | 24848 | 1337616 | 53.832 | 34.123 | 1.0000 | 179.00 |
+PrKalmanFilterForward_d38a7eeb INFO Number of counters : 6
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Pre outlier chi2 cut" | 210 |
+ | "chi2 cut" | 1190 |
+ | "nIterations" | 6729 | 15528 | 2.3076 |
+ | "nOutlierIterations" | 6519 | 5342 | 0.81945 |
+ | "nTracksInput" | 100 | 6729 | 67.290 |
+ | "nTracksOutput" | 100 | 5329 | 53.290 |
+PrKalmanFilterMatch_55ace540 INFO Number of counters : 6
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Pre outlier chi2 cut" | 182 |
+ | "chi2 cut" | 1177 |
+ | "nIterations" | 2020 | 4901 | 2.4262 |
+ | "nOutlierIterations" | 1838 | 2174 | 1.1828 |
+ | "nTracksInput" | 100 | 2020 | 20.200 |
+ | "nTracksOutput" | 100 | 661 | 6.6100 |
+PrMatchNN_87f79165 INFO Number of counters : 3
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "#MatchingChi2" | 100 | 114995.9 | 1150.0 |
+ | "#MatchingMLP" | 6813 | 5659.35 | 0.83067 |
+ | "#MatchingTracks" | 100 | 6813 | 68.130 |
+PrMatchNN_87f79165.PrAddUTHitsTool INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "#UT hits added" | 6015 | 23372 | 3.8856 |
+ | "#tracks with hits added" | 6015 |
+PrStoreSciFiHits_fb0eba02 INFO Number of counters : 25
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Average X in T1U" | 32898 | 508254.6 | 15.449 | 1217.4 | -2656.0 | 2656.4 |
+ | "Average X in T1V" | 33222 | 411511.8 | 12.387 | 1201.5 | -2656.3 | 2656.0 |
+ | "Average X in T1X1" | 32689 | 789223 | 24.143 | 1230.8 | -2646.0 | 2646.1 |
+ | "Average X in T1X2" | 33430 | 626468.2 | 18.740 | 1188.6 | -2644.9 | 2646.1 |
+ | "Average X in T2U" | 32246 | 775433.6 | 24.047 | 1210.2 | -2656.3 | 2656.0 |
+ | "Average X in T2V" | 32792 | 1041829 | 31.771 | 1205.4 | -2656.3 | 2655.5 |
+ | "Average X in T2X1" | 30854 | 202408.5 | 6.5602 | 1217.9 | -2646.0 | 2646.2 |
+ | "Average X in T2X2" | 33530 | 158118.7 | 4.7157 | 1188.5 | -2646.1 | 2645.4 |
+ | "Average X in T3U" | 35190 | 673439.4 | 19.137 | 1466.6 | -3188.2 | 3188.4 |
+ | "Average X in T3V" | 36216 | 71146.28 | 1.9645 | 1443.4 | -3188.2 | 3187.8 |
+ | "Average X in T3X1" | 34270 | 339994.8 | 9.9211 | 1451.9 | -3175.7 | 3176.0 |
+ | "Average X in T3X2" | 37522 | 289937.7 | 7.7271 | 1438.0 | -3176.1 | 3176.1 |
+ | "Hits in T1U" | 400 | 32898 | 82.245 | 38.105 | 24.000 | 271.00 |
+ | "Hits in T1V" | 400 | 33222 | 83.055 | 38.177 | 20.000 | 239.00 |
+ | "Hits in T1X1" | 400 | 32689 | 81.722 | 36.075 | 14.000 | 207.00 |
+ | "Hits in T1X2" | 400 | 33430 | 83.575 | 38.111 | 17.000 | 240.00 |
+ | "Hits in T2U" | 400 | 32246 | 80.615 | 36.284 | 17.000 | 226.00 |
+ | "Hits in T2V" | 400 | 32792 | 81.980 | 36.337 | 17.000 | 273.00 |
+ | "Hits in T2X1" | 400 | 30854 | 77.135 | 34.137 | 17.000 | 194.00 |
+ | "Hits in T2X2" | 400 | 33530 | 83.825 | 36.526 | 18.000 | 226.00 |
+ | "Hits in T3U" | 400 | 35190 | 87.975 | 38.320 | 20.000 | 238.00 |
+ | "Hits in T3V" | 400 | 36216 | 90.540 | 38.840 | 20.000 | 231.00 |
+ | "Hits in T3X1" | 400 | 34270 | 85.675 | 35.456 | 24.000 | 215.00 |
+ | "Hits in T3X2" | 400 | 37522 | 93.805 | 39.277 | 22.000 | 227.00 |
+ | "Total number of hits" | 100 | 404859 | 4048.6 | 1646.0 | 1293.0 | 9725.0 |
+PrStoreUTHitClusters_69298ec0 INFO Number of counters : 3
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "# RawBank::UT banks" | 100 | 21600 | 216.00 |
+ | "# RawBank::UTError banks" | 100 | 0 | 0.0000 |
+ |*"Non-unique UT clusters in event" | 100 | 0 |( 0.000000 +- 0.000000)% |
+PrVPHitsToVPLightClusters_8cd36c45 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
+TBTCMatch_5a04d07b INFO Number of counters : 4
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ |*"BadInput" | 618 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 618 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 618 |
+ |*"Long.ghostProbability cut retention" | 618 | 618 |( 100.0000 +- 0.000000)% |
+TBTCMatch_5a04d07b.GhostProbabil... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "ghostProbability" | 661 | 165.1012 | 0.24977 |
+TBTC_Forward_41a08213 INFO Number of counters : 4
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ |*"BadInput" | 5138 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 5138 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 5138 |
+ |*"Long.ghostProbability cut retention" | 5138 | 5138 |( 100.0000 +- 0.000000)% |
+TBTC_Forward_41a08213.GhostProba... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "ghostProbability" | 5329 | 564.6792 | 0.10596 |
+UTHitClustersToPrUTHitsConverter... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "# Converted Clusters" | 100 | 104184 | 1041.8 |
+UTHitEfficiencyLayer0 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Covariance too large" | 29 |
+UTHitEfficiencyLayer1 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Covariance too large" | 30 |
+UTHitEfficiencyLayer2 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Covariance too large" | 32 |
+UTHitEfficiencyLayer3 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Covariance too large" | 33 |
+VPLightClustersToVPMicroClusters... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "# Converted Clusters" | 100 | 207174 | 2071.7 |
+VeloCloneKiller_d14bb16b INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Nb of removed clones" | 100 | 10 | 0.10000 |
+VeloRetinaClusterTrackingSIMD_66... INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
+ | "Nb of Produced Tracks" | 100 | 22717 | 227.17 |
+UTHitEfficiencyLayer0 INFO 1D histograms in directory "UTHitEfficiencyLayer0" : 5
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | Doca | "DOCA;DOCA [mm];Entries" | 99128 | -0.022639 | 0.56493 | -0.12001 | 3.8831 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 99128 | -0.022735 | 0.56420 | -0.11822 | 3.8912 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 99128 |-3.0264e-05 | 0.020000 | 0.0030264 | -2 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2730 | 1.0788 | 0.42455 | 2.1608 | 12.158 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2730 | 3.7117 | 1.1429 | -2.5324 | 5.8732 |
+UTHitEfficiencyLayer1 INFO 1D histograms in directory "UTHitEfficiencyLayer1" : 5
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | Doca | "DOCA;DOCA [mm];Entries" | 99428 | -0.0046154 | 0.54341 | -0.38394 | 4.3459 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 99428 | -0.0035876 | 0.54248 | -0.35826 | 4.3488 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 99428 | 0.00072665 | 0.97965 | -0.0027669 | -0.49734 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2729 | 1.0945 | 0.43467 | 2.175 | 9.8498 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2729 | 3.7131 | 1.1409 | -2.5376 | 5.9099 |
+UTHitEfficiencyLayer2 INFO 1D histograms in directory "UTHitEfficiencyLayer2" : 5
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | Doca | "DOCA;DOCA [mm];Entries" | 109251 | -0.0028451 | 0.54762 | -0.38753 | 4.1425 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 109251 | -0.002261 | 0.54577 | -0.36894 | 4.1425 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 109251 | -0.0083835 | 0.96871 | 0.015732 | -0.43815 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2727 | 1.0928 | 0.42714 | 2.5615 | 13.978 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2727 | 3.7158 | 1.1369 | -2.5482 | 5.9843 |
+UTHitEfficiencyLayer3 INFO 1D histograms in directory "UTHitEfficiencyLayer3" : 5
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | Doca | "DOCA;DOCA [mm];Entries" | 115068 | 0.026077 | 0.54684 | -0.46225 | 4.1944 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 115068 | 0.02516 | 0.54733 | -0.47258 | 4.1913 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 115068 | 7.6129e-05 | 0.020000 | -0.0076129 | -1.9999 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2726 | 1.0781 | 0.39455 | 2.4979 | 14.721 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2726 | 3.7172 | 1.1349 | -2.5535 | 6.0219 |
+UTHitEfficiencyLayer0 INFO 1D profile histograms in directory "UTHitEfficiencyLayer0" : 1
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2729 | 8.3178 | 194.95 | -0.061492 | 1.3088 |
+UTHitEfficiencyLayer1 INFO 1D profile histograms in directory "UTHitEfficiencyLayer1" : 1
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2728 | 7.4303 | 198.91 | -0.066833 | 1.274 |
+UTHitEfficiencyLayer2 INFO 1D profile histograms in directory "UTHitEfficiencyLayer2" : 1
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2727 | 9.3806 | 217.85 | -0.057091 | 1.2979 |
+UTHitEfficiencyLayer3 INFO 1D profile histograms in directory "UTHitEfficiencyLayer3" : 1
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2725 | 8.8252 | 220.72 | -0.052835 | 1.3288 |
diff --git a/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref.x86_64_v3-detdesc-opt b/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref.x86_64_v3-detdesc-opt
new file mode 100644
index 0000000000000000000000000000000000000000..2c72175f23fa602e03de6ab8d8b54c5f5c6c7c8e
--- /dev/null
+++ b/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref.x86_64_v3-detdesc-opt
@@ -0,0 +1,191 @@
+ApplicationMgr INFO Application Manager Finalized successfully
+ApplicationMgr INFO Application Manager Terminated successfully
+CloneKillerMatch_175b9775 INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "nTracksInput" | 100 | 6857 | 68.570 |
+ | "nTracksSelected" | 100 | 1667 | 16.670 |
+HLTControlFlowMgr INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Processed events" | 100 |
+PrForwardTrackingVelo_d966cb1b INFO Number of counters : 10
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Accepted input tracks" | 100 | 13761 | 137.61 |
+ | "Created long tracks" | 100 | 6773 | 67.730 |
+ | "Input tracks" | 100 | 14383 | 143.83 |
+ | "Number of candidate bins per track" | 13761 | 153355 | 11.144 | 18.055 | 0.0000 | 126.00 |
+ | "Number of complete candidates/track 1st Loop" | 12024 | 7426 | 0.61760 | 0.68304 | 0.0000 | 6.0000 |
+ | "Number of complete candidates/track 2nd Loop" | 6417 | 566 | 0.088203 | 0.29806 | 0.0000 | 2.0000 |
+ | "Number of x candidates per track 1st Loop" | 12024 | 25884 | 2.1527 | 2.8123 |
+ | "Number of x candidates per track 2nd Loop" | 6417 | 36363 | 5.6667 | 9.6370 |
+ | "Percentage second loop execution" | 12024 | 6417 | 0.53368 |
+ | "Removed duplicates" | 100 | 397 | 3.9700 |
+PrForwardTrackingVelo_d966cb1b.P... INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "#UT hits added" | 6142 | 24191 | 3.9386 |
+ | "#tracks with hits added" | 6142 |
+PrHybridSeeding_97242385 INFO Number of counters : 21
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Created T2x1 three-hit combinations in case 0" | 227798 | 142701 | 0.62644 | 0.63101 | 0.0000 | 6.0000 |
+ | "Created T2x1 three-hit combinations in case 1" | 326026 | 222208 | 0.68157 | 0.74730 | 0.0000 | 10.000 |
+ | "Created T2x1 three-hit combinations in case 2" | 559331 | 483058 | 0.86364 | 1.0243 | 0.0000 | 22.000 |
+ | "Created XZ tracks (part 0)" | 300 | 23247 | 77.490 | 153.12 | 0.0000 | 1760.0 |
+ | "Created XZ tracks (part 1)" | 300 | 26606 | 88.687 | 220.73 | 0.0000 | 2213.0 |
+ | "Created XZ tracks in case 0" | 200 | 13666 | 68.330 | 102.79 | 2.0000 | 791.00 |
+ | "Created XZ tracks in case 1" | 200 | 17644 | 88.220 | 176.15 | 2.0000 | 1310.0 |
+ | "Created XZ tracks in case 2" | 200 | 18543 | 92.715 | 257.70 | 0.0000 | 2213.0 |
+ | "Created full hit combinations in case 0" | 24510 | 24510 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created full hit combinations in case 1" | 21828 | 21828 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created full hit combinations in case 2" | 29731 | 29731 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created seed tracks" | 200 | 11151 | 55.755 | 41.049 | 3.0000 | 314.00 |
+ | "Created seed tracks (part 0)" | 100 | 6196 | 61.960 | 46.412 | 6.0000 | 351.00 |
+ | "Created seed tracks (part 1)" | 100 | 6296 | 62.960 | 47.880 | 3.0000 | 284.00 |
+ | "Created seed tracks in case 0" | 200 | 5634 | 28.170 | 19.804 | 2.0000 | 147.00 |
+ | "Created seed tracks in case 1" | 200 | 10350 | 51.750 | 35.857 | 3.0000 | 262.00 |
+ | "Created seed tracks in case 2" | 200 | 11836 | 59.180 | 45.200 | 3.0000 | 349.00 |
+ | "Created seed tracks in recovery step" | 100 | 656 | 6.5600 | 5.2217 | 0.0000 | 20.000 |
+ | "Created two-hit combinations in case 0" | 32689 | 807237 | 24.694 | 18.274 | 0.0000 | 111.00 |
+ | "Created two-hit combinations in case 1" | 29072 | 1013444 | 34.860 | 21.979 | 0.0000 | 123.00 |
+ | "Created two-hit combinations in case 2" | 24848 | 1337616 | 53.832 | 34.123 | 1.0000 | 179.00 |
+PrKalmanFilterForward_d38a7eeb INFO Number of counters : 6
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Pre outlier chi2 cut" | 228 |
+ | "chi2 cut" | 793 |
+ | "nIterations" | 6773 | 15665 | 2.3129 |
+ | "nOutlierIterations" | 6545 | 4468 | 0.68266 |
+ | "nTracksInput" | 100 | 6773 | 67.730 |
+ | "nTracksOutput" | 100 | 5752 | 57.520 |
+PrKalmanFilterMatch_55ace540 INFO Number of counters : 6
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Pre outlier chi2 cut" | 196 |
+ | "chi2 cut" | 828 |
+ | "nIterations" | 1667 | 4205 | 2.5225 |
+ | "nOutlierIterations" | 1471 | 1607 | 1.0925 |
+ | "nTracksInput" | 100 | 1667 | 16.670 |
+ | "nTracksOutput" | 100 | 643 | 6.4300 |
+PrMatchNN_87f79165 INFO Number of counters : 3
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "#MatchingChi2" | 100 | 115310 | 1153.1 |
+ | "#MatchingMLP" | 6857 | 5705.464 | 0.83206 |
+ | "#MatchingTracks" | 100 | 6857 | 68.570 |
+PrMatchNN_87f79165.PrAddUTHitsTool INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "#UT hits added" | 6167 | 24235 | 3.9298 |
+ | "#tracks with hits added" | 6167 |
+PrStoreSciFiHits_fb0eba02 INFO Number of counters : 25
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Average X in T1U" | 32898 | 508254.6 | 15.449 | 1217.4 | -2656.0 | 2656.4 |
+ | "Average X in T1V" | 33222 | 411511.8 | 12.387 | 1201.5 | -2656.3 | 2656.0 |
+ | "Average X in T1X1" | 32689 | 789223 | 24.143 | 1230.8 | -2646.0 | 2646.1 |
+ | "Average X in T1X2" | 33430 | 626468.2 | 18.740 | 1188.6 | -2644.9 | 2646.1 |
+ | "Average X in T2U" | 32246 | 775433.6 | 24.047 | 1210.2 | -2656.3 | 2656.0 |
+ | "Average X in T2V" | 32792 | 1041829 | 31.771 | 1205.4 | -2656.3 | 2655.5 |
+ | "Average X in T2X1" | 30854 | 202408.5 | 6.5602 | 1217.9 | -2646.0 | 2646.2 |
+ | "Average X in T2X2" | 33530 | 158118.7 | 4.7157 | 1188.5 | -2646.1 | 2645.4 |
+ | "Average X in T3U" | 35190 | 673439.4 | 19.137 | 1466.6 | -3188.2 | 3188.4 |
+ | "Average X in T3V" | 36216 | 71146.28 | 1.9645 | 1443.4 | -3188.2 | 3187.8 |
+ | "Average X in T3X1" | 34270 | 339994.8 | 9.9211 | 1451.9 | -3175.7 | 3176.0 |
+ | "Average X in T3X2" | 37522 | 289937.7 | 7.7271 | 1438.0 | -3176.1 | 3176.1 |
+ | "Hits in T1U" | 400 | 32898 | 82.245 | 38.105 | 24.000 | 271.00 |
+ | "Hits in T1V" | 400 | 33222 | 83.055 | 38.177 | 20.000 | 239.00 |
+ | "Hits in T1X1" | 400 | 32689 | 81.722 | 36.075 | 14.000 | 207.00 |
+ | "Hits in T1X2" | 400 | 33430 | 83.575 | 38.111 | 17.000 | 240.00 |
+ | "Hits in T2U" | 400 | 32246 | 80.615 | 36.284 | 17.000 | 226.00 |
+ | "Hits in T2V" | 400 | 32792 | 81.980 | 36.337 | 17.000 | 273.00 |
+ | "Hits in T2X1" | 400 | 30854 | 77.135 | 34.137 | 17.000 | 194.00 |
+ | "Hits in T2X2" | 400 | 33530 | 83.825 | 36.526 | 18.000 | 226.00 |
+ | "Hits in T3U" | 400 | 35190 | 87.975 | 38.320 | 20.000 | 238.00 |
+ | "Hits in T3V" | 400 | 36216 | 90.540 | 38.840 | 20.000 | 231.00 |
+ | "Hits in T3X1" | 400 | 34270 | 85.675 | 35.456 | 24.000 | 215.00 |
+ | "Hits in T3X2" | 400 | 37522 | 93.805 | 39.277 | 22.000 | 227.00 |
+ | "Total number of hits" | 100 | 404859 | 4048.6 | 1646.0 | 1293.0 | 9725.0 |
+PrStoreUTHitClusters_69298ec0 INFO Number of counters : 3
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "# RawBank::UT banks" | 100 | 21600 | 216.00 |
+ | "# RawBank::UTError banks" | 100 | 0 | 0.0000 |
+ |*"Non-unique UT clusters in event" | 100 | 0 |( 0.000000 +- 0.000000)% |
+PrVPHitsToVPLightClusters_8cd36c45 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
+TBTCMatch_5a04d07b INFO Number of counters : 4
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ |*"BadInput" | 596 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 596 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 596 |
+ |*"Long.ghostProbability cut retention" | 596 | 596 |( 100.0000 +- 0.000000)% |
+TBTCMatch_5a04d07b.GhostProbabil... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "ghostProbability" | 643 | 161.2779 | 0.25082 |
+TBTC_Forward_41a08213 INFO Number of counters : 4
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ |*"BadInput" | 5542 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 5542 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 5542 |
+ |*"Long.ghostProbability cut retention" | 5542 | 5542 |( 100.0000 +- 0.000000)% |
+TBTC_Forward_41a08213.GhostProba... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "ghostProbability" | 5752 | 458.1553 | 0.079651 |
+UTHitClustersToPrUTHitsConverter... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "# Converted Clusters" | 100 | 104184 | 1041.8 |
+UTHitEfficiencyLayer0 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Covariance too large" | 34 |
+UTHitEfficiencyLayer1 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Covariance too large" | 35 |
+UTHitEfficiencyLayer2 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Covariance too large" | 37 |
+UTHitEfficiencyLayer3 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Covariance too large" | 38 |
+VPLightClustersToVPMicroClusters... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "# Converted Clusters" | 100 | 207174 | 2071.7 |
+VeloCloneKiller_d14bb16b INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Nb of removed clones" | 100 | 24 | 0.24000 |
+VeloRetinaClusterTrackingSIMD_66... INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
+ | "Nb of Produced Tracks" | 100 | 22652 | 226.52 |
+UTHitEfficiencyLayer0 INFO 1D histograms in directory "UTHitEfficiencyLayer0" : 5
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | Doca | "DOCA;DOCA [mm];Entries" | 115707 | 0.052916 | 0.56585 | -0.20036 | 4.575 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 115707 | 0.052723 | 0.56696 | -0.19859 | 4.5692 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 115707 | 7.0869e-06 | 0.020000 |-0.00070869 | -2 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 3068 | 1.1056 | 0.41945 | 2.4353 | 11.958 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 3068 | 3.9511 | 0.77077 | -3.4183 | 16.838 |
+UTHitEfficiencyLayer1 INFO 1D histograms in directory "UTHitEfficiencyLayer1" : 5
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | Doca | "DOCA;DOCA [mm];Entries" | 116694 | 0.039105 | 0.54743 | -0.41248 | 4.8914 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 116694 | 0.040031 | 0.54919 | -0.38391 | 4.8633 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 116694 | 0.0027912 | 0.99225 | -0.0016194 | -0.56707 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 3067 | 1.1187 | 0.42761 | 2.2902 | 8.6564 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 3067 | 3.9524 | 0.76759 | -3.4228 | 16.969 |
+UTHitEfficiencyLayer2 INFO 1D histograms in directory "UTHitEfficiencyLayer2" : 5
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | Doca | "DOCA;DOCA [mm];Entries" | 128604 | 0.054305 | 0.54782 | -0.13621 | 4.8514 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 128604 | 0.053876 | 0.54839 | -0.13186 | 4.8187 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 128604 | -0.0026392 | 0.98661 | 0.012716 | -0.53085 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 3065 | 1.1194 | 0.41595 | 2.6241 | 11.513 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 3065 | 3.955 | 0.76117 | -3.4312 | 17.237 |
+UTHitEfficiencyLayer3 INFO 1D histograms in directory "UTHitEfficiencyLayer3" : 5
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | Doca | "DOCA;DOCA [mm];Entries" | 135298 | 0.043402 | 0.53196 | -0.39975 | 5.136 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 135298 | 0.04315 | 0.53304 | -0.39571 | 5.1265 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 135298 | -3.193e-05 | 0.020000 | 0.003193 | -2 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 3064 | 1.1142 | 0.40879 | 3.0193 | 15.17 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 3064 | 3.9563 | 0.75793 | -3.4352 | 17.373 |
+UTHitEfficiencyLayer0 INFO 1D profile histograms in directory "UTHitEfficiencyLayer0" : 1
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 3067 | 7.4633 | 183.60 | -0.052886 | 1.7719 |
+UTHitEfficiencyLayer1 INFO 1D profile histograms in directory "UTHitEfficiencyLayer1" : 1
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 3066 | 6.8076 | 187.59 | -0.053952 | 1.7274 |
+UTHitEfficiencyLayer2 INFO 1D profile histograms in directory "UTHitEfficiencyLayer2" : 1
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 3065 | 8.2213 | 205.84 | -0.063925 | 1.7843 |
+UTHitEfficiencyLayer3 INFO 1D profile histograms in directory "UTHitEfficiencyLayer3" : 1
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 3063 | 7.5191 | 208.62 | -0.060072 | 1.8257 |
diff --git a/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref.x86_64_v3-opt b/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref.x86_64_v3-opt
index 2c72175f23fa602e03de6ab8d8b54c5f5c6c7c8e..addc8201aeab01b46116732dc4681d1b82d0be2c 100644
--- a/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref.x86_64_v3-opt
+++ b/Hlt/RecoConf/tests/refs/UT_hit_efficiency.ref.x86_64_v3-opt
@@ -2,27 +2,27 @@ ApplicationMgr INFO Application Manager Finalized succes
ApplicationMgr INFO Application Manager Terminated successfully
CloneKillerMatch_175b9775 INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "nTracksInput" | 100 | 6857 | 68.570 |
- | "nTracksSelected" | 100 | 1667 | 16.670 |
+ | "nTracksInput" | 100 | 6824 | 68.240 |
+ | "nTracksSelected" | 100 | 2017 | 20.170 |
HLTControlFlowMgr INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "Processed events" | 100 |
PrForwardTrackingVelo_d966cb1b INFO Number of counters : 10
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Accepted input tracks" | 100 | 13761 | 137.61 |
- | "Created long tracks" | 100 | 6773 | 67.730 |
- | "Input tracks" | 100 | 14383 | 143.83 |
- | "Number of candidate bins per track" | 13761 | 153355 | 11.144 | 18.055 | 0.0000 | 126.00 |
- | "Number of complete candidates/track 1st Loop" | 12024 | 7426 | 0.61760 | 0.68304 | 0.0000 | 6.0000 |
- | "Number of complete candidates/track 2nd Loop" | 6417 | 566 | 0.088203 | 0.29806 | 0.0000 | 2.0000 |
- | "Number of x candidates per track 1st Loop" | 12024 | 25884 | 2.1527 | 2.8123 |
- | "Number of x candidates per track 2nd Loop" | 6417 | 36363 | 5.6667 | 9.6370 |
- | "Percentage second loop execution" | 12024 | 6417 | 0.53368 |
- | "Removed duplicates" | 100 | 397 | 3.9700 |
+ | "Accepted input tracks" | 100 | 13768 | 137.68 |
+ | "Created long tracks" | 100 | 6764 | 67.640 |
+ | "Input tracks" | 100 | 14395 | 143.95 |
+ | "Number of candidate bins per track" | 13768 | 153852 | 11.175 | 18.147 | 0.0000 | 129.00 |
+ | "Number of complete candidates/track 1st Loop" | 12016 | 7418 | 0.61734 | 0.68137 | 0.0000 | 5.0000 |
+ | "Number of complete candidates/track 2nd Loop" | 6387 | 551 | 0.086269 | 0.29277 | 0.0000 | 3.0000 |
+ | "Number of x candidates per track 1st Loop" | 12016 | 25832 | 2.1498 | 2.8151 |
+ | "Number of x candidates per track 2nd Loop" | 6387 | 36101 | 5.6523 | 9.6341 |
+ | "Percentage second loop execution" | 12016 | 6387 | 0.53154 |
+ | "Removed duplicates" | 100 | 400 | 4.0000 |
PrForwardTrackingVelo_d966cb1b.P... INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "#UT hits added" | 6142 | 24191 | 3.9386 |
- | "#tracks with hits added" | 6142 |
+ | "#UT hits added" | 5976 | 23313 | 3.9011 |
+ | "#tracks with hits added" | 5976 |
PrHybridSeeding_97242385 INFO Number of counters : 21
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "Created T2x1 three-hit combinations in case 0" | 227798 | 142701 | 0.62644 | 0.63101 | 0.0000 | 6.0000 |
@@ -48,29 +48,29 @@ PrHybridSeeding_97242385 INFO Number of counters : 21
| "Created two-hit combinations in case 2" | 24848 | 1337616 | 53.832 | 34.123 | 1.0000 | 179.00 |
PrKalmanFilterForward_d38a7eeb INFO Number of counters : 6
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Pre outlier chi2 cut" | 228 |
- | "chi2 cut" | 793 |
- | "nIterations" | 6773 | 15665 | 2.3129 |
- | "nOutlierIterations" | 6545 | 4468 | 0.68266 |
- | "nTracksInput" | 100 | 6773 | 67.730 |
- | "nTracksOutput" | 100 | 5752 | 57.520 |
+ | "Pre outlier chi2 cut" | 215 |
+ | "chi2 cut" | 1201 |
+ | "nIterations" | 6764 | 15670 | 2.3167 |
+ | "nOutlierIterations" | 6549 | 5373 | 0.82043 |
+ | "nTracksInput" | 100 | 6764 | 67.640 |
+ | "nTracksOutput" | 100 | 5348 | 53.480 |
PrKalmanFilterMatch_55ace540 INFO Number of counters : 6
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Pre outlier chi2 cut" | 196 |
- | "chi2 cut" | 828 |
- | "nIterations" | 1667 | 4205 | 2.5225 |
- | "nOutlierIterations" | 1471 | 1607 | 1.0925 |
- | "nTracksInput" | 100 | 1667 | 16.670 |
- | "nTracksOutput" | 100 | 643 | 6.4300 |
+ | "Pre outlier chi2 cut" | 185 |
+ | "chi2 cut" | 1172 |
+ | "nIterations" | 2017 | 4894 | 2.4264 |
+ | "nOutlierIterations" | 1832 | 2172 | 1.1856 |
+ | "nTracksInput" | 100 | 2017 | 20.170 |
+ | "nTracksOutput" | 100 | 660 | 6.6000 |
PrMatchNN_87f79165 INFO Number of counters : 3
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "#MatchingChi2" | 100 | 115310 | 1153.1 |
- | "#MatchingMLP" | 6857 | 5705.464 | 0.83206 |
- | "#MatchingTracks" | 100 | 6857 | 68.570 |
+ | "#MatchingChi2" | 100 | 115331.2 | 1153.3 |
+ | "#MatchingMLP" | 6824 | 5667.144 | 0.83047 |
+ | "#MatchingTracks" | 100 | 6824 | 68.240 |
PrMatchNN_87f79165.PrAddUTHitsTool INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "#UT hits added" | 6167 | 24235 | 3.9298 |
- | "#tracks with hits added" | 6167 |
+ | "#UT hits added" | 6024 | 23407 | 3.8856 |
+ | "#tracks with hits added" | 6024 |
PrStoreSciFiHits_fb0eba02 INFO Number of counters : 25
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "Average X in T1U" | 32898 | 508254.6 | 15.449 | 1217.4 | -2656.0 | 2656.4 |
@@ -108,37 +108,37 @@ PrVPHitsToVPLightClusters_8cd36c45 INFO Number of counters : 1
| "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
TBTCMatch_5a04d07b INFO Number of counters : 4
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- |*"BadInput" | 596 | 0 |( 0.000000 +- 0.000000)% |
- |*"FitFailed" | 596 | 0 |( 0.000000 +- 0.000000)% |
- | "FittedBefore" | 596 |
- |*"Long.ghostProbability cut retention" | 596 | 596 |( 100.0000 +- 0.000000)% |
+ |*"BadInput" | 615 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 615 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 615 |
+ |*"Long.ghostProbability cut retention" | 615 | 615 |( 100.0000 +- 0.000000)% |
TBTCMatch_5a04d07b.GhostProbabil... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "ghostProbability" | 643 | 161.2779 | 0.25082 |
+ | "ghostProbability" | 660 | 165.4252 | 0.25064 |
TBTC_Forward_41a08213 INFO Number of counters : 4
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- |*"BadInput" | 5542 | 0 |( 0.000000 +- 0.000000)% |
- |*"FitFailed" | 5542 | 0 |( 0.000000 +- 0.000000)% |
- | "FittedBefore" | 5542 |
- |*"Long.ghostProbability cut retention" | 5542 | 5542 |( 100.0000 +- 0.000000)% |
+ |*"BadInput" | 5153 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 5153 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 5153 |
+ |*"Long.ghostProbability cut retention" | 5153 | 5153 |( 100.0000 +- 0.000000)% |
TBTC_Forward_41a08213.GhostProba... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "ghostProbability" | 5752 | 458.1553 | 0.079651 |
+ | "ghostProbability" | 5348 | 563.1543 | 0.10530 |
UTHitClustersToPrUTHitsConverter... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "# Converted Clusters" | 100 | 104184 | 1041.8 |
UTHitEfficiencyLayer0 INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Covariance too large" | 34 |
+ | "Covariance too large" | 32 |
UTHitEfficiencyLayer1 INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Covariance too large" | 35 |
+ | "Covariance too large" | 33 |
UTHitEfficiencyLayer2 INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Covariance too large" | 37 |
+ | "Covariance too large" | 35 |
UTHitEfficiencyLayer3 INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Covariance too large" | 38 |
+ | "Covariance too large" | 36 |
VPLightClustersToVPMicroClusters... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "# Converted Clusters" | 100 | 207174 | 2071.7 |
@@ -148,44 +148,44 @@ VeloCloneKiller_d14bb16b INFO Number of counters : 1
VeloRetinaClusterTrackingSIMD_66... INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
- | "Nb of Produced Tracks" | 100 | 22652 | 226.52 |
+ | "Nb of Produced Tracks" | 100 | 22788 | 227.88 |
UTHitEfficiencyLayer0 INFO 1D histograms in directory "UTHitEfficiencyLayer0" : 5
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | Doca | "DOCA;DOCA [mm];Entries" | 115707 | 0.052916 | 0.56585 | -0.20036 | 4.575 |
- | DocaX | "DOCA X;DOCA X [mm];Entries" | 115707 | 0.052723 | 0.56696 | -0.19859 | 4.5692 |
- | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 115707 | 7.0869e-06 | 0.020000 |-0.00070869 | -2 |
- | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 3068 | 1.1056 | 0.41945 | 2.4353 | 11.958 |
- | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 3068 | 3.9511 | 0.77077 | -3.4183 | 16.838 |
+ | Doca | "DOCA;DOCA [mm];Entries" | 99162 | -0.02284 | 0.56559 | -0.12296 | 3.8713 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 99162 | -0.022924 | 0.56483 | -0.12068 | 3.8787 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 99162 |-3.8321e-05 | 0.020000 | 0.0038321 | -2 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2733 | 1.0787 | 0.42433 | 2.1625 | 12.175 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2733 | 3.7106 | 1.1429 | -2.528 | 5.8551 |
UTHitEfficiencyLayer1 INFO 1D histograms in directory "UTHitEfficiencyLayer1" : 5
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | Doca | "DOCA;DOCA [mm];Entries" | 116694 | 0.039105 | 0.54743 | -0.41248 | 4.8914 |
- | DocaX | "DOCA X;DOCA X [mm];Entries" | 116694 | 0.040031 | 0.54919 | -0.38391 | 4.8633 |
- | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 116694 | 0.0027912 | 0.99225 | -0.0016194 | -0.56707 |
- | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 3067 | 1.1187 | 0.42761 | 2.2902 | 8.6564 |
- | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 3067 | 3.9524 | 0.76759 | -3.4228 | 16.969 |
+ | Doca | "DOCA;DOCA [mm];Entries" | 99470 | -0.0046552 | 0.54453 | -0.38585 | 4.3265 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 99470 | -0.0036052 | 0.54357 | -0.36086 | 4.3297 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 99470 | 0.00039255 | 0.97962 | -0.0036591 | -0.49578 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2732 | 1.0948 | 0.43394 | 2.1876 | 9.902 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2732 | 3.7119 | 1.1409 | -2.5332 | 5.8917 |
UTHitEfficiencyLayer2 INFO 1D histograms in directory "UTHitEfficiencyLayer2" : 5
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | Doca | "DOCA;DOCA [mm];Entries" | 128604 | 0.054305 | 0.54782 | -0.13621 | 4.8514 |
- | DocaX | "DOCA X;DOCA X [mm];Entries" | 128604 | 0.053876 | 0.54839 | -0.13186 | 4.8187 |
- | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 128604 | -0.0026392 | 0.98661 | 0.012716 | -0.53085 |
- | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 3065 | 1.1194 | 0.41595 | 2.6241 | 11.513 |
- | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 3065 | 3.955 | 0.76117 | -3.4312 | 17.237 |
+ | Doca | "DOCA;DOCA [mm];Entries" | 109297 | -0.0028777 | 0.54745 | -0.38719 | 4.1445 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 109297 | -0.0022823 | 0.54558 | -0.36865 | 4.1455 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 109297 | -0.0095754 | 0.96843 | 0.016744 | -0.43585 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2730 | 1.093 | 0.42726 | 2.5581 | 13.94 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2730 | 3.7147 | 1.1369 | -2.5437 | 5.9656 |
UTHitEfficiencyLayer3 INFO 1D histograms in directory "UTHitEfficiencyLayer3" : 5
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | Doca | "DOCA;DOCA [mm];Entries" | 135298 | 0.043402 | 0.53196 | -0.39975 | 5.136 |
- | DocaX | "DOCA X;DOCA X [mm];Entries" | 135298 | 0.04315 | 0.53304 | -0.39571 | 5.1265 |
- | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 135298 | -3.193e-05 | 0.020000 | 0.003193 | -2 |
- | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 3064 | 1.1142 | 0.40879 | 3.0193 | 15.17 |
- | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 3064 | 3.9563 | 0.75793 | -3.4352 | 17.373 |
+ | Doca | "DOCA;DOCA [mm];Entries" | 115130 | 0.025413 | 0.54694 | -0.48147 | 4.1964 |
+ | DocaX | "DOCA X;DOCA X [mm];Entries" | 115130 | 0.025108 | 0.54639 | -0.48299 | 4.197 |
+ | DocaY | "DOCA Y;DOCA Y [mm];Entries" | 115130 |-9.7281e-06 | 0.020000 | 0.00097281 | -2 |
+ | MatchedHitsPerTrack | "Matched hits per Track;Hits;Entries" | 2729 | 1.0777 | 0.39395 | 2.5053 | 14.81 |
+ | ReconstructionHit | "Reconstruction;HitPerLayer;Entries" | 2729 | 3.716 | 1.1349 | -2.549 | 6.0031 |
UTHitEfficiencyLayer0 INFO 1D profile histograms in directory "UTHitEfficiencyLayer0" : 1
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 3067 | 7.4633 | 183.60 | -0.052886 | 1.7719 |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2732 | 8.2947 | 194.28 | -0.0712 | 1.31 |
UTHitEfficiencyLayer1 INFO 1D profile histograms in directory "UTHitEfficiencyLayer1" : 1
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 3066 | 6.8076 | 187.59 | -0.053952 | 1.7274 |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2731 | 7.4642 | 198.27 | -0.075142 | 1.2789 |
UTHitEfficiencyLayer2 INFO 1D profile histograms in directory "UTHitEfficiencyLayer2" : 1
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 3065 | 8.2213 | 205.84 | -0.063925 | 1.7843 |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2730 | 9.4015 | 217.08 | -0.06742 | 1.2954 |
UTHitEfficiencyLayer3 INFO 1D profile histograms in directory "UTHitEfficiencyLayer3" : 1
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 3063 | 7.5191 | 208.62 | -0.060072 | 1.8257 |
+ | EfficiencyVsX | "Efficiency vs X;X [mm];Efficiency" | 2728 | 8.8107 | 219.99 | -0.061977 | 1.3326 |
diff --git a/Hlt/RecoConf/tests/refs/UT_unbiased_residual.ref b/Hlt/RecoConf/tests/refs/UT_unbiased_residual.ref
index 8c81166c3062f41da8bf4ff406198f533e5ae734..89037eca133120f9adcec556b5251131e0bbf512 100644
--- a/Hlt/RecoConf/tests/refs/UT_unbiased_residual.ref
+++ b/Hlt/RecoConf/tests/refs/UT_unbiased_residual.ref
@@ -2,74 +2,74 @@ ApplicationMgr INFO Application Manager Finalized succes
ApplicationMgr INFO Application Manager Terminated successfully
CloneKillerMatch_175b9775 INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "nTracksInput" | 100 | 6813 | 68.130 |
- | "nTracksSelected" | 100 | 2020 | 20.200 |
+ | "nTracksInput" | 100 | 6814 | 68.140 |
+ | "nTracksSelected" | 100 | 2013 | 20.130 |
HLTControlFlowMgr INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "Processed events" | 100 |
PrForwardTrackingVelo_d966cb1b INFO Number of counters : 10
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Accepted input tracks" | 100 | 13745 | 137.45 |
- | "Created long tracks" | 100 | 6729 | 67.290 |
- | "Input tracks" | 100 | 14370 | 143.70 |
- | "Number of candidate bins per track" | 13745 | 153299 | 11.153 | 18.099 | 0.0000 | 129.00 |
- | "Number of complete candidates/track 1st Loop" | 11993 | 7389 | 0.61611 | 0.68202 | 0.0000 | 5.0000 |
- | "Number of complete candidates/track 2nd Loop" | 6387 | 540 | 0.084547 | 0.28924 | 0.0000 | 3.0000 |
- | "Number of x candidates per track 1st Loop" | 11993 | 25779 | 2.1495 | 2.8114 |
- | "Number of x candidates per track 2nd Loop" | 6387 | 36233 | 5.6729 | 9.6398 |
- | "Percentage second loop execution" | 11993 | 6387 | 0.53256 |
- | "Removed duplicates" | 100 | 393 | 3.9300 |
+ | "Accepted input tracks" | 100 | 13742 | 137.42 |
+ | "Created long tracks" | 100 | 6761 | 67.610 |
+ | "Input tracks" | 100 | 14367 | 143.67 |
+ | "Number of candidate bins per track" | 13742 | 153242 | 11.151 | 18.096 | 0.0000 | 129.00 |
+ | "Number of complete candidates/track 1st Loop" | 11991 | 7408 | 0.61780 | 0.68102 | 0.0000 | 5.0000 |
+ | "Number of complete candidates/track 2nd Loop" | 6367 | 544 | 0.085441 | 0.29164 | 0.0000 | 3.0000 |
+ | "Number of x candidates per track 1st Loop" | 11991 | 25775 | 2.1495 | 2.8117 |
+ | "Number of x candidates per track 2nd Loop" | 6367 | 35938 | 5.6444 | 9.6174 |
+ | "Percentage second loop execution" | 11991 | 6367 | 0.53098 |
+ | "Removed duplicates" | 100 | 392 | 3.9200 |
PrForwardTrackingVelo_d966cb1b.P... INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "#UT hits added" | 5955 | 23225 | 3.9001 |
- | "#tracks with hits added" | 5955 |
+ | "#UT hits added" | 5975 | 23305 | 3.9004 |
+ | "#tracks with hits added" | 5975 |
PrHybridSeeding_97242385 INFO Number of counters : 21
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Created T2x1 three-hit combinations in case 0" | 227798 | 142701 | 0.62644 | 0.63101 | 0.0000 | 6.0000 |
- | "Created T2x1 three-hit combinations in case 1" | 326026 | 222208 | 0.68157 | 0.74730 | 0.0000 | 10.000 |
- | "Created T2x1 three-hit combinations in case 2" | 559331 | 483058 | 0.86364 | 1.0243 | 0.0000 | 22.000 |
- | "Created XZ tracks (part 0)" | 300 | 23247 | 77.490 | 153.12 | 0.0000 | 1760.0 |
- | "Created XZ tracks (part 1)" | 300 | 26605 | 88.683 | 220.74 | 0.0000 | 2213.0 |
- | "Created XZ tracks in case 0" | 200 | 13665 | 68.325 | 102.76 | 2.0000 | 791.00 |
- | "Created XZ tracks in case 1" | 200 | 17644 | 88.220 | 176.15 | 2.0000 | 1310.0 |
- | "Created XZ tracks in case 2" | 200 | 18543 | 92.715 | 257.74 | 0.0000 | 2213.0 |
- | "Created full hit combinations in case 0" | 24510 | 24510 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
- | "Created full hit combinations in case 1" | 21828 | 21828 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
- | "Created full hit combinations in case 2" | 29732 | 29732 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
- | "Created seed tracks" | 200 | 11151 | 55.755 | 41.051 | 3.0000 | 314.00 |
+ | "Created T2x1 three-hit combinations in case 0" | 227799 | 142701 | 0.62643 | 0.63101 | 0.0000 | 6.0000 |
+ | "Created T2x1 three-hit combinations in case 1" | 326025 | 222207 | 0.68156 | 0.74730 | 0.0000 | 10.000 |
+ | "Created T2x1 three-hit combinations in case 2" | 559251 | 483009 | 0.86367 | 1.0243 | 0.0000 | 22.000 |
+ | "Created XZ tracks (part 0)" | 300 | 23244 | 77.480 | 153.11 | 0.0000 | 1760.0 |
+ | "Created XZ tracks (part 1)" | 300 | 26604 | 88.680 | 220.73 | 0.0000 | 2213.0 |
+ | "Created XZ tracks in case 0" | 200 | 13666 | 68.330 | 102.79 | 2.0000 | 791.00 |
+ | "Created XZ tracks in case 1" | 200 | 17642 | 88.210 | 176.14 | 2.0000 | 1310.0 |
+ | "Created XZ tracks in case 2" | 200 | 18540 | 92.700 | 257.70 | 0.0000 | 2213.0 |
+ | "Created full hit combinations in case 0" | 24508 | 24508 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created full hit combinations in case 1" | 21827 | 21827 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created full hit combinations in case 2" | 29729 | 29729 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created seed tracks" | 200 | 11152 | 55.760 | 41.065 | 3.0000 | 314.00 |
| "Created seed tracks (part 0)" | 100 | 6196 | 61.960 | 46.412 | 6.0000 | 351.00 |
- | "Created seed tracks (part 1)" | 100 | 6296 | 62.960 | 47.882 | 3.0000 | 284.00 |
+ | "Created seed tracks (part 1)" | 100 | 6298 | 62.980 | 47.947 | 3.0000 | 284.00 |
| "Created seed tracks in case 0" | 200 | 5634 | 28.170 | 19.804 | 2.0000 | 147.00 |
- | "Created seed tracks in case 1" | 200 | 10348 | 51.740 | 35.824 | 3.0000 | 261.00 |
- | "Created seed tracks in case 2" | 200 | 11836 | 59.180 | 45.172 | 3.0000 | 348.00 |
- | "Created seed tracks in recovery step" | 100 | 656 | 6.5600 | 5.2313 | 0.0000 | 20.000 |
+ | "Created seed tracks in case 1" | 200 | 10351 | 51.755 | 35.875 | 3.0000 | 262.00 |
+ | "Created seed tracks in case 2" | 200 | 11836 | 59.180 | 45.211 | 3.0000 | 349.00 |
+ | "Created seed tracks in recovery step" | 100 | 658 | 6.5800 | 5.2444 | 0.0000 | 20.000 |
| "Created two-hit combinations in case 0" | 32689 | 807237 | 24.694 | 18.274 | 0.0000 | 111.00 |
| "Created two-hit combinations in case 1" | 29072 | 1013444 | 34.860 | 21.979 | 0.0000 | 123.00 |
- | "Created two-hit combinations in case 2" | 24848 | 1337616 | 53.832 | 34.123 | 1.0000 | 179.00 |
+ | "Created two-hit combinations in case 2" | 24848 | 1337521 | 53.828 | 34.123 | 1.0000 | 179.00 |
PrKalmanFilterForward_d38a7eeb INFO Number of counters : 6
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Pre outlier chi2 cut" | 210 |
- | "chi2 cut" | 1190 |
- | "nIterations" | 6729 | 15528 | 2.3076 |
- | "nOutlierIterations" | 6519 | 5342 | 0.81945 |
- | "nTracksInput" | 100 | 6729 | 67.290 |
- | "nTracksOutput" | 100 | 5329 | 53.290 |
+ | "Pre outlier chi2 cut" | 213 |
+ | "chi2 cut" | 1202 |
+ | "nIterations" | 6761 | 15642 | 2.3136 |
+ | "nOutlierIterations" | 6548 | 5372 | 0.82040 |
+ | "nTracksInput" | 100 | 6761 | 67.610 |
+ | "nTracksOutput" | 100 | 5346 | 53.460 |
PrKalmanFilterMatch_55ace540 INFO Number of counters : 6
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Pre outlier chi2 cut" | 182 |
- | "chi2 cut" | 1177 |
- | "nIterations" | 2020 | 4901 | 2.4262 |
- | "nOutlierIterations" | 1838 | 2174 | 1.1828 |
- | "nTracksInput" | 100 | 2020 | 20.200 |
- | "nTracksOutput" | 100 | 661 | 6.6100 |
+ | "Pre outlier chi2 cut" | 185 |
+ | "chi2 cut" | 1178 |
+ | "nIterations" | 2013 | 4884 | 2.4262 |
+ | "nOutlierIterations" | 1828 | 2175 | 1.1898 |
+ | "nTracksInput" | 100 | 2013 | 20.130 |
+ | "nTracksOutput" | 100 | 650 | 6.5000 |
PrMatchNN_87f79165 INFO Number of counters : 3
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "#MatchingChi2" | 100 | 114995.9 | 1150.0 |
- | "#MatchingMLP" | 6813 | 5659.35 | 0.83067 |
- | "#MatchingTracks" | 100 | 6813 | 68.130 |
+ | "#MatchingChi2" | 100 | 115032.1 | 1150.3 |
+ | "#MatchingMLP" | 6814 | 5660.092 | 0.83066 |
+ | "#MatchingTracks" | 100 | 6814 | 68.140 |
PrMatchNN_87f79165.PrAddUTHitsTool INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "#UT hits added" | 6015 | 23372 | 3.8856 |
+ | "#UT hits added" | 6015 | 23374 | 3.8860 |
| "#tracks with hits added" | 6015 |
PrStoreSciFiHits_fb0eba02 INFO Number of counters : 25
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
@@ -108,22 +108,22 @@ PrVPHitsToVPLightClusters_8cd36c45 INFO Number of counters : 1
| "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
TBTCMatch_5a04d07b INFO Number of counters : 4
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- |*"BadInput" | 618 | 0 |( 0.000000 +- 0.000000)% |
- |*"FitFailed" | 618 | 0 |( 0.000000 +- 0.000000)% |
- | "FittedBefore" | 618 |
- |*"Long.ghostProbability cut retention" | 618 | 618 |( 100.0000 +- 0.000000)% |
+ |*"BadInput" | 608 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 608 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 608 |
+ |*"Long.ghostProbability cut retention" | 608 | 608 |( 100.0000 +- 0.000000)% |
TBTCMatch_5a04d07b.GhostProbabil... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "ghostProbability" | 661 | 165.1012 | 0.24977 |
+ | "ghostProbability" | 650 | 164.8911 | 0.25368 |
TBTC_Forward_41a08213 INFO Number of counters : 4
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- |*"BadInput" | 5138 | 0 |( 0.000000 +- 0.000000)% |
- |*"FitFailed" | 5138 | 0 |( 0.000000 +- 0.000000)% |
- | "FittedBefore" | 5138 |
- |*"Long.ghostProbability cut retention" | 5138 | 5138 |( 100.0000 +- 0.000000)% |
+ |*"BadInput" | 5158 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 5158 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 5158 |
+ |*"Long.ghostProbability cut retention" | 5158 | 5158 |( 100.0000 +- 0.000000)% |
TBTC_Forward_41a08213.GhostProba... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "ghostProbability" | 5329 | 564.6792 | 0.10596 |
+ | "ghostProbability" | 5346 | 564.5116 | 0.10560 |
UTHitClustersToPrUTHitsConverter... INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "# Converted Clusters" | 100 | 104184 | 1041.8 |
@@ -132,108 +132,108 @@ VPLightClustersToVPMicroClusters... INFO Number of counters : 1
| "# Converted Clusters" | 100 | 207174 | 2071.7 |
VeloCloneKiller_d14bb16b INFO Number of counters : 1
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
- | "Nb of removed clones" | 100 | 10 | 0.10000 |
+ | "Nb of removed clones" | 100 | 12 | 0.12000 |
VeloRetinaClusterTrackingSIMD_66... INFO Number of counters : 2
| Counter | # | sum | mean/eff^* | rms/err^* | min | max |
| "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
- | "Nb of Produced Tracks" | 100 | 22717 | 227.17 |
+ | "Nb of Produced Tracks" | 100 | 22716 | 227.16 |
UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackResidualMonitor_HitOnTrack" : 1726
| ID | Title | # | Mean | RMS | Skewness | Kurtosis |
- | Aside/Residual | "Residual" | 10129 | 0.0015029 | 0.032598 | -0.0034695 | 1.2884 |
- | Aside/UTaU/Residual | "Residual" | 2629 | 0.00012647 | 0.030101 | 0.11625 | 2.0041 |
- | Aside/UTaU/Stave0/Face0/Module0/Residual | "Residual" | 3 | 0.045833 | 0.050717 | 0.70196 | -1.5 |
- | Aside/UTaU/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.084167 | 0.076630 | 0.70485 | -1.5 |
- | Aside/UTaU/Stave0/Face0/Module1/Residual | "Residual" | 20 | 0.025 | 0.051708 | 0.42028 | 0.16865 |
- | Aside/UTaU/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.04925 | 0.13274 | -0.29685 | 0.8098 |
+ | Aside/Residual | "Residual" | 10150 | 0.0014685 | 0.032598 | -0.025764 | 1.281 |
+ | Aside/UTaU/Residual | "Residual" | 2635 | 4.4592e-05 | 0.030095 | 0.04952 | 1.9558 |
+ | Aside/UTaU/Stave0/Face0/Module0/Residual | "Residual" | 4 | 0.03 | 0.051781 | 0.98317 | -0.77236 |
+ | Aside/UTaU/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0475 | 0.093207 | 0.4689 | -0.95581 |
+ | Aside/UTaU/Stave0/Face0/Module1/Residual | "Residual" | 20 | 0.0215 | 0.044878 | -0.1641 | -0.62586 |
+ | Aside/UTaU/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.039 | 0.11620 | -0.99681 | 0.94023 |
| Aside/UTaU/Stave0/Face0/Module2/Residual | "Residual" | 162 | 0.0008642 | 0.019914 | 0.87439 | 0.94761 |
| Aside/UTaU/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 162 | 0.0046914 | 0.13472 | -0.37973 | 11.09 |
- | Aside/UTaU/Stave0/Face0/Module3/Residual | "Residual" | 238 | 0.0077731 | 0.026086 | 0.5042 | 0.40727 |
- | Aside/UTaU/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 238 | 0.016639 | 0.088929 | 0.64265 | 2.4246 |
- | Aside/UTaU/Stave0/Face0/Module4/Residual | "Residual" | 216 | 0.0015046 | 0.024496 | 0.38438 | 0.90943 |
- | Aside/UTaU/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 216 | 0.0020833 | 0.077195 | 0.30286 | 1.7515 |
+ | Aside/UTaU/Stave0/Face0/Module3/Residual | "Residual" | 238 | 0.0077311 | 0.026103 | 0.50727 | 0.40239 |
+ | Aside/UTaU/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 238 | 0.016555 | 0.088952 | 0.64477 | 2.4216 |
+ | Aside/UTaU/Stave0/Face0/Module4/Residual | "Residual" | 216 | 0.0014352 | 0.024500 | 0.39239 | 0.91124 |
+ | Aside/UTaU/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 216 | 0.001875 | 0.077179 | 0.31094 | 1.7586 |
| Aside/UTaU/Stave0/Face0/Module5/Residual | "Residual" | 45 | -0.0080556 | 0.044625 | 0.84011 | 1.5148 |
- | Aside/UTaU/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 45 | -0.0305 | 0.13524 | -1.2359 | 5.4885 |
- | Aside/UTaU/Stave0/Face0/Module6/Residual | "Residual" | 14 | -0.0125 | 0.030822 | -0.23601 | 0.57539 |
- | Aside/UTaU/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 14 | -0.0175 | 0.10850 | 0.81925 | -0.059555 |
+ | Aside/UTaU/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 45 | -0.030389 | 0.13523 | -1.2388 | 5.4966 |
+ | Aside/UTaU/Stave0/Face0/Module6/Residual | "Residual" | 14 | -0.012143 | 0.031593 | -0.098192 | 0.68449 |
+ | Aside/UTaU/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 14 | -0.017143 | 0.10929 | 0.83997 | -0.012394 |
| Aside/UTaU/Stave0/Face0/Module7/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0425 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave0/Face1/Module0/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0675 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave0/Face1/Module1/Residual | "Residual" | 9 |-0.00083333 | 0.031623 | -0.62865 | -0.054907 |
- | Aside/UTaU/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.021944 | 0.13676 | -0.27499 | -1.0791 |
- | Aside/UTaU/Stave0/Face1/Module2/Residual | "Residual" | 68 | -0.0085294 | 0.045878 | -0.11032 | -0.057715 |
- | Aside/UTaU/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 68 | -0.025294 | 0.11832 | -0.094539 | 0.25013 |
- | Aside/UTaU/Stave0/Face1/Module3/Residual | "Residual" | 226 | -0.0029204 | 0.022507 | 0.2673 | 0.33146 |
- | Aside/UTaU/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 226 | -0.009646 | 0.086444 | -0.97403 | 12.416 |
+ | Aside/UTaU/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave0/Face1/Module0/Residual | "Residual" | 2 | -0.0275 | 0.0050000 | 0 | -2 |
+ | Aside/UTaU/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.17 | 0.10750 |-1.3964e-15 | -2 |
+ | Aside/UTaU/Stave0/Face1/Module1/Residual | "Residual" | 9 | 0.00083333 | 0.028284 | -0.27785 | -0.54586 |
+ | Aside/UTaU/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.025833 | 0.13172 | -0.24491 | -1.0096 |
+ | Aside/UTaU/Stave0/Face1/Module2/Residual | "Residual" | 67 | -0.0083209 | 0.046026 | -0.11651 | -0.072058 |
+ | Aside/UTaU/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 67 | -0.019963 | 0.11046 | 0.23977 | -0.30706 |
+ | Aside/UTaU/Stave0/Face1/Module3/Residual | "Residual" | 226 | -0.0028319 | 0.022509 | 0.25623 | 0.32652 |
+ | Aside/UTaU/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 226 | -0.0094912 | 0.086452 | -0.97904 | 12.417 |
| Aside/UTaU/Stave0/Face1/Module4/Residual | "Residual" | 235 | 0.004117 | 0.023762 | 0.52527 | 1.3159 |
| Aside/UTaU/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 235 | 0.014606 | 0.098030 | 1.0735 | 7.5022 |
- | Aside/UTaU/Stave0/Face1/Module5/Residual | "Residual" | 169 | 0.0020266 | 0.019957 | 0.34939 | 0.68813 |
- | Aside/UTaU/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 169 | 0.0093343 | 0.083793 | 1.5825 | 6.3901 |
+ | Aside/UTaU/Stave0/Face1/Module5/Residual | "Residual" | 169 | 0.001997 | 0.019953 | 0.35395 | 0.69346 |
+ | Aside/UTaU/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 169 | 0.0077367 | 0.079931 | 1.4747 | 6.775 |
| Aside/UTaU/Stave0/Face1/Module6/Residual | "Residual" | 25 | 0.0063 | 0.042855 | 0.60279 | -0.055337 |
| Aside/UTaU/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 25 | 0.0003 | 0.13113 | -0.51683 | -0.0017865 |
| Aside/UTaU/Stave0/Face1/Module7/Residual | "Residual" | 6 | 0.019167 | 0.025604 | -1.0793 | 0.060004 |
- | Aside/UTaU/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0775 | 0.10132 | -1.1474 | -0.00572 |
- | Aside/UTaU/Stave0/Residual | "Residual" | 1438 | 0.0018915 | 0.027474 | 0.40398 | 2.5258 |
- | Aside/UTaU/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1438 | 0.0044924 | 0.10058 | 0.0092738 | 8.3193 |
- | Aside/UTaU/Stave1/Face0/Module0/Residual | "Residual" | 10 | 0.015 | 0.027409 | -0.32963 | -0.092187 |
- | Aside/UTaU/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.038 | 0.083050 | -0.2456 | 0.31397 |
- | Aside/UTaU/Stave1/Face0/Module1/Residual | "Residual" | 30 | -0.001 | 0.042956 | 0.065672 | -0.77477 |
- | Aside/UTaU/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 30 | -0.0055 | 0.11482 | -0.18534 | -1.1406 |
+ | Aside/UTaU/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0775 | 0.10380 | -1.1422 | 0.0015934 |
+ | Aside/UTaU/Stave0/Residual | "Residual" | 1439 | 0.0018294 | 0.027241 | 0.33064 | 2.0957 |
+ | Aside/UTaU/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1439 | 0.004206 | 0.099551 | -0.0068595 | 8.4904 |
+ | Aside/UTaU/Stave1/Face0/Module0/Residual | "Residual" | 10 | 0.015 | 0.030516 | 0.046185 | -0.43049 |
+ | Aside/UTaU/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.038 | 0.086875 | -0.13427 | -0.082368 |
+ | Aside/UTaU/Stave1/Face0/Module1/Residual | "Residual" | 29 | 0.0018103 | 0.040889 | 0.1453 | -0.80862 |
+ | Aside/UTaU/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 29 |-8.6207e-05 | 0.11295 | -0.25268 | -1.0403 |
| Aside/UTaU/Stave1/Face0/Module2/Residual | "Residual" | 82 |-0.00030488 | 0.017619 | 0.6745 | 0.37672 |
| Aside/UTaU/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 82 | -0.032683 | 0.15471 | -3.1981 | 13.957 |
| Aside/UTaU/Stave1/Face0/Module4/Residual | "Residual" | 153 | 0.002598 | 0.021340 | 0.69369 | 1.9957 |
| Aside/UTaU/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 153 | 0.004951 | 0.081349 | -1.1677 | 6.7449 |
| Aside/UTaU/Stave1/Face0/Module5/Residual | "Residual" | 42 | -0.0089286 | 0.040316 | -0.43296 | 0.23351 |
| Aside/UTaU/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 42 | -0.025119 | 0.11329 | -0.48612 | 0.61577 |
- | Aside/UTaU/Stave1/Face0/Module6/Residual | "Residual" | 9 | -0.0069444 | 0.043298 | -0.53009 | -0.16177 |
- | Aside/UTaU/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0175 | 0.11015 | -0.10918 | -1.2484 |
+ | Aside/UTaU/Stave1/Face0/Module6/Residual | "Residual" | 10 | -0.006 | 0.041052 | -0.6284 | 0.2156 |
+ | Aside/UTaU/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.0145 | 0.10405 | -0.20071 | -1.0024 |
| Aside/UTaU/Stave1/Face0/Module7/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave1/Face1/Module1/Residual | "Residual" | 7 | -0.013214 | 0.034993 | 0.14835 | -0.77119 |
- | Aside/UTaU/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.036071 | 0.11716 | -0.099984 | -0.15936 |
- | Aside/UTaU/Stave1/Face1/Module2/Residual | "Residual" | 51 | -0.01152 | 0.037548 | 0.12547 | -0.36562 |
- | Aside/UTaU/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 51 | -0.031814 | 0.098165 | -0.21566 | 0.10532 |
- | Aside/UTaU/Stave1/Face1/Module3/Residual | "Residual" | 177 | -0.0017938 | 0.017729 | 0.39151 | 0.71222 |
- | Aside/UTaU/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 177 | -0.0091384 | 0.10249 | 1.2318 | 16.063 |
+ | Aside/UTaU/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.034643 | 0.11768 | -0.13007 | -0.20144 |
+ | Aside/UTaU/Stave1/Face1/Module2/Residual | "Residual" | 51 | -0.013676 | 0.041628 | -0.36062 | 0.57321 |
+ | Aside/UTaU/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 51 | -0.034755 | 0.10177 | -0.254 | -0.050982 |
+ | Aside/UTaU/Stave1/Face1/Module3/Residual | "Residual" | 177 | -0.0013983 | 0.017931 | 0.41407 | 0.69499 |
+ | Aside/UTaU/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 177 | -0.0080085 | 0.10233 | 1.2153 | 16.118 |
| Aside/UTaU/Stave1/Face1/Module5/Residual | "Residual" | 80 | 0.0033125 | 0.017111 | 0.63064 | 1.1641 |
| Aside/UTaU/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 80 | 0.021063 | 0.091751 | 1.3364 | 3.9751 |
- | Aside/UTaU/Stave1/Face1/Module6/Residual | "Residual" | 23 | 0.014239 | 0.042976 | 0.12721 | -0.80319 |
- | Aside/UTaU/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 23 | 0.024457 | 0.12050 | -0.38397 | -0.0016126 |
- | Aside/UTaU/Stave1/Face1/Module7/Residual | "Residual" | 10 | 0.0255 | 0.042143 | 0.36327 | -1.1041 |
- | Aside/UTaU/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.039 | 0.14569 | -0.65335 | 0.34143 |
- | Aside/UTaU/Stave1/Residual | "Residual" | 675 |-0.00017407 | 0.026973 | 0.04167 | 2.106 |
- | Aside/UTaU/Stave1/UnbiasedResidual | "UnbiasedResidual" | 675 | -0.0056407 | 0.10893 | -1.0826 | 12.637 |
+ | Aside/UTaU/Stave1/Face1/Module6/Residual | "Residual" | 23 | 0.014457 | 0.042878 | 0.11595 | -0.78742 |
+ | Aside/UTaU/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 23 | 0.024891 | 0.12035 | -0.39494 | 0.018598 |
+ | Aside/UTaU/Stave1/Face1/Module7/Residual | "Residual" | 10 | 0.025 | 0.042027 | 0.40011 | -1.0655 |
+ | Aside/UTaU/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0385 | 0.14551 | -0.64669 | 0.34808 |
+ | Aside/UTaU/Stave1/Residual | "Residual" | 675 |-0.00010741 | 0.027377 | -0.11525 | 2.8105 |
+ | Aside/UTaU/Stave1/UnbiasedResidual | "UnbiasedResidual" | 675 | -0.0052852 | 0.10905 | -1.0931 | 12.604 |
| Aside/UTaU/Stave2/Face0/Module0/Residual | "Residual" | 6 | 0.019167 | 0.025604 | 0.037788 | -1.8015 |
| Aside/UTaU/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.076667 | 0.10301 | 0.077079 | -1.7324 |
- | Aside/UTaU/Stave2/Face0/Module1/Residual | "Residual" | 11 | -0.0020455 | 0.049656 | 1.1209 | -0.035514 |
- | Aside/UTaU/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.045682 | 0.15290 | -0.10122 | -0.49814 |
- | Aside/UTaU/Stave2/Face0/Module2/Residual | "Residual" | 37 | 0.011689 | 0.039362 | 0.034883 | -0.56389 |
- | Aside/UTaU/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 37 | 0.0060135 | 0.12771 | -0.7685 | 0.35341 |
+ | Aside/UTaU/Stave2/Face0/Module1/Residual | "Residual" | 11 | -0.0015909 | 0.049764 | 1.0878 | -0.10089 |
+ | Aside/UTaU/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.044318 | 0.15250 | -0.089073 | -0.55523 |
+ | Aside/UTaU/Stave2/Face0/Module2/Residual | "Residual" | 37 | 0.011824 | 0.039304 | 0.026595 | -0.5511 |
+ | Aside/UTaU/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 37 | 0.0079054 | 0.12623 | -0.81232 | 0.52895 |
| Aside/UTaU/Stave2/Face0/Module4/Residual | "Residual" | 46 | -0.0033696 | 0.037334 | 0.21329 | -0.58034 |
| Aside/UTaU/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 46 | -0.028152 | 0.14602 | -2.4968 | 9.9898 |
| Aside/UTaU/Stave2/Face0/Module5/Residual | "Residual" | 35 | -0.014786 | 0.038588 | 0.55805 | 0.45231 |
| Aside/UTaU/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 35 | -0.0485 | 0.11278 | 0.14143 | 0.13189 |
| Aside/UTaU/Stave2/Face0/Module6/Residual | "Residual" | 3 | 0.0058333 | 0.047842 | 0.61556 | -1.5 |
| Aside/UTaU/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0025 | 0.13657 | 0.60612 | -1.5 |
- | Aside/UTaU/Stave2/Face0/Module7/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1425 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave2/Face0/Module7/Residual | "Residual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1475 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave2/Face1/Module0/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0925 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave2/Face1/Module1/Residual | "Residual" | 6 | -0.035833 | 0.041700 | -1.2985 | 0.27319 |
| Aside/UTaU/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.076667 | 0.077105 | -0.66774 | -0.94526 |
| Aside/UTaU/Stave2/Face1/Module2/Residual | "Residual" | 26 | -0.016154 | 0.032242 | -0.21383 | -0.29089 |
- | Aside/UTaU/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 26 | -0.030577 | 0.11463 | 0.99425 | 2.0036 |
+ | Aside/UTaU/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 26 | -0.031154 | 0.11518 | 0.98158 | 1.9458 |
| Aside/UTaU/Stave2/Face1/Module3/Residual | "Residual" | 49 |-0.00076531 | 0.041064 | -0.24665 | -0.14582 |
| Aside/UTaU/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.0014796 | 0.10769 | 0.7741 | 1.7492 |
| Aside/UTaU/Stave2/Face1/Module5/Residual | "Residual" | 38 | 0.0013158 | 0.037124 | -0.71069 | 2.278 |
| Aside/UTaU/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 38 | -0.0035811 | 0.13587 | -1.4234 | 2.4365 |
| Aside/UTaU/Stave2/Face1/Module6/Residual | "Residual" | 9 | 0.014722 | 0.016005 | -0.40565 | -1.0897 |
| Aside/UTaU/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.053056 | 0.067595 | 0.84258 | 0.71425 |
- | Aside/UTaU/Stave2/Face1/Module7/Residual | "Residual" | 4 | 0.0025 | 0.024495 | -0.8165 | -1 |
- | Aside/UTaU/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0125 | 0.070000 | -0.62974 | -1.1603 |
- | Aside/UTaU/Stave2/Residual | "Residual" | 272 | -0.0022426 | 0.039367 | -0.012095 | 0.23555 |
- | Aside/UTaU/Stave2/UnbiasedResidual | "UnbiasedResidual" | 272 | -0.013496 | 0.12654 | -0.87534 | 4.0694 |
- | Aside/UTaU/Stave3/Face0/Module0/Residual | "Residual" | 4 | 0.0175 | 0.020000 |-5.4733e-16 | -2 |
+ | Aside/UTaU/Stave2/Face1/Module7/Residual | "Residual" | 5 | -0.0105 | 0.034000 | -0.43873 | -1.4669 |
+ | Aside/UTaU/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0425 | 0.12657 | -0.75087 | -0.87913 |
+ | Aside/UTaU/Stave2/Residual | "Residual" | 273 | -0.0024451 | 0.039483 | -0.010402 | 0.20667 |
+ | Aside/UTaU/Stave2/UnbiasedResidual | "UnbiasedResidual" | 273 | -0.014173 | 0.12709 | -0.86879 | 3.9487 |
+ | Aside/UTaU/Stave3/Face0/Module0/Residual | "Residual" | 4 | 0.0175 | 0.020000 |-8.4703e-16 | -2 |
| Aside/UTaU/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.04625 | 0.067488 | -0.090925 | -1.8589 |
| Aside/UTaU/Stave3/Face0/Module1/Residual | "Residual" | 4 | -0.0075 | 0.018371 | 0.21168 | -1.6584 |
| Aside/UTaU/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.02375 | 0.064940 | 0.10693 | -1.6057 |
@@ -241,26 +241,26 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTaU/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 17 | 0.023088 | 0.11807 | -0.13099 | -1.2635 |
| Aside/UTaU/Stave3/Face0/Module4/Residual | "Residual" | 20 | -0.01375 | 0.029870 | -1.9722 | 4.5794 |
| Aside/UTaU/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.03025 | 0.064041 | -0.96348 | 0.87111 |
- | Aside/UTaU/Stave3/Face0/Module5/Residual | "Residual" | 12 | -0.01875 | 0.045740 | -0.059391 | -0.59311 |
- | Aside/UTaU/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.054583 | 0.11393 | 0.10803 | -1.1591 |
+ | Aside/UTaU/Stave3/Face0/Module5/Residual | "Residual" | 12 | -0.019583 | 0.046613 | -0.10578 | -0.50921 |
+ | Aside/UTaU/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.055417 | 0.11450 | 0.11265 | -1.1681 |
| Aside/UTaU/Stave3/Face0/Module6/Residual | "Residual" | 5 | -0.0235 | 0.031686 | 0.037344 | -1.4853 |
- | Aside/UTaU/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0195 | 0.15145 | 0.72389 | -1.0767 |
+ | Aside/UTaU/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0185 | 0.15091 | 0.7174 | -1.0726 |
| Aside/UTaU/Stave3/Face1/Module0/Residual | "Residual" | 1 | -0.0725 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave3/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.2425 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave3/Face1/Module1/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave3/Face1/Module1/Residual | "Residual" | 2 | -0.0025 | 0.020000 | 0 | -2 |
+ | Aside/UTaU/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.015 | 0.077500 | 0 | -2 |
| Aside/UTaU/Stave3/Face1/Module2/Residual | "Residual" | 14 | -0.018929 | 0.039480 | -0.51008 | 0.18377 |
| Aside/UTaU/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 14 | -0.04 | 0.089158 | 0.61741 | -0.4103 |
| Aside/UTaU/Stave3/Face1/Module3/Residual | "Residual" | 21 | -0.028214 | 0.037330 | -0.096718 | -0.94989 |
| Aside/UTaU/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.078929 | 0.11195 | 0.22895 | -0.76323 |
- | Aside/UTaU/Stave3/Face1/Module5/Residual | "Residual" | 22 | 0.012727 | 0.039843 | 1.1267 | 2.1444 |
- | Aside/UTaU/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.0275 | 0.087995 | 0.20874 | -0.17797 |
+ | Aside/UTaU/Stave3/Face1/Module5/Residual | "Residual" | 22 | 0.0125 | 0.039572 | 1.1427 | 2.2736 |
+ | Aside/UTaU/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.027273 | 0.087795 | 0.21189 | -0.15706 |
| Aside/UTaU/Stave3/Face1/Module6/Residual | "Residual" | 8 | -0.004375 | 0.021351 | -0.1645 | -0.88339 |
| Aside/UTaU/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.0125 | 0.071371 | 0.24808 | -0.93129 |
| Aside/UTaU/Stave3/Face1/Module7/Residual | "Residual" | 5 | 0.0255 | 0.016613 | -1.4472 | 0.18699 |
| Aside/UTaU/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0835 | 0.056249 | -1.3983 | 0.12705 |
- | Aside/UTaU/Stave3/Residual | "Residual" | 134 | -0.0068284 | 0.041487 | 0.16533 | 1.169 |
- | Aside/UTaU/Stave3/UnbiasedResidual | "UnbiasedResidual" | 134 | -0.017537 | 0.10683 | -0.01565 | -0.46416 |
+ | Aside/UTaU/Stave3/Residual | "Residual" | 135 | -0.0070556 | 0.041403 | 0.15698 | 1.2157 |
+ | Aside/UTaU/Stave3/UnbiasedResidual | "UnbiasedResidual" | 135 | -0.018167 | 0.10664 | -0.0042673 | -0.45971 |
| Aside/UTaU/Stave4/Face0/Module1/Residual | "Residual" | 4 | -0.02125 | 0.030898 | 0.10846 | -1.1949 |
| Aside/UTaU/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0625 | 0.089582 | 0.46738 | -1.3236 |
| Aside/UTaU/Stave4/Face0/Module2/Residual | "Residual" | 9 | 0.010833 | 0.028674 | -0.70023 | -0.62194 |
@@ -269,35 +269,35 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTaU/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0825 | 0.11651 | -0.12218 | -0.6998 |
| Aside/UTaU/Stave4/Face0/Module5/Residual | "Residual" | 5 | -0.0225 | 0.032711 | -0.50142 | -0.88431 |
| Aside/UTaU/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0655 | 0.090033 | 0.048308 | -1.2938 |
- | Aside/UTaU/Stave4/Face0/Module6/Residual | "Residual" | 2 | -0.005 | 0.032500 |-5.7431e-17 | -2 |
- | Aside/UTaU/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.03 | 0.10250 | 1.2118e-16 | -2 |
+ | Aside/UTaU/Stave4/Face0/Module6/Residual | "Residual" | 2 | -0.005 | 0.032500 | 9.8698e-17 | -2 |
+ | Aside/UTaU/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.03 | 0.10250 | 0 | -2 |
| Aside/UTaU/Stave4/Face1/Module1/Residual | "Residual" | 5 | -0.0175 | 0.037417 | 0.34362 | -1.7408 |
| Aside/UTaU/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0435 | 0.13063 | 0.25552 | -1.735 |
| Aside/UTaU/Stave4/Face1/Module2/Residual | "Residual" | 7 | -0.0089286 | 0.035427 | -0.27735 | -0.51322 |
| Aside/UTaU/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.021071 | 0.13524 | -0.45233 | -0.61189 |
| Aside/UTaU/Stave4/Face1/Module3/Residual | "Residual" | 6 | -0.005 | 0.027195 | 0.31074 | -1.193 |
- | Aside/UTaU/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0225 | 0.086072 | 0.21015 | -1.1685 |
- | Aside/UTaU/Stave4/Face1/Module5/Residual | "Residual" | 4 | 0.0025 | 0.027613 | 6.3653e-17 | -1.9675 |
+ | Aside/UTaU/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.021667 | 0.085995 | 0.18187 | -1.1696 |
+ | Aside/UTaU/Stave4/Face1/Module5/Residual | "Residual" | 4 | 0.0025 | 0.027613 |-4.8275e-16 | -1.9675 |
| Aside/UTaU/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.00625 | 0.077972 | -0.11611 | -1.8313 |
| Aside/UTaU/Stave4/Face1/Module7/Residual | "Residual" | 3 | -0.034167 | 0.010274 | -0.23906 | -1.5 |
- | Aside/UTaU/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.11583 | 0.030641 | 0.081428 | -1.5 |
+ | Aside/UTaU/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.1175 | 0.028577 | 0 | -1.5 |
| Aside/UTaU/Stave4/Residual | "Residual" | 51 | -0.010343 | 0.033450 | -0.055137 | -1.0441 |
- | Aside/UTaU/Stave4/UnbiasedResidual | "UnbiasedResidual" | 51 | -0.031912 | 0.10923 | -0.16577 | -0.85815 |
+ | Aside/UTaU/Stave4/UnbiasedResidual | "UnbiasedResidual" | 51 | -0.031912 | 0.10927 | -0.16609 | -0.86136 |
| Aside/UTaU/Stave5/Face0/Module0/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave5/Face0/Module1/Residual | "Residual" | 2 | -0.0425 | 0.0050000 |-1.0254e-13 | -2 |
- | Aside/UTaU/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.145 | 0.017500 | 1.6912e-13 | -2 |
+ | Aside/UTaU/Stave5/Face0/Module1/Residual | "Residual" | 2 | -0.0425 | 0.0050000 | 1.0842e-13 | -2 |
+ | Aside/UTaU/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.145 | 0.017500 | 0 | -2 |
| Aside/UTaU/Stave5/Face0/Module2/Residual | "Residual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0625 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave5/Face0/Module4/Residual | "Residual" | 2 | 0.0225 | 0.015000 |-6.0966e-16 | -2 |
- | Aside/UTaU/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0475 | 0.025000 | 1.7045e-15 | -2 |
+ | Aside/UTaU/Stave5/Face0/Module4/Residual | "Residual" | 2 | 0.0225 | 0.015000 | 0 | -2 |
+ | Aside/UTaU/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0475 | 0.025000 |-3.4694e-15 | -2 |
| Aside/UTaU/Stave5/Face0/Module5/Residual | "Residual" | 3 | 0.019167 | 0.019293 | -0.56732 | -1.5 |
| Aside/UTaU/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0875 | 0.074833 | -0.3818 | -1.5 |
| Aside/UTaU/Stave5/Face1/Module1/Residual | "Residual" | 3 |-0.00083333 | 0.0062361 | 0.3818 | -1.5 |
| Aside/UTaU/Stave5/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0075 | 0.017795 | 0.66547 | -1.5 |
- | Aside/UTaU/Stave5/Face1/Module2/Residual | "Residual" | 4 | -0.0075 | 0.047302 | -0.23916 | -1.6492 |
- | Aside/UTaU/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0275 | 0.13472 | -0.19937 | -1.7387 |
- | Aside/UTaU/Stave5/Face1/Module3/Residual | "Residual" | 5 | -0.0075 | 0.020000 | 0.65625 | -0.62188 |
+ | Aside/UTaU/Stave5/Face1/Module2/Residual | "Residual" | 4 | -0.00875 | 0.048007 | -0.17635 | -1.7295 |
+ | Aside/UTaU/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.03 | 0.13627 | -0.15906 | -1.7908 |
+ | Aside/UTaU/Stave5/Face1/Module3/Residual | "Residual" | 5 | -0.0075 | 0.020000 | 0.65625 | -0.62187 |
| Aside/UTaU/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0185 | 0.068073 | 0.72159 | -0.52691 |
| Aside/UTaU/Stave5/Face1/Module5/Residual | "Residual" | 5 | -0.0065 | 0.020833 | 0.0079634 | -1.5162 |
| Aside/UTaU/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0075 | 0.076877 | 0.2869 | -1.1641 |
@@ -305,15 +305,15 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTaU/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1575 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave5/Face1/Module7/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave5/Residual | "Residual" | 28 | -0.0053571 | 0.029472 | -0.23315 | -0.68282 |
- | Aside/UTaU/Stave5/UnbiasedResidual | "UnbiasedResidual" | 28 | -0.013571 | 0.093554 | -0.099761 | -0.71684 |
- | Aside/UTaU/Stave6/Face0/Module0/Residual | "Residual" | 1 | -0.0575 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave6/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1625 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave5/Residual | "Residual" | 28 | -0.0055357 | 0.029651 | -0.229 | -0.71961 |
+ | Aside/UTaU/Stave5/UnbiasedResidual | "UnbiasedResidual" | 28 | -0.013929 | 0.093931 | -0.099824 | -0.73699 |
+ | Aside/UTaU/Stave6/Face0/Module0/Residual | "Residual" | 2 | -0.0425 | 0.015000 |-4.0156e-15 | -2 |
+ | Aside/UTaU/Stave6/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.31 | 0.14750 | 0 | -2 |
| Aside/UTaU/Stave6/Face0/Module1/Residual | "Residual" | 2 | 0.0125 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1375 | 0.060000 | 2.8878e-15 | -2 |
- | Aside/UTaU/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.0475 | 0.055000 | 7.0795e-16 | -2 |
- | Aside/UTaU/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.08 | 0.10750 |-3.5821e-16 | -2 |
- | Aside/UTaU/Stave6/Face0/Module5/Residual | "Residual" | 3 | -0.0175 | 0.024495 | 4.0721e-18 | -1.5 |
+ | Aside/UTaU/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1375 | 0.060000 |-4.0156e-15 | -2 |
+ | Aside/UTaU/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.0475 | 0.055000 | 0 | -2 |
+ | Aside/UTaU/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.08 | 0.10750 | 0 | -2 |
+ | Aside/UTaU/Stave6/Face0/Module5/Residual | "Residual" | 3 | -0.0175 | 0.024495 |-2.3053e-15 | -1.5 |
| Aside/UTaU/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.070833 | 0.087971 | -0.14124 | -1.5 |
| Aside/UTaU/Stave6/Face0/Module6/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave6/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
@@ -323,64 +323,64 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTaU/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0185 | 0.18040 | 0.41456 | -1.516 |
| Aside/UTaU/Stave6/Face1/Module3/Residual | "Residual" | 4 | 0.01875 | 0.011924 | -0.18662 | -1.6044 |
| Aside/UTaU/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0625 | 0.038243 | -0.17433 | -1.1929 |
- | Aside/UTaU/Stave6/Face1/Module5/Residual | "Residual" | 4 | 0.0025 | 0.021213 |-4.8708e-17 | -1 |
+ | Aside/UTaU/Stave6/Face1/Module5/Residual | "Residual" | 4 | 0.0025 | 0.021213 | 3.9042e-15 | -1 |
| Aside/UTaU/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.02875 | 0.079166 | 0.50066 | -0.95972 |
- | Aside/UTaU/Stave6/Face1/Module6/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face1/Module6/Residual | "Residual" | 2 | -0.005 | 0.017500 | 0 | -2 |
+ | Aside/UTaU/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.03 | 0.072500 | 2.8451e-16 | -2 |
| Aside/UTaU/Stave6/Face1/Module7/Residual | "Residual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave6/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0875 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave6/Residual | "Residual" | 25 | -0.0025 | 0.041569 | -0.0012529 | 0.66944 |
- | Aside/UTaU/Stave6/UnbiasedResidual | "UnbiasedResidual" | 25 | 0.0051 | 0.12627 | 0.01444 | -0.86863 |
+ | Aside/UTaU/Stave6/Residual | "Residual" | 27 | -0.0041667 | 0.040437 | 0.10922 | 0.80972 |
+ | Aside/UTaU/Stave6/UnbiasedResidual | "UnbiasedResidual" | 27 | -0.016019 | 0.15057 | -0.65615 | 0.79894 |
| Aside/UTaU/Stave7/Face0/Module1/Residual | "Residual" | 1 | 0.0375 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1375 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave7/Face0/Module4/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave7/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0825 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave7/Face1/Module2/Residual | "Residual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
| Aside/UTaU/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0625 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave7/Face1/Module3/Residual | "Residual" | 2 | -0.0425 | 0.030000 |-2.3412e-16 | -2 |
- | Aside/UTaU/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0875 | 0.040000 |-2.0874e-15 | -2 |
- | Aside/UTaU/Stave7/Face1/Module6/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0375 | 0.0000 | 0 | 0 |
- | Aside/UTaU/Stave7/Residual | "Residual" | 6 |-0.00083333 | 0.039861 | -0.5334 | -0.74723 |
- | Aside/UTaU/Stave7/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0033333 | 0.090803 | 0.065659 | -1.3252 |
- | Aside/UTaU/UnbiasedResidual | "UnbiasedResidual" | 2629 | -0.0019844 | 0.10669 | -0.47273 | 8.0813 |
- | Aside/UTaX/Residual | "Residual" | 2375 | 0.018323 | 0.031635 | -0.10589 | 1.2039 |
- | Aside/UTaX/Stave0/Face0/Module0/Residual | "Residual" | 5 | 0.0295 | 0.025020 | 0.63438 | -0.86228 |
- | Aside/UTaX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0985 | 0.064452 | 0.36534 | -0.98164 |
- | Aside/UTaX/Stave0/Face0/Module1/Residual | "Residual" | 25 | 0.0277 | 0.048528 | 0.060132 | -0.76427 |
- | Aside/UTaX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 25 | 0.0681 | 0.11714 | -0.1612 | -0.67124 |
+ | Aside/UTaU/Stave7/Face1/Module3/Residual | "Residual" | 2 | -0.0425 | 0.030000 | 1.0039e-15 | -2 |
+ | Aside/UTaU/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0875 | 0.040000 |-3.3881e-15 | -2 |
+ | Aside/UTaU/Stave7/Face1/Module6/Residual | "Residual" | 2 | -0.005 | 0.017500 | 0 | -2 |
+ | Aside/UTaU/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.1975 | 0.23500 |-5.3467e-16 | -2 |
+ | Aside/UTaU/Stave7/Residual | "Residual" | 7 | -0.0039286 | 0.037675 | -0.32164 | -0.71095 |
+ | Aside/UTaU/Stave7/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.058929 | 0.17415 | -1.1131 | 0.33544 |
+ | Aside/UTaU/UnbiasedResidual | "UnbiasedResidual" | 2635 | -0.002538 | 0.10692 | -0.52685 | 8.0697 |
+ | Aside/UTaX/Residual | "Residual" | 2382 | 0.01834 | 0.031637 | -0.11219 | 1.2044 |
+ | Aside/UTaX/Stave0/Face0/Module0/Residual | "Residual" | 6 | 0.030833 | 0.023746 | 0.51585 | -0.88641 |
+ | Aside/UTaX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.10167 | 0.058125 | 0.25933 | -0.53439 |
+ | Aside/UTaX/Stave0/Face0/Module1/Residual | "Residual" | 24 | 0.025208 | 0.047697 | 0.11867 | -0.6379 |
+ | Aside/UTaX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 24 | 0.065417 | 0.11791 | -0.093514 | -0.70367 |
| Aside/UTaX/Stave0/Face0/Module2/Residual | "Residual" | 147 | 0.019983 | 0.021613 | 0.10569 | -0.63461 |
| Aside/UTaX/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 147 | 0.065119 | 0.11148 | 2.1193 | 13.957 |
| Aside/UTaX/Stave0/Face0/Module3/Residual | "Residual" | 212 | 0.023137 | 0.023571 | 0.26997 | 0.98686 |
- | Aside/UTaX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 212 | 0.051769 | 0.082759 | -2.3842 | 12.393 |
+ | Aside/UTaX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 212 | 0.051816 | 0.082754 | -2.3863 | 12.403 |
| Aside/UTaX/Stave0/Face0/Module4/Residual | "Residual" | 192 | 0.018958 | 0.023826 | -0.2886 | 0.1898 |
- | Aside/UTaX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 192 | 0.040911 | 0.069802 | -1.2309 | 6.6208 |
+ | Aside/UTaX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 192 | 0.040938 | 0.069796 | -1.2323 | 6.6259 |
| Aside/UTaX/Stave0/Face0/Module5/Residual | "Residual" | 48 | 0.019271 | 0.051473 | 0.083141 | -0.57607 |
| Aside/UTaX/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 48 | 0.04 | 0.11702 | 0.053296 | 0.013048 |
| Aside/UTaX/Stave0/Face0/Module6/Residual | "Residual" | 11 | -0.010682 | 0.038863 | 0.33077 | -1.2444 |
| Aside/UTaX/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.025227 | 0.10028 | 0.6252 | -0.7438 |
| Aside/UTaX/Stave0/Face0/Module7/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0575 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave0/Face1/Module0/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave0/Face1/Module1/Residual | "Residual" | 8 | -0.00125 | 0.048072 | -1.1546 | -0.12267 |
- | Aside/UTaX/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.026875 | 0.13063 | -0.80259 | -0.87456 |
- | Aside/UTaX/Stave0/Face1/Module2/Residual | "Residual" | 63 | 0.015833 | 0.044996 | 0.089415 | 0.12123 |
- | Aside/UTaX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 63 | 0.034405 | 0.10115 | -0.3361 | -0.039295 |
- | Aside/UTaX/Stave0/Face1/Module3/Residual | "Residual" | 196 | 0.020153 | 0.025766 | -0.39896 | 0.59388 |
- | Aside/UTaX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 196 | 0.046964 | 0.067717 | 1.2663 | 9.9783 |
+ | Aside/UTaX/Stave0/Face1/Module0/Residual | "Residual" | 2 | 0.0225 | 0.0050000 |-2.7105e-14 | -2 |
+ | Aside/UTaX/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1325 | 0.085000 | 0 | -2 |
+ | Aside/UTaX/Stave0/Face1/Module1/Residual | "Residual" | 8 | 0.006875 | 0.054740 | -0.86031 | -0.37561 |
+ | Aside/UTaX/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.0425 | 0.13716 | -0.93776 | -0.80836 |
+ | Aside/UTaX/Stave0/Face1/Module2/Residual | "Residual" | 63 | 0.015913 | 0.045012 | 0.084254 | 0.11622 |
+ | Aside/UTaX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 63 | 0.034484 | 0.10117 | -0.3381 | -0.040533 |
+ | Aside/UTaX/Stave0/Face1/Module3/Residual | "Residual" | 196 | 0.020102 | 0.025761 | -0.39336 | 0.59333 |
+ | Aside/UTaX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 196 | 0.046837 | 0.067720 | 1.2717 | 9.9851 |
| Aside/UTaX/Stave0/Face1/Module4/Residual | "Residual" | 198 | 0.020833 | 0.026855 | -0.73334 | 1.2555 |
| Aside/UTaX/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 198 | 0.044015 | 0.093651 | -2.1433 | 8.7161 |
- | Aside/UTaX/Stave0/Face1/Module5/Residual | "Residual" | 137 | 0.014033 | 0.021166 | 0.1553 | -0.43287 |
- | Aside/UTaX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 137 | 0.039909 | 0.079834 | 1.1918 | 9.0927 |
+ | Aside/UTaX/Stave0/Face1/Module5/Residual | "Residual" | 137 | 0.013996 | 0.021130 | 0.15615 | -0.42101 |
+ | Aside/UTaX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 137 | 0.039836 | 0.079749 | 1.1946 | 9.1428 |
| Aside/UTaX/Stave0/Face1/Module6/Residual | "Residual" | 22 | 0.0425 | 0.036213 | -0.10625 | -1.0616 |
| Aside/UTaX/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.10455 | 0.091075 | -0.22775 | -1.2045 |
| Aside/UTaX/Stave0/Face1/Module7/Residual | "Residual" | 5 | 0.0215 | 0.018276 | -0.57699 | -1.4019 |
- | Aside/UTaX/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0915 | 0.065681 | -0.52138 | -0.98311 |
- | Aside/UTaX/Stave0/Residual | "Residual" | 1271 | 0.019786 | 0.028746 | -0.13818 | 1.4791 |
- | Aside/UTaX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1271 | 0.047803 | 0.089138 | -0.13907 | 9.3717 |
- | Aside/UTaX/Stave1/Face0/Module0/Residual | "Residual" | 8 | 0.02375 | 0.020425 | -0.63124 | -0.28153 |
- | Aside/UTaX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.075625 | 0.066518 | -0.30578 | -0.93339 |
+ | Aside/UTaX/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0945 | 0.069541 | -0.35868 | -0.98608 |
+ | Aside/UTaX/Stave0/Residual | "Residual" | 1272 | 0.019792 | 0.028715 | -0.14497 | 1.4762 |
+ | Aside/UTaX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1272 | 0.048023 | 0.089250 | -0.1388 | 9.3113 |
+ | Aside/UTaX/Stave1/Face0/Module0/Residual | "Residual" | 8 | 0.0225 | 0.019843 | -0.68394 | -0.42706 |
+ | Aside/UTaX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.074375 | 0.066141 | -0.32176 | -1.0064 |
| Aside/UTaX/Stave1/Face0/Module1/Residual | "Residual" | 24 | 0.036875 | 0.043116 | -0.097453 | -1.0884 |
| Aside/UTaX/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 24 | 0.090833 | 0.10403 | -0.46301 | -1.1518 |
| Aside/UTaX/Stave1/Face0/Module2/Residual | "Residual" | 69 | 0.014167 | 0.018527 | -0.25209 | -0.15444 |
@@ -389,66 +389,66 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTaX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 133 | 0.04532 | 0.062892 | -0.87287 | 3.8043 |
| Aside/UTaX/Stave1/Face0/Module5/Residual | "Residual" | 46 | 0.0086957 | 0.051300 | 0.14163 | -0.86507 |
| Aside/UTaX/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 46 | 0.021739 | 0.12424 | 0.10664 | -0.89101 |
- | Aside/UTaX/Stave1/Face0/Module6/Residual | "Residual" | 9 | 0.0036111 | 0.043126 | -0.56215 | -1.0942 |
- | Aside/UTaX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0025 | 0.15144 | -0.49547 | -1.1164 |
- | Aside/UTaX/Stave1/Face1/Module1/Residual | "Residual" | 8 | -0.006875 | 0.043188 | 0.19419 | -0.6903 |
- | Aside/UTaX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.040625 | 0.11396 | -0.25653 | -1.401 |
- | Aside/UTaX/Stave1/Face1/Module2/Residual | "Residual" | 49 | 0.016786 | 0.038888 | 0.12638 | -0.75259 |
- | Aside/UTaX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.031684 | 0.10261 | -0.37492 | 0.42562 |
- | Aside/UTaX/Stave1/Face1/Module3/Residual | "Residual" | 152 | 0.014441 | 0.020310 | 0.078081 | 0.47653 |
- | Aside/UTaX/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 152 | 0.031447 | 0.11088 | -3.9742 | 23.234 |
+ | Aside/UTaX/Stave1/Face0/Module6/Residual | "Residual" | 9 | 0.0025 | 0.045154 | -0.65444 | -0.90955 |
+ | Aside/UTaX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0036111 | 0.15488 | -0.61959 | -0.90506 |
+ | Aside/UTaX/Stave1/Face1/Module1/Residual | "Residual" | 8 | -0.0075 | 0.043012 | 0.23682 | -0.64089 |
+ | Aside/UTaX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.04125 | 0.11365 | -0.24607 | -1.3919 |
+ | Aside/UTaX/Stave1/Face1/Module2/Residual | "Residual" | 49 | 0.016071 | 0.039693 | 0.14636 | -0.85708 |
+ | Aside/UTaX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.029745 | 0.10446 | -0.28976 | 0.26529 |
+ | Aside/UTaX/Stave1/Face1/Module3/Residual | "Residual" | 152 | 0.014572 | 0.020523 | 0.10787 | 0.44866 |
+ | Aside/UTaX/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 152 | 0.031645 | 0.11246 | -3.9887 | 23.533 |
| Aside/UTaX/Stave1/Face1/Module5/Residual | "Residual" | 82 | 0.010244 | 0.019082 | 0.082322 | -0.79692 |
| Aside/UTaX/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 82 | 0.025463 | 0.067886 | -0.34074 | -0.44508 |
| Aside/UTaX/Stave1/Face1/Module6/Residual | "Residual" | 21 | 0.036071 | 0.036617 | -0.1455 | -0.2868 |
- | Aside/UTaX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.090595 | 0.099457 | -0.01207 | -0.051294 |
+ | Aside/UTaX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.090833 | 0.099778 | -0.0061215 | -0.06569 |
| Aside/UTaX/Stave1/Face1/Module7/Residual | "Residual" | 5 | 0.0255 | 0.019131 | -1.449 | 0.18225 |
- | Aside/UTaX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.1045 | 0.098316 | 0.15226 | -0.66217 |
- | Aside/UTaX/Stave1/Residual | "Residual" | 606 | 0.015611 | 0.029006 | 0.064643 | 1.1736 |
- | Aside/UTaX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 606 | 0.038417 | 0.096024 | -1.8116 | 11.452 |
+ | Aside/UTaX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.1035 | 0.096716 | 0.11077 | -0.67162 |
+ | Aside/UTaX/Stave1/Residual | "Residual" | 606 | 0.015545 | 0.029175 | 0.051238 | 1.1736 |
+ | Aside/UTaX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 606 | 0.038269 | 0.096729 | -1.8519 | 11.894 |
| Aside/UTaX/Stave2/Face0/Module0/Residual | "Residual" | 3 | 0.034167 | 0.041700 | 0.63911 | -1.5 |
| Aside/UTaX/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.090833 | 0.11146 | 0.66888 | -1.5 |
| Aside/UTaX/Stave2/Face0/Module1/Residual | "Residual" | 6 | 0.019167 | 0.028087 | 0.75448 | -1.1458 |
| Aside/UTaX/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.099167 | 0.17691 | 1.5664 | 0.75326 |
- | Aside/UTaX/Stave2/Face0/Module2/Residual | "Residual" | 34 | 0.033235 | 0.045924 | -0.26672 | -0.80017 |
- | Aside/UTaX/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 34 | 0.086176 | 0.12063 | -0.20318 | -0.42948 |
+ | Aside/UTaX/Stave2/Face0/Module2/Residual | "Residual" | 34 | 0.033088 | 0.045886 | -0.25841 | -0.79649 |
+ | Aside/UTaX/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 34 | 0.086029 | 0.12063 | -0.19952 | -0.43058 |
| Aside/UTaX/Stave2/Face0/Module4/Residual | "Residual" | 47 | 0.017181 | 0.052058 | -0.43943 | 0.38832 |
| Aside/UTaX/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 47 | 0.0092021 | 0.16924 | -2.6625 | 8.5336 |
| Aside/UTaX/Stave2/Face0/Module5/Residual | "Residual" | 38 | 0.015789 | 0.034779 | 0.22829 | -0.29675 |
| Aside/UTaX/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 38 | 0.044868 | 0.091030 | 0.71672 | 0.43964 |
- | Aside/UTaX/Stave2/Face0/Module6/Residual | "Residual" | 6 | -0.0066667 | 0.050449 | -0.31225 | -0.22871 |
- | Aside/UTaX/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0066667 | 0.12960 | 0.25724 | -0.30209 |
- | Aside/UTaX/Stave2/Face0/Module7/Residual | "Residual" | 1 | 0.0525 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1325 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave2/Face0/Module6/Residual | "Residual" | 7 | -0.0053571 | 0.046664 | -0.42202 | 0.28767 |
+ | Aside/UTaX/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.0046429 | 0.11946 | 0.23379 | 0.18454 |
+ | Aside/UTaX/Stave2/Face0/Module7/Residual | "Residual" | 1 | 0.0575 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1375 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave2/Face1/Module0/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave2/Face1/Module1/Residual | "Residual" | 3 | -0.015833 | 0.016499 | -0.2948 | -1.5 |
- | Aside/UTaX/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0325 | 0.036742 |-1.2702e-16 | -1.5 |
+ | Aside/UTaX/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave2/Face1/Module1/Residual | "Residual" | 4 | -0.005 | 0.023585 | 3.0991e-15 | -1.192 |
+ | Aside/UTaX/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.00125 | 0.066556 | 0.43465 | -1.1543 |
| Aside/UTaX/Stave2/Face1/Module2/Residual | "Residual" | 20 | 0.02425 | 0.037725 | 0.29739 | -0.87729 |
| Aside/UTaX/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.057 | 0.090952 | -0.076529 | -0.99683 |
| Aside/UTaX/Stave2/Face1/Module3/Residual | "Residual" | 47 | 0.017606 | 0.040456 | -0.034117 | -0.40984 |
- | Aside/UTaX/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 47 | 0.039628 | 0.092142 | 0.058434 | -0.74657 |
+ | Aside/UTaX/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 47 | 0.039521 | 0.092263 | 0.057215 | -0.75134 |
| Aside/UTaX/Stave2/Face1/Module5/Residual | "Residual" | 37 | 0.025338 | 0.040812 | -0.23533 | 0.53752 |
| Aside/UTaX/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 37 | 0.074662 | 0.13303 | 0.3086 | 2.9491 |
| Aside/UTaX/Stave2/Face1/Module6/Residual | "Residual" | 11 | 0.028409 | 0.031102 | -0.023504 | -1.7233 |
| Aside/UTaX/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.058409 | 0.071663 | 0.13837 | -1.5139 |
- | Aside/UTaX/Stave2/Face1/Module7/Residual | "Residual" | 5 | 0.0115 | 0.049739 | 0.21737 | -1.3106 |
- | Aside/UTaX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0255 | 0.089755 | -0.1585 | -1.5237 |
- | Aside/UTaX/Stave2/Residual | "Residual" | 259 | 0.020666 | 0.043079 | -0.18979 | 0.17707 |
- | Aside/UTaX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 259 | 0.048234 | 0.12464 | -1.1109 | 8.3757 |
- | Aside/UTaX/Stave3/Face0/Module0/Residual | "Residual" | 2 | 0.0225 | 0.0050000 |-3.2752e-14 | -2 |
- | Aside/UTaX/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.055 | 0.012500 | -1.096e-15 | -2 |
+ | Aside/UTaX/Stave2/Face1/Module7/Residual | "Residual" | 6 | 0.019167 | 0.048534 | -0.14096 | -1.3738 |
+ | Aside/UTaX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.055833 | 0.10691 | -0.087154 | -1.258 |
+ | Aside/UTaX/Stave2/Residual | "Residual" | 262 | 0.020763 | 0.042909 | -0.19372 | 0.19491 |
+ | Aside/UTaX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 262 | 0.048855 | 0.12440 | -1.1104 | 8.3638 |
+ | Aside/UTaX/Stave3/Face0/Module0/Residual | "Residual" | 2 | 0.0225 | 0.0050000 |-2.7105e-14 | -2 |
+ | Aside/UTaX/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.055 | 0.012500 | 2.7756e-14 | -2 |
| Aside/UTaX/Stave3/Face0/Module1/Residual | "Residual" | 5 | 0.0165 | 0.027276 | 0.30837 | -1.3765 |
| Aside/UTaX/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0475 | 0.075233 | 0.17965 | -1.6101 |
| Aside/UTaX/Stave3/Face0/Module2/Residual | "Residual" | 16 | 0.0275 | 0.038283 | 0.080201 | -1.5226 |
| Aside/UTaX/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.05 | 0.084963 | 0.15866 | -1.4739 |
| Aside/UTaX/Stave3/Face0/Module4/Residual | "Residual" | 22 | 0.020227 | 0.041030 | -1.0224 | 1.5927 |
| Aside/UTaX/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.066136 | 0.12704 | 1.4536 | 4.4108 |
- | Aside/UTaX/Stave3/Face0/Module5/Residual | "Residual" | 16 | 0.0021875 | 0.040484 | -0.97731 | 1.297 |
- | Aside/UTaX/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.0003125 | 0.10929 | -0.93409 | 1.0432 |
+ | Aside/UTaX/Stave3/Face0/Module5/Residual | "Residual" | 16 | 0.0025 | 0.040389 | -1.0053 | 1.3676 |
+ | Aside/UTaX/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.0009375 | 0.10915 | -0.95391 | 1.0843 |
| Aside/UTaX/Stave3/Face0/Module6/Residual | "Residual" | 6 | 0.01 | 0.033009 | 0.11817 | -1.1088 |
| Aside/UTaX/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.026667 | 0.080385 | 0.35954 | -1.0717 |
- | Aside/UTaX/Stave3/Face1/Module1/Residual | "Residual" | 2 | 0.03 | 0.067500 | 1.1704e-16 | -2 |
- | Aside/UTaX/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.01 | 0.18250 | 1.0775e-17 | -2 |
+ | Aside/UTaX/Stave3/Face1/Module1/Residual | "Residual" | 2 | 0.03 | 0.067500 | 0 | -2 |
+ | Aside/UTaX/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.01 | 0.18250 | 3.5674e-17 | -2 |
| Aside/UTaX/Stave3/Face1/Module2/Residual | "Residual" | 10 | 0.009 | 0.024192 | -0.60208 | -0.30619 |
| Aside/UTaX/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0435 | 0.073068 | 0.22835 | -0.69479 |
| Aside/UTaX/Stave3/Face1/Module3/Residual | "Residual" | 20 | 0.0215 | 0.036249 | -0.22873 | 0.20821 |
@@ -459,8 +459,8 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTaX/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.1345 | 0.086174 | 1.0896 | -0.17239 |
| Aside/UTaX/Stave3/Face1/Module7/Residual | "Residual" | 6 | 0.0075 | 0.026615 | -1.2996 | 0.16941 |
| Aside/UTaX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.025833 | 0.068840 | -0.8471 | -0.20679 |
- | Aside/UTaX/Stave3/Residual | "Residual" | 134 | 0.017836 | 0.037804 | -0.2256 | 0.7338 |
- | Aside/UTaX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 134 | 0.04847 | 0.10310 | 0.46933 | 2.703 |
+ | Aside/UTaX/Stave3/Residual | "Residual" | 134 | 0.017873 | 0.037777 | -0.22744 | 0.74398 |
+ | Aside/UTaX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 134 | 0.048545 | 0.10305 | 0.46889 | 2.7121 |
| Aside/UTaX/Stave4/Face0/Module0/Residual | "Residual" | 1 | 0.0675 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave4/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1125 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave4/Face0/Module1/Residual | "Residual" | 5 | 0.0325 | 0.023022 | -0.59009 | -0.59256 |
@@ -471,8 +471,8 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTaX/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.041667 | 0.13145 | 0.69816 | -0.69373 |
| Aside/UTaX/Stave4/Face0/Module5/Residual | "Residual" | 6 | 0.005 | 0.052895 | 0.33067 | -0.61897 |
| Aside/UTaX/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0083333 | 0.11667 | 0.16135 | -1.2967 |
- | Aside/UTaX/Stave4/Face0/Module6/Residual | "Residual" | 2 | 0.0025 | 0.010000 | 8.7231e-17 | -2 |
- | Aside/UTaX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0075 | 0.025000 |-6.2318e-17 | -2 |
+ | Aside/UTaX/Stave4/Face0/Module6/Residual | "Residual" | 2 | 0.0025 | 0.010000 | 1.0588e-16 | -2 |
+ | Aside/UTaX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0075 | 0.025000 | 1.0842e-16 | -2 |
| Aside/UTaX/Stave4/Face1/Module1/Residual | "Residual" | 3 | 0.0058333 | 0.031710 | -0.50207 | -1.5 |
| Aside/UTaX/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0225 | 0.090921 | -0.31931 | -1.5 |
| Aside/UTaX/Stave4/Face1/Module2/Residual | "Residual" | 6 | 0.0225 | 0.031358 | 0.33241 | -0.64507 |
@@ -487,14 +487,14 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTaX/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.065833 | 0.056322 | -0.60406 | -1.5 |
| Aside/UTaX/Stave4/Residual | "Residual" | 51 | 0.016814 | 0.038259 | -0.12217 | -0.19451 |
| Aside/UTaX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 51 | 0.042402 | 0.092760 | 0.065776 | -0.59808 |
- | Aside/UTaX/Stave5/Face0/Module0/Residual | "Residual" | 1 | 0.0675 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1625 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face0/Module0/Residual | "Residual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1675 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave5/Face0/Module1/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave5/Face0/Module2/Residual | "Residual" | 1 | 0.0525 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0975 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave5/Face0/Module4/Residual | "Residual" | 2 | -0.01 | 0.0025000 | 1.2511e-14 | -2 |
- | Aside/UTaX/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.025 | 0.0025000 |-1.9845e-14 | -2 |
+ | Aside/UTaX/Stave5/Face0/Module4/Residual | "Residual" | 2 | -0.01 | 0.0025000 | 1.3553e-14 | -2 |
+ | Aside/UTaX/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.025 | 0.0025000 |-2.1684e-13 | -2 |
| Aside/UTaX/Stave5/Face0/Module5/Residual | "Residual" | 3 | -0.010833 | 0.034238 | 0.69581 | -1.5 |
| Aside/UTaX/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.075833 | 0.10507 | 0.69631 | -1.5 |
| Aside/UTaX/Stave5/Face0/Module6/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
@@ -509,12 +509,14 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTaX/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0325 | 0.075222 | 0.0061673 | -1.4004 |
| Aside/UTaX/Stave5/Face1/Module6/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave5/Face1/Module7/Residual | "Residual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face1/Module7/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1125 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave5/Residual | "Residual" | 27 | 0.014352 | 0.032550 | 0.043115 | -1.124 |
- | Aside/UTaX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 27 | 0.028426 | 0.094615 | -0.092137 | -0.75801 |
- | Aside/UTaX/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.005 | 0.0075000 |-9.1169e-17 | -2 |
- | Aside/UTaX/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.015 | 0.027500 | 3.0794e-16 | -2 |
+ | Aside/UTaX/Stave5/Residual | "Residual" | 27 | 0.014722 | 0.032952 | 0.05979 | -1.1062 |
+ | Aside/UTaX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 27 | 0.028611 | 0.094881 | -0.085084 | -0.75919 |
+ | Aside/UTaX/Stave6/Face0/Module0/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave6/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.4025 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.005 | 0.0075000 | 0 | -2 |
+ | Aside/UTaX/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.015 | 0.027500 | 3.2583e-16 | -2 |
| Aside/UTaX/Stave6/Face0/Module5/Residual | "Residual" | 3 | 0.020833 | 0.018409 | -0.13506 | -1.5 |
| Aside/UTaX/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.070833 | 0.067618 | 0.18299 | -1.5 |
| Aside/UTaX/Stave6/Face1/Module2/Residual | "Residual" | 6 | -0.015833 | 0.027639 | 0.30041 | -1.5769 |
@@ -523,106 +525,106 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTaX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0055 | 0.081890 | -0.54931 | -0.43943 |
| Aside/UTaX/Stave6/Face1/Module5/Residual | "Residual" | 4 | -0.0075 | 0.017321 | -1.1547 | -0.66667 |
| Aside/UTaX/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.01 | 0.098139 | -0.64986 | -0.90807 |
- | Aside/UTaX/Stave6/Face1/Module6/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave6/Face1/Module6/Residual | "Residual" | 2 | 0.0075 | 0.010000 |-4.2352e-16 | -2 |
+ | Aside/UTaX/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0275 | 0.040000 |-4.2352e-16 | -2 |
| Aside/UTaX/Stave6/Face1/Module7/Residual | "Residual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave6/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1175 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave6/Residual | "Residual" | 22 |-0.00022727 | 0.025527 | -0.26643 | -0.6847 |
- | Aside/UTaX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.0020238 | 0.095218 | -0.4757 | -0.79341 |
+ | Aside/UTaX/Stave6/Residual | "Residual" | 24 | 0.0014583 | 0.025082 | -0.41367 | -0.60035 |
+ | Aside/UTaX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 24 | 0.022283 | 0.12259 | 0.81874 | 1.9836 |
| Aside/UTaX/Stave7/Face0/Module0/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave7/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave7/Face0/Module1/Residual | "Residual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1175 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1225 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave7/Face1/Module1/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave7/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0975 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave7/Face1/Module3/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
| Aside/UTaX/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0925 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave7/Face1/Module6/Residual | "Residual" | 1 | -0.0625 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1875 | 0.0000 | 0 | 0 |
- | Aside/UTaX/Stave7/Residual | "Residual" | 5 | -0.0145 | 0.030919 | -0.4214 | -1.3304 |
- | Aside/UTaX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0215 | 0.11382 | -0.30765 | -1.5526 |
- | Aside/UTaX/UnbiasedResidual | "UnbiasedResidual" | 2375 | 0.044607 | 0.096656 | -0.74462 | 9.4404 |
- | Aside/UTbV/Residual | "Residual" | 2630 | 0.0034715 | 0.028480 | 0.020203 | 1.5075 |
+ | Aside/UTaX/Stave7/Face1/Module6/Residual | "Residual" | 2 | -0.0125 | 0.050000 | 1.0842e-16 | -2 |
+ | Aside/UTaX/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1025 | 0.29000 | 0 | -2 |
+ | Aside/UTaX/Stave7/Residual | "Residual" | 6 | -0.0058333 | 0.034238 | -0.45034 | -1.1204 |
+ | Aside/UTaX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.046667 | 0.18676 | 0.61019 | -0.51427 |
+ | Aside/UTaX/UnbiasedResidual | "UnbiasedResidual" | 2382 | 0.045071 | 0.097385 | -0.71664 | 9.4245 |
+ | Aside/UTbV/Residual | "Residual" | 2634 | 0.0034548 | 0.028501 | 0.018423 | 1.4946 |
| Aside/UTbV/Stave0/Face0/Module0/Residual | "Residual" | 6 | 0.033333 | 0.022623 | -0.043983 | -1.2444 |
| Aside/UTbV/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.11667 | 0.085118 | 0.19676 | -0.98964 |
- | Aside/UTbV/Stave0/Face0/Module1/Residual | "Residual" | 34 | 0.0058824 | 0.034379 | 0.18044 | -0.91897 |
- | Aside/UTbV/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 34 | 0.021471 | 0.096519 | 0.14987 | -1.1296 |
+ | Aside/UTbV/Stave0/Face0/Module1/Residual | "Residual" | 33 | 0.0073485 | 0.035686 | 0.17469 | -0.96167 |
+ | Aside/UTbV/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 33 | 0.025379 | 0.10002 | 0.1448 | -1.1452 |
| Aside/UTbV/Stave0/Face0/Module2/Residual | "Residual" | 162 | 0.0032716 | 0.020143 | -0.2803 | -0.0091251 |
- | Aside/UTbV/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 162 | 0.011351 | 0.10939 | -1.5368 | 14.288 |
- | Aside/UTbV/Stave0/Face0/Module3/Residual | "Residual" | 204 | 0.0047549 | 0.023651 | 0.073353 | 0.80404 |
- | Aside/UTbV/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 204 | 0.0048039 | 0.091461 | -2.0381 | 10.117 |
- | Aside/UTbV/Stave0/Face0/Module4/Residual | "Residual" | 205 | 0.0028415 | 0.020938 | -0.16318 | 0.18478 |
- | Aside/UTbV/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 205 | 0.011085 | 0.078828 | 2.1948 | 20.4 |
- | Aside/UTbV/Stave0/Face0/Module5/Residual | "Residual" | 47 | -0.011117 | 0.052102 | -0.051876 | -0.88814 |
- | Aside/UTbV/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 47 | -0.050585 | 0.17100 | -0.89712 | 1.2406 |
+ | Aside/UTbV/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 162 | 0.011413 | 0.10932 | -1.5393 | 14.331 |
+ | Aside/UTbV/Stave0/Face0/Module3/Residual | "Residual" | 204 | 0.0048039 | 0.023740 | 0.086518 | 0.79584 |
+ | Aside/UTbV/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 204 | 0.0049265 | 0.091641 | -2.0213 | 10.042 |
+ | Aside/UTbV/Stave0/Face0/Module4/Residual | "Residual" | 205 | 0.0028659 | 0.020947 | -0.16605 | 0.1807 |
+ | Aside/UTbV/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 205 | 0.01128 | 0.078814 | 2.1898 | 20.393 |
+ | Aside/UTbV/Stave0/Face0/Module5/Residual | "Residual" | 47 | -0.011223 | 0.052150 | -0.0469 | -0.89562 |
+ | Aside/UTbV/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 47 | -0.050691 | 0.17101 | -0.89505 | 1.2369 |
| Aside/UTbV/Stave0/Face0/Module6/Residual | "Residual" | 10 | -0.0075 | 0.047906 | 0.74083 | -0.909 |
| Aside/UTbV/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.022 | 0.16835 | 0.69523 | -0.98187 |
- | Aside/UTbV/Stave0/Face0/Module7/Residual | "Residual" | 3 | -0.0125 | 0.014720 | 0.47033 | -1.5 |
- | Aside/UTbV/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.085833 | 0.096119 | -0.1294 | -1.5 |
- | Aside/UTbV/Stave0/Face1/Module0/Residual | "Residual" | 7 | -0.0125 | 0.016257 | -0.5985 | -0.78853 |
- | Aside/UTbV/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.044643 | 0.061171 | -0.55465 | -0.77558 |
- | Aside/UTbV/Stave0/Face1/Module1/Residual | "Residual" | 9 |-0.00027778 | 0.033921 | -1.2053 | 0.38547 |
- | Aside/UTbV/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0052778 | 0.11695 | -1.4186 | 0.78652 |
- | Aside/UTbV/Stave0/Face1/Module2/Residual | "Residual" | 69 | 0.00097826 | 0.040907 | -0.14471 | -0.28663 |
- | Aside/UTbV/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 69 | -0.0070652 | 0.12594 | -1.0974 | 3.4719 |
- | Aside/UTbV/Stave0/Face1/Module3/Residual | "Residual" | 219 | 0.001153 | 0.021972 | -0.049863 | -0.0022158 |
- | Aside/UTbV/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 219 | 0.0005137 | 0.079660 | 0.3437 | 6.0918 |
+ | Aside/UTbV/Stave0/Face0/Module7/Residual | "Residual" | 3 | -0.014167 | 0.015456 | 0.65201 | -1.5 |
+ | Aside/UTbV/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.084167 | 0.094015 | -0.10601 | -1.5 |
+ | Aside/UTbV/Stave0/Face1/Module0/Residual | "Residual" | 7 | -0.011786 | 0.018406 | -0.096434 | -0.95036 |
+ | Aside/UTbV/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.043929 | 0.064626 | -0.28471 | -0.8497 |
+ | Aside/UTbV/Stave0/Face1/Module1/Residual | "Residual" | 9 | -0.0013889 | 0.032470 | -1.4066 | 0.65625 |
+ | Aside/UTbV/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0080556 | 0.11444 | -1.4911 | 0.93308 |
+ | Aside/UTbV/Stave0/Face1/Module2/Residual | "Residual" | 69 | 0.0010507 | 0.040959 | -0.1468 | -0.29665 |
+ | Aside/UTbV/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 69 | -0.0069203 | 0.12606 | -1.0957 | 3.4557 |
+ | Aside/UTbV/Stave0/Face1/Module3/Residual | "Residual" | 219 | 0.0010616 | 0.021966 | -0.038338 |-1.0659e-05 |
+ | Aside/UTbV/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 219 | 0.00030822 | 0.079648 | 0.35136 | 6.1008 |
| Aside/UTbV/Stave0/Face1/Module4/Residual | "Residual" | 213 | 0.0056455 | 0.019554 | -0.26148 | -0.19375 |
| Aside/UTbV/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 213 | 0.013396 | 0.10790 | 0.64908 | 7.7933 |
- | Aside/UTbV/Stave0/Face1/Module5/Residual | "Residual" | 157 | 0.0044108 | 0.018204 | 0.37606 | 0.12522 |
- | Aside/UTbV/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 157 | 0.014475 | 0.11207 | -1.4881 | 14.17 |
+ | Aside/UTbV/Stave0/Face1/Module5/Residual | "Residual" | 157 | 0.0043153 | 0.018122 | 0.38441 | 0.17376 |
+ | Aside/UTbV/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 157 | 0.013392 | 0.10935 | -1.7704 | 15.164 |
| Aside/UTbV/Stave0/Face1/Module6/Residual | "Residual" | 21 | 0.019881 | 0.046844 | 0.34377 | 0.49627 |
| Aside/UTbV/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.034405 | 0.16704 | -1.2662 | 1.8778 |
- | Aside/UTbV/Stave0/Face1/Module7/Residual | "Residual" | 7 | 0.0075 | 0.041662 | -0.12001 | -1.4588 |
- | Aside/UTbV/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.016071 | 0.13434 | -0.25769 | -1.7087 |
- | Aside/UTbV/Stave0/Residual | "Residual" | 1373 | 0.0032356 | 0.025851 | -0.1671 | 1.8615 |
- | Aside/UTbV/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1373 | 0.0064679 | 0.10492 | -0.72253 | 9.3801 |
+ | Aside/UTbV/Stave0/Face1/Module7/Residual | "Residual" | 8 | 0.010625 | 0.039995 | -0.30693 | -1.3114 |
+ | Aside/UTbV/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.028125 | 0.12984 | -0.47243 | -1.5368 |
+ | Aside/UTbV/Stave0/Residual | "Residual" | 1373 | 0.0032684 | 0.025908 | -0.15983 | 1.8513 |
+ | Aside/UTbV/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1373 | 0.006519 | 0.10469 | -0.7508 | 9.3908 |
| Aside/UTbV/Stave1/Face0/Module0/Residual | "Residual" | 3 | -0.014167 | 0.030641 | -0.081428 | -1.5 |
| Aside/UTbV/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.034167 | 0.11842 | 0.042202 | -1.5 |
| Aside/UTbV/Stave1/Face0/Module1/Residual | "Residual" | 16 | -0.004375 | 0.040345 | 0.69485 | 0.30888 |
- | Aside/UTbV/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 16 | -0.019062 | 0.12662 | 0.098094 | -0.3643 |
- | Aside/UTbV/Stave1/Face0/Module2/Residual | "Residual" | 70 | 0.00078571 | 0.015234 | 0.1299 | 0.62688 |
- | Aside/UTbV/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 70 | -0.010143 | 0.095423 | -1.1138 | 5.9663 |
+ | Aside/UTbV/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 16 | -0.01875 | 0.12684 | 0.093841 | -0.38002 |
+ | Aside/UTbV/Stave1/Face0/Module2/Residual | "Residual" | 70 | 0.00057143 | 0.015727 | -0.055801 | 0.8584 |
+ | Aside/UTbV/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 70 | -0.011 | 0.096645 | -1.1 | 5.5885 |
| Aside/UTbV/Stave1/Face0/Module4/Residual | "Residual" | 175 | 0.0052429 | 0.021552 | -0.47121 | 4.2084 |
| Aside/UTbV/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 175 | 0.0165 | 0.12639 | 0.44669 | 27.129 |
| Aside/UTbV/Stave1/Face0/Module5/Residual | "Residual" | 42 | -0.0027381 | 0.038760 | -0.21045 | 0.56894 |
| Aside/UTbV/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 42 | 0.00083333 | 0.094898 | 0.39075 | 0.20521 |
- | Aside/UTbV/Stave1/Face0/Module6/Residual | "Residual" | 15 | -0.0098333 | 0.033260 | 0.22145 | -0.71994 |
- | Aside/UTbV/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 15 | -0.0455 | 0.13952 | 0.1259 | -0.57259 |
- | Aside/UTbV/Stave1/Face0/Module7/Residual | "Residual" | 3 | -0.0041667 | 0.020548 | 0.23906 | -1.5 |
- | Aside/UTbV/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0425 | 0.14428 | 0.58433 | -1.5 |
- | Aside/UTbV/Stave1/Face1/Module0/Residual | "Residual" | 3 | -0.0175 | 0.024495 | 4.0721e-18 | -1.5 |
- | Aside/UTbV/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0675 | 0.092466 | -0.23906 | -1.5 |
- | Aside/UTbV/Stave1/Face1/Module1/Residual | "Residual" | 15 | 0.0011667 | 0.028253 | 0.82972 | -0.023066 |
- | Aside/UTbV/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 15 | 0.0075 | 0.091196 | 1.0365 | 0.25723 |
+ | Aside/UTbV/Stave1/Face0/Module6/Residual | "Residual" | 15 | -0.010167 | 0.032602 | 0.14445 | -0.84707 |
+ | Aside/UTbV/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 15 | -0.045833 | 0.13884 | 0.10452 | -0.60694 |
+ | Aside/UTbV/Stave1/Face0/Module7/Residual | "Residual" | 3 | -0.0041667 | 0.018409 | -0.13506 | -1.5 |
+ | Aside/UTbV/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0175 | 0.10824 | 0.39444 | -1.5 |
+ | Aside/UTbV/Stave1/Face1/Module0/Residual | "Residual" | 3 | -0.0175 | 0.024495 |-2.3053e-15 | -1.5 |
+ | Aside/UTbV/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.065833 | 0.094369 | -0.20911 | -1.5 |
+ | Aside/UTbV/Stave1/Face1/Module1/Residual | "Residual" | 15 | 0.00083333 | 0.028382 | 0.84811 | -0.035001 |
+ | Aside/UTbV/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 15 | 0.0065 | 0.091655 | 1.0466 | 0.24186 |
| Aside/UTbV/Stave1/Face1/Module2/Residual | "Residual" | 42 | 0.00095238 | 0.037820 | -0.51928 | -0.45476 |
| Aside/UTbV/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 42 | 0.0047619 | 0.10914 | -0.45873 | -0.20233 |
- | Aside/UTbV/Stave1/Face1/Module3/Residual | "Residual" | 149 | 0.0024329 | 0.018181 | 0.054352 | 1.0672 |
- | Aside/UTbV/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 149 | 0.0065878 | 0.11236 | 0.74205 | 11.47 |
+ | Aside/UTbV/Stave1/Face1/Module3/Residual | "Residual" | 149 | 0.0024664 | 0.018176 | 0.048988 | 1.0708 |
+ | Aside/UTbV/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 149 | 0.007027 | 0.11245 | 0.72937 | 11.412 |
| Aside/UTbV/Stave1/Face1/Module5/Residual | "Residual" | 96 | 0.0053646 | 0.017105 | 0.15662 | 0.17432 |
- | Aside/UTbV/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 96 | 0.016927 | 0.083821 | -1.792 | 9.8502 |
+ | Aside/UTbV/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 96 | 0.016979 | 0.083839 | -1.7925 | 9.8441 |
| Aside/UTbV/Stave1/Face1/Module6/Residual | "Residual" | 20 | 0.02 | 0.039576 | 0.0078647 | -0.98063 |
| Aside/UTbV/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.05025 | 0.11487 | -0.18687 | -0.72342 |
- | Aside/UTbV/Stave1/Face1/Module7/Residual | "Residual" | 9 | 0.0075 | 0.043843 | -0.14041 | -1.2621 |
- | Aside/UTbV/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.038056 | 0.16515 | -0.17485 | -1.0389 |
- | Aside/UTbV/Stave1/Residual | "Residual" | 658 | 0.0029407 | 0.025330 | -0.17525 | 2.1851 |
- | Aside/UTbV/Stave1/UnbiasedResidual | "UnbiasedResidual" | 658 | 0.0080784 | 0.11265 | 0.16833 | 14.937 |
- | Aside/UTbV/Stave2/Face0/Module0/Residual | "Residual" | 4 | 0.0075 | 0.016956 | -0.34617 | -1.3025 |
- | Aside/UTbV/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.02625 | 0.053429 | -0.40452 | -1.4204 |
- | Aside/UTbV/Stave2/Face0/Module1/Residual | "Residual" | 10 | 0.0145 | 0.029850 | 0.26305 | -1.1156 |
- | Aside/UTbV/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0495 | 0.090421 | 0.26554 | -1.1804 |
+ | Aside/UTbV/Stave1/Face1/Module7/Residual | "Residual" | 9 | 0.0075 | 0.042947 | -0.21566 | -1.2382 |
+ | Aside/UTbV/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.035278 | 0.15953 | -0.23194 | -1.0815 |
+ | Aside/UTbV/Stave1/Residual | "Residual" | 658 | 0.0029103 | 0.025323 | -0.1876 | 2.1741 |
+ | Aside/UTbV/Stave1/UnbiasedResidual | "UnbiasedResidual" | 658 | 0.0079262 | 0.11247 | 0.15264 | 15.015 |
+ | Aside/UTbV/Stave2/Face0/Module0/Residual | "Residual" | 5 | 0.0075 | 0.015166 | -0.38703 | -0.87807 |
+ | Aside/UTbV/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0255 | 0.047812 | -0.40463 | -1.0563 |
+ | Aside/UTbV/Stave2/Face0/Module1/Residual | "Residual" | 10 | 0.014 | 0.030004 | 0.30387 | -1.1333 |
+ | Aside/UTbV/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0485 | 0.090769 | 0.29141 | -1.194 |
| Aside/UTbV/Stave2/Face0/Module2/Residual | "Residual" | 29 | 0.0081897 | 0.035006 | 0.45557 | -0.34769 |
| Aside/UTbV/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 29 | 0.0097414 | 0.098424 | -0.46424 | -0.029045 |
| Aside/UTbV/Stave2/Face0/Module4/Residual | "Residual" | 49 | 0.0025 | 0.036575 | 0.72951 | 0.79068 |
| Aside/UTbV/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.0025 | 0.087791 | 0.40617 | -0.22074 |
| Aside/UTbV/Stave2/Face0/Module5/Residual | "Residual" | 27 | -0.0049074 | 0.032812 | -0.068211 | -1.2563 |
| Aside/UTbV/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 27 | -0.025833 | 0.13770 | -1.9261 | 5.6358 |
- | Aside/UTbV/Stave2/Face0/Module6/Residual | "Residual" | 10 | -0.016 | 0.037420 | 0.07363 | -0.63694 |
- | Aside/UTbV/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.0525 | 0.097545 | -0.2623 | -0.73577 |
+ | Aside/UTbV/Stave2/Face0/Module6/Residual | "Residual" | 11 | -0.014318 | 0.036511 | -0.067149 | -0.60838 |
+ | Aside/UTbV/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.046591 | 0.095604 | -0.42269 | -0.66178 |
| Aside/UTbV/Stave2/Face0/Module7/Residual | "Residual" | 3 | 0.0075 | 0.021602 | 0.59517 | -1.5 |
- | Aside/UTbV/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0025 | 0.047081 | 0.1581 | -1.5 |
+ | Aside/UTbV/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0025 | 0.049497 | 0.2948 | -1.5 |
| Aside/UTbV/Stave2/Face1/Module0/Residual | "Residual" | 4 | 0.00125 | 0.033048 | 0.28408 | -1.6113 |
- | Aside/UTbV/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.01 | 0.10550 | 0.1571 | -1.7851 |
+ | Aside/UTbV/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0075 | 0.10326 | 0.15327 | -1.7641 |
| Aside/UTbV/Stave2/Face1/Module2/Residual | "Residual" | 19 | -0.014079 | 0.031583 | -0.32101 | -0.92491 |
| Aside/UTbV/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.034605 | 0.098893 | 0.1401 | -0.99013 |
| Aside/UTbV/Stave2/Face1/Module3/Residual | "Residual" | 50 | 0.0044 | 0.035678 | 0.075972 | -0.15071 |
@@ -631,10 +633,10 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbV/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 48 | 0.032813 | 0.11758 | -1.4692 | 2.9619 |
| Aside/UTbV/Stave2/Face1/Module6/Residual | "Residual" | 26 | 0.0046154 | 0.043416 | 0.72993 | -0.77059 |
| Aside/UTbV/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 26 | -0.014808 | 0.13184 | -0.015183 | -0.31797 |
- | Aside/UTbV/Stave2/Face1/Module7/Residual | "Residual" | 9 | 0.023611 | 0.035884 | 0.12951 | -0.1079 |
- | Aside/UTbV/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.060833 | 0.11267 | -0.28332 | 0.34258 |
- | Aside/UTbV/Stave2/Residual | "Residual" | 288 | 0.0054514 | 0.037707 | 0.29208 | -0.11096 |
- | Aside/UTbV/Stave2/UnbiasedResidual | "UnbiasedResidual" | 288 | 0.0032491 | 0.11962 | -1.3715 | 7.1985 |
+ | Aside/UTbV/Stave2/Face1/Module7/Residual | "Residual" | 9 | 0.023611 | 0.034943 | -0.030319 | -0.2198 |
+ | Aside/UTbV/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.063056 | 0.11507 | -0.36138 | 0.2829 |
+ | Aside/UTbV/Stave2/Residual | "Residual" | 290 | 0.005431 | 0.037566 | 0.28666 | -0.10418 |
+ | Aside/UTbV/Stave2/UnbiasedResidual | "UnbiasedResidual" | 290 | 0.003417 | 0.11931 | -1.3756 | 7.2448 |
| Aside/UTbV/Stave3/Face0/Module0/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave3/Face0/Module1/Residual | "Residual" | 8 | 0.015 | 0.036572 | 0.23287 | -0.86036 |
@@ -648,9 +650,9 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbV/Stave3/Face0/Module6/Residual | "Residual" | 1 | -0.0625 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.2025 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave3/Face0/Module7/Residual | "Residual" | 4 | -0.025 | 0.018875 | -1.1154 | -0.69991 |
- | Aside/UTbV/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.07625 | 0.041288 | -0.17033 | -1.5765 |
- | Aside/UTbV/Stave3/Face1/Module1/Residual | "Residual" | 2 | 0.045 | 0.0025000 | 8.8951e-13 | -2 |
- | Aside/UTbV/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1625 | 0.050000 |-6.9528e-15 | -2 |
+ | Aside/UTbV/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.07625 | 0.039902 | -0.20862 | -1.4175 |
+ | Aside/UTbV/Stave3/Face1/Module1/Residual | "Residual" | 2 | 0.045 | 0.0025000 | 4.3368e-12 | -2 |
+ | Aside/UTbV/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1625 | 0.050000 | 0 | -2 |
| Aside/UTbV/Stave3/Face1/Module2/Residual | "Residual" | 9 | -0.020278 | 0.039166 | 1.1136 | 0.93362 |
| Aside/UTbV/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0475 | 0.16936 | 1.5161 | 1.9675 |
| Aside/UTbV/Stave3/Face1/Module3/Residual | "Residual" | 21 | -0.0029762 | 0.029110 | -0.89828 | -0.036751 |
@@ -659,40 +661,40 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbV/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 25 | 0.04625 | 0.11897 | 0.14707 | -0.98329 |
| Aside/UTbV/Stave3/Face1/Module6/Residual | "Residual" | 15 | 0.0195 | 0.039950 | 0.19395 | -1.0034 |
| Aside/UTbV/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 15 | 0.053167 | 0.11627 | 0.11328 | -0.90518 |
- | Aside/UTbV/Stave3/Face1/Module7/Residual | "Residual" | 2 | 0.0225 | 0.020000 | 1.4778e-16 | -2 |
- | Aside/UTbV/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.085 | 0.072500 |-4.3194e-16 | -2 |
- | Aside/UTbV/Stave3/Residual | "Residual" | 143 | 0.0046329 | 0.039814 | 0.084056 | 0.078078 |
- | Aside/UTbV/Stave3/UnbiasedResidual | "UnbiasedResidual" | 143 | 0.017817 | 0.13692 | 1.6097 | 8.3727 |
+ | Aside/UTbV/Stave3/Face1/Module7/Residual | "Residual" | 3 |-0.00083333 | 0.039229 | -0.30906 | -1.5 |
+ | Aside/UTbV/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0225 | 0.16315 | -0.31192 | -1.5 |
+ | Aside/UTbV/Stave3/Residual | "Residual" | 144 | 0.0042708 | 0.039959 | 0.089455 | 0.044395 |
+ | Aside/UTbV/Stave3/UnbiasedResidual | "UnbiasedResidual" | 144 | 0.016031 | 0.13807 | 1.5535 | 8.0797 |
| Aside/UTbV/Stave4/Face0/Module0/Residual | "Residual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave4/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1075 | 0.0000 | 0 | 0 |
- | Aside/UTbV/Stave4/Face0/Module1/Residual | "Residual" | 4 | 2.0817e-17 | 0.020767 | -0.16749 | -1.7278 |
+ | Aside/UTbV/Stave4/Face0/Module1/Residual | "Residual" | 4 | 2.7756e-17 | 0.020767 | -0.16749 | -1.7278 |
| Aside/UTbV/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.00375 | 0.074530 | -0.21782 | -1.6796 |
| Aside/UTbV/Stave4/Face0/Module2/Residual | "Residual" | 11 | 0.00022727 | 0.049376 | -0.53686 | -0.87881 |
| Aside/UTbV/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.017955 | 0.12269 | -0.13225 | -1.3898 |
| Aside/UTbV/Stave4/Face0/Module4/Residual | "Residual" | 11 | -0.0070455 | 0.020939 | -1.0666 | 0.5059 |
| Aside/UTbV/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.032045 | 0.085292 | -1.8639 | 2.9124 |
- | Aside/UTbV/Stave4/Face0/Module5/Residual | "Residual" | 9 | 0.0013889 | 0.022703 | -0.34681 | -1.3869 |
- | Aside/UTbV/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 9 |-0.00083333 | 0.080795 | -0.65607 | -0.70376 |
+ | Aside/UTbV/Stave4/Face0/Module5/Residual | "Residual" | 9 | 0.0025 | 0.022236 | -0.49267 | -1.1803 |
+ | Aside/UTbV/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.0019444 | 0.079911 | -0.77201 | -0.5053 |
| Aside/UTbV/Stave4/Face0/Module6/Residual | "Residual" | 5 | -0.0145 | 0.031241 | 0.9286 | -0.50616 |
| Aside/UTbV/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0155 | 0.21367 | 1.4097 | 0.12402 |
- | Aside/UTbV/Stave4/Face0/Module7/Residual | "Residual" | 2 | -0.0075 | 0.010000 | 4.1747e-16 | -2 |
- | Aside/UTbV/Stave4/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.025 | 0.042500 | 3.1575e-16 | -2 |
+ | Aside/UTbV/Stave4/Face0/Module7/Residual | "Residual" | 2 | -0.0075 | 0.010000 | 0 | -2 |
+ | Aside/UTbV/Stave4/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.025 | 0.042500 | 0 | -2 |
| Aside/UTbV/Stave4/Face1/Module0/Residual | "Residual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
- | Aside/UTbV/Stave4/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave4/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0575 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave4/Face1/Module1/Residual | "Residual" | 4 | -0.01375 | 0.048007 | 0.33205 | -1.2106 |
| Aside/UTbV/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.04625 | 0.16169 | 0.3847 | -1.1534 |
| Aside/UTbV/Stave4/Face1/Module2/Residual | "Residual" | 6 | 0.0075 | 0.020817 | 0.23557 | -0.96524 |
| Aside/UTbV/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.01 | 0.048023 | -0.44468 | -1.4581 |
- | Aside/UTbV/Stave4/Face1/Module3/Residual | "Residual" | 9 | -0.013611 | 0.016462 | 1.1867 | 0.052483 |
- | Aside/UTbV/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.044167 | 0.057591 | 1.3017 | 0.39016 |
+ | Aside/UTbV/Stave4/Face1/Module3/Residual | "Residual" | 9 | -0.014167 | 0.015811 | 1.2977 | 0.52815 |
+ | Aside/UTbV/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.045833 | 0.055827 | 1.4174 | 0.8587 |
| Aside/UTbV/Stave4/Face1/Module5/Residual | "Residual" | 13 | 0.020577 | 0.029453 | 0.91462 | 1.2221 |
| Aside/UTbV/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 13 | 0.055962 | 0.069487 | 0.028659 | -0.93893 |
| Aside/UTbV/Stave4/Face1/Module6/Residual | "Residual" | 11 | 0.028864 | 0.023654 | -0.44876 | -0.16218 |
- | Aside/UTbV/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.097045 | 0.084758 | -0.40911 | -0.39847 |
+ | Aside/UTbV/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.097955 | 0.084328 | -0.44059 | -0.3312 |
| Aside/UTbV/Stave4/Face1/Module7/Residual | "Residual" | 7 | 0.010357 | 0.021357 | -0.044444 | -1.1124 |
- | Aside/UTbV/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.058214 | 0.11008 | 0.83312 | -0.099558 |
- | Aside/UTbV/Stave4/Residual | "Residual" | 94 | 0.0049468 | 0.032655 | -0.168 | 0.42337 |
- | Aside/UTbV/Stave4/UnbiasedResidual | "UnbiasedResidual" | 94 | 0.018404 | 0.10960 | 0.45474 | 1.5446 |
+ | Aside/UTbV/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.0575 | 0.11029 | 0.84596 | -0.099524 |
+ | Aside/UTbV/Stave4/Residual | "Residual" | 94 | 0.005 | 0.032614 | -0.17203 | 0.44075 |
+ | Aside/UTbV/Stave4/UnbiasedResidual | "UnbiasedResidual" | 94 | 0.018511 | 0.10951 | 0.45422 | 1.5565 |
| Aside/UTbV/Stave5/Face0/Module0/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0425 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave5/Face0/Module1/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
@@ -711,36 +713,36 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbV/Stave5/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave5/Face1/Module1/Residual | "Residual" | 3 | 0.00083333 | 0.013123 | -0.6309 | -1.5 |
| Aside/UTbV/Stave5/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.014167 | 0.058642 | -0.61195 | -1.5 |
- | Aside/UTbV/Stave5/Face1/Module2/Residual | "Residual" | 5 | -0.0305 | 0.020149 | 0.58748 | -1.1919 |
- | Aside/UTbV/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0785 | 0.054991 | 0.39989 | -0.82451 |
- | Aside/UTbV/Stave5/Face1/Module3/Residual | "Residual" | 3 | -0.0175 | 0.016330 | 8.8242e-16 | -1.5 |
+ | Aside/UTbV/Stave5/Face1/Module2/Residual | "Residual" | 5 | -0.0295 | 0.019647 | 0.51743 | -1.1452 |
+ | Aside/UTbV/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0745 | 0.049960 | 0.68993 | -0.75589 |
+ | Aside/UTbV/Stave5/Face1/Module3/Residual | "Residual" | 3 | -0.0175 | 0.016330 |-3.8902e-15 | -1.5 |
| Aside/UTbV/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0525 | 0.051153 | 0.14568 | -1.5 |
| Aside/UTbV/Stave5/Face1/Module5/Residual | "Residual" | 3 | 0.0125 | 0.014720 | -0.47033 | -1.5 |
| Aside/UTbV/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.034167 | 0.043269 | -0.28175 | -1.5 |
- | Aside/UTbV/Stave5/Face1/Module6/Residual | "Residual" | 2 | 0.01 | 0.0075000 | -9.052e-16 | -2 |
- | Aside/UTbV/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.04 | 0.032500 | 1.2879e-15 | -2 |
+ | Aside/UTbV/Stave5/Face1/Module6/Residual | "Residual" | 2 | 0.01 | 0.0075000 |-1.0039e-15 | -2 |
+ | Aside/UTbV/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.04 | 0.032500 | 0 | -2 |
| Aside/UTbV/Stave5/Face1/Module7/Residual | "Residual" | 3 | 0.015833 | 0.012472 | 0.3818 | -1.5 |
- | Aside/UTbV/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.050833 | 0.035198 | 0.34186 | -1.5 |
- | Aside/UTbV/Stave5/Residual | "Residual" | 30 | -0.0066667 | 0.022512 | -0.26047 | -0.80912 |
- | Aside/UTbV/Stave5/UnbiasedResidual | "UnbiasedResidual" | 30 | -0.018 | 0.068403 | -0.084265 | -1.0799 |
- | Aside/UTbV/Stave6/Face0/Module1/Residual | "Residual" | 2 | -0.02 | 0.022500 |-3.3619e-17 | -2 |
- | Aside/UTbV/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0575 | 0.13000 | 2.9504e-16 | -2 |
- | Aside/UTbV/Stave6/Face0/Module4/Residual | "Residual" | 2 | 0.015 | 0.0075000 |-1.0014e-15 | -2 |
- | Aside/UTbV/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.05 | 0.037500 |-1.5666e-15 | -2 |
+ | Aside/UTbV/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.049167 | 0.035668 | 0.45564 | -1.5 |
+ | Aside/UTbV/Stave5/Residual | "Residual" | 30 | -0.0065 | 0.022264 | -0.24132 | -0.80372 |
+ | Aside/UTbV/Stave5/UnbiasedResidual | "UnbiasedResidual" | 30 | -0.0175 | 0.067032 | -0.014359 | -1.181 |
+ | Aside/UTbV/Stave6/Face0/Module1/Residual | "Residual" | 2 | -0.02 | 0.022500 | -5.949e-16 | -2 |
+ | Aside/UTbV/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0575 | 0.13000 | 0 | -2 |
+ | Aside/UTbV/Stave6/Face0/Module4/Residual | "Residual" | 2 | 0.015 | 0.0075000 |-4.0156e-15 | -2 |
+ | Aside/UTbV/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.05 | 0.037500 | 0 | -2 |
| Aside/UTbV/Stave6/Face0/Module5/Residual | "Residual" | 4 | 0.025 | 0.017500 | -0.62974 | -1.1603 |
| Aside/UTbV/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.1175 | 0.075083 | -0.69767 | -1.0708 |
| Aside/UTbV/Stave6/Face0/Module7/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
- | Aside/UTbV/Stave6/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1375 | 0.0000 | 0 | 0 |
- | Aside/UTbV/Stave6/Face1/Module2/Residual | "Residual" | 4 | 2.0817e-17 | 0.030516 | -0.47504 | -0.96149 |
+ | Aside/UTbV/Stave6/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1325 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave6/Face1/Module2/Residual | "Residual" | 4 | 2.7756e-17 | 0.030516 | -0.47504 | -0.96149 |
| Aside/UTbV/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.01125 | 0.12167 | -0.45113 | -0.95502 |
- | Aside/UTbV/Stave6/Face1/Module3/Residual | "Residual" | 6 | 0.014167 | 0.016245 | -0.38663 | -1.319 |
- | Aside/UTbV/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.059167 | 0.052967 | -0.71156 | -0.74958 |
+ | Aside/UTbV/Stave6/Face1/Module3/Residual | "Residual" | 5 | 0.0165 | 0.016852 | -0.76723 | -0.99479 |
+ | Aside/UTbV/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0575 | 0.057879 | -0.56861 | -1.1765 |
| Aside/UTbV/Stave6/Face1/Module5/Residual | "Residual" | 4 | -0.005 | 0.027951 | -0.51519 | -1.3231 |
- | Aside/UTbV/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0025 | 0.094538 | -0.1631 | -1.5053 |
+ | Aside/UTbV/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.00375 | 0.095353 | -0.18138 | -1.5325 |
| Aside/UTbV/Stave6/Face1/Module6/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1025 | 0.0000 | 0 | 0 |
- | Aside/UTbV/Stave6/Residual | "Residual" | 24 | 0.0064583 | 0.026575 | -0.73462 | -0.4654 |
- | Aside/UTbV/Stave6/UnbiasedResidual | "UnbiasedResidual" | 24 | 0.034583 | 0.10409 | -0.72816 | -0.34354 |
+ | Aside/UTbV/Stave6/Residual | "Residual" | 23 | 0.0066304 | 0.027133 | -0.73909 | -0.54782 |
+ | Aside/UTbV/Stave6/UnbiasedResidual | "UnbiasedResidual" | 23 | 0.033587 | 0.10582 | -0.67995 | -0.46478 |
| Aside/UTbV/Stave7/Face0/Module0/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave7/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1125 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave7/Face0/Module1/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
@@ -751,92 +753,94 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbV/Stave7/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.019167 | 0.10077 | 0.45997 | -1.5 |
| Aside/UTbV/Stave7/Face0/Module6/Residual | "Residual" | 1 | 0.1075 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave7/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.4175 | 0.0000 | 0 | 0 |
- | Aside/UTbV/Stave7/Face1/Module2/Residual | "Residual" | 2 | 0.005 | 0.0025000 | 2.1372e-15 | -2 |
- | Aside/UTbV/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.015 | 0.012500 | 8.1751e-16 | -2 |
- | Aside/UTbV/Stave7/Face1/Module3/Residual | "Residual" | 2 | -0.0075 | 0.015000 |-6.2948e-17 | -2 |
- | Aside/UTbV/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0475 | 0.065000 |-5.3137e-16 | -2 |
- | Aside/UTbV/Stave7/Face1/Module5/Residual | "Residual" | 2 | 0.0025 | 0.015000 | 8.9583e-17 | -2 |
- | Aside/UTbV/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0625 | 0.12500 | 1.6653e-16 | -2 |
- | Aside/UTbV/Stave7/Face1/Module6/Residual | "Residual" | 2 | 0.0175 | 0.0050000 | 2.7161e-15 | -2 |
- | Aside/UTbV/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.045 | 0.0025000 | 8.8951e-13 | -2 |
- | Aside/UTbV/Stave7/Face1/Module7/Residual | "Residual" | 2 | 0.0025 | 0.010000 | 8.7231e-17 | -2 |
- | Aside/UTbV/Stave7/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.01 | 0.037500 | 9.2535e-17 | -2 |
- | Aside/UTbV/Stave7/Residual | "Residual" | 17 | 0.0069118 | 0.033338 | 0.92531 | 3.4129 |
- | Aside/UTbV/Stave7/UnbiasedResidual | "UnbiasedResidual" | 17 | 0.023382 | 0.12639 | 1.3727 | 3.2455 |
+ | Aside/UTbV/Stave7/Face1/Module2/Residual | "Residual" | 2 | 0.005 | 0.0025000 | 1.6941e-15 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.015 | 0.012500 | 0 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module3/Residual | "Residual" | 2 | -0.0075 | 0.015000 | 0 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0475 | 0.065000 | 3.9479e-16 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module5/Residual | "Residual" | 2 | 0.0025 | 0.015000 |-6.2743e-17 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0625 | 0.12500 | 0 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module6/Residual | "Residual" | 3 | 0.0091667 | 0.012472 | -0.3818 | -1.5 |
+ | Aside/UTbV/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0175 | 0.038944 | -0.69838 | -1.5 |
+ | Aside/UTbV/Stave7/Face1/Module7/Residual | "Residual" | 2 | 0.0025 | 0.010000 | 1.0588e-16 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.01 | 0.037500 | 1.285e-16 | -2 |
+ | Aside/UTbV/Stave7/Residual | "Residual" | 18 | 0.0061111 | 0.032566 | 1.0065 | 3.7488 |
+ | Aside/UTbV/Stave7/UnbiasedResidual | "UnbiasedResidual" | 18 | 0.02 | 0.12362 | 1.461 | 3.6044 |
+ | Aside/UTbV/Stave8/Face0/Module6/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave8/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.7375 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave8/Face1/Module1/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave8/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1325 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave8/Face1/Module3/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave8/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave8/Face1/Module6/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
| Aside/UTbV/Stave8/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0775 | 0.0000 | 0 | 0 |
- | Aside/UTbV/Stave8/Residual | "Residual" | 3 | -0.0058333 | 0.012472 | -0.3818 | -1.5 |
- | Aside/UTbV/Stave8/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.014167 | 0.087781 | 0.42764 | -1.5 |
- | Aside/UTbV/UnbiasedResidual | "UnbiasedResidual" | 2630 | 0.0076562 | 0.11058 | -0.2664 | 10.426 |
- | Aside/UTbX/Residual | "Residual" | 2495 | -0.015133 | 0.031613 | -0.011399 | 1.9467 |
- | Aside/UTbX/Stave0/Face0/Module0/Residual | "Residual" | 2 | -0.025 | 0.0075000 | 8.4192e-15 | -2 |
- | Aside/UTbX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0625 | 0.015000 |-1.8838e-14 | -2 |
- | Aside/UTbX/Stave0/Face0/Module1/Residual | "Residual" | 29 | 0.0097414 | 0.035588 | 0.085168 | -0.33299 |
- | Aside/UTbX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 29 | 0.014052 | 0.094969 | -0.78878 | 0.30274 |
+ | Aside/UTbV/Stave8/Residual | "Residual" | 4 | -0.0075 | 0.011180 | 0 | -1.36 |
+ | Aside/UTbV/Stave8/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.17375 | 0.33424 | -0.97321 | -0.7853 |
+ | Aside/UTbV/UnbiasedResidual | "UnbiasedResidual" | 2634 | 0.0072566 | 0.11138 | -0.38168 | 10.737 |
+ | Aside/UTbX/Residual | "Residual" | 2499 | -0.015205 | 0.031544 | -0.050878 | 1.9051 |
+ | Aside/UTbX/Stave0/Face0/Module0/Residual | "Residual" | 3 | -0.014167 | 0.016499 | 0.2948 | -1.5 |
+ | Aside/UTbX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0275 | 0.050990 | 0.528 | -1.5 |
+ | Aside/UTbX/Stave0/Face0/Module1/Residual | "Residual" | 28 | 0.0089286 | 0.035953 | 0.14433 | -0.3438 |
+ | Aside/UTbX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 28 | 0.0125 | 0.096288 | -0.73877 | 0.18641 |
| Aside/UTbX/Stave0/Face0/Module2/Residual | "Residual" | 155 | -0.0090806 | 0.021476 | -0.14869 | 0.033837 |
- | Aside/UTbX/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 155 | -0.02379 | 0.098559 | 0.36778 | 7.582 |
- | Aside/UTbX/Stave0/Face0/Module3/Residual | "Residual" | 177 | -0.019364 | 0.025103 | 0.063035 | -0.30147 |
- | Aside/UTbX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 177 | -0.038969 | 0.096700 | 2.6659 | 13.879 |
- | Aside/UTbX/Stave0/Face0/Module4/Residual | "Residual" | 166 | -0.024036 | 0.020773 | 0.11011 | 0.0068714 |
- | Aside/UTbX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 166 | -0.062229 | 0.076018 | -3.3531 | 25.878 |
- | Aside/UTbX/Stave0/Face0/Module5/Residual | "Residual" | 47 | -0.035585 | 0.055978 | -0.25695 | 0.16567 |
- | Aside/UTbX/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 47 | -0.071649 | 0.13017 | 0.30266 | -0.21801 |
+ | Aside/UTbX/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 155 | -0.023887 | 0.098471 | 0.3693 | 7.6181 |
+ | Aside/UTbX/Stave0/Face0/Module3/Residual | "Residual" | 177 | -0.019393 | 0.025137 | 0.061129 | -0.30777 |
+ | Aside/UTbX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 177 | -0.039223 | 0.095277 | 2.4963 | 12.365 |
+ | Aside/UTbX/Stave0/Face0/Module4/Residual | "Residual" | 166 | -0.024066 | 0.020738 | 0.10915 | 0.018643 |
+ | Aside/UTbX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 166 | -0.062289 | 0.075992 | -3.3549 | 25.906 |
+ | Aside/UTbX/Stave0/Face0/Module5/Residual | "Residual" | 47 | -0.035372 | 0.055856 | -0.2663 | 0.19444 |
+ | Aside/UTbX/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 47 | -0.07133 | 0.13002 | 0.29815 | -0.20877 |
| Aside/UTbX/Stave0/Face0/Module6/Residual | "Residual" | 12 | -0.014167 | 0.041349 | -0.64698 | -0.16081 |
| Aside/UTbX/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.041667 | 0.13070 | -0.63283 | -0.4344 |
- | Aside/UTbX/Stave0/Face0/Module7/Residual | "Residual" | 5 | -0.0075 | 0.025495 | 0.81464 | -0.78876 |
- | Aside/UTbX/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0665 | 0.12951 | -0.77603 | -0.58973 |
- | Aside/UTbX/Stave0/Face1/Module0/Residual | "Residual" | 4 | -0.01375 | 0.020729 | -0.13815 | -1.4024 |
- | Aside/UTbX/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.05125 | 0.054357 | 0.51024 | -1.1607 |
- | Aside/UTbX/Stave0/Face1/Module1/Residual | "Residual" | 10 | -0.035 | 0.042559 | 0.17075 | -1.3187 |
- | Aside/UTbX/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.089 | 0.11296 | -0.069195 | -1.3483 |
- | Aside/UTbX/Stave0/Face1/Module2/Residual | "Residual" | 67 | -0.024216 | 0.047123 | 0.14186 | 0.47112 |
- | Aside/UTbX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 67 | -0.047724 | 0.14761 | 0.60347 | 4.7941 |
- | Aside/UTbX/Stave0/Face1/Module3/Residual | "Residual" | 195 | -0.023679 | 0.021053 | 0.17004 | -0.63739 |
- | Aside/UTbX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 195 | -0.053038 | 0.056360 | 0.42429 | 2.4487 |
+ | Aside/UTbX/Stave0/Face0/Module7/Residual | "Residual" | 5 | -0.0075 | 0.025100 | 0.92014 | -0.74187 |
+ | Aside/UTbX/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0555 | 0.10856 | -0.47855 | -0.85451 |
+ | Aside/UTbX/Stave0/Face1/Module0/Residual | "Residual" | 5 | -0.0125 | 0.019235 | -0.50582 | -1.4204 |
+ | Aside/UTbX/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0215 | 0.076837 | 0.37598 | -1.3266 |
+ | Aside/UTbX/Stave0/Face1/Module1/Residual | "Residual" | 10 | -0.049 | 0.040991 | -0.40578 | -0.52379 |
+ | Aside/UTbX/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.114 | 0.10107 | 0.052408 | -1.2574 |
+ | Aside/UTbX/Stave0/Face1/Module2/Residual | "Residual" | 66 | -0.026439 | 0.043853 | -0.23651 | -0.26364 |
+ | Aside/UTbX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 66 | -0.057424 | 0.12623 | -0.7227 | 1.8257 |
+ | Aside/UTbX/Stave0/Face1/Module3/Residual | "Residual" | 195 | -0.023628 | 0.021080 | 0.16427 | -0.64943 |
+ | Aside/UTbX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 195 | -0.052936 | 0.056407 | 0.41896 | 2.4285 |
| Aside/UTbX/Stave0/Face1/Module4/Residual | "Residual" | 183 | -0.015888 | 0.027738 | 0.51522 | 0.82649 |
| Aside/UTbX/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 183 | -0.035096 | 0.095650 | 1.28 | 9.722 |
- | Aside/UTbX/Stave0/Face1/Module5/Residual | "Residual" | 151 | -0.010844 | 0.021659 | -0.026248 | 0.27163 |
- | Aside/UTbX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 151 | -0.033133 | 0.082283 | -0.32639 | 2.5678 |
+ | Aside/UTbX/Stave0/Face1/Module5/Residual | "Residual" | 151 | -0.010712 | 0.021587 | -0.038235 | 0.30938 |
+ | Aside/UTbX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 151 | -0.031933 | 0.079464 | -0.13103 | 2.4052 |
| Aside/UTbX/Stave0/Face1/Module6/Residual | "Residual" | 20 | 0.0095 | 0.044705 | 0.16343 | -0.25838 |
| Aside/UTbX/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.0485 | 0.17294 | 2.0072 | 5.3244 |
- | Aside/UTbX/Stave0/Face1/Module7/Residual | "Residual" | 7 | 0.018929 | 0.035628 | -0.76868 | -0.2415 |
+ | Aside/UTbX/Stave0/Face1/Module7/Residual | "Residual" | 7 | 0.018929 | 0.034508 | -0.92385 | -0.011205 |
| Aside/UTbX/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.073214 | 0.098468 | -0.38467 | -0.63087 |
- | Aside/UTbX/Stave0/Residual | "Residual" | 1230 | -0.01735 | 0.029618 | -0.079346 | 2.4577 |
- | Aside/UTbX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1230 | -0.040177 | 0.097239 | 0.80019 | 9.9683 |
+ | Aside/UTbX/Stave0/Residual | "Residual" | 1230 | -0.017565 | 0.029380 | -0.19323 | 2.3402 |
+ | Aside/UTbX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1230 | -0.040633 | 0.095046 | 0.6173 | 9.2204 |
| Aside/UTbX/Stave1/Face0/Module0/Residual | "Residual" | 7 | -0.013929 | 0.044055 | 1.2685 | 0.52612 |
| Aside/UTbX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.0525 | 0.12862 | 1.0678 | 0.057309 |
- | Aside/UTbX/Stave1/Face0/Module1/Residual | "Residual" | 21 | -0.0077381 | 0.039020 | 0.14084 | -0.035034 |
- | Aside/UTbX/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.016786 | 0.099430 | 0.99608 | 0.79039 |
- | Aside/UTbX/Stave1/Face0/Module2/Residual | "Residual" | 85 | -0.0042059 | 0.018012 | 0.32146 | 0.20602 |
- | Aside/UTbX/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 85 |-0.00067647 | 0.078019 | 1.7262 | 4.3255 |
+ | Aside/UTbX/Stave1/Face0/Module1/Residual | "Residual" | 21 | -0.0094048 | 0.040340 | 0.16443 | -0.27816 |
+ | Aside/UTbX/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.020595 | 0.10259 | 0.93486 | 0.58049 |
+ | Aside/UTbX/Stave1/Face0/Module2/Residual | "Residual" | 85 | -0.0039706 | 0.018420 | 0.37954 | 0.19737 |
+ | Aside/UTbX/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 85 | 8.8235e-05 | 0.079141 | 1.6884 | 3.9832 |
| Aside/UTbX/Stave1/Face0/Module4/Residual | "Residual" | 156 | -0.017468 | 0.020966 | -0.029017 | -0.34272 |
- | Aside/UTbX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 156 | -0.043814 | 0.060577 | 0.049629 | 2.332 |
+ | Aside/UTbX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 156 | -0.043782 | 0.060555 | 0.04883 | 2.3389 |
| Aside/UTbX/Stave1/Face0/Module5/Residual | "Residual" | 47 | -0.0175 | 0.035295 | 0.10597 | -0.55775 |
| Aside/UTbX/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 47 | -0.038777 | 0.088615 | -0.018649 | -0.1861 |
- | Aside/UTbX/Stave1/Face0/Module6/Residual | "Residual" | 12 | -0.032917 | 0.047498 | -1.3736 | 2.1018 |
- | Aside/UTbX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.092083 | 0.10904 | -0.14726 | -0.84009 |
- | Aside/UTbX/Stave1/Face0/Module7/Residual | "Residual" | 2 | -0.0325 | 0.025000 | 2.2354e-16 | -2 |
- | Aside/UTbX/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0675 | 0.035000 | 1.3907e-15 | -2 |
- | Aside/UTbX/Stave1/Face1/Module0/Residual | "Residual" | 6 | -0.02 | 0.024452 | 0.26931 | -0.53285 |
- | Aside/UTbX/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.044167 | 0.059067 | 1.0289 | -0.21426 |
- | Aside/UTbX/Stave1/Face1/Module1/Residual | "Residual" | 12 | -0.027083 | 0.045160 | -0.098822 | -1.0385 |
- | Aside/UTbX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.065 | 0.11810 | 0.18166 | -0.84771 |
+ | Aside/UTbX/Stave1/Face0/Module6/Residual | "Residual" | 12 | -0.033333 | 0.047602 | -1.34 | 2.0105 |
+ | Aside/UTbX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.092917 | 0.10948 | -0.13382 | -0.86432 |
+ | Aside/UTbX/Stave1/Face0/Module7/Residual | "Residual" | 2 | -0.0325 | 0.025000 | 0 | -2 |
+ | Aside/UTbX/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0675 | 0.035000 | 0 | -2 |
+ | Aside/UTbX/Stave1/Face1/Module0/Residual | "Residual" | 6 | -0.020833 | 0.024438 | 0.47454 | -0.76374 |
+ | Aside/UTbX/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.045833 | 0.059208 | 1.1262 | -0.16221 |
+ | Aside/UTbX/Stave1/Face1/Module1/Residual | "Residual" | 12 | -0.027083 | 0.045436 | -0.083372 | -1.0727 |
+ | Aside/UTbX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.064583 | 0.11931 | 0.1519 | -0.87866 |
| Aside/UTbX/Stave1/Face1/Module2/Residual | "Residual" | 45 | -0.017389 | 0.035284 | -0.52234 | 0.12231 |
| Aside/UTbX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 45 | -0.031278 | 0.094470 | 1.1207 | 3.2142 |
- | Aside/UTbX/Stave1/Face1/Module3/Residual | "Residual" | 145 | -0.01081 | 0.019192 | 0.063835 | 0.24309 |
- | Aside/UTbX/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 145 | -0.012534 | 0.12727 | 3.3758 | 18.311 |
- | Aside/UTbX/Stave1/Face1/Module5/Residual | "Residual" | 92 | -0.0084239 | 0.018693 | -0.042354 | -0.58097 |
- | Aside/UTbX/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 92 | -0.02239 | 0.095241 | 2.2937 | 12.193 |
+ | Aside/UTbX/Stave1/Face1/Module3/Residual | "Residual" | 145 | -0.010845 | 0.019164 | 0.065813 | 0.25871 |
+ | Aside/UTbX/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 145 | -0.012914 | 0.12653 | 3.4098 | 18.764 |
+ | Aside/UTbX/Stave1/Face1/Module5/Residual | "Residual" | 92 | -0.0084783 | 0.018712 | -0.03464 | -0.59068 |
+ | Aside/UTbX/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 92 | -0.022445 | 0.095260 | 2.2939 | 12.187 |
| Aside/UTbX/Stave1/Face1/Module6/Residual | "Residual" | 28 | -0.011786 | 0.040349 | -0.14989 | -0.61524 |
- | Aside/UTbX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 28 | -0.019107 | 0.13582 | 0.79803 | 1.4768 |
- | Aside/UTbX/Stave1/Face1/Module7/Residual | "Residual" | 9 | -0.0080556 | 0.045427 | 0.90684 | -0.419 |
- | Aside/UTbX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.044167 | 0.11643 | 0.41923 | -1.2205 |
- | Aside/UTbX/Stave1/Residual | "Residual" | 667 | -0.01289 | 0.026981 | -0.31737 | 2.2546 |
- | Aside/UTbX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 667 | -0.026899 | 0.099223 | 2.2454 | 14.635 |
+ | Aside/UTbX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 28 | -0.019286 | 0.13596 | 0.79714 | 1.4652 |
+ | Aside/UTbX/Stave1/Face1/Module7/Residual | "Residual" | 9 | -0.0069444 | 0.044811 | 0.89463 | -0.38744 |
+ | Aside/UTbX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.040833 | 0.11667 | 0.40858 | -1.1916 |
+ | Aside/UTbX/Stave1/Residual | "Residual" | 667 | -0.012927 | 0.027082 | -0.30848 | 2.1996 |
+ | Aside/UTbX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 667 | -0.026989 | 0.099283 | 2.2301 | 14.56 |
| Aside/UTbX/Stave2/Face0/Module0/Residual | "Residual" | 3 | 0.019167 | 0.026562 | 0.093871 | -1.5 |
| Aside/UTbX/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.040833 | 0.061283 | 0.081428 | -1.5 |
| Aside/UTbX/Stave2/Face0/Module1/Residual | "Residual" | 14 | -0.005 | 0.049848 | -0.30621 | -0.25709 |
@@ -849,26 +853,26 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbX/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.029167 | 0.18490 | 1.9256 | 3.09 |
| Aside/UTbX/Stave2/Face0/Module6/Residual | "Residual" | 6 | -0.029167 | 0.049721 | -0.62377 | -0.84526 |
| Aside/UTbX/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.058333 | 0.089369 | -0.25786 | -1.3304 |
- | Aside/UTbX/Stave2/Face0/Module7/Residual | "Residual" | 5 | -0.0335 | 0.024779 | -0.23544 | -1.5826 |
- | Aside/UTbX/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0925 | 0.044385 | -0.91608 | -0.66903 |
+ | Aside/UTbX/Stave2/Face0/Module7/Residual | "Residual" | 5 | -0.0325 | 0.025298 | -0.30573 | -1.6316 |
+ | Aside/UTbX/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0905 | 0.045782 | -0.89344 | -0.71556 |
| Aside/UTbX/Stave2/Face1/Module0/Residual | "Residual" | 4 | -0.0225 | 0.027386 | 0.36515 | -1.4267 |
| Aside/UTbX/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.15 | 0.21052 | -0.85234 | -0.90125 |
| Aside/UTbX/Stave2/Face1/Module1/Residual | "Residual" | 6 | -0.019167 | 0.027487 | -0.41574 | -0.81026 |
| Aside/UTbX/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.10583 | 0.16418 | -0.91504 | -0.39045 |
| Aside/UTbX/Stave2/Face1/Module2/Residual | "Residual" | 24 | -0.03 | 0.045139 | 0.13438 | -0.45309 |
- | Aside/UTbX/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 24 | -0.067292 | 0.13042 | 0.69291 | 0.64854 |
+ | Aside/UTbX/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 24 | -0.0675 | 0.13013 | 0.69296 | 0.66817 |
| Aside/UTbX/Stave2/Face1/Module3/Residual | "Residual" | 52 | -0.012019 | 0.038733 | 0.50108 | 0.67143 |
| Aside/UTbX/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 52 | -0.028654 | 0.096554 | -0.88546 | 2.6006 |
| Aside/UTbX/Stave2/Face1/Module5/Residual | "Residual" | 40 | -0.006875 | 0.037570 | 0.51116 | -0.36397 |
| Aside/UTbX/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 40 | -0.017 | 0.092296 | 0.78115 | 0.85392 |
| Aside/UTbX/Stave2/Face1/Module6/Residual | "Residual" | 23 | -0.0059783 | 0.045455 | -0.59831 | -0.21163 |
| Aside/UTbX/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 23 | -0.0075 | 0.11077 | -0.45688 | -0.48392 |
- | Aside/UTbX/Stave2/Face1/Module7/Residual | "Residual" | 6 | -0.034167 | 0.039651 | -0.002822 | -1.0644 |
- | Aside/UTbX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.068333 | 0.10167 | 0.60036 | -0.63539 |
- | Aside/UTbX/Stave2/Residual | "Residual" | 288 | -0.012604 | 0.042649 | 0.15806 | 0.4426 |
- | Aside/UTbX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 288 | -0.027604 | 0.12488 | 0.016495 | 5.6302 |
- | Aside/UTbX/Stave3/Face0/Module0/Residual | "Residual" | 3 | -0.0225 | 0.016330 |-1.6391e-15 | -1.5 |
- | Aside/UTbX/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.065833 | 0.037933 | 0.67043 | -1.5 |
+ | Aside/UTbX/Stave2/Face1/Module7/Residual | "Residual" | 8 | -0.019375 | 0.045753 | 0.064771 | -0.63784 |
+ | Aside/UTbX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.02375 | 0.13278 | 0.90505 | 0.15045 |
+ | Aside/UTbX/Stave2/Residual | "Residual" | 290 | -0.012328 | 0.042695 | 0.15382 | 0.43047 |
+ | Aside/UTbX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 290 | -0.026638 | 0.12537 | 0.032452 | 5.5268 |
+ | Aside/UTbX/Stave3/Face0/Module0/Residual | "Residual" | 4 | -0.01875 | 0.015562 | -0.51302 | -1.2776 |
+ | Aside/UTbX/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0575 | 0.035882 | 0.085231 | -1.8144 |
| Aside/UTbX/Stave3/Face0/Module1/Residual | "Residual" | 7 | 0.0075 | 0.016257 | -0.24937 | -1.218 |
| Aside/UTbX/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.019643 | 0.043904 | 0.42635 | -0.48285 |
| Aside/UTbX/Stave3/Face0/Module2/Residual | "Residual" | 16 | -0.016875 | 0.039760 | -0.24902 | -0.8597 |
@@ -881,8 +885,8 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbX/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0045 | 0.084829 | 1.0273 | -0.45619 |
| Aside/UTbX/Stave3/Face0/Module7/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1125 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave3/Face1/Module0/Residual | "Residual" | 2 | -0.0625 | 0.0050000 |-2.2933e-13 | -2 |
- | Aside/UTbX/Stave3/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.1525 | 0.030000 | 5.1505e-15 | -2 |
+ | Aside/UTbX/Stave3/Face1/Module0/Residual | "Residual" | 2 | -0.0625 | 0.0050000 |-4.3368e-13 | -2 |
+ | Aside/UTbX/Stave3/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.1525 | 0.030000 |-6.4249e-14 | -2 |
| Aside/UTbX/Stave3/Face1/Module2/Residual | "Residual" | 13 | -0.017115 | 0.030475 | -0.66334 | -0.96659 |
| Aside/UTbX/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 13 | -0.048269 | 0.10061 | -1.4237 | 1.6285 |
| Aside/UTbX/Stave3/Face1/Module3/Residual | "Residual" | 21 | -0.0091667 | 0.041956 | 1.5278 | 3.8853 |
@@ -890,11 +894,11 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbX/Stave3/Face1/Module5/Residual | "Residual" | 22 | -0.0052273 | 0.032534 | 0.98762 | 1.8195 |
| Aside/UTbX/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 22 | -0.032024 | 0.086367 | 0.099561 | 0.17797 |
| Aside/UTbX/Stave3/Face1/Module6/Residual | "Residual" | 15 | -0.021167 | 0.036989 | -0.30117 | -0.95039 |
- | Aside/UTbX/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 15 | -0.061167 | 0.11159 | -0.31914 | -0.88405 |
+ | Aside/UTbX/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 15 | -0.061833 | 0.11096 | -0.32227 | -0.86373 |
| Aside/UTbX/Stave3/Face1/Module7/Residual | "Residual" | 7 | -0.0060714 | 0.036519 | 1.245 | 0.26095 |
- | Aside/UTbX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.041786 | 0.084449 | 0.7117 | -0.67644 |
- | Aside/UTbX/Stave3/Residual | "Residual" | 146 | -0.01589 | 0.037503 | 0.24785 | 1.3902 |
- | Aside/UTbX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 146 | -0.041466 | 0.10256 | 0.48905 | 1.8552 |
+ | Aside/UTbX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.041071 | 0.084546 | 0.68442 | -0.71051 |
+ | Aside/UTbX/Stave3/Residual | "Residual" | 147 | -0.015833 | 0.037382 | 0.24406 | 1.4158 |
+ | Aside/UTbX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 147 | -0.041438 | 0.10216 | 0.48931 | 1.8962 |
| Aside/UTbX/Stave4/Face0/Module1/Residual | "Residual" | 6 | 0.0016667 | 0.028928 | -0.50309 | -1.0944 |
| Aside/UTbX/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.039167 | 0.087353 | -0.1999 | -1.5908 |
| Aside/UTbX/Stave4/Face0/Module2/Residual | "Residual" | 10 | -0.006 | 0.035075 | 0.61292 | -0.37498 |
@@ -905,23 +909,23 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbX/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.089643 | 0.055604 | 0.89812 | -0.23744 |
| Aside/UTbX/Stave4/Face0/Module6/Residual | "Residual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.2925 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave4/Face0/Module7/Residual | "Residual" | 2 | -0.0275 | 0.030000 |-3.1794e-16 | -2 |
- | Aside/UTbX/Stave4/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.085 | 0.092500 |-1.9149e-16 | -2 |
+ | Aside/UTbX/Stave4/Face0/Module7/Residual | "Residual" | 2 | -0.0275 | 0.030000 |-5.0195e-16 | -2 |
+ | Aside/UTbX/Stave4/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.085 | 0.092500 | 0 | -2 |
| Aside/UTbX/Stave4/Face1/Module1/Residual | "Residual" | 3 | -0.0275 | 0.043012 | -0.1728 | -1.5 |
| Aside/UTbX/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.074167 | 0.098008 | 0.6198 | -1.5 |
| Aside/UTbX/Stave4/Face1/Module2/Residual | "Residual" | 6 | -0.011667 | 0.037352 | -0.035359 | -0.73739 |
| Aside/UTbX/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.013333 | 0.098886 | 0.88983 | -0.358 |
| Aside/UTbX/Stave4/Face1/Module3/Residual | "Residual" | 10 | 0.0035 | 0.015460 | 0.23871 | -0.57905 |
- | Aside/UTbX/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.014 | 0.053900 | 0.58055 | 0.29727 |
+ | Aside/UTbX/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0145 | 0.053814 | 0.55626 | 0.29698 |
| Aside/UTbX/Stave4/Face1/Module5/Residual | "Residual" | 14 | -0.017857 | 0.037486 | -0.1699 | -0.25812 |
| Aside/UTbX/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 14 | -0.040357 | 0.10626 | 0.68951 | 0.42278 |
| Aside/UTbX/Stave4/Face1/Module6/Residual | "Residual" | 10 | -0.0215 | 0.037202 | 0.56221 | -0.24907 |
| Aside/UTbX/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.056 | 0.12149 | 1.1189 | 0.50023 |
| Aside/UTbX/Stave4/Face1/Module7/Residual | "Residual" | 3 | 0.014167 | 0.043653 | 0.3818 | -1.5 |
- | Aside/UTbX/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0225 | 0.092466 | 0.23906 | -1.5 |
+ | Aside/UTbX/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.020833 | 0.094369 | 0.20911 | -1.5 |
| Aside/UTbX/Stave4/Residual | "Residual" | 83 | -0.013102 | 0.034084 | 0.084371 | -0.086526 |
- | Aside/UTbX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 83 | -0.039247 | 0.11673 | -1.1611 | 5.9112 |
- | Aside/UTbX/Stave5/Face0/Module0/Residual | "Residual" | 2 | 0.015 | 0.0025000 | 4.175e-14 | -2 |
+ | Aside/UTbX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 83 | -0.039247 | 0.11677 | -1.1598 | 5.8973 |
+ | Aside/UTbX/Stave5/Face0/Module0/Residual | "Residual" | 2 | 0.015 | 0.0025000 |-2.7105e-14 | -2 |
| Aside/UTbX/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0325 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave5/Face0/Module1/Residual | "Residual" | 3 | -0.0175 | 0.028284 | 0.70711 | -1.5 |
| Aside/UTbX/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0425 | 0.095481 | 0.70565 | -1.5 |
@@ -933,68 +937,70 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbX/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0175 | 0.067175 | -0.51958 | -1 |
| Aside/UTbX/Stave5/Face0/Module6/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave5/Face0/Module7/Residual | "Residual" | 2 | 0.025 | 0.017500 | 1.7883e-16 | -2 |
- | Aside/UTbX/Stave5/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.075 | 0.047500 | 2.1695e-15 | -2 |
+ | Aside/UTbX/Stave5/Face0/Module7/Residual | "Residual" | 2 | 0.0225 | 0.015000 | 0 | -2 |
+ | Aside/UTbX/Stave5/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.075 | 0.047500 | 2.0233e-15 | -2 |
| Aside/UTbX/Stave5/Face1/Module0/Residual | "Residual" | 1 | -0.0975 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave5/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1675 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave5/Face1/Module1/Residual | "Residual" | 2 | -0.015 | 0.017500 | 8.9202e-16 | -2 |
- | Aside/UTbX/Stave5/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0375 | 0.050000 |-3.6776e-16 | -2 |
+ | Aside/UTbX/Stave5/Face1/Module1/Residual | "Residual" | 2 | -0.015 | 0.017500 | 0 | -2 |
+ | Aside/UTbX/Stave5/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0375 | 0.050000 | 8.6736e-16 | -2 |
| Aside/UTbX/Stave5/Face1/Module2/Residual | "Residual" | 6 | 0.0033333 | 0.027601 | 0.34436 | -1.401 |
- | Aside/UTbX/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.025833 | 0.13047 | -0.61775 | -0.51175 |
+ | Aside/UTbX/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.026667 | 0.12944 | -0.64318 | -0.49752 |
| Aside/UTbX/Stave5/Face1/Module3/Residual | "Residual" | 3 |-0.00083333 | 0.016499 | -0.2948 | -1.5 |
| Aside/UTbX/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0041667 | 0.043653 | -0.3818 | -1.5 |
| Aside/UTbX/Stave5/Face1/Module5/Residual | "Residual" | 3 | -0.029167 | 0.034238 | -0.69581 | -1.5 |
| Aside/UTbX/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0775 | 0.084853 | -0.70711 | -1.5 |
| Aside/UTbX/Stave5/Face1/Module6/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave5/Face1/Module7/Residual | "Residual" | 2 | 0.015 | 0.012500 | 8.1751e-16 | -2 |
- | Aside/UTbX/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.04 | 0.032500 | 1.2879e-15 | -2 |
- | Aside/UTbX/Stave5/Residual | "Residual" | 35 | -0.013929 | 0.036617 | -0.6915 | -0.22901 |
- | Aside/UTbX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 35 | -0.034929 | 0.097383 | -0.47761 | -0.3602 |
+ | Aside/UTbX/Stave5/Face1/Module7/Residual | "Residual" | 2 | 0.015 | 0.012500 | 0 | -2 |
+ | Aside/UTbX/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0425 | 0.030000 |-1.0039e-15 | -2 |
+ | Aside/UTbX/Stave5/Residual | "Residual" | 35 | -0.014071 | 0.036406 | -0.71769 | -0.22661 |
+ | Aside/UTbX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 35 | -0.034929 | 0.097199 | -0.49286 | -0.37105 |
| Aside/UTbX/Stave6/Face0/Module0/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave6/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave6/Face0/Module4/Residual | "Residual" | 2 | -0.0175 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0475 | 0.015000 | 1.3559e-15 | -2 |
+ | Aside/UTbX/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0475 | 0.015000 | 0 | -2 |
| Aside/UTbX/Stave6/Face0/Module5/Residual | "Residual" | 4 | -0.03 | 0.010308 | -1.0272 | -0.78201 |
| Aside/UTbX/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.1175 | 0.054886 | -0.10206 | -1.4339 |
- | Aside/UTbX/Stave6/Face1/Module0/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave6/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave6/Face1/Module1/Residual | "Residual" | 2 | -0.0025 | 0.020000 | 1.2336e-17 | -2 |
- | Aside/UTbX/Stave6/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.035 | 0.082500 |-3.2359e-16 | -2 |
+ | Aside/UTbX/Stave6/Face1/Module0/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Face1/Module1/Residual | "Residual" | 2 | -0.0025 | 0.020000 | 0 | -2 |
+ | Aside/UTbX/Stave6/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.035 | 0.082500 |-1.9308e-16 | -2 |
| Aside/UTbX/Stave6/Face1/Module2/Residual | "Residual" | 3 | 0.0075 | 0.029439 | 0.47033 | -1.5 |
| Aside/UTbX/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.030833 | 0.084097 | 0.58903 | -1.5 |
- | Aside/UTbX/Stave6/Face1/Module3/Residual | "Residual" | 4 | -0.01625 | 0.022185 | 0.091223 | -1.6961 |
- | Aside/UTbX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.04375 | 0.056055 | 0.23173 | -1.6972 |
- | Aside/UTbX/Stave6/Face1/Module5/Residual | "Residual" | 4 | 0.0025 | 0.014577 |-2.0802e-16 | -1.2215 |
+ | Aside/UTbX/Stave6/Face1/Module3/Residual | "Residual" | 3 | -0.020833 | 0.023921 | 0.61556 | -1.5 |
+ | Aside/UTbX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.054167 | 0.061283 | 0.70711 | -1.5 |
+ | Aside/UTbX/Stave6/Face1/Module5/Residual | "Residual" | 4 | 0.00125 | 0.015155 | 0.18516 | -1.413 |
| Aside/UTbX/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.00875 | 0.048396 | -0.45375 | -1.1737 |
| Aside/UTbX/Stave6/Face1/Module6/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave6/Face1/Module7/Residual | "Residual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave6/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0675 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave6/Residual | "Residual" | 23 | -0.0072826 | 0.022769 | 0.38066 | -0.35594 |
- | Aside/UTbX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 23 | -0.031413 | 0.074847 | 0.10799 | -0.013926 |
+ | Aside/UTbX/Stave6/Residual | "Residual" | 22 | -0.0079545 | 0.023057 | 0.45317 | -0.34052 |
+ | Aside/UTbX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 22 | -0.0325 | 0.076247 | 0.14397 | -0.099285 |
| Aside/UTbX/Stave7/Face0/Module1/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1725 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave7/Face0/Module2/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave7/Face0/Module5/Residual | "Residual" | 2 | -0.01 | 0.027500 |-2.5103e-16 | -2 |
- | Aside/UTbX/Stave7/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.03 | 0.082500 | -2.764e-16 | -2 |
+ | Aside/UTbX/Stave7/Face0/Module5/Residual | "Residual" | 2 | -0.01 | 0.027500 | 0 | -2 |
+ | Aside/UTbX/Stave7/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.03 | 0.082500 | 0 | -2 |
| Aside/UTbX/Stave7/Face0/Module6/Residual | "Residual" | 1 | -0.1025 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave7/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.2425 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Face1/Module0/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0525 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave7/Face1/Module2/Residual | "Residual" | 4 | -0.0075 | 0.033727 | -0.21993 | -1 |
| Aside/UTbX/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.03375 | 0.21205 | 0.71061 | -0.88623 |
| Aside/UTbX/Stave7/Face1/Module3/Residual | "Residual" | 4 | -0.02125 | 0.014737 | 0.69198 | -0.93608 |
| Aside/UTbX/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.05375 | 0.041590 | 1.0828 | -0.72934 |
- | Aside/UTbX/Stave7/Face1/Module5/Residual | "Residual" | 2 | -0.005 | 0.012500 | 1.0056e-16 | -2 |
- | Aside/UTbX/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0225 | 0.095000 |-1.0594e-17 | -2 |
- | Aside/UTbX/Stave7/Face1/Module6/Residual | "Residual" | 2 | 0.015 | 0.032500 | 1.7616e-16 | -2 |
- | Aside/UTbX/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0525 | 0.11000 | 3.3736e-16 | -2 |
+ | Aside/UTbX/Stave7/Face1/Module5/Residual | "Residual" | 2 | -0.005 | 0.012500 | 2.1684e-16 | -2 |
+ | Aside/UTbX/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0225 | 0.095000 | 0 | -2 |
+ | Aside/UTbX/Stave7/Face1/Module6/Residual | "Residual" | 3 | 0.015833 | 0.026562 | -0.093871 | -1.5 |
+ | Aside/UTbX/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.055833 | 0.089938 | -0.11078 | -1.5 |
| Aside/UTbX/Stave7/Face1/Module7/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave7/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave7/Residual | "Residual" | 18 | -0.0094444 | 0.036022 | -0.55385 | 0.57333 |
- | Aside/UTbX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 18 | -0.0027778 | 0.14075 | 0.83622 | 0.96285 |
- | Aside/UTbX/Stave8/Face0/Module0/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave8/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1025 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Residual | "Residual" | 20 | -0.0075 | 0.034749 | -0.69799 | 0.87009 |
+ | Aside/UTbX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.00325 | 0.13475 | 0.73242 | 1.1059 |
+ | Aside/UTbX/Stave8/Face0/Module0/Residual | "Residual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1075 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave8/Face0/Module1/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave8/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave8/Face1/Module1/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
@@ -1003,26 +1009,26 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Aside/UTbX/Stave8/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave8/Face1/Module6/Residual | "Residual" | 1 | 0.0675 | 0.0000 | 0 | 0 |
| Aside/UTbX/Stave8/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.2175 | 0.0000 | 0 | 0 |
- | Aside/UTbX/Stave8/Residual | "Residual" | 5 | 0.0085 | 0.030397 | 1.3014 | -0.054998 |
- | Aside/UTbX/Stave8/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0145 | 0.13110 | 0.76153 | -0.67074 |
- | Aside/UTbX/UnbiasedResidual | "UnbiasedResidual" | 2495 | -0.034743 | 0.10283 | 0.8821 | 9.4441 |
- | Aside/UnbiasedResidual | "UnbiasedResidual" | 10129 | 0.0033757 | 0.10813 | -0.15411 | 7.8079 |
- | Cside/Residual | "Residual" | 9489 | 0.0022112 | 0.031791 | 0.16976 | 1.7903 |
- | Cside/UTaU/Residual | "Residual" | 2436 | 0.00075328 | 0.028142 | 0.34178 | 2.3139 |
- | Cside/UTaU/Stave0/Face0/Module0/Residual | "Residual" | 6 | -0.0041667 | 0.033375 | -0.67833 | -0.19224 |
- | Cside/UTaU/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | 1.6191e-17 | 0.065685 | -0.42541 | -0.46185 |
- | Cside/UTaU/Stave0/Face0/Module1/Residual | "Residual" | 19 | -0.017763 | 0.033422 | -0.446 | -0.05817 |
- | Cside/UTaU/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.045132 | 0.086684 | 0.16779 | -1.1386 |
+ | Aside/UTbX/Stave8/Residual | "Residual" | 5 | 0.0075 | 0.031145 | 1.2512 | -0.11739 |
+ | Aside/UTbX/Stave8/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0155 | 0.13178 | 0.76174 | -0.68616 |
+ | Aside/UTbX/UnbiasedResidual | "UnbiasedResidual" | 2499 | -0.034814 | 0.10193 | 0.81419 | 9.1654 |
+ | Aside/UnbiasedResidual | "UnbiasedResidual" | 10150 | 0.0032318 | 0.10840 | -0.21089 | 7.8687 |
+ | Cside/Residual | "Residual" | 9481 | 0.0021973 | 0.031773 | 0.17005 | 1.7964 |
+ | Cside/UTaU/Residual | "Residual" | 2433 | 0.00073058 | 0.028161 | 0.34759 | 2.3061 |
+ | Cside/UTaU/Stave0/Face0/Module0/Residual | "Residual" | 7 | 0.0032143 | 0.035800 | -0.66895 | -0.26752 |
+ | Cside/UTaU/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.026071 | 0.086920 | 0.13442 | -0.51451 |
+ | Cside/UTaU/Stave0/Face0/Module1/Residual | "Residual" | 19 | -0.016974 | 0.034977 | -0.20166 | 0.1322 |
+ | Cside/UTaU/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.043553 | 0.089319 | 0.24571 | -1.0454 |
| Cside/UTaU/Stave0/Face0/Module2/Residual | "Residual" | 163 | -0.0019479 | 0.016560 | 0.29305 | 0.22884 |
| Cside/UTaU/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 163 | -0.0088804 | 0.089297 | 0.83983 | 6.4904 |
- | Cside/UTaU/Stave0/Face0/Module3/Residual | "Residual" | 205 | 0.00071951 | 0.026107 | 0.14032 | 0.42601 |
- | Cside/UTaU/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 205 | 0.0022805 | 0.11479 | 0.069726 | 8.3903 |
- | Cside/UTaU/Stave0/Face0/Module4/Residual | "Residual" | 217 | 0.0037673 | 0.021254 | 0.52473 | 0.092846 |
- | Cside/UTaU/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 217 | 0.011486 | 0.081684 | 1.3069 | 5.637 |
+ | Cside/UTaU/Stave0/Face0/Module3/Residual | "Residual" | 203 | 0.0004803 | 0.026122 | 0.15952 | 0.4461 |
+ | Cside/UTaU/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 203 | 0.0015394 | 0.11503 | 0.083632 | 8.4039 |
+ | Cside/UTaU/Stave0/Face0/Module4/Residual | "Residual" | 217 | 0.0037212 | 0.021240 | 0.53021 | 0.10338 |
+ | Cside/UTaU/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 217 | 0.011348 | 0.081554 | 1.3168 | 5.6957 |
| Cside/UTaU/Stave0/Face0/Module5/Residual | "Residual" | 49 | 0.0096429 | 0.043601 | 0.15483 | -0.67909 |
| Cside/UTaU/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.026875 | 0.14795 | 1.1626 | 3.2865 |
- | Cside/UTaU/Stave0/Face0/Module6/Residual | "Residual" | 12 | 0.036667 | 0.038989 | 0.81565 | 0.99791 |
- | Cside/UTaU/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | 0.1125 | 0.096803 | 0.44915 | -0.34282 |
+ | Cside/UTaU/Stave0/Face0/Module6/Residual | "Residual" | 13 | 0.035962 | 0.037539 | 0.89881 | 1.3602 |
+ | Cside/UTaU/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 13 | 0.11288 | 0.093325 | 0.47031 | -0.1406 |
| Cside/UTaU/Stave0/Face0/Module7/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave0/Face1/Module0/Residual | "Residual" | 1 | 0.0875 | 0.0000 | 0 | 0 |
@@ -1030,55 +1036,55 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaU/Stave0/Face1/Module1/Residual | "Residual" | 10 | 0.028 | 0.038823 | 1.2087 | 0.79642 |
| Cside/UTaU/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0715 | 0.085668 | 0.21141 | -1.4083 |
| Cside/UTaU/Stave0/Face1/Module2/Residual | "Residual" | 54 | 0.0069444 | 0.039448 | -0.35752 | 0.51354 |
- | Cside/UTaU/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 54 | 0.012593 | 0.096927 | -0.88861 | 1.4501 |
+ | Cside/UTaU/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 54 | 0.0125 | 0.096920 | -0.88596 | 1.448 |
| Cside/UTaU/Stave0/Face1/Module3/Residual | "Residual" | 225 | 0.0067889 | 0.022621 | 0.78017 | 0.9917 |
- | Cside/UTaU/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 225 | 0.0225 | 0.096418 | 2.1789 | 11.764 |
- | Cside/UTaU/Stave0/Face1/Module4/Residual | "Residual" | 268 |-0.00024254 | 0.021714 | -0.12053 | 0.45231 |
- | Cside/UTaU/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 268 | -0.0033396 | 0.098604 | -0.081351 | 9.6833 |
+ | Cside/UTaU/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 225 | 0.022522 | 0.096348 | 2.1898 | 11.776 |
+ | Cside/UTaU/Stave0/Face1/Module4/Residual | "Residual" | 268 |-0.00022388 | 0.021723 | -0.12238 | 0.44753 |
+ | Cside/UTaU/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 268 | -0.0033022 | 0.098614 | -0.081683 | 9.6792 |
| Cside/UTaU/Stave0/Face1/Module5/Residual | "Residual" | 154 | -0.0011364 | 0.022114 | -0.10192 | 0.64356 |
| Cside/UTaU/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 154 | -0.0071429 | 0.098193 | -0.90999 | 6.8514 |
- | Cside/UTaU/Stave0/Face1/Module6/Residual | "Residual" | 16 | -0.021562 | 0.025076 | 0.1271 | -1.3492 |
- | Cside/UTaU/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 16 | -0.0975 | 0.11473 | -0.44292 | -0.56467 |
- | Cside/UTaU/Stave0/Face1/Module7/Residual | "Residual" | 4 | -0.01125 | 0.046419 | -0.55291 | -1.2927 |
- | Cside/UTaU/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.00875 | 0.17239 | -0.41922 | -1.4615 |
- | Cside/UTaU/Stave0/Residual | "Residual" | 1404 | 0.002037 | 0.025574 | 0.33525 | 1.9235 |
- | Cside/UTaU/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1404 | 0.0045399 | 0.10158 | 0.46775 | 7.8447 |
+ | Cside/UTaU/Stave0/Face1/Module6/Residual | "Residual" | 16 | -0.021875 | 0.025426 | 0.11255 | -1.3643 |
+ | Cside/UTaU/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 16 | -0.09875 | 0.11618 | -0.43787 | -0.63603 |
+ | Cside/UTaU/Stave0/Face1/Module7/Residual | "Residual" | 4 | -0.01 | 0.046165 | -0.64031 | -1.1908 |
+ | Cside/UTaU/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.01125 | 0.17016 | -0.42664 | -1.4471 |
+ | Cside/UTaU/Stave0/Residual | "Residual" | 1404 | 0.002062 | 0.025620 | 0.33679 | 1.9086 |
+ | Cside/UTaU/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1404 | 0.0046291 | 0.10170 | 0.46583 | 7.8029 |
| Cside/UTaU/Stave1/Face0/Module0/Residual | "Residual" | 3 | 0.025833 | 0.030092 | 0.57763 | -1.5 |
- | Cside/UTaU/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.13083 | 0.11033 | -0.090418 | -1.5 |
+ | Cside/UTaU/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.13083 | 0.10819 | -0.023103 | -1.5 |
| Cside/UTaU/Stave1/Face0/Module1/Residual | "Residual" | 11 | -0.0025 | 0.038905 | -0.028945 | -0.59171 |
- | Cside/UTaU/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.0043182 | 0.10669 | 0.14401 | -0.48645 |
+ | Cside/UTaU/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.0038636 | 0.10605 | 0.15975 | -0.4768 |
| Cside/UTaU/Stave1/Face0/Module2/Residual | "Residual" | 64 | -0.0059375 | 0.016462 | 0.2459 | -0.20287 |
| Cside/UTaU/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 64 | -0.01 | 0.096368 | 1.8161 | 6.1832 |
| Cside/UTaU/Stave1/Face0/Module4/Residual | "Residual" | 134 | -0.0039179 | 0.016713 |-0.00063669 | 0.57662 |
- | Cside/UTaU/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 134 | -0.024701 | 0.14156 | -0.34967 | 12.165 |
+ | Cside/UTaU/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 134 | -0.024739 | 0.14153 | -0.34946 | 12.176 |
| Cside/UTaU/Stave1/Face0/Module5/Residual | "Residual" | 39 | 0.012628 | 0.036733 | 0.88661 | 1.2552 |
| Cside/UTaU/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 39 | 0.031987 | 0.10525 | 0.42064 | 1.2764 |
| Cside/UTaU/Stave1/Face0/Module6/Residual | "Residual" | 17 | 0.015441 | 0.028339 | -0.3325 | -0.939 |
| Cside/UTaU/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 17 | 0.046618 | 0.088205 | 0.027472 | -0.61149 |
- | Cside/UTaU/Stave1/Face0/Module7/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
- | Cside/UTaU/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1925 | 0.0000 | 0 | 0 |
- | Cside/UTaU/Stave1/Face1/Module1/Residual | "Residual" | 5 | 0.0285 | 0.046947 | 0.50171 | -0.81019 |
- | Cside/UTaU/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0675 | 0.11696 | -0.35249 | -0.99336 |
+ | Cside/UTaU/Stave1/Face0/Module7/Residual | "Residual" | 2 | 0 | 0.012500 | 0 | -2 |
+ | Cside/UTaU/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0475 | 0.14000 | 0 | -2 |
+ | Cside/UTaU/Stave1/Face1/Module1/Residual | "Residual" | 4 | 0.03125 | 0.052366 | 0.28685 | -1.302 |
+ | Cside/UTaU/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.065 | 0.13255 | -0.26237 | -1.4927 |
| Cside/UTaU/Stave1/Face1/Module2/Residual | "Residual" | 31 | 0.015887 | 0.049812 | 1.064 | 0.86245 |
| Cside/UTaU/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 31 | 0.032823 | 0.11419 | 0.38467 | -0.93692 |
| Cside/UTaU/Stave1/Face1/Module3/Residual | "Residual" | 139 | 0.00030576 | 0.019426 | 0.75307 | 0.93405 |
| Cside/UTaU/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 139 | -0.0072122 | 0.083435 | 1.0253 | 10.805 |
- | Cside/UTaU/Stave1/Face1/Module5/Residual | "Residual" | 86 | -0.0034302 | 0.015392 | -0.19312 | 0.68515 |
- | Cside/UTaU/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 86 | -0.024535 | 0.13168 | -3.35 | 20.263 |
+ | Cside/UTaU/Stave1/Face1/Module5/Residual | "Residual" | 86 | -0.0033721 | 0.015330 | -0.19349 | 0.72919 |
+ | Cside/UTaU/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 86 | -0.024477 | 0.13164 | -3.3536 | 20.295 |
| Cside/UTaU/Stave1/Face1/Module6/Residual | "Residual" | 21 | -0.0044048 | 0.037112 | -0.36036 | 0.30418 |
- | Cside/UTaU/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.0022619 | 0.10437 | -0.017423 | -0.48717 |
- | Cside/UTaU/Stave1/Face1/Module7/Residual | "Residual" | 8 | -0.02 | 0.032596 | -0.093389 | -0.99657 |
- | Cside/UTaU/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.076875 | 0.11307 | -0.29871 | -0.75316 |
- | Cside/UTaU/Stave1/Residual | "Residual" | 559 | 7.6029e-05 | 0.025795 | 1.2602 | 5.6757 |
- | Cside/UTaU/Stave1/UnbiasedResidual | "UnbiasedResidual" | 559 | -0.0067844 | 0.11705 | -0.72477 | 13.218 |
- | Cside/UTaU/Stave2/Face0/Module0/Residual | "Residual" | 3 | -0.0125 | 0.040825 |-2.3105e-17 | -1.5 |
+ | Cside/UTaU/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.0017857 | 0.10510 | 0.00076093 | -0.49223 |
+ | Cside/UTaU/Stave1/Face1/Module7/Residual | "Residual" | 8 | -0.020625 | 0.032590 | -0.036014 | -1.0001 |
+ | Cside/UTaU/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.07875 | 0.11274 | -0.23956 | -0.75934 |
+ | Cside/UTaU/Stave1/Residual | "Residual" | 559 | 2.2361e-05 | 0.025793 | 1.2662 | 5.6884 |
+ | Cside/UTaU/Stave1/UnbiasedResidual | "UnbiasedResidual" | 559 | -0.0070975 | 0.11705 | -0.71735 | 13.207 |
+ | Cside/UTaU/Stave2/Face0/Module0/Residual | "Residual" | 3 | -0.0125 | 0.040825 | 0 | -1.5 |
| Cside/UTaU/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0091667 | 0.096810 | 0.47565 | -1.5 |
- | Cside/UTaU/Stave2/Face0/Module1/Residual | "Residual" | 11 | -0.0084091 | 0.029682 | -1.5229 | 1.8918 |
- | Cside/UTaU/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.027955 | 0.092207 | -1.2176 | 0.96465 |
+ | Cside/UTaU/Stave2/Face0/Module1/Residual | "Residual" | 10 | -0.01 | 0.030680 | -1.3752 | 1.4054 |
+ | Cside/UTaU/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.034 | 0.094606 | -1.0742 | 0.61952 |
| Cside/UTaU/Stave2/Face0/Module2/Residual | "Residual" | 31 | -0.013629 | 0.032021 | 0.52941 | -0.53763 |
| Cside/UTaU/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 31 | -0.036694 | 0.088946 | 0.43439 | -0.59479 |
- | Cside/UTaU/Stave2/Face0/Module4/Residual | "Residual" | 52 | 0.0035577 | 0.032468 | 0.70535 | 0.76487 |
- | Cside/UTaU/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 52 | 0.0055769 | 0.078772 | 0.24478 | -0.079396 |
+ | Cside/UTaU/Stave2/Face0/Module4/Residual | "Residual" | 52 | 0.0034615 | 0.032523 | 0.70776 | 0.75013 |
+ | Cside/UTaU/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 52 | 0.0054808 | 0.078815 | 0.24729 | -0.084169 |
| Cside/UTaU/Stave2/Face0/Module5/Residual | "Residual" | 27 | 0.016759 | 0.045901 | 0.56468 | -0.96011 |
| Cside/UTaU/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 27 | 0.026944 | 0.097623 | 0.16485 | -1.2847 |
| Cside/UTaU/Stave2/Face0/Module6/Residual | "Residual" | 5 | 0.0125 | 0.044159 | -0.30484 | -1.1895 |
@@ -1090,15 +1096,15 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaU/Stave2/Face1/Module3/Residual | "Residual" | 57 | -0.0025 | 0.037510 | -0.28795 | -0.31762 |
| Cside/UTaU/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 57 | -0.0037281 | 0.10751 | 0.35108 | 0.64997 |
| Cside/UTaU/Stave2/Face1/Module5/Residual | "Residual" | 40 | -0.008625 | 0.043135 | -0.53442 | 0.25578 |
- | Cside/UTaU/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 40 | -0.022625 | 0.11081 | -0.39521 | -0.3947 |
+ | Cside/UTaU/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 40 | -0.022375 | 0.11062 | -0.40005 | -0.37708 |
| Cside/UTaU/Stave2/Face1/Module6/Residual | "Residual" | 12 | -0.02 | 0.046615 | 0.11724 | -0.86475 |
| Cside/UTaU/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.035 | 0.13177 | 0.74441 | 0.32445 |
- | Cside/UTaU/Stave2/Face1/Module7/Residual | "Residual" | 5 | -0.0065 | 0.024980 | -0.37838 | -0.84791 |
- | Cside/UTaU/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0135 | 0.066813 | -0.045706 | -1.2694 |
- | Cside/UTaU/Stave2/Residual | "Residual" | 268 | -0.0018284 | 0.038412 | 0.040319 | 0.35024 |
- | Cside/UTaU/Stave2/UnbiasedResidual | "UnbiasedResidual" | 268 | -0.0037127 | 0.10590 | 0.6121 | 2.7972 |
- | Cside/UTaU/Stave3/Face0/Module0/Residual | "Residual" | 3 | -0.029167 | 0.039651 | -0.41588 | -1.5 |
- | Cside/UTaU/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.079167 | 0.10036 | -0.1728 | -1.5 |
+ | Cside/UTaU/Stave2/Face1/Module7/Residual | "Residual" | 5 | -0.0075 | 0.023664 | -0.54331 | -0.83163 |
+ | Cside/UTaU/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0145 | 0.067127 | -0.071927 | -1.1596 |
+ | Cside/UTaU/Stave2/Residual | "Residual" | 267 | -0.0019007 | 0.038473 | 0.044984 | 0.34126 |
+ | Cside/UTaU/Stave2/UnbiasedResidual | "UnbiasedResidual" | 267 | -0.0038483 | 0.10604 | 0.61612 | 2.7888 |
+ | Cside/UTaU/Stave3/Face0/Module0/Residual | "Residual" | 3 | -0.0275 | 0.037417 | -0.3818 | -1.5 |
+ | Cside/UTaU/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0775 | 0.098234 | -0.15164 | -1.5 |
| Cside/UTaU/Stave3/Face0/Module1/Residual | "Residual" | 4 | -0.01875 | 0.035947 | -0.29593 | -1.0628 |
| Cside/UTaU/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.05125 | 0.071184 | 0.046166 | -1.2308 |
| Cside/UTaU/Stave3/Face0/Module2/Residual | "Residual" | 17 | -0.0019118 | 0.027859 | -0.47075 | -0.28379 |
@@ -1107,12 +1113,8 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaU/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.00075 | 0.10693 | 0.27358 | -1.0033 |
| Cside/UTaU/Stave3/Face0/Module5/Residual | "Residual" | 5 | -0.0085 | 0.022450 | 0.55573 | -1.3042 |
| Cside/UTaU/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0375 | 0.065955 | 0.028755 | -1.4503 |
- | Cside/UTaU/Stave3/Face0/Module6/Residual | "Residual" | 3 | -0.0175 | 0.012247 | 7.8439e-16 | -1.5 |
+ | Cside/UTaU/Stave3/Face0/Module6/Residual | "Residual" | 3 | -0.0175 | 0.012247 |-9.2213e-16 | -1.5 |
| Cside/UTaU/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0375 | 0.024833 | 0.68567 | -1.5 |
- | Cside/UTaU/Stave3/Face0/Module7/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
- | Cside/UTaU/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0575 | 0.0000 | 0 | 0 |
- | Cside/UTaU/Stave3/Face1/Module0/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
- | Cside/UTaU/Stave3/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0975 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave3/Face1/Module1/Residual | "Residual" | 3 | 0.045833 | 0.043653 | 0.70016 | -1.5 |
| Cside/UTaU/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.095833 | 0.061824 | 0.65201 | -1.5 |
| Cside/UTaU/Stave3/Face1/Module2/Residual | "Residual" | 10 | -0.0055 | 0.019900 | -0.11535 | -1.5014 |
@@ -1124,9 +1126,9 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaU/Stave3/Face1/Module6/Residual | "Residual" | 6 | -0.0175 | 0.025820 | -0.10893 | -1.7616 |
| Cside/UTaU/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.061667 | 0.091032 | -0.14807 | -1.634 |
| Cside/UTaU/Stave3/Face1/Module7/Residual | "Residual" | 3 | -0.039167 | 0.032998 | 0.70711 | -1.5 |
- | Cside/UTaU/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 |-0.00083333 | 0.17656 | 0.67281 | -1.5 |
- | Cside/UTaU/Stave3/Residual | "Residual" | 105 | -0.0022143 | 0.034886 | 0.46767 | 0.65558 |
- | Cside/UTaU/Stave3/UnbiasedResidual | "UnbiasedResidual" | 105 | -0.012024 | 0.097650 | 0.12985 | -0.39751 |
+ | Cside/UTaU/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 |-0.00083333 | 0.17284 | 0.67881 | -1.5 |
+ | Cside/UTaU/Stave3/Residual | "Residual" | 103 | -0.0026942 | 0.034892 | 0.52723 | 0.6799 |
+ | Cside/UTaU/Stave3/UnbiasedResidual | "UnbiasedResidual" | 103 | -0.013714 | 0.097457 | 0.16613 | -0.39124 |
| Cside/UTaU/Stave4/Face0/Module1/Residual | "Residual" | 4 | -0.03625 | 0.032089 | 0.34367 | -0.98518 |
| Cside/UTaU/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0675 | 0.082538 | 1.0204 | -0.78431 |
| Cside/UTaU/Stave4/Face0/Module2/Residual | "Residual" | 7 | -0.0039286 | 0.022790 | -0.566 | -1.31 |
@@ -1143,10 +1145,10 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaU/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 9 |-0.00027778 | 0.040077 | -0.26404 | 0.23039 |
| Cside/UTaU/Stave4/Face1/Module3/Residual | "Residual" | 13 | -0.0036538 | 0.033001 | -0.88149 | 0.80326 |
| Cside/UTaU/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 13 | -0.015192 | 0.10028 | -1.2414 | 1.6085 |
- | Cside/UTaU/Stave4/Face1/Module5/Residual | "Residual" | 2 | -0.005 | 0.027500 |-8.7182e-17 | -2 |
- | Cside/UTaU/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0275 | 0.095000 |-8.3129e-17 | -2 |
- | Cside/UTaU/Stave4/Face1/Module6/Residual | "Residual" | 2 | -0.0075 | 0.030000 | 1.5034e-17 | -2 |
- | Cside/UTaU/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0125 | 0.090000 | -1.222e-16 | -2 |
+ | Cside/UTaU/Stave4/Face1/Module5/Residual | "Residual" | 2 | -0.005 | 0.027500 |-8.1458e-17 | -2 |
+ | Cside/UTaU/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0275 | 0.095000 | 2.5291e-16 | -2 |
+ | Cside/UTaU/Stave4/Face1/Module6/Residual | "Residual" | 2 | -0.0075 | 0.030000 | 0 | -2 |
+ | Cside/UTaU/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0125 | 0.090000 | 7.4362e-17 | -2 |
| Cside/UTaU/Stave4/Face1/Module7/Residual | "Residual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1375 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave4/Residual | "Residual" | 49 | -0.007602 | 0.031550 | -0.23748 | -0.039967 |
@@ -1159,39 +1161,39 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaU/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1025 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave5/Face0/Module5/Residual | "Residual" | 3 | -0.020833 | 0.010274 | 0.23906 | -1.5 |
| Cside/UTaU/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.079167 | 0.033993 | 0.528 | -1.5 |
- | Cside/UTaU/Stave5/Face0/Module6/Residual | "Residual" | 2 | 0.0375 | 0.010000 |-1.4177e-14 | -2 |
- | Cside/UTaU/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.5275 | 0.33000 | 2.1762e-15 | -2 |
+ | Cside/UTaU/Stave5/Face0/Module6/Residual | "Residual" | 2 | 0.0375 | 0.010000 | 1.3553e-14 | -2 |
+ | Cside/UTaU/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.5275 | 0.33000 | 1.5447e-15 | -2 |
| Cside/UTaU/Stave5/Face0/Module7/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
- | Cside/UTaU/Stave5/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
- | Cside/UTaU/Stave5/Face1/Module2/Residual | "Residual" | 4 | 0.0075 | 0.025739 |-1.7401e-16 | -1.2791 |
+ | Cside/UTaU/Stave5/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave5/Face1/Module2/Residual | "Residual" | 4 | 0.0075 | 0.025739 |-2.7817e-15 | -1.2791 |
| Cside/UTaU/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.03 | 0.077339 | 0.14754 | -1.4047 |
| Cside/UTaU/Stave5/Face1/Module3/Residual | "Residual" | 5 | 0.0025 | 0.016432 | 0.23667 | -1.323 |
| Cside/UTaU/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0005 | 0.037094 | 0.2197 | -1.2945 |
| Cside/UTaU/Stave5/Face1/Module5/Residual | "Residual" | 3 | 0.0125 | 0.054924 | -0.49792 | -1.5 |
| Cside/UTaU/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.044167 | 0.14614 | -0.70711 | -1.5 |
- | Cside/UTaU/Stave5/Face1/Module6/Residual | "Residual" | 2 | -0.005 | 0.017500 |-2.5925e-17 | -2 |
- | Cside/UTaU/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0225 | 0.080000 |-1.1328e-16 | -2 |
- | Cside/UTaU/Stave5/Face1/Module7/Residual | "Residual" | 2 | -0.015 | 0.027500 |-4.7795e-17 | -2 |
- | Cside/UTaU/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.06 | 0.10750 | 7.6614e-17 | -2 |
- | Cside/UTaU/Stave5/Residual | "Residual" | 27 | 0.00027778 | 0.030470 | 0.10331 | -0.58084 |
- | Cside/UTaU/Stave5/UnbiasedResidual | "UnbiasedResidual" | 27 | 0.026944 | 0.18872 | 3.055 | 11.069 |
- | Cside/UTaU/Stave6/Face0/Module1/Residual | "Residual" | 2 | 0.0025 | 0.025000 | -3.645e-17 | -2 |
- | Cside/UTaU/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.005 | 0.082500 |-4.5216e-17 | -2 |
- | Cside/UTaU/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.0025 | 0.0050000 | 1.9352e-16 | -2 |
- | Cside/UTaU/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0075 | 0.015000 | -1.033e-16 | -2 |
+ | Cside/UTaU/Stave5/Face1/Module6/Residual | "Residual" | 2 | -0.005 | 0.017500 | 0 | -2 |
+ | Cside/UTaU/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0225 | 0.080000 | 2.1176e-16 | -2 |
+ | Cside/UTaU/Stave5/Face1/Module7/Residual | "Residual" | 2 | -0.0125 | 0.025000 | 0 | -2 |
+ | Cside/UTaU/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0525 | 0.10000 |-2.1684e-16 | -2 |
+ | Cside/UTaU/Stave5/Residual | "Residual" | 27 | 0.00046296 | 0.030223 | 0.12017 | -0.5624 |
+ | Cside/UTaU/Stave5/UnbiasedResidual | "UnbiasedResidual" | 27 | 0.027315 | 0.18819 | 3.0837 | 11.192 |
+ | Cside/UTaU/Stave6/Face0/Module1/Residual | "Residual" | 2 | 0.0025 | 0.025000 | 0 | -2 |
+ | Cside/UTaU/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.005 | 0.082500 | 4.8271e-17 | -2 |
+ | Cside/UTaU/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.0025 | 0.0050000 | 0 | -2 |
+ | Cside/UTaU/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0075 | 0.015000 | 0 | -2 |
| Cside/UTaU/Stave6/Face0/Module4/Residual | "Residual" | 1 | 0.0775 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1275 | 0.0000 | 0 | 0 |
- | Cside/UTaU/Stave6/Face0/Module5/Residual | "Residual" | 3 | 0.020833 | 0.027789 | -0.55575 | -1.5 |
+ | Cside/UTaU/Stave6/Face0/Module5/Residual | "Residual" | 3 | 0.019167 | 0.026247 | -0.6309 | -1.5 |
| Cside/UTaU/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.065833 | 0.10135 | -0.49531 | -1.5 |
| Cside/UTaU/Stave6/Face1/Module2/Residual | "Residual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1175 | 0.0000 | 0 | 0 |
- | Cside/UTaU/Stave6/Face1/Module3/Residual | "Residual" | 2 | 0.0025 | 0.0050000 | 1.9352e-16 | -2 |
- | Cside/UTaU/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.015 | 0.017500 |-1.9308e-16 | -2 |
+ | Cside/UTaU/Stave6/Face1/Module3/Residual | "Residual" | 2 | 0.0025 | 0.0050000 | 0 | -2 |
+ | Cside/UTaU/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.015 | 0.017500 | 0 | -2 |
| Cside/UTaU/Stave6/Face1/Module5/Residual | "Residual" | 4 | -0.035 | 0.054601 | -0.43771 | -1.2357 |
| Cside/UTaU/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.07875 | 0.12290 | 0.26947 | -1.6141 |
- | Cside/UTaU/Stave6/Face1/Module6/Residual | "Residual" | 2 | -0.02 | 0.0025000 |-1.0004e-13 | -2 |
- | Cside/UTaU/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0625 | 0.015000 |-1.8838e-14 | -2 |
- | Cside/UTaU/Stave6/Residual | "Residual" | 17 | -0.0030882 | 0.041476 | -0.71141 | 1.5336 |
+ | Cside/UTaU/Stave6/Face1/Module6/Residual | "Residual" | 2 | -0.02 | 0.0025000 | 0 | -2 |
+ | Cside/UTaU/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0625 | 0.015000 | 0 | -2 |
+ | Cside/UTaU/Stave6/Residual | "Residual" | 17 | -0.0033824 | 0.041132 | -0.73728 | 1.6197 |
| Cside/UTaU/Stave6/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.010441 | 0.10313 | -0.16202 | -0.7591 |
| Cside/UTaU/Stave7/Face0/Module1/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
@@ -1200,7 +1202,7 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaU/Stave7/Face0/Module4/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave7/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.2075 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave7/Face0/Module6/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
- | Cside/UTaU/Stave7/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave7/Face1/Module2/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1425 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave7/Face1/Module3/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
@@ -1208,65 +1210,67 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaU/Stave7/Face1/Module5/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0525 | 0.0000 | 0 | 0 |
| Cside/UTaU/Stave7/Residual | "Residual" | 7 | 0.010357 | 0.021020 | -0.033432 | -0.082674 |
- | Cside/UTaU/Stave7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.049643 | 0.091412 | 0.30817 | -0.72187 |
- | Cside/UTaU/UnbiasedResidual | "UnbiasedResidual" | 2436 |-0.00029581 | 0.10809 | 0.14194 | 10.29 |
- | Cside/UTaX/Residual | "Residual" | 2254 | 0.017866 | 0.030979 | 0.15495 | 1.6556 |
- | Cside/UTaX/Stave0/Face0/Module0/Residual | "Residual" | 3 | 0.0041667 | 0.024944 | 0.3818 | -1.5 |
- | Cside/UTaX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0025 | 0.063377 | 0.11785 | -1.5 |
- | Cside/UTaX/Stave0/Face0/Module1/Residual | "Residual" | 21 | 0.01869 | 0.039728 | 0.87596 | 0.98172 |
- | Cside/UTaX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.03631 | 0.087299 | 0.32703 | -0.39087 |
+ | Cside/UTaU/Stave7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.050357 | 0.091060 | 0.29389 | -0.69971 |
+ | Cside/UTaU/UnbiasedResidual | "UnbiasedResidual" | 2433 |-0.00038564 | 0.10818 | 0.14543 | 10.265 |
+ | Cside/UTaX/Residual | "Residual" | 2254 | 0.017899 | 0.030867 | 0.16486 | 1.6856 |
+ | Cside/UTaX/Stave0/Face0/Module0/Residual | "Residual" | 4 | -0.0025 | 0.024495 | 0.8165 | -1 |
+ | Cside/UTaX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.02 | 0.067315 | 0.51636 | -1.3096 |
+ | Cside/UTaX/Stave0/Face0/Module1/Residual | "Residual" | 21 | 0.019167 | 0.040247 | 0.84925 | 0.80113 |
+ | Cside/UTaX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.036786 | 0.087686 | 0.31719 | -0.43192 |
| Cside/UTaX/Stave0/Face0/Module2/Residual | "Residual" | 153 | 0.013938 | 0.023205 | 0.3911 | 1.2004 |
| Cside/UTaX/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 153 | 0.039918 | 0.080306 | -0.078713 | 2.5557 |
- | Cside/UTaX/Stave0/Face0/Module3/Residual | "Residual" | 211 | 0.017737 | 0.025101 | -0.26552 | 0.60691 |
- | Cside/UTaX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 211 | 0.041126 | 0.078309 | -0.24235 | 5.2602 |
- | Cside/UTaX/Stave0/Face0/Module4/Residual | "Residual" | 182 | 0.021154 | 0.020978 | 0.10878 | -0.064324 |
- | Cside/UTaX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 182 | 0.056758 | 0.062200 | 0.44942 | 3.5687 |
+ | Cside/UTaX/Stave0/Face0/Module3/Residual | "Residual" | 209 | 0.017835 | 0.024895 | -0.25543 | 0.67821 |
+ | Cside/UTaX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 209 | 0.041687 | 0.077977 | -0.23651 | 5.4252 |
+ | Cside/UTaX/Stave0/Face0/Module4/Residual | "Residual" | 184 | 0.021141 | 0.021034 | 0.09536 | -0.086286 |
+ | Cside/UTaX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 184 | 0.057473 | 0.062126 | 0.44747 | 3.5378 |
| Cside/UTaX/Stave0/Face0/Module5/Residual | "Residual" | 45 | 0.031278 | 0.046835 | 0.44271 | 0.72649 |
| Cside/UTaX/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 45 | 0.067278 | 0.10459 | -0.032556 | 0.6991 |
- | Cside/UTaX/Stave0/Face0/Module6/Residual | "Residual" | 14 | 0.0067857 | 0.045547 | -0.96009 | 1.0867 |
- | Cside/UTaX/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 14 | 0.029286 | 0.11681 | -0.57725 | -0.20125 |
+ | Cside/UTaX/Stave0/Face0/Module6/Residual | "Residual" | 15 | 0.0065 | 0.044279 | -0.9473 | 1.2532 |
+ | Cside/UTaX/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 15 | 0.026833 | 0.11363 | -0.51688 | -0.12124 |
+ | Cside/UTaX/Stave0/Face0/Module7/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0825 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave0/Face1/Module1/Residual | "Residual" | 7 | 0.0060714 | 0.044778 | 0.19916 | -0.94311 |
| Cside/UTaX/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.0032143 | 0.11779 | 0.20249 | -0.7415 |
- | Cside/UTaX/Stave0/Face1/Module2/Residual | "Residual" | 50 | 0.0221 | 0.044032 | 0.19388 | -0.78432 |
- | Cside/UTaX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 50 | 0.0348 | 0.11131 | -0.67621 | 0.4047 |
- | Cside/UTaX/Stave0/Face1/Module3/Residual | "Residual" | 174 | 0.023534 | 0.021644 | -0.048697 | -0.53535 |
- | Cside/UTaX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 174 | 0.04431 | 0.097723 | -5.1464 | 39.259 |
- | Cside/UTaX/Stave0/Face1/Module4/Residual | "Residual" | 235 | 0.017096 | 0.023415 | 0.01745 | -0.20985 |
- | Cside/UTaX/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 235 | 0.038926 | 0.094804 | -0.14892 | 12.102 |
+ | Cside/UTaX/Stave0/Face1/Module2/Residual | "Residual" | 50 | 0.022 | 0.043923 | 0.19403 | -0.77235 |
+ | Cside/UTaX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 50 | 0.0347 | 0.11095 | -0.68267 | 0.42763 |
+ | Cside/UTaX/Stave0/Face1/Module3/Residual | "Residual" | 175 | 0.023414 | 0.021640 | -0.037029 | -0.54364 |
+ | Cside/UTaX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 175 | 0.046129 | 0.10035 | -4.5976 | 35.694 |
+ | Cside/UTaX/Stave0/Face1/Module4/Residual | "Residual" | 235 | 0.017074 | 0.023403 | 0.019364 | -0.20481 |
+ | Cside/UTaX/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 235 | 0.038904 | 0.094794 | -0.14845 | 12.108 |
| Cside/UTaX/Stave0/Face1/Module5/Residual | "Residual" | 152 | 0.010888 | 0.022387 | -0.26481 | 1.1202 |
| Cside/UTaX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 152 | 0.037664 | 0.094650 | 1.2157 | 7.788 |
- | Cside/UTaX/Stave0/Face1/Module6/Residual | "Residual" | 24 | -0.0095833 | 0.038431 | 0.22354 | 0.10195 |
- | Cside/UTaX/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 24 | -0.019792 | 0.10791 | 0.85384 | 0.92422 |
+ | Cside/UTaX/Stave0/Face1/Module6/Residual | "Residual" | 24 | -0.0091667 | 0.038370 | 0.21264 | 0.10039 |
+ | Cside/UTaX/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 24 | -0.019167 | 0.10842 | 0.83628 | 0.84361 |
| Cside/UTaX/Stave0/Face1/Module7/Residual | "Residual" | 5 | 0.0175 | 0.052345 | 0.06275 | -1.2343 |
| Cside/UTaX/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0565 | 0.12014 | 0.45564 | -1.2314 |
- | Cside/UTaX/Stave0/Residual | "Residual" | 1276 | 0.017559 | 0.027322 | 0.12742 | 1.9718 |
- | Cside/UTaX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1276 | 0.041908 | 0.089550 | -0.87103 | 12.593 |
- | Cside/UTaX/Stave1/Face0/Module0/Residual | "Residual" | 7 | -0.026786 | 0.018014 | -0.48256 | -1.0038 |
- | Cside/UTaX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.070357 | 0.054698 | -0.65151 | -1.1885 |
+ | Cside/UTaX/Stave0/Residual | "Residual" | 1280 | 0.017523 | 0.027280 | 0.13513 | 1.9777 |
+ | Cside/UTaX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1280 | 0.042269 | 0.089906 | -0.8322 | 12.448 |
+ | Cside/UTaX/Stave1/Face0/Module0/Residual | "Residual" | 7 | -0.023929 | 0.015518 | -0.19133 | -1.2431 |
+ | Cside/UTaX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.064643 | 0.048022 | -0.7953 | -0.55785 |
| Cside/UTaX/Stave1/Face0/Module1/Residual | "Residual" | 9 | 0.0063889 | 0.048864 | 0.51369 | -0.44249 |
| Cside/UTaX/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.0091667 | 0.10408 | 0.39779 | -0.36444 |
| Cside/UTaX/Stave1/Face0/Module2/Residual | "Residual" | 73 | 0.0075685 | 0.023850 | -0.010761 | -0.10496 |
| Cside/UTaX/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 73 | 0.012637 | 0.079467 | -1.1011 | 1.1707 |
| Cside/UTaX/Stave1/Face0/Module4/Residual | "Residual" | 124 | 0.013508 | 0.020270 | 0.3272 | -0.61709 |
- | Cside/UTaX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 124 | 0.034194 | 0.13193 | -2.1585 | 23.93 |
+ | Cside/UTaX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 124 | 0.034234 | 0.13191 | -2.1602 | 23.949 |
| Cside/UTaX/Stave1/Face0/Module5/Residual | "Residual" | 33 | 0.039167 | 0.031567 | 0.11445 | -0.45449 |
| Cside/UTaX/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 33 | 0.086894 | 0.069203 | 0.35279 | 1.3318 |
- | Cside/UTaX/Stave1/Face0/Module6/Residual | "Residual" | 11 | 0.024318 | 0.040411 | 0.45555 | -1.001 |
+ | Cside/UTaX/Stave1/Face0/Module6/Residual | "Residual" | 11 | 0.024773 | 0.039850 | 0.49331 | -0.99603 |
| Cside/UTaX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.046136 | 0.088320 | 0.30824 | -1.2621 |
- | Cside/UTaX/Stave1/Face1/Module1/Residual | "Residual" | 6 | 0.0016667 | 0.031281 | -0.6967 | -1.1076 |
- | Cside/UTaX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.038333 | 0.16032 | 0.84676 | -0.05144 |
+ | Cside/UTaX/Stave1/Face1/Module1/Residual | "Residual" | 5 | 0.0125 | 0.021679 | -1.0158 | -0.48189 |
+ | Cside/UTaX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0805 | 0.14369 | 1.0945 | -0.16684 |
| Cside/UTaX/Stave1/Face1/Module2/Residual | "Residual" | 34 | 0.022941 | 0.049339 | 0.29687 | 0.31217 |
- | Cside/UTaX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 34 | 0.0475 | 0.11477 | -0.3556 | -0.4702 |
+ | Cside/UTaX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 34 | 0.047353 | 0.11506 | -0.36406 | -0.45805 |
| Cside/UTaX/Stave1/Face1/Module3/Residual | "Residual" | 128 | 0.01707 | 0.021241 | 0.014331 | -0.14521 |
| Cside/UTaX/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 128 | 0.048594 | 0.082134 | 0.24991 | 9.9283 |
| Cside/UTaX/Stave1/Face1/Module5/Residual | "Residual" | 82 | 0.0075 | 0.016657 | 0.51856 | -0.18402 |
- | Cside/UTaX/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 82 | 0.026159 | 0.091761 | 1.9677 | 9.6097 |
+ | Cside/UTaX/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 82 | 0.026098 | 0.091716 | 1.9715 | 9.639 |
| Cside/UTaX/Stave1/Face1/Module6/Residual | "Residual" | 19 | -0.016184 | 0.040841 | -0.5615 | 0.55074 |
- | Cside/UTaX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.046711 | 0.098171 | -0.13909 | -0.46074 |
+ | Cside/UTaX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.046974 | 0.098407 | -0.13653 | -0.47878 |
| Cside/UTaX/Stave1/Face1/Module7/Residual | "Residual" | 4 | 0.01375 | 0.031100 | 0.24194 | -1.4954 |
| Cside/UTaX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0525 | 0.10173 | 0.18947 | -1.5489 |
- | Cside/UTaX/Stave1/Residual | "Residual" | 530 | 0.013198 | 0.028627 | 0.2466 | 2.5145 |
- | Cside/UTaX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 530 | 0.033321 | 0.10402 | -0.86855 | 16.79 |
+ | Cside/UTaX/Stave1/Residual | "Residual" | 529 | 0.01337 | 0.028428 | 0.27487 | 2.5725 |
+ | Cside/UTaX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 529 | 0.033767 | 0.10366 | -0.87502 | 17.087 |
| Cside/UTaX/Stave2/Face0/Module0/Residual | "Residual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0775 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave2/Face0/Module1/Residual | "Residual" | 10 | 0.013 | 0.034238 | 0.063011 | -1.3032 |
@@ -1286,29 +1290,27 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaX/Stave2/Face1/Module3/Residual | "Residual" | 56 | 0.034554 | 0.039919 | 0.27646 | 0.025776 |
| Cside/UTaX/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 56 | 0.070625 | 0.081337 | -0.77551 | 0.75703 |
| Cside/UTaX/Stave2/Face1/Module5/Residual | "Residual" | 41 | 0.007622 | 0.033613 | -0.23766 | 0.01703 |
- | Cside/UTaX/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 41 | 0.010915 | 0.10418 | -1.6342 | 6.2919 |
+ | Cside/UTaX/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 41 | 0.010793 | 0.10418 | -1.6307 | 6.2839 |
| Cside/UTaX/Stave2/Face1/Module6/Residual | "Residual" | 7 | 0.014643 | 0.041821 | -0.72147 | -0.44305 |
| Cside/UTaX/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.025357 | 0.13859 | -0.74839 | -0.20682 |
- | Cside/UTaX/Stave2/Face1/Module7/Residual | "Residual" | 2 | 0.0475 | 0.040000 | 4.925e-17 | -2 |
- | Cside/UTaX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0925 | 0.070000 | 6.4655e-17 | -2 |
+ | Cside/UTaX/Stave2/Face1/Module7/Residual | "Residual" | 2 | 0.0475 | 0.040000 | 0 | -2 |
+ | Cside/UTaX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.095 | 0.067500 | 0 | -2 |
| Cside/UTaX/Stave2/Residual | "Residual" | 244 | 0.024836 | 0.041440 | -0.076475 | 0.2084 |
- | Cside/UTaX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 244 | 0.056762 | 0.11035 | 0.97416 | 11.097 |
- | Cside/UTaX/Stave3/Face0/Module0/Residual | "Residual" | 4 | 0.0075 | 0.019685 | 0.36871 | -1 |
+ | Cside/UTaX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 244 | 0.056762 | 0.11035 | 0.97404 | 11.096 |
+ | Cside/UTaX/Stave3/Face0/Module0/Residual | "Residual" | 4 | 0.00625 | 0.017810 | 0.20537 | -1.029 |
| Cside/UTaX/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.015 | 0.041003 | -0.35903 | -0.97823 |
- | Cside/UTaX/Stave3/Face0/Module1/Residual | "Residual" | 5 | 0.0135 | 0.013928 | -1.0392 | -0.33123 |
- | Cside/UTaX/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0265 | 0.035128 | -0.86675 | -0.41477 |
+ | Cside/UTaX/Stave3/Face0/Module1/Residual | "Residual" | 4 | 0.02 | 0.0055902 |-9.6974e-15 | -1.36 |
+ | Cside/UTaX/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0425 | 0.016202 | 0.44087 | -1 |
| Cside/UTaX/Stave3/Face0/Module2/Residual | "Residual" | 21 | 0.025595 | 0.033682 | -0.083769 | -0.31211 |
| Cside/UTaX/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.06369 | 0.089295 | 0.0041848 | 0.33406 |
| Cside/UTaX/Stave3/Face0/Module4/Residual | "Residual" | 20 | 0.0305 | 0.036688 | -0.52531 | 0.56231 |
| Cside/UTaX/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.07025 | 0.096702 | -0.80895 | 1.1322 |
| Cside/UTaX/Stave3/Face0/Module5/Residual | "Residual" | 8 | 0.04875 | 0.043786 | 0.59595 | -1.0317 |
- | Cside/UTaX/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.1675 | 0.13546 | 1.1663 | 0.79019 |
- | Cside/UTaX/Stave3/Face0/Module6/Residual | "Residual" | 4 | 0.0525 | 0.030208 | 1.9023e-15 | -1.4324 |
- | Cside/UTaX/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.13625 | 0.077004 | 0.21083 | -1.2241 |
- | Cside/UTaX/Stave3/Face1/Module0/Residual | "Residual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
- | Cside/UTaX/Stave3/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1125 | 0.0000 | 0 | 0 |
- | Cside/UTaX/Stave3/Face1/Module1/Residual | "Residual" | 2 | 0.025 | 0.0075000 | 3.197e-15 | -2 |
- | Cside/UTaX/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.07 | 0.022500 | 4.1911e-16 | -2 |
+ | Cside/UTaX/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.15938 | 0.13980 | 1.179 | 0.64183 |
+ | Cside/UTaX/Stave3/Face0/Module6/Residual | "Residual" | 4 | 0.05125 | 0.028586 | -0.094811 | -1.47 |
+ | Cside/UTaX/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.135 | 0.075208 | 0.1719 | -1.2396 |
+ | Cside/UTaX/Stave3/Face1/Module1/Residual | "Residual" | 2 | 0.025 | 0.0075000 | 8.0311e-15 | -2 |
+ | Cside/UTaX/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.07 | 0.022500 | 9.5184e-15 | -2 |
| Cside/UTaX/Stave3/Face1/Module2/Residual | "Residual" | 11 | 0.038864 | 0.032128 | 1.1298 | 0.74105 |
| Cside/UTaX/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.092955 | 0.062757 | 0.23928 | -1.0336 |
| Cside/UTaX/Stave3/Face1/Module3/Residual | "Residual" | 12 | 0.025417 | 0.048754 | 0.099779 | -0.89078 |
@@ -1317,20 +1319,20 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaX/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.061136 | 0.063536 | 0.29794 | -0.13925 |
| Cside/UTaX/Stave3/Face1/Module6/Residual | "Residual" | 5 | 0.0075 | 0.024900 | -0.058298 | -1.3286 |
| Cside/UTaX/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0035 | 0.068586 | -0.33192 | -1.2912 |
- | Cside/UTaX/Stave3/Face1/Module7/Residual | "Residual" | 3 | -0.024167 | 0.019293 | 0.56732 | -1.5 |
- | Cside/UTaX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0625 | 0.047081 | 0.56054 | -1.5 |
- | Cside/UTaX/Stave3/Residual | "Residual" | 107 | 0.026986 | 0.036704 | 0.23922 | 0.28288 |
- | Cside/UTaX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 107 | 0.067642 | 0.095773 | 0.43054 | 2.4472 |
- | Cside/UTaX/Stave4/Face0/Module1/Residual | "Residual" | 4 | 0.005 | 0.025125 | 7.0979e-17 | -1.9608 |
- | Cside/UTaX/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.1075 | 0.22173 | -0.85488 | -0.95266 |
+ | Cside/UTaX/Stave3/Face1/Module7/Residual | "Residual" | 2 | -0.015 | 0.017500 | 0 | -2 |
+ | Cside/UTaX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.04 | 0.042500 |-7.0618e-16 | -2 |
+ | Cside/UTaX/Stave3/Residual | "Residual" | 104 | 0.0275 | 0.036022 | 0.26737 | 0.42387 |
+ | Cside/UTaX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 104 | 0.069248 | 0.094693 | 0.47391 | 2.6884 |
+ | Cside/UTaX/Stave4/Face0/Module1/Residual | "Residual" | 4 | 0.005 | 0.025125 | -7.477e-16 | -1.9608 |
+ | Cside/UTaX/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.10875 | 0.22168 | -0.83852 | -0.97007 |
| Cside/UTaX/Stave4/Face0/Module2/Residual | "Residual" | 7 | 0.0082143 | 0.035999 | 0.023529 | -1.3657 |
| Cside/UTaX/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.021071 | 0.069009 | -0.18088 | -1.5426 |
| Cside/UTaX/Stave4/Face0/Module4/Residual | "Residual" | 3 | 0.054167 | 0.0023570 | 0.70711 | -1.5 |
| Cside/UTaX/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.1275 | 0.028284 | -0.70711 | -1.5 |
- | Cside/UTaX/Stave4/Face0/Module5/Residual | "Residual" | 2 | 0.055 | 0.0025000 |-3.1377e-12 | -2 |
- | Cside/UTaX/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1425 | 0.020000 |-1.4153e-13 | -2 |
- | Cside/UTaX/Stave4/Face0/Module6/Residual | "Residual" | 4 | 0.04 | 0.048798 | -0.58735 | -0.92632 |
- | Cside/UTaX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.11125 | 0.14104 | -1.1397 | -0.67881 |
+ | Cside/UTaX/Stave4/Face0/Module5/Residual | "Residual" | 2 | 0.055 | 0.0025000 | 1.7347e-12 | -2 |
+ | Cside/UTaX/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1425 | 0.020000 |-1.6263e-13 | -2 |
+ | Cside/UTaX/Stave4/Face0/Module6/Residual | "Residual" | 4 | 0.03875 | 0.048654 | -0.51638 | -0.95878 |
+ | Cside/UTaX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.10875 | 0.13993 | -1.1238 | -0.69239 |
| Cside/UTaX/Stave4/Face0/Module7/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave4/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0875 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave4/Face1/Module2/Residual | "Residual" | 8 | 0.01375 | 0.028477 | 0.51913 | -0.75666 |
@@ -1341,8 +1343,8 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaX/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0415 | 0.11947 | 0.50925 | -0.69354 |
| Cside/UTaX/Stave4/Face1/Module6/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
- | Cside/UTaX/Stave4/Residual | "Residual" | 49 | 0.02352 | 0.039577 | -0.11844 | -0.78006 |
- | Cside/UTaX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.044133 | 0.12151 | -1.658 | 4.5611 |
+ | Cside/UTaX/Stave4/Residual | "Residual" | 49 | 0.023418 | 0.039521 | -0.11349 | -0.77045 |
+ | Cside/UTaX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.043827 | 0.12141 | -1.6636 | 4.5657 |
| Cside/UTaX/Stave5/Face0/Module1/Residual | "Residual" | 4 | 0.02375 | 0.028804 | -0.71739 | -1.0453 |
| Cside/UTaX/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.05375 | 0.066556 | -0.43465 | -1.1543 |
| Cside/UTaX/Stave5/Face0/Module2/Residual | "Residual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
@@ -1363,134 +1365,134 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTaX/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1475 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave5/Residual | "Residual" | 24 | 0.02 | 0.041054 | -0.22356 | -0.88846 |
| Cside/UTaX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 24 | 0.0475 | 0.11275 | -0.27955 | -0.82428 |
- | Cside/UTaX/Stave6/Face0/Module1/Residual | "Residual" | 2 | -0.0075 | 0.030000 | 1.5034e-17 | -2 |
- | Cside/UTaX/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.01 | 0.092500 |-1.7236e-17 | -2 |
- | Cside/UTaX/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.01 | 0.0075000 | -9.052e-16 | -2 |
- | Cside/UTaX/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.025 | 0.022500 |-6.0956e-16 | -2 |
- | Cside/UTaX/Stave6/Face0/Module4/Residual | "Residual" | 2 | 0.035 | 0.077500 |-3.5738e-16 | -2 |
- | Cside/UTaX/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.005 | 0.19250 |-2.5232e-17 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module1/Residual | "Residual" | 2 | -0.0075 | 0.030000 | 0 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.01 | 0.092500 | 6.8494e-17 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.01 | 0.0075000 |-1.0039e-15 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0275 | 0.020000 | 2.5411e-15 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module4/Residual | "Residual" | 2 | 0.035 | 0.077500 | 0 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.005 | 0.19250 | 4.5597e-17 | -2 |
| Cside/UTaX/Stave6/Face0/Module5/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave6/Face1/Module2/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1925 | 0.0000 | 0 | 0 |
- | Cside/UTaX/Stave6/Face1/Module3/Residual | "Residual" | 2 | -0.0125 | 0.010000 |-1.6716e-15 | -2 |
- | Cside/UTaX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0375 | 0.035000 |-1.0277e-16 | -2 |
+ | Cside/UTaX/Stave6/Face1/Module3/Residual | "Residual" | 2 | -0.0125 | 0.010000 | 8.4703e-16 | -2 |
+ | Cside/UTaX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0375 | 0.035000 |-6.3219e-16 | -2 |
| Cside/UTaX/Stave6/Face1/Module5/Residual | "Residual" | 4 | -0.005 | 0.053561 | -0.41185 | -0.96194 |
- | Cside/UTaX/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0275 | 0.12068 | 1.3634e-16 | -1.0307 |
+ | Cside/UTaX/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0275 | 0.12068 | 7.4035e-16 | -1.0307 |
| Cside/UTaX/Stave6/Face1/Module6/Residual | "Residual" | 2 | 0.0425 | 0.0000 | 0 | 0 |
- | Cside/UTaX/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.115 | 0.022500 | 1.669e-14 | -2 |
+ | Cside/UTaX/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.115 | 0.022500 |-3.8073e-14 | -2 |
| Cside/UTaX/Stave6/Residual | "Residual" | 16 | 0.010938 | 0.045336 | 0.024541 | 0.34518 |
- | Cside/UTaX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.034063 | 0.11415 | -0.25606 | -0.77289 |
+ | Cside/UTaX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.034375 | 0.11407 | -0.26428 | -0.76396 |
| Cside/UTaX/Stave7/Face0/Module1/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
- | Cside/UTaX/Stave7/Face0/Module2/Residual | "Residual" | 2 | -0.0225 | 0.095000 |-2.8759e-17 | -2 |
- | Cside/UTaX/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.005 | 0.20250 |-4.9528e-18 | -2 |
- | Cside/UTaX/Stave7/Face0/Module6/Residual | "Residual" | 1 | 0.0875 | 0.0000 | 0 | 0 |
- | Cside/UTaX/Stave7/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.2175 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave7/Face0/Module2/Residual | "Residual" | 2 | -0.0225 | 0.095000 | 0 | -2 |
+ | Cside/UTaX/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.005 | 0.20250 | 3.917e-17 | -2 |
+ | Cside/UTaX/Stave7/Face0/Module6/Residual | "Residual" | 1 | 0.0925 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave7/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.2275 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave7/Face1/Module2/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0775 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave7/Face1/Module3/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
| Cside/UTaX/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
- | Cside/UTaX/Stave7/Face1/Module5/Residual | "Residual" | 2 | 0.0025 | 0.010000 | 8.7231e-17 | -2 |
- | Cside/UTaX/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.155 | 0.19750 | 8.2259e-16 | -2 |
- | Cside/UTaX/Stave7/Residual | "Residual" | 8 | 0.014375 | 0.059210 | -1.0143 | 0.49821 |
- | Cside/UTaX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.001875 | 0.18139 | -0.74568 | -0.53405 |
- | Cside/UTaX/UnbiasedResidual | "UnbiasedResidual" | 2254 | 0.042618 | 0.097886 | -0.55125 | 12.685 |
- | Cside/UTbV/Residual | "Residual" | 2441 | 0.0045934 | 0.028457 | 0.35482 | 2.435 |
- | Cside/UTbV/Stave0/Face0/Module0/Residual | "Residual" | 5 | -0.0335 | 0.029732 | -0.10547 | -1.2344 |
- | Cside/UTbV/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0805 | 0.085650 | 0.56646 | -1.0285 |
- | Cside/UTbV/Stave0/Face0/Module1/Residual | "Residual" | 20 | -0.013 | 0.036087 | 0.47939 | -0.48473 |
- | Cside/UTbV/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.03725 | 0.10694 | 0.6868 | -0.39886 |
+ | Cside/UTaX/Stave7/Face1/Module5/Residual | "Residual" | 2 | 0.0025 | 0.010000 | 1.0588e-16 | -2 |
+ | Cside/UTaX/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.155 | 0.19750 | 0 | -2 |
+ | Cside/UTaX/Stave7/Residual | "Residual" | 8 | 0.015 | 0.060000 | -0.95638 | 0.44037 |
+ | Cside/UTaX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.003125 | 0.18290 | -0.71803 | -0.54712 |
+ | Cside/UTaX/UnbiasedResidual | "UnbiasedResidual" | 2254 | 0.042971 | 0.097932 | -0.538 | 12.705 |
+ | Cside/UTbV/Residual | "Residual" | 2438 | 0.004557 | 0.028412 | 0.35493 | 2.4406 |
+ | Cside/UTbV/Stave0/Face0/Module0/Residual | "Residual" | 6 | -0.030833 | 0.027789 | -0.3646 | -0.96897 |
+ | Cside/UTbV/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.081667 | 0.078231 | 0.66412 | -0.60119 |
+ | Cside/UTbV/Stave0/Face0/Module1/Residual | "Residual" | 20 | -0.01675 | 0.040598 | 0.17799 | -0.58205 |
+ | Cside/UTbV/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.04375 | 0.11172 | 0.66122 | -0.53216 |
| Cside/UTbV/Stave0/Face0/Module2/Residual | "Residual" | 165 | 0.0017424 | 0.018279 | 0.078883 | -0.25987 |
| Cside/UTbV/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 165 | -0.0057727 | 0.11110 | -4.1942 | 32.785 |
- | Cside/UTbV/Stave0/Face0/Module3/Residual | "Residual" | 186 | 0.00080645 | 0.022251 | -0.25564 | -0.167 |
- | Cside/UTbV/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 186 | -0.010081 | 0.11590 | -2.532 | 14.327 |
- | Cside/UTbV/Stave0/Face0/Module4/Residual | "Residual" | 199 | 0.0073241 | 0.020827 | 0.0060749 | -0.056313 |
- | Cside/UTbV/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 199 | 0.012601 | 0.092652 | -1.939 | 11.562 |
+ | Cside/UTbV/Stave0/Face0/Module3/Residual | "Residual" | 185 | 0.00082432 | 0.022292 | -0.25618 | -0.17331 |
+ | Cside/UTbV/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 185 | -0.010122 | 0.11618 | -2.5265 | 14.254 |
+ | Cside/UTbV/Stave0/Face0/Module4/Residual | "Residual" | 199 | 0.0073744 | 0.020845 | 0.00025813 | -0.065614 |
+ | Cside/UTbV/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 199 | 0.012702 | 0.092745 | -1.936 | 11.515 |
| Cside/UTbV/Stave0/Face0/Module5/Residual | "Residual" | 54 | 0.019722 | 0.047635 | -0.1407 | -0.68807 |
| Cside/UTbV/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 54 | 0.047037 | 0.12307 | -0.2979 | -0.061396 |
| Cside/UTbV/Stave0/Face0/Module6/Residual | "Residual" | 11 | 0.016591 | 0.039475 | 0.088683 | -0.27829 |
| Cside/UTbV/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.0425 | 0.099499 | -0.33522 | -0.81797 |
| Cside/UTbV/Stave0/Face0/Module7/Residual | "Residual" | 3 | 0.00083333 | 0.071918 | 0.70454 | -1.5 |
| Cside/UTbV/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.059167 | 0.17675 | 0.62483 | -1.5 |
- | Cside/UTbV/Stave0/Face1/Module0/Residual | "Residual" | 2 | 0.06 | 0.017500 |-1.3438e-14 | -2 |
- | Cside/UTbV/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.145 | 0.0025000 | 1.4934e-11 | -2 |
+ | Cside/UTbV/Stave0/Face1/Module0/Residual | "Residual" | 2 | 0.06 | 0.017500 | 1.0115e-14 | -2 |
+ | Cside/UTbV/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1425 | 0.0050000 | 0 | -2 |
| Cside/UTbV/Stave0/Face1/Module1/Residual | "Residual" | 10 | 0.0225 | 0.046152 | 0.75836 | -0.33667 |
| Cside/UTbV/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0275 | 0.21696 | -1.0716 | 0.88231 |
- | Cside/UTbV/Stave0/Face1/Module2/Residual | "Residual" | 57 | 0.0050439 | 0.043500 | 0.26362 | -0.27178 |
- | Cside/UTbV/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 57 | -0.0047807 | 0.16740 | -2.0122 | 7.2984 |
- | Cside/UTbV/Stave0/Face1/Module3/Residual | "Residual" | 200 | 0.0072 | 0.021935 | -0.229 | 0.37439 |
- | Cside/UTbV/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 200 | 0.014359 | 0.084098 | -0.3281 | 4.4321 |
- | Cside/UTbV/Stave0/Face1/Module4/Residual | "Residual" | 216 | 0.0028009 | 0.019820 | 0.054858 | -0.17621 |
- | Cside/UTbV/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 216 | 0.0064302 | 0.11616 | -1.0148 | 36.677 |
+ | Cside/UTbV/Stave0/Face1/Module2/Residual | "Residual" | 56 | 0.0069643 | 0.041422 | 0.48409 | -0.53668 |
+ | Cside/UTbV/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 56 | 0.0088393 | 0.13342 | -0.95071 | 3.7236 |
+ | Cside/UTbV/Stave0/Face1/Module3/Residual | "Residual" | 201 | 0.0071517 | 0.021891 | -0.22305 | 0.38287 |
+ | Cside/UTbV/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 201 | 0.0137 | 0.084415 | -0.31968 | 4.3074 |
+ | Cside/UTbV/Stave0/Face1/Module4/Residual | "Residual" | 215 | 0.0028023 | 0.019866 | 0.054519 | -0.18929 |
+ | Cside/UTbV/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 215 | 0.0064486 | 0.11643 | -1.0129 | 36.494 |
| Cside/UTbV/Stave0/Face1/Module5/Residual | "Residual" | 156 | 0.00076923 | 0.020236 | -0.015465 | 0.33247 |
| Cside/UTbV/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 156 | -0.003109 | 0.072597 | -0.13472 | 0.71826 |
| Cside/UTbV/Stave0/Face1/Module6/Residual | "Residual" | 24 | -0.005625 | 0.029397 | -0.20329 | -0.16636 |
| Cside/UTbV/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 24 | -0.0054167 | 0.088986 | 0.61142 | -0.42089 |
- | Cside/UTbV/Stave0/Face1/Module7/Residual | "Residual" | 11 | -0.010682 | 0.045839 | 0.54115 | -0.64563 |
- | Cside/UTbV/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.015682 | 0.14873 | 0.92215 | -0.37499 |
- | Cside/UTbV/Stave0/Residual | "Residual" | 1319 | 0.0039898 | 0.025961 | 0.27596 | 1.6431 |
- | Cside/UTbV/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1319 | 0.0038716 | 0.10854 | -1.7908 | 19.087 |
+ | Cside/UTbV/Stave0/Face1/Module7/Residual | "Residual" | 11 | -0.010227 | 0.045745 | 0.51598 | -0.64753 |
+ | Cside/UTbV/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.013864 | 0.14746 | 0.91778 | -0.33768 |
+ | Cside/UTbV/Stave0/Residual | "Residual" | 1318 | 0.0040099 | 0.025952 | 0.28281 | 1.6025 |
+ | Cside/UTbV/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1318 | 0.00423 | 0.10664 | -1.6121 | 18.622 |
| Cside/UTbV/Stave1/Face0/Module0/Residual | "Residual" | 4 | 0.01625 | 0.015562 | 0.97941 | -0.79809 |
| Cside/UTbV/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.055 | 0.059739 | 1.0884 | -0.7109 |
- | Cside/UTbV/Stave1/Face0/Module1/Residual | "Residual" | 23 | 0.0098913 | 0.028699 | -0.50186 | 0.025875 |
+ | Cside/UTbV/Stave1/Face0/Module1/Residual | "Residual" | 23 | 0.010109 | 0.028888 | -0.49755 | -0.017838 |
| Cside/UTbV/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 23 | 0.030761 | 0.088350 | -0.0037953 | -0.60521 |
| Cside/UTbV/Stave1/Face0/Module2/Residual | "Residual" | 84 | 0.00059524 | 0.017077 | 0.1615 | -0.35822 |
| Cside/UTbV/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 84 | 0.002381 | 0.091638 | -0.99875 | 7.6535 |
- | Cside/UTbV/Stave1/Face0/Module4/Residual | "Residual" | 119 | 0.00073529 | 0.015071 | -0.0042938 | -0.2328 |
- | Cside/UTbV/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 119 | 0.0063655 | 0.082933 | -1.1688 | 8.8913 |
+ | Cside/UTbV/Stave1/Face0/Module4/Residual | "Residual" | 120 | 0.00083333 | 0.015046 | -0.019843 | -0.2343 |
+ | Cside/UTbV/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 120 | 0.00975 | 0.090464 | -0.25127 | 8.7439 |
| Cside/UTbV/Stave1/Face0/Module5/Residual | "Residual" | 37 | 0.021554 | 0.043972 | 0.15534 | -0.28694 |
| Cside/UTbV/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 37 | 0.053716 | 0.10411 | -0.10433 | -1.0276 |
- | Cside/UTbV/Stave1/Face0/Module6/Residual | "Residual" | 13 | 0.024423 | 0.033139 | -0.46464 | -0.85085 |
- | Cside/UTbV/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 13 | 0.064038 | 0.084384 | -0.27009 | -0.6469 |
+ | Cside/UTbV/Stave1/Face0/Module6/Residual | "Residual" | 13 | 0.024038 | 0.033072 | -0.43364 | -0.85462 |
+ | Cside/UTbV/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 13 | 0.063269 | 0.083984 | -0.25389 | -0.61663 |
| Cside/UTbV/Stave1/Face0/Module7/Residual | "Residual" | 1 | 0.0525 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1825 | 0.0000 | 0 | 0 |
- | Cside/UTbV/Stave1/Face1/Module0/Residual | "Residual" | 2 | -0.01 | 0.0025000 | 1.2511e-14 | -2 |
- | Cside/UTbV/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0275 | 0.0050000 | 2.8375e-14 | -2 |
+ | Cside/UTbV/Stave1/Face1/Module0/Residual | "Residual" | 3 | -0.0058333 | 0.0062361 | 0.3818 | -1.5 |
+ | Cside/UTbV/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.014167 | 0.019293 | 0.56732 | -1.5 |
| Cside/UTbV/Stave1/Face1/Module1/Residual | "Residual" | 10 | 0.028 | 0.028935 | 0.63595 | -1.1392 |
| Cside/UTbV/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.083 | 0.085482 | 0.65606 | -1.0737 |
- | Cside/UTbV/Stave1/Face1/Module2/Residual | "Residual" | 42 | 0.017024 | 0.037254 | 0.88463 | 1.3275 |
- | Cside/UTbV/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 42 | 0.044048 | 0.11709 | 0.65692 | 1.5096 |
+ | Cside/UTbV/Stave1/Face1/Module2/Residual | "Residual" | 42 | 0.017262 | 0.037575 | 0.8776 | 1.2213 |
+ | Cside/UTbV/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 42 | 0.045476 | 0.12135 | 0.89163 | 2.3171 |
| Cside/UTbV/Stave1/Face1/Module3/Residual | "Residual" | 158 | 0.0028797 | 0.018216 | 0.2563 | 0.7565 |
| Cside/UTbV/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 158 | -0.0028481 | 0.092161 | -2.2352 | 14.508 |
| Cside/UTbV/Stave1/Face1/Module5/Residual | "Residual" | 65 |-0.00096154 | 0.018891 | 0.39413 | 0.94137 |
- | Cside/UTbV/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 65 | -0.015115 | 0.10115 | -1.2306 | 6.3243 |
+ | Cside/UTbV/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 65 | -0.015192 | 0.10121 | -1.2275 | 6.3009 |
| Cside/UTbV/Stave1/Face1/Module6/Residual | "Residual" | 16 | 0.015 | 0.039330 | 0.39333 | -0.49652 |
| Cside/UTbV/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.024688 | 0.14472 | -1.1824 | 1.6251 |
- | Cside/UTbV/Stave1/Face1/Module7/Residual | "Residual" | 7 | 0.0096429 | 0.032608 | -0.987 | -0.091148 |
- | Cside/UTbV/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.034643 | 0.12412 | -1.1989 | 0.2985 |
- | Cside/UTbV/Stave1/Residual | "Residual" | 581 | 0.0056325 | 0.025244 | 1.002 | 3.1077 |
- | Cside/UTbV/Stave1/UnbiasedResidual | "UnbiasedResidual" | 581 | 0.011562 | 0.098624 | -0.88597 | 6.6567 |
- | Cside/UTbV/Stave2/Face0/Module0/Residual | "Residual" | 6 | 2.1973e-17 | 0.030516 | -0.35848 | -0.93554 |
- | Cside/UTbV/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.021667 | 0.095237 | 0.23026 | -1.3705 |
+ | Cside/UTbV/Stave1/Face1/Module7/Residual | "Residual" | 7 | 0.0089286 | 0.031816 | -1.0785 | -0.014272 |
+ | Cside/UTbV/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.033214 | 0.12420 | -1.1624 | 0.23639 |
+ | Cside/UTbV/Stave1/Residual | "Residual" | 583 | 0.0056475 | 0.025233 | 1.0083 | 3.1311 |
+ | Cside/UTbV/Stave1/UnbiasedResidual | "UnbiasedResidual" | 583 | 0.012311 | 0.10023 | -0.70405 | 6.7656 |
+ | Cside/UTbV/Stave2/Face0/Module0/Residual | "Residual" | 6 | 0.0016667 | 0.030471 | -0.50631 | -0.83036 |
+ | Cside/UTbV/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0275 | 0.094296 | 0.085873 | -1.3702 |
| Cside/UTbV/Stave2/Face0/Module1/Residual | "Residual" | 9 |-0.00027778 | 0.034570 | -0.64562 | -0.278 |
| Cside/UTbV/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0052778 | 0.090986 | -0.45801 | -0.79219 |
| Cside/UTbV/Stave2/Face0/Module2/Residual | "Residual" | 42 | -0.010476 | 0.034418 | -0.98125 | 2.6958 |
| Cside/UTbV/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 42 | -0.02881 | 0.10099 | -2.4245 | 10.754 |
| Cside/UTbV/Stave2/Face0/Module4/Residual | "Residual" | 54 | 0.0044444 | 0.033422 | -0.36688 | 0.73035 |
- | Cside/UTbV/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 54 | 0.0064815 | 0.093509 | -0.51861 | -0.25231 |
+ | Cside/UTbV/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 54 | 0.0065741 | 0.093497 | -0.52172 | -0.24892 |
| Cside/UTbV/Stave2/Face0/Module5/Residual | "Residual" | 23 | 0.021196 | 0.030152 | -0.053328 | -0.63736 |
| Cside/UTbV/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 23 | 0.052935 | 0.071808 | -0.32858 | -0.50214 |
- | Cside/UTbV/Stave2/Face0/Module6/Residual | "Residual" | 2 | -0.015 | 0.012500 |-4.7889e-16 | -2 |
- | Cside/UTbV/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.06 | 0.042500 |-4.2244e-16 | -2 |
- | Cside/UTbV/Stave2/Face0/Module7/Residual | "Residual" | 3 | 0.025833 | 0.026247 | 0.6309 | -1.5 |
- | Cside/UTbV/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.059167 | 0.063289 | 0.62526 | -1.5 |
+ | Cside/UTbV/Stave2/Face0/Module6/Residual | "Residual" | 2 | -0.015 | 0.012500 | 0 | -2 |
+ | Cside/UTbV/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.06 | 0.042500 | 1.4124e-15 | -2 |
+ | Cside/UTbV/Stave2/Face0/Module7/Residual | "Residual" | 3 | 0.024167 | 0.027789 | 0.55575 | -1.5 |
+ | Cside/UTbV/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0575 | 0.061779 | 0.54073 | -1.5 |
| Cside/UTbV/Stave2/Face1/Module0/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
- | Cside/UTbV/Stave2/Face1/Module1/Residual | "Residual" | 4 | 0.0275 | 0.030208 | 0.85708 | -0.86489 |
- | Cside/UTbV/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.105 | 0.12029 | 0.96719 | -0.80698 |
+ | Cside/UTbV/Stave2/Face1/Module1/Residual | "Residual" | 3 | 0.010833 | 0.010274 | -0.23906 | -1.5 |
+ | Cside/UTbV/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.035833 | 0.030641 | -0.081428 | -1.5 |
| Cside/UTbV/Stave2/Face1/Module2/Residual | "Residual" | 22 | 0.014091 | 0.034948 | -0.22998 | 0.38807 |
| Cside/UTbV/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.053409 | 0.10117 | -0.0724 | -0.10967 |
| Cside/UTbV/Stave2/Face1/Module3/Residual | "Residual" | 58 | 0.017328 | 0.049671 | 0.44511 | 2.2169 |
- | Cside/UTbV/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 58 | 0.035517 | 0.15425 | 1.0537 | 6.5653 |
- | Cside/UTbV/Stave2/Face1/Module5/Residual | "Residual" | 36 | 0.0086111 | 0.028822 | 0.27005 | -0.29187 |
- | Cside/UTbV/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 36 | 0.016111 | 0.12420 | -1.4057 | 4.5199 |
+ | Cside/UTbV/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 58 | 0.035603 | 0.15426 | 1.0519 | 6.561 |
+ | Cside/UTbV/Stave2/Face1/Module5/Residual | "Residual" | 36 | 0.0084722 | 0.028670 | 0.27144 | -0.25445 |
+ | Cside/UTbV/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 36 | 0.015694 | 0.12385 | -1.4147 | 4.5781 |
| Cside/UTbV/Stave2/Face1/Module6/Residual | "Residual" | 12 | 0.013333 | 0.032457 | -1.4638 | 2.6244 |
| Cside/UTbV/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | 0.061667 | 0.093871 | 0.028119 | -0.0074068 |
| Cside/UTbV/Stave2/Face1/Module7/Residual | "Residual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0825 | 0.0000 | 0 | 0 |
- | Cside/UTbV/Stave2/Residual | "Residual" | 273 | 0.0080128 | 0.038217 | 0.11166 | 2.6381 |
- | Cside/UTbV/Stave2/UnbiasedResidual | "UnbiasedResidual" | 273 | 0.019808 | 0.11713 | 0.078088 | 7.1239 |
+ | Cside/UTbV/Stave2/Residual | "Residual" | 272 | 0.0077574 | 0.038035 | 0.11067 | 2.7287 |
+ | Cside/UTbV/Stave2/UnbiasedResidual | "UnbiasedResidual" | 272 | 0.018824 | 0.11595 | 0.048802 | 7.439 |
| Cside/UTbV/Stave3/Face0/Module0/Residual | "Residual" | 4 | 0.01875 | 0.026780 | -1.1343 | -0.68125 |
| Cside/UTbV/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.09875 | 0.11047 | -0.83492 | -0.96452 |
| Cside/UTbV/Stave3/Face0/Module1/Residual | "Residual" | 9 | 0.013611 | 0.030256 | 0.10741 | -0.019255 |
@@ -1503,22 +1505,20 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbV/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0091667 | 0.072150 | -0.78947 | -0.27721 |
| Cside/UTbV/Stave3/Face0/Module6/Residual | "Residual" | 4 | 0.02875 | 0.018833 | 0.47893 | -1.2049 |
| Cside/UTbV/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.09875 | 0.078928 | 0.7766 | -0.93051 |
- | Cside/UTbV/Stave3/Face0/Module7/Residual | "Residual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
- | Cside/UTbV/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.2025 | 0.0000 | 0 | 0 |
- | Cside/UTbV/Stave3/Face1/Module1/Residual | "Residual" | 7 | 0.013929 | 0.029120 | 0.44427 | -0.61938 |
- | Cside/UTbV/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.053214 | 0.10224 | 0.36914 | -0.89656 |
+ | Cside/UTbV/Stave3/Face1/Module1/Residual | "Residual" | 6 | 0.013333 | 0.031413 | 0.46947 | -0.9158 |
+ | Cside/UTbV/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.049167 | 0.10991 | 0.45537 | -1.1041 |
| Cside/UTbV/Stave3/Face1/Module2/Residual | "Residual" | 17 | 0.014853 | 0.040552 | 0.57287 | -0.28588 |
| Cside/UTbV/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 17 | 0.026029 | 0.10190 | -0.26699 | -0.28755 |
| Cside/UTbV/Stave3/Face1/Module3/Residual | "Residual" | 21 | -0.0022619 | 0.033219 | 1.1215 | 1.0906 |
| Cside/UTbV/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.039643 | 0.15076 | -2.4279 | 7.192 |
| Cside/UTbV/Stave3/Face1/Module5/Residual | "Residual" | 16 | 0.006875 | 0.028333 | -0.63319 | -1.009 |
| Cside/UTbV/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.025938 | 0.091561 | -0.75194 | -0.57701 |
- | Cside/UTbV/Stave3/Face1/Module6/Residual | "Residual" | 6 | -0.018333 | 0.045499 | -0.14434 | -1.4651 |
- | Cside/UTbV/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.041667 | 0.15012 | -0.25462 | -1.49 |
+ | Cside/UTbV/Stave3/Face1/Module6/Residual | "Residual" | 6 | -0.013333 | 0.049025 | -0.2494 | -1.6349 |
+ | Cside/UTbV/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.05 | 0.29237 | 0.93798 | -0.23642 |
| Cside/UTbV/Stave3/Face1/Module7/Residual | "Residual" | 4 | 0.00875 | 0.024077 | 0.12846 | -1.309 |
| Cside/UTbV/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.02625 | 0.078531 | 0.4751 | -1.063 |
- | Cside/UTbV/Stave3/Residual | "Residual" | 137 | 0.0026825 | 0.035455 | -0.0023185 | 0.069309 |
- | Cside/UTbV/Stave3/UnbiasedResidual | "UnbiasedResidual" | 137 | 0.0033394 | 0.11666 | -1.1924 | 4.4799 |
+ | Cside/UTbV/Stave3/Residual | "Residual" | 135 | 0.0023519 | 0.035413 | -0.0061726 | 0.072295 |
+ | Cside/UTbV/Stave3/UnbiasedResidual | "UnbiasedResidual" | 135 | 0.0053889 | 0.12758 | -0.15747 | 6.3793 |
| Cside/UTbV/Stave4/Face0/Module0/Residual | "Residual" | 4 | 0.0125 | 0.028062 | -0.093329 | -1.8466 |
| Cside/UTbV/Stave4/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.04375 | 0.10732 | -0.16447 | -1.7523 |
| Cside/UTbV/Stave4/Face0/Module1/Residual | "Residual" | 7 | -0.016071 | 0.028625 | -0.23968 | -1.2896 |
@@ -1527,14 +1527,14 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbV/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.033409 | 0.11212 | -0.97669 | 0.086995 |
| Cside/UTbV/Stave4/Face0/Module4/Residual | "Residual" | 5 | -0.0015 | 0.036524 | -0.80204 | -0.43156 |
| Cside/UTbV/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0065 | 0.11582 | -1.0294 | -0.33727 |
- | Cside/UTbV/Stave4/Face0/Module5/Residual | "Residual" | 2 | -0.025 | 0.0075000 | 8.4192e-15 | -2 |
- | Cside/UTbV/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0775 | 0.030000 | -7.99e-16 | -2 |
+ | Cside/UTbV/Stave4/Face0/Module5/Residual | "Residual" | 2 | -0.025 | 0.0075000 |-8.0311e-15 | -2 |
+ | Cside/UTbV/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0775 | 0.030000 | 8.0311e-15 | -2 |
| Cside/UTbV/Stave4/Face0/Module6/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave4/Face0/Module7/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave4/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0725 | 0.0000 | 0 | 0 |
- | Cside/UTbV/Stave4/Face1/Module0/Residual | "Residual" | 2 | 0.0225 | 0.015000 |-6.0966e-16 | -2 |
- | Cside/UTbV/Stave4/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0625 | 0.035000 |-1.1895e-15 | -2 |
+ | Cside/UTbV/Stave4/Face1/Module0/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave4/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0925 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave4/Face1/Module1/Residual | "Residual" | 4 | 0.0425 | 0.046771 | -0.082469 | -1.7241 |
| Cside/UTbV/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.07625 | 0.097299 | -0.33154 | -1.5622 |
| Cside/UTbV/Stave4/Face1/Module2/Residual | "Residual" | 4 | -0.00875 | 0.012437 | -0.49338 | -1.3719 |
@@ -1543,20 +1543,20 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbV/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.035682 | 0.11029 | -0.32694 | 0.019599 |
| Cside/UTbV/Stave4/Face1/Module5/Residual | "Residual" | 3 | -0.019167 | 0.011785 | 0.70711 | -1.5 |
| Cside/UTbV/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.054167 | 0.041096 | -0.23906 | -1.5 |
- | Cside/UTbV/Stave4/Face1/Module7/Residual | "Residual" | 3 | -0.035833 | 0.013123 | 0.6309 | -1.5 |
- | Cside/UTbV/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.1475 | 0.074498 | 0.68567 | -1.5 |
- | Cside/UTbV/Stave4/Residual | "Residual" | 58 | -0.0013793 | 0.035684 | 0.4175 | 0.087398 |
- | Cside/UTbV/Stave4/UnbiasedResidual | "UnbiasedResidual" | 58 | -0.013362 | 0.10674 | -0.2001 | -0.43029 |
+ | Cside/UTbV/Stave4/Face1/Module7/Residual | "Residual" | 3 | -0.0375 | 0.014142 | 0.70711 | -1.5 |
+ | Cside/UTbV/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.15583 | 0.080243 | 0.69888 | -1.5 |
+ | Cside/UTbV/Stave4/Residual | "Residual" | 57 | -0.0017105 | 0.035992 | 0.42311 | 0.057508 |
+ | Cside/UTbV/Stave4/UnbiasedResidual | "UnbiasedResidual" | 57 | -0.014605 | 0.10822 | -0.20247 | -0.44864 |
| Cside/UTbV/Stave5/Face0/Module0/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1025 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave5/Face0/Module1/Residual | "Residual" | 5 | -0.0185 | 0.031048 | 0.6471 | -1.2505 |
- | Cside/UTbV/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0095 | 0.20858 | 1.1136 | -0.33892 |
+ | Cside/UTbV/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0105 | 0.20844 | 1.13 | -0.31007 |
| Cside/UTbV/Stave5/Face0/Module2/Residual | "Residual" | 6 | 0.013333 | 0.019667 | 0.2206 | -0.45198 |
| Cside/UTbV/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.039167 | 0.069442 | -0.30669 | -0.56594 |
| Cside/UTbV/Stave5/Face0/Module5/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1175 | 0.0000 | 0 | 0 |
- | Cside/UTbV/Stave5/Face0/Module6/Residual | "Residual" | 2 | 0.02 | 0.042500 | 2.8848e-16 | -2 |
- | Cside/UTbV/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0875 | 0.18500 |-8.5547e-17 | -2 |
+ | Cside/UTbV/Stave5/Face0/Module6/Residual | "Residual" | 2 | 0.02 | 0.042500 | 0 | -2 |
+ | Cside/UTbV/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0875 | 0.18500 | 2.7398e-16 | -2 |
| Cside/UTbV/Stave5/Face0/Module7/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave5/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0975 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave5/Face1/Module1/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
@@ -1567,12 +1567,12 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbV/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.014643 | 0.095837 | 0.94922 | -0.013859 |
| Cside/UTbV/Stave5/Face1/Module5/Residual | "Residual" | 4 | 0.01 | 0.031721 | -0.88112 | -0.91979 |
| Cside/UTbV/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.05 | 0.11054 | -0.065594 | -1.0633 |
- | Cside/UTbV/Stave5/Face1/Module6/Residual | "Residual" | 2 | -0.035 | 0.012500 | 7.2682e-15 | -2 |
- | Cside/UTbV/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.115 | 0.027500 | 8.9018e-16 | -2 |
+ | Cside/UTbV/Stave5/Face1/Module6/Residual | "Residual" | 2 | -0.035 | 0.012500 | 3.4694e-15 | -2 |
+ | Cside/UTbV/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.115 | 0.027500 | 0 | -2 |
| Cside/UTbV/Stave5/Face1/Module7/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.3125 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave5/Residual | "Residual" | 36 | 0.0023611 | 0.030743 | 0.05287 | -0.68776 |
- | Cside/UTbV/Stave5/UnbiasedResidual | "UnbiasedResidual" | 36 | 0.026528 | 0.13142 | 0.76292 | 0.25949 |
+ | Cside/UTbV/Stave5/UnbiasedResidual | "UnbiasedResidual" | 36 | 0.026389 | 0.13143 | 0.76596 | 0.26205 |
| Cside/UTbV/Stave6/Face0/Module1/Residual | "Residual" | 3 | -0.0091667 | 0.023214 | 0.49221 | -1.5 |
| Cside/UTbV/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.025833 | 0.058357 | 0.4051 | -1.5 |
| Cside/UTbV/Stave6/Face0/Module2/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
@@ -1580,35 +1580,35 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbV/Stave6/Face0/Module4/Residual | "Residual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0575 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave6/Face0/Module5/Residual | "Residual" | 4 | 0.02375 | 0.0096014 | 0.27803 | -1.4266 |
- | Cside/UTbV/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.09125 | 0.040831 | 0.074885 | -1.3314 |
+ | Cside/UTbV/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0925 | 0.042573 | 0.14579 | -1.3014 |
| Cside/UTbV/Stave6/Face1/Module2/Residual | "Residual" | 4 | 0.00375 | 0.0089268 | -0.11532 | -1.8478 |
| Cside/UTbV/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.00875 | 0.033424 | -0.21183 | -1.5542 |
- | Cside/UTbV/Stave6/Face1/Module3/Residual | "Residual" | 2 | -0.025 | 0.012500 |-4.7184e-16 | -2 |
- | Cside/UTbV/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0725 | 0.040000 |-1.5426e-15 | -2 |
- | Cside/UTbV/Stave6/Face1/Module5/Residual | "Residual" | 2 | 0.0175 | 0.050000 |-3.1997e-16 | -2 |
- | Cside/UTbV/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.145 | 0.26750 |-1.3898e-16 | -2 |
- | Cside/UTbV/Stave6/Face1/Module6/Residual | "Residual" | 2 | -0.005 | 0.0025000 |-1.9556e-15 | -2 |
- | Cside/UTbV/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.02 | 0.012500 |-5.3513e-17 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module3/Residual | "Residual" | 2 | -0.025 | 0.012500 |-1.7347e-15 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0725 | 0.040000 | 0 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module5/Residual | "Residual" | 2 | 0.0175 | 0.050000 | 0 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.145 | 0.26750 |-3.6251e-16 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module6/Residual | "Residual" | 2 | -0.005 | 0.0025000 | 0 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.02 | 0.012500 |-3.4694e-15 | -2 |
| Cside/UTbV/Stave6/Residual | "Residual" | 19 | 0.00039474 | 0.026622 | 0.60944 | 0.030063 |
- | Cside/UTbV/Stave6/UnbiasedResidual | "UnbiasedResidual" | 19 | 0.011447 | 0.12162 | 1.6915 | 3.6731 |
- | Cside/UTbV/Stave7/Face0/Module1/Residual | "Residual" | 2 | -0.025 | 0.0075000 | 8.4192e-15 | -2 |
- | Cside/UTbV/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.105 | 0.042500 | 1.2794e-15 | -2 |
- | Cside/UTbV/Stave7/Face0/Module2/Residual | "Residual" | 2 | -0.0275 | 0.035000 |-5.9458e-16 | -2 |
- | Cside/UTbV/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0425 | 0.065000 | 6.5828e-16 | -2 |
+ | Cside/UTbV/Stave6/UnbiasedResidual | "UnbiasedResidual" | 19 | 0.011711 | 0.12192 | 1.681 | 3.606 |
+ | Cside/UTbV/Stave7/Face0/Module1/Residual | "Residual" | 2 | -0.025 | 0.0075000 |-8.0311e-15 | -2 |
+ | Cside/UTbV/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.105 | 0.042500 | 0 | -2 |
+ | Cside/UTbV/Stave7/Face0/Module2/Residual | "Residual" | 2 | -0.0275 | 0.035000 | 0 | -2 |
+ | Cside/UTbV/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.04 | 0.067500 | 3.5253e-16 | -2 |
| Cside/UTbV/Stave7/Face0/Module4/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave7/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1525 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave7/Face0/Module5/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave7/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave7/Face1/Module2/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
- | Cside/UTbV/Stave7/Face1/Module3/Residual | "Residual" | 2 | 0.05 | 0.032500 |-5.3919e-16 | -2 |
- | Cside/UTbV/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1025 | 0.035000 | 8.686e-16 | -2 |
- | Cside/UTbV/Stave7/Face1/Module5/Residual | "Residual" | 2 | 0.0075 | 0.015000 | -1.033e-16 | -2 |
- | Cside/UTbV/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0225 | 0.050000 | -6.567e-17 | -2 |
+ | Cside/UTbV/Stave7/Face1/Module3/Residual | "Residual" | 2 | 0.05 | 0.032500 |-1.5792e-15 | -2 |
+ | Cside/UTbV/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1025 | 0.035000 |-5.0575e-15 | -2 |
+ | Cside/UTbV/Stave7/Face1/Module5/Residual | "Residual" | 2 | 0.0075 | 0.015000 | 0 | -2 |
+ | Cside/UTbV/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0225 | 0.050000 | 0 | -2 |
| Cside/UTbV/Stave7/Face1/Module7/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave7/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0425 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave7/Residual | "Residual" | 12 | 0.00125 | 0.034528 | 0.55124 | 0.68207 |
- | Cside/UTbV/Stave7/UnbiasedResidual | "UnbiasedResidual" | 12 | 0.00083333 | 0.088396 | 0.21441 | -0.86026 |
+ | Cside/UTbV/Stave7/UnbiasedResidual | "UnbiasedResidual" | 12 | 0.00125 | 0.088509 | 0.20052 | -0.87468 |
| Cside/UTbV/Stave8/Face0/Module1/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave8/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave8/Face0/Module2/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
@@ -1623,72 +1623,72 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbV/Stave8/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1025 | 0.0000 | 0 | 0 |
| Cside/UTbV/Stave8/Residual | "Residual" | 6 | 0.015833 | 0.020950 | 0.28902 | -1.4221 |
| Cside/UTbV/Stave8/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.16333 | 0.23690 | 1.432 | 0.5505 |
- | Cside/UTbV/UnbiasedResidual | "UnbiasedResidual" | 2441 | 0.0078199 | 0.10909 | -1.0576 | 13.25 |
- | Cside/UTbX/Residual | "Residual" | 2358 | -0.013713 | 0.031583 | 0.11839 | 2.3871 |
+ | Cside/UTbV/UnbiasedResidual | "UnbiasedResidual" | 2438 | 0.0081817 | 0.10897 | -0.83264 | 12.796 |
+ | Cside/UTbX/Residual | "Residual" | 2356 | -0.013752 | 0.031600 | 0.11869 | 2.3847 |
| Cside/UTbX/Stave0/Face0/Module0/Residual | "Residual" | 6 | -0.050833 | 0.041999 | -0.69056 | -0.81537 |
| Cside/UTbX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.10667 | 0.065474 | -0.15034 | -1.1068 |
- | Cside/UTbX/Stave0/Face0/Module1/Residual | "Residual" | 23 | -0.024457 | 0.037525 | 0.40989 | -0.44587 |
- | Cside/UTbX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 23 | -0.055109 | 0.081652 | 0.54417 | -0.7703 |
+ | Cside/UTbX/Stave0/Face0/Module1/Residual | "Residual" | 23 | -0.024891 | 0.037442 | 0.44605 | -0.40363 |
+ | Cside/UTbX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 23 | -0.055761 | 0.081489 | 0.56993 | -0.73505 |
| Cside/UTbX/Stave0/Face0/Module2/Residual | "Residual" | 145 | -0.016086 | 0.021804 | -0.64346 | 0.10083 |
| Cside/UTbX/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 145 | -0.045417 | 0.064317 | -0.89557 | 3.2602 |
- | Cside/UTbX/Stave0/Face0/Module3/Residual | "Residual" | 163 | -0.01885 | 0.023797 | 0.32593 | 0.46588 |
- | Cside/UTbX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 163 | -0.035506 | 0.099191 | 3.5741 | 21.903 |
- | Cside/UTbX/Stave0/Face0/Module4/Residual | "Residual" | 211 | -0.010983 | 0.021988 | 0.73519 | 1.2367 |
- | Cside/UTbX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 211 | -0.033857 | 0.078276 | -1.4875 | 10.488 |
+ | Cside/UTbX/Stave0/Face0/Module3/Residual | "Residual" | 161 | -0.018866 | 0.023852 | 0.33018 | 0.47309 |
+ | Cside/UTbX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 161 | -0.035481 | 0.099764 | 3.5559 | 21.634 |
+ | Cside/UTbX/Stave0/Face0/Module4/Residual | "Residual" | 211 | -0.011007 | 0.022003 | 0.73558 | 1.2294 |
+ | Cside/UTbX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 211 | -0.033952 | 0.078386 | -1.4797 | 10.409 |
| Cside/UTbX/Stave0/Face0/Module5/Residual | "Residual" | 53 | -0.002217 | 0.052552 | 0.47092 | -0.4735 |
| Cside/UTbX/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 53 | -0.0068396 | 0.12268 | 0.48867 | -0.44503 |
| Cside/UTbX/Stave0/Face0/Module6/Residual | "Residual" | 9 | 0.0041667 | 0.036286 | 0.61649 | -0.79093 |
| Cside/UTbX/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.0086111 | 0.10432 | 0.56745 | -0.94868 |
| Cside/UTbX/Stave0/Face0/Module7/Residual | "Residual" | 4 | 0.00875 | 0.028804 | -0.12112 | -1.127 |
- | Cside/UTbX/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.035 | 0.062700 | 1.0278e-16 | -1.4652 |
- | Cside/UTbX/Stave0/Face1/Module0/Residual | "Residual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
- | Cside/UTbX/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.035 | 0.062700 |-6.5979e-16 | -1.4652 |
+ | Cside/UTbX/Stave0/Face1/Module0/Residual | "Residual" | 2 | 5.5511e-17 | 0.027500 | 5.3567e-17 | -2 |
+ | Cside/UTbX/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.01 | 0.082500 |-9.6542e-17 | -2 |
| Cside/UTbX/Stave0/Face1/Module1/Residual | "Residual" | 12 | -0.0075 | 0.048261 | 1.0308 | 0.80542 |
| Cside/UTbX/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.032083 | 0.094018 | 0.24474 | -0.58518 |
| Cside/UTbX/Stave0/Face1/Module2/Residual | "Residual" | 60 | -0.00125 | 0.045411 | 0.38385 | 1.4178 |
| Cside/UTbX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 60 | 0.0016667 | 0.11686 | 0.57093 | 1.1691 |
- | Cside/UTbX/Stave0/Face1/Module3/Residual | "Residual" | 190 | -0.014026 | 0.024447 | -0.0057998 | 0.14224 |
- | Cside/UTbX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 190 | -0.032976 | 0.094528 | 0.29384 | 10.211 |
+ | Cside/UTbX/Stave0/Face1/Module3/Residual | "Residual" | 191 | -0.01394 | 0.024412 | -0.014803 | 0.14495 |
+ | Cside/UTbX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 191 | -0.032605 | 0.094416 | 0.28373 | 10.2 |
| Cside/UTbX/Stave0/Face1/Module4/Residual | "Residual" | 203 | -0.017204 | 0.022348 | -0.26445 | -0.51675 |
| Cside/UTbX/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 203 | -0.031589 | 0.091832 | 3.6944 | 25.141 |
| Cside/UTbX/Stave0/Face1/Module5/Residual | "Residual" | 140 | -0.013643 | 0.022283 | 0.083148 | 1.2527 |
- | Cside/UTbX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 140 | -0.035179 | 0.082164 | 1.3175 | 11.038 |
+ | Cside/UTbX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 140 | -0.035143 | 0.082157 | 1.3165 | 11.04 |
| Cside/UTbX/Stave0/Face1/Module6/Residual | "Residual" | 20 | -0.01325 | 0.052352 | 0.52768 | -0.41468 |
- | Cside/UTbX/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.0105 | 0.17930 | 0.77151 | -0.31054 |
- | Cside/UTbX/Stave0/Face1/Module7/Residual | "Residual" | 11 | -0.039773 | 0.031215 | -0.011709 | -1.2902 |
- | Cside/UTbX/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.11523 | 0.092794 | -0.13759 | -1.0257 |
- | Cside/UTbX/Stave0/Residual | "Residual" | 1251 | -0.014023 | 0.028558 | 0.57077 | 2.8277 |
- | Cside/UTbX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1251 | -0.032652 | 0.093420 | 1.4125 | 11.615 |
- | Cside/UTbX/Stave1/Face0/Module0/Residual | "Residual" | 6 | -0.02 | 0.033510 | 0.6976 | -0.56743 |
- | Cside/UTbX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0875 | 0.12679 | 0.66397 | -0.85697 |
- | Cside/UTbX/Stave1/Face0/Module1/Residual | "Residual" | 17 | -0.035735 | 0.048201 | -1.2291 | 0.89277 |
- | Cside/UTbX/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.085441 | 0.10840 | -0.65029 | -0.85065 |
+ | Cside/UTbX/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.01 | 0.18029 | 0.7833 | -0.29128 |
+ | Cside/UTbX/Stave0/Face1/Module7/Residual | "Residual" | 12 | -0.040833 | 0.030092 | 0.087495 | -1.1779 |
+ | Cside/UTbX/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.12083 | 0.090768 | 0.016839 | -1.0167 |
+ | Cside/UTbX/Stave0/Residual | "Residual" | 1252 | -0.014058 | 0.028566 | 0.57189 | 2.8217 |
+ | Cside/UTbX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1252 | -0.032772 | 0.093557 | 1.4099 | 11.554 |
+ | Cside/UTbX/Stave1/Face0/Module0/Residual | "Residual" | 6 | -0.025 | 0.025941 | 0.25779 | -1.1412 |
+ | Cside/UTbX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.10167 | 0.10362 | 0.3079 | -1.4565 |
+ | Cside/UTbX/Stave1/Face0/Module1/Residual | "Residual" | 17 | -0.036324 | 0.048402 | -1.1819 | 0.7725 |
+ | Cside/UTbX/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.088382 | 0.11436 | -0.78211 | -0.53407 |
| Cside/UTbX/Stave1/Face0/Module2/Residual | "Residual" | 76 | -0.011776 | 0.018982 | -0.054072 | -1.0369 |
| Cside/UTbX/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 76 | -0.037237 | 0.072325 | -0.51768 | 1.3792 |
- | Cside/UTbX/Stave1/Face0/Module4/Residual | "Residual" | 120 | -0.010125 | 0.021065 | 0.26779 | 0.16642 |
- | Cside/UTbX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 120 | -0.035127 | 0.11695 | -2.8197 | 25.823 |
+ | Cside/UTbX/Stave1/Face0/Module4/Residual | "Residual" | 121 | -0.010021 | 0.021009 | 0.25461 | 0.1698 |
+ | Cside/UTbX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 121 | -0.034139 | 0.11695 | -2.8127 | 25.682 |
| Cside/UTbX/Stave1/Face0/Module5/Residual | "Residual" | 46 | -0.0057609 | 0.042697 | 0.27522 | -0.19385 |
| Cside/UTbX/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 46 | -0.024457 | 0.11993 | -0.037567 | 0.12212 |
| Cside/UTbX/Stave1/Face0/Module6/Residual | "Residual" | 14 | -0.0035714 | 0.039014 | -0.084039 | -0.94204 |
- | Cside/UTbX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 14 | 0.014643 | 0.14344 | 2.0621 | 4.2731 |
+ | Cside/UTbX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 14 | 0.015 | 0.14315 | 2.0718 | 4.3056 |
| Cside/UTbX/Stave1/Face0/Module7/Residual | "Residual" | 3 | 0.014167 | 0.049889 | -0.3818 | -1.5 |
- | Cside/UTbX/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.055833 | 0.17418 | -0.18466 | -1.5 |
+ | Cside/UTbX/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.054167 | 0.17399 | -0.15689 | -1.5 |
| Cside/UTbX/Stave1/Face1/Module0/Residual | "Residual" | 3 | 0.025833 | 0.015456 | 0.65201 | -1.5 |
| Cside/UTbX/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0625 | 0.026771 | 0.27364 | -1.5 |
- | Cside/UTbX/Stave1/Face1/Module1/Residual | "Residual" | 7 | -0.0175 | 0.025213 | -0.40107 | -0.91396 |
- | Cside/UTbX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.051071 | 0.069370 | -0.36851 | -1.215 |
+ | Cside/UTbX/Stave1/Face1/Module1/Residual | "Residual" | 6 | -0.014167 | 0.025766 | -0.75077 | -0.54117 |
+ | Cside/UTbX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.035833 | 0.063158 | -0.80194 | -0.27966 |
| Cside/UTbX/Stave1/Face1/Module2/Residual | "Residual" | 39 | -0.013013 | 0.042979 | 0.6979 | 2.2709 |
- | Cside/UTbX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 39 | -0.038141 | 0.097014 | -0.098539 | -0.49891 |
+ | Cside/UTbX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 39 | -0.038269 | 0.096825 | -0.10383 | -0.49696 |
| Cside/UTbX/Stave1/Face1/Module3/Residual | "Residual" | 139 | -0.013687 | 0.021513 | -0.072481 | -0.32336 |
| Cside/UTbX/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 139 | -0.031745 | 0.064451 | 0.90515 | 2.1227 |
| Cside/UTbX/Stave1/Face1/Module5/Residual | "Residual" | 64 | -0.0094531 | 0.017889 | 0.054197 | -0.5018 |
| Cside/UTbX/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 64 | -0.017422 | 0.086654 | 1.7653 | 4.4298 |
| Cside/UTbX/Stave1/Face1/Module6/Residual | "Residual" | 24 | -0.039375 | 0.040125 | -0.21211 | -1.2664 |
| Cside/UTbX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 24 | -0.085833 | 0.086176 | 0.10835 | -1.2579 |
- | Cside/UTbX/Stave1/Face1/Module7/Residual | "Residual" | 10 | -0.021 | 0.044500 | 0.21843 | -0.9808 |
- | Cside/UTbX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.0605 | 0.14603 | 0.40105 | -0.30176 |
- | Cside/UTbX/Stave1/Residual | "Residual" | 568 | -0.012896 | 0.029636 | -0.16455 | 3.0223 |
- | Cside/UTbX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 568 | -0.034549 | 0.098087 | -0.63733 | 12.932 |
+ | Cside/UTbX/Stave1/Face1/Module7/Residual | "Residual" | 10 | -0.0215 | 0.044147 | 0.24089 | -0.92117 |
+ | Cside/UTbX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.0605 | 0.14516 | 0.40932 | -0.2506 |
+ | Cside/UTbX/Stave1/Residual | "Residual" | 568 | -0.012905 | 0.029579 | -0.17678 | 3.0538 |
+ | Cside/UTbX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 568 | -0.034399 | 0.098108 | -0.66691 | 12.986 |
| Cside/UTbX/Stave2/Face0/Module0/Residual | "Residual" | 4 | -0.03875 | 0.010232 | 0.68925 | -1.1419 |
| Cside/UTbX/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.09875 | 0.024843 | -0.58468 | -1.1627 |
| Cside/UTbX/Stave2/Face0/Module1/Residual | "Residual" | 8 | -0.025 | 0.046301 | 0.2588 | -1.1427 |
@@ -1701,24 +1701,24 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbX/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 29 | -0.039052 | 0.084762 | 0.16298 | -0.77413 |
| Cside/UTbX/Stave2/Face0/Module6/Residual | "Residual" | 7 | 0.028929 | 0.056170 | 0.58649 | -0.84617 |
| Cside/UTbX/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.055357 | 0.11080 | 0.0019882 | -1.5434 |
- | Cside/UTbX/Stave2/Face0/Module7/Residual | "Residual" | 2 | -0.0225 | 0.015000 | 5.7432e-16 | -2 |
- | Cside/UTbX/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.08 | 0.0025000 |-3.9067e-12 | -2 |
+ | Cside/UTbX/Stave2/Face0/Module7/Residual | "Residual" | 2 | -0.0225 | 0.015000 |-1.0039e-15 | -2 |
+ | Cside/UTbX/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0775 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave2/Face1/Module0/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
- | Cside/UTbX/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0675 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave2/Face1/Module1/Residual | "Residual" | 8 | -0.02875 | 0.031598 | 1.1727 | 0.51064 |
| Cside/UTbX/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.074375 | 0.087533 | 1.1056 | 0.60105 |
| Cside/UTbX/Stave2/Face1/Module2/Residual | "Residual" | 20 | -0.013 | 0.026735 | 0.30469 | -0.44489 |
| Cside/UTbX/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.0815 | 0.19564 | -3.0072 | 9.5084 |
| Cside/UTbX/Stave2/Face1/Module3/Residual | "Residual" | 53 | -0.028915 | 0.045603 | -1.0129 | 2.841 |
- | Cside/UTbX/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 53 | -0.067877 | 0.11099 | -1.4381 | 4.6647 |
- | Cside/UTbX/Stave2/Face1/Module5/Residual | "Residual" | 37 | -0.020608 | 0.041089 | 0.0059234 | -0.83534 |
- | Cside/UTbX/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 37 | -0.055338 | 0.12249 | -0.13927 | -0.73482 |
+ | Cside/UTbX/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 53 | -0.067972 | 0.11091 | -1.44 | 4.6788 |
+ | Cside/UTbX/Stave2/Face1/Module5/Residual | "Residual" | 37 | -0.020473 | 0.041320 | 0.024674 | -0.81844 |
+ | Cside/UTbX/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 37 | -0.055203 | 0.12264 | -0.13804 | -0.73929 |
| Cside/UTbX/Stave2/Face1/Module6/Residual | "Residual" | 14 | -0.022857 | 0.030087 | 0.11003 | -0.78184 |
| Cside/UTbX/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 14 | -0.060357 | 0.085539 | -0.17994 | -0.35307 |
- | Cside/UTbX/Stave2/Face1/Module7/Residual | "Residual" | 2 | -0.04 | 0.022500 | 6.2014e-16 | -2 |
- | Cside/UTbX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.13 | 0.072500 |-5.4201e-16 | -2 |
- | Cside/UTbX/Stave2/Residual | "Residual" | 280 | -0.018036 | 0.042646 | -0.067684 | 1.2521 |
- | Cside/UTbX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 280 | -0.047375 | 0.11290 | -1.4719 | 9.4488 |
+ | Cside/UTbX/Stave2/Face1/Module7/Residual | "Residual" | 2 | -0.04 | 0.022500 | 0 | -2 |
+ | Cside/UTbX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.13 | 0.072500 |-2.2761e-15 | -2 |
+ | Cside/UTbX/Stave2/Residual | "Residual" | 280 | -0.018018 | 0.042674 | -0.065611 | 1.2477 |
+ | Cside/UTbX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 280 | -0.047375 | 0.11289 | -1.4725 | 9.4551 |
| Cside/UTbX/Stave3/Face0/Module0/Residual | "Residual" | 4 | -0.0325 | 0.045415 | 0.3403 | -1.5501 |
| Cside/UTbX/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.1075 | 0.14080 | 0.37723 | -1.4784 |
| Cside/UTbX/Stave3/Face0/Module1/Residual | "Residual" | 9 | -0.011389 | 0.028846 | 0.031361 | -1.3925 |
@@ -1731,24 +1731,24 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbX/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0175 | 0.053229 | 0.3307 | -1.3542 |
| Cside/UTbX/Stave3/Face0/Module6/Residual | "Residual" | 3 | 0.0025 | 0.022730 | -0.31931 | -1.5 |
| Cside/UTbX/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.014167 | 0.070040 | -0.27865 | -1.5 |
- | Cside/UTbX/Stave3/Face0/Module7/Residual | "Residual" | 3 | -0.010833 | 0.020548 | -0.23906 | -1.5 |
- | Cside/UTbX/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.044167 | 0.051370 | 0.23906 | -1.5 |
- | Cside/UTbX/Stave3/Face1/Module1/Residual | "Residual" | 4 | -0.01125 | 0.010825 | -0.32332 | -1.0763 |
- | Cside/UTbX/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.04125 | 0.039271 | -0.30863 | -1.4834 |
+ | Cside/UTbX/Stave3/Face0/Module7/Residual | "Residual" | 2 | 0.0025 | 0.010000 | 1.0588e-16 | -2 |
+ | Cside/UTbX/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.015 | 0.037500 | 2.57e-16 | -2 |
+ | Cside/UTbX/Stave3/Face1/Module1/Residual | "Residual" | 3 | -0.010833 | 0.012472 | -0.3818 | -1.5 |
+ | Cside/UTbX/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.035833 | 0.044033 | -0.64606 | -1.5 |
| Cside/UTbX/Stave3/Face1/Module2/Residual | "Residual" | 15 | 0.0195 | 0.034196 | -0.51453 | -0.77901 |
| Cside/UTbX/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 15 | 0.0575 | 0.093613 | -0.41067 | -0.51262 |
| Cside/UTbX/Stave3/Face1/Module3/Residual | "Residual" | 20 | 0.00075 | 0.030053 | -0.3973 | -1.0188 |
| Cside/UTbX/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.05575 | 0.21662 | 3.4781 | 11.731 |
| Cside/UTbX/Stave3/Face1/Module5/Residual | "Residual" | 17 | -0.026912 | 0.028537 | -0.27573 | 0.19683 |
| Cside/UTbX/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.068971 | 0.074316 | 0.55105 | 0.19028 |
- | Cside/UTbX/Stave3/Face1/Module6/Residual | "Residual" | 6 | -0.0225 | 0.043970 | 0.0044113 | -0.17557 |
- | Cside/UTbX/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0725 | 0.11547 | 1.2824 | 0.29044 |
- | Cside/UTbX/Stave3/Face1/Module7/Residual | "Residual" | 2 | 0.01 | 0.022500 | 2.7215e-16 | -2 |
- | Cside/UTbX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0275 | 0.075000 |-3.2836e-17 | -2 |
- | Cside/UTbX/Stave3/Residual | "Residual" | 127 | -0.0085236 | 0.034864 | -0.18048 | -0.3739 |
- | Cside/UTbX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 127 | -0.013957 | 0.12887 | 3.1757 | 22.845 |
- | Cside/UTbX/Stave4/Face0/Module0/Residual | "Residual" | 2 | 0.01 | 0.022500 | 2.7215e-16 | -2 |
- | Cside/UTbX/Stave4/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0525 | 0.080000 |-3.2766e-16 | -2 |
+ | Cside/UTbX/Stave3/Face1/Module6/Residual | "Residual" | 6 | -0.0275 | 0.043684 | 0.33587 | -0.026086 |
+ | Cside/UTbX/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.15583 | 0.23570 | -0.80359 | 0.051328 |
+ | Cside/UTbX/Stave3/Face1/Module7/Residual | "Residual" | 2 | 0.0125 | 0.025000 |-4.3368e-16 | -2 |
+ | Cside/UTbX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0425 | 0.085000 | 0 | -2 |
+ | Cside/UTbX/Stave3/Residual | "Residual" | 125 | -0.00846 | 0.035189 | -0.17852 | -0.4193 |
+ | Cside/UTbX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 125 | -0.01666 | 0.14023 | 1.9331 | 18.62 |
+ | Cside/UTbX/Stave4/Face0/Module0/Residual | "Residual" | 2 | 0.01 | 0.022500 | 0 | -2 |
+ | Cside/UTbX/Stave4/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0525 | 0.080000 |-4.2352e-16 | -2 |
| Cside/UTbX/Stave4/Face0/Module1/Residual | "Residual" | 5 | -0.0285 | 0.027459 | -1.3771 | 0.088395 |
| Cside/UTbX/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0825 | 0.045497 | -0.12901 | -1.5586 |
| Cside/UTbX/Stave4/Face0/Module2/Residual | "Residual" | 10 | -0.0245 | 0.040571 | 0.56954 | 0.77918 |
@@ -1757,12 +1757,12 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbX/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0175 | 0.10243 | -0.19786 | -1.5654 |
| Cside/UTbX/Stave4/Face0/Module5/Residual | "Residual" | 4 | 0.025 | 0.020767 | 0.58623 | -1.1229 |
| Cside/UTbX/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.13875 | 0.11616 | 0.39066 | -1.2477 |
- | Cside/UTbX/Stave4/Face0/Module6/Residual | "Residual" | 2 | -0.035 | 0.0075000 |-6.6763e-14 | -2 |
- | Cside/UTbX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.1075 | 0.050000 |-8.4299e-16 | -2 |
- | Cside/UTbX/Stave4/Face1/Module0/Residual | "Residual" | 2 | 0.0175 | 0.010000 | 4.6491e-16 | -2 |
- | Cside/UTbX/Stave4/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.04 | 0.027500 | 1.2902e-15 | -2 |
- | Cside/UTbX/Stave4/Face1/Module1/Residual | "Residual" | 2 | -0.0075 | 0.045000 |-1.6407e-16 | -2 |
- | Cside/UTbX/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0175 | 0.12000 | 5.7414e-17 | -2 |
+ | Cside/UTbX/Stave4/Face0/Module6/Residual | "Residual" | 2 | -0.035 | 0.0075000 | 0 | -2 |
+ | Cside/UTbX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.1075 | 0.050000 | 3.4694e-15 | -2 |
+ | Cside/UTbX/Stave4/Face1/Module0/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave4/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave4/Face1/Module1/Residual | "Residual" | 2 | -0.0075 | 0.045000 |-7.4362e-17 | -2 |
+ | Cside/UTbX/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0175 | 0.12000 |-1.2549e-16 | -2 |
| Cside/UTbX/Stave4/Face1/Module2/Residual | "Residual" | 5 | 0.0125 | 0.030984 | 1.2507 | -0.0052083 |
| Cside/UTbX/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0115 | 0.054534 | 0.58944 | -0.40104 |
| Cside/UTbX/Stave4/Face1/Module3/Residual | "Residual" | 9 | -0.013056 | 0.028032 | -0.54646 | -0.77088 |
@@ -1770,19 +1770,19 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbX/Stave4/Face1/Module5/Residual | "Residual" | 5 | -0.0115 | 0.046519 | -0.62154 | -0.62894 |
| Cside/UTbX/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0035 | 0.10012 | 0.14951 | -0.9395 |
| Cside/UTbX/Stave4/Face1/Module7/Residual | "Residual" | 3 | -0.049167 | 0.016499 | 0.2948 | -1.5 |
- | Cside/UTbX/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.12083 | 0.037933 | 0.67043 | -1.5 |
- | Cside/UTbX/Stave4/Residual | "Residual" | 55 | -0.0092273 | 0.040968 | 0.11582 | -0.074973 |
- | Cside/UTbX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 55 | -0.016318 | 0.10371 | 0.72061 | 0.39926 |
+ | Cside/UTbX/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.11917 | 0.036591 | 0.69722 | -1.5 |
+ | Cside/UTbX/Stave4/Residual | "Residual" | 54 | -0.0099074 | 0.041037 | 0.15382 | -0.044057 |
+ | Cside/UTbX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 54 | -0.017685 | 0.10394 | 0.76346 | 0.45517 |
| Cside/UTbX/Stave5/Face0/Module0/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave5/Face0/Module1/Residual | "Residual" | 4 | 0.02 | 0.012990 | -0.21383 | -1.7202 |
- | Cside/UTbX/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.06625 | 0.042775 | -0.044471 | -1.7393 |
+ | Cside/UTbX/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0675 | 0.041231 | 1.5468e-15 | -1.7785 |
| Cside/UTbX/Stave5/Face0/Module2/Residual | "Residual" | 6 | -0.031667 | 0.035522 | -1.4337 | 0.61413 |
| Cside/UTbX/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.080833 | 0.072954 | -0.88262 | -0.27661 |
| Cside/UTbX/Stave5/Face0/Module4/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0925 | 0.0000 | 0 | 0 |
- | Cside/UTbX/Stave5/Face0/Module5/Residual | "Residual" | 2 | 0.02 | 0.012500 |-4.2388e-16 | -2 |
- | Cside/UTbX/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0925 | 0.070000 | 6.4655e-17 | -2 |
+ | Cside/UTbX/Stave5/Face0/Module5/Residual | "Residual" | 2 | 0.02 | 0.012500 | 0 | -2 |
+ | Cside/UTbX/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0925 | 0.070000 |-1.2644e-15 | -2 |
| Cside/UTbX/Stave5/Face0/Module6/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave5/Face0/Module7/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
@@ -1795,10 +1795,10 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbX/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.0525 | 0.057446 | 0.21216 | -1.2601 |
| Cside/UTbX/Stave5/Face1/Module5/Residual | "Residual" | 4 | -0.0325 | 0.023184 | -0.31598 | -1 |
| Cside/UTbX/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.08875 | 0.052723 | 0.55326 | -1.2464 |
- | Cside/UTbX/Stave5/Face1/Module7/Residual | "Residual" | 3 | 0.0025 | 0.056716 | -0.69066 | -1.5 |
- | Cside/UTbX/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.025833 | 0.22291 | -0.66888 | -1.5 |
- | Cside/UTbX/Stave5/Residual | "Residual" | 37 | -0.012365 | 0.035782 | -0.49484 | -0.25376 |
- | Cside/UTbX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 37 | -0.019392 | 0.10572 | -0.081465 | -0.028593 |
+ | Cside/UTbX/Stave5/Face1/Module7/Residual | "Residual" | 3 | 0.0041667 | 0.057783 | -0.70314 | -1.5 |
+ | Cside/UTbX/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0325 | 0.22686 | -0.69066 | -1.5 |
+ | Cside/UTbX/Stave5/Residual | "Residual" | 37 | -0.01223 | 0.035979 | -0.47414 | -0.25994 |
+ | Cside/UTbX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 37 | -0.018716 | 0.10669 | -0.053652 | -0.032889 |
| Cside/UTbX/Stave6/Face0/Module1/Residual | "Residual" | 4 | 0.00375 | 0.012930 | -0.79688 | -0.853 |
| Cside/UTbX/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.01 | 0.029475 | -0.69198 | -0.93608 |
| Cside/UTbX/Stave6/Face0/Module2/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
@@ -1806,15 +1806,15 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbX/Stave6/Face0/Module4/Residual | "Residual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1125 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave6/Face0/Module5/Residual | "Residual" | 4 | -0.01875 | 0.012437 | -0.49338 | -1.3719 |
- | Cside/UTbX/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.07125 | 0.045191 | -0.64951 | -1.1577 |
+ | Cside/UTbX/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0725 | 0.047170 | -0.68602 | -1.1193 |
| Cside/UTbX/Stave6/Face0/Module6/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave6/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0675 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave6/Face0/Module7/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave6/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
- | Cside/UTbX/Stave6/Face1/Module2/Residual | "Residual" | 2 | 0.005 | 0.0025000 | 2.1372e-15 | -2 |
- | Cside/UTbX/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0175 | 0.010000 | 4.6491e-16 | -2 |
- | Cside/UTbX/Stave6/Face1/Module3/Residual | "Residual" | 2 | 0.005 | 0.017500 | 1.9232e-16 | -2 |
- | Cside/UTbX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0175 | 0.045000 | 1.6869e-16 | -2 |
+ | Cside/UTbX/Stave6/Face1/Module2/Residual | "Residual" | 2 | 0.005 | 0.0025000 | 1.6941e-15 | -2 |
+ | Cside/UTbX/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0175 | 0.010000 | 0 | -2 |
+ | Cside/UTbX/Stave6/Face1/Module3/Residual | "Residual" | 2 | 0.005 | 0.017500 | 0 | -2 |
+ | Cside/UTbX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0175 | 0.045000 | 0 | -2 |
| Cside/UTbX/Stave6/Face1/Module5/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave6/Face1/Module6/Residual | "Residual" | 3 | -0.0041667 | 0.013123 | -0.6309 | -1.5 |
@@ -1822,11 +1822,11 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbX/Stave6/Face1/Module7/Residual | "Residual" | 1 | -0.0425 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave6/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.3675 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave6/Residual | "Residual" | 21 | -0.0046429 | 0.018617 | -0.61899 | -0.69023 |
- | Cside/UTbX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.025357 | 0.093701 | -2.2804 | 5.773 |
+ | Cside/UTbX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.025595 | 0.094005 | -2.2631 | 5.6583 |
| Cside/UTbX/Stave7/Face0/Module1/Residual | "Residual" | 2 | 0.0125 | 0.0000 | 0 | 0 |
- | Cside/UTbX/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.05 | 0.0025000 |-4.4192e-12 | -2 |
- | Cside/UTbX/Stave7/Face0/Module2/Residual | "Residual" | 2 | -0.015 | 0.0025000 | 3.4101e-14 | -2 |
- | Cside/UTbX/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.04 | 0.0025000 |-6.4787e-13 | -2 |
+ | Cside/UTbX/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.05 | 0.0025000 | 0 | -2 |
+ | Cside/UTbX/Stave7/Face0/Module2/Residual | "Residual" | 2 | -0.015 | 0.0025000 | -5.421e-14 | -2 |
+ | Cside/UTbX/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0425 | 0.0050000 | 1.0842e-13 | -2 |
| Cside/UTbX/Stave7/Face0/Module4/Residual | "Residual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave7/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1525 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave7/Face1/Module1/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
@@ -1840,28 +1840,28 @@ UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackR
| Cside/UTbX/Stave7/Face1/Module6/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave7/Residual | "Residual" | 13 | -0.0086538 | 0.022545 | -1.1729 | 1.1993 |
- | Cside/UTbX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 13 | -0.042885 | 0.12270 | -2.1752 | 4.2277 |
+ | Cside/UTbX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 13 | -0.043269 | 0.12271 | -2.1655 | 4.1991 |
| Cside/UTbX/Stave8/Face0/Module1/Residual | "Residual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave8/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave8/Face0/Module2/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave8/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0925 | 0.0000 | 0 | 0 |
- | Cside/UTbX/Stave8/Face0/Module5/Residual | "Residual" | 2 | -0.0075 | 0.010000 | 4.1747e-16 | -2 |
- | Cside/UTbX/Stave8/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0225 | 0.030000 | 1.9178e-17 | -2 |
+ | Cside/UTbX/Stave8/Face0/Module5/Residual | "Residual" | 2 | -0.0075 | 0.010000 | 0 | -2 |
+ | Cside/UTbX/Stave8/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0225 | 0.030000 | 0 | -2 |
| Cside/UTbX/Stave8/Face1/Module3/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
| Cside/UTbX/Stave8/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0775 | 0.0000 | 0 | 0 |
- | Cside/UTbX/Stave8/Face1/Module7/Residual | "Residual" | 1 | -0.0625 | 0.0000 | 0 | 0 |
- | Cside/UTbX/Stave8/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1575 | 0.0000 | 0 | 0 |
- | Cside/UTbX/Stave8/Residual | "Residual" | 6 | -0.026667 | 0.019878 | -0.42556 | -0.45002 |
- | Cside/UTbX/Stave8/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.068333 | 0.050943 | -0.32078 | -0.58469 |
- | Cside/UTbX/UnbiasedResidual | "UnbiasedResidual" | 2358 | -0.033344 | 0.10005 | 0.56681 | 13.485 |
- | Cside/UnbiasedResidual | "UnbiasedResidual" | 9489 | 0.0037882 | 0.10740 | -0.24152 | 10.581 |
- | UT_Biased | "UT" | 19618 | 0.0017255 | 0.035789 | 0.065172 | 0.77941 |
- | UT_Unbiased | "UT" | 19618 | 0.003507 | 0.11634 | -0.16343 | 22.232 |
- | UTaU/Residual | "Residual" | 5065 | 0.00042794 | 0.029177 | 0.2116 | 2.1589 |
- | UTaU/UnbiasedResidual | "UnbiasedResidual" | 5065 | -0.0011725 | 0.10737 | -0.17084 | 9.1828 |
- | UTaX/Residual | "Residual" | 4629 | 0.018101 | 0.031318 | 0.017489 | 1.4124 |
- | UTaX/UnbiasedResidual | "UnbiasedResidual" | 4629 | 0.043638 | 0.097262 | -0.64894 | 11.058 |
- | UTbV/Residual | "Residual" | 5071 | 0.0040115 | 0.028474 | 0.18093 | 1.9648 |
- | UTbV/UnbiasedResidual | "UnbiasedResidual" | 5071 | 0.007735 | 0.10986 | -0.63944 | 11.749 |
- | UTbX/Residual | "Residual" | 4853 | -0.014443 | 0.031607 | 0.051469 | 2.1639 |
- | UTbX/UnbiasedResidual | "UnbiasedResidual" | 4853 | -0.034063 | 0.10149 | 0.73502 | 11.301 |
+ | Cside/UTbX/Stave8/Face1/Module7/Residual | "Residual" | 1 | -0.0725 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave8/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1675 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave8/Residual | "Residual" | 6 | -0.028333 | 0.022989 | -0.74691 | -0.17301 |
+ | Cside/UTbX/Stave8/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.07 | 0.053910 | -0.46115 | -0.47596 |
+ | Cside/UTbX/UnbiasedResidual | "UnbiasedResidual" | 2356 | -0.033568 | 0.10089 | 0.4735 | 13.465 |
+ | Cside/UnbiasedResidual | "UnbiasedResidual" | 9481 | 0.0038903 | 0.10765 | -0.19555 | 10.464 |
+ | UT_Biased | "UT" | 19631 | 0.0016925 | 0.035795 | 0.057707 | 0.75626 |
+ | UT_Unbiased | "UT" | 19631 | 0.0034193 | 0.11710 | -0.27614 | 23.137 |
+ | UTaU/Residual | "Residual" | 5068 | 0.00037391 | 0.029185 | 0.17583 | 2.1288 |
+ | UTaU/UnbiasedResidual | "UnbiasedResidual" | 5068 | -0.0015049 | 0.10753 | -0.1979 | 9.1625 |
+ | UTaX/Residual | "Residual" | 4636 | 0.018126 | 0.031266 | 0.017921 | 1.4252 |
+ | UTaX/UnbiasedResidual | "UnbiasedResidual" | 4636 | 0.04405 | 0.097657 | -0.62912 | 11.032 |
+ | UTbV/Residual | "Residual" | 5072 | 0.0039846 | 0.028464 | 0.17911 | 1.9579 |
+ | UTbV/UnbiasedResidual | "UnbiasedResidual" | 5072 | 0.0077014 | 0.11023 | -0.59151 | 11.685 |
+ | UTbX/Residual | "Residual" | 4855 | -0.0145 | 0.031579 | 0.03173 | 2.1443 |
+ | UTbX/UnbiasedResidual | "UnbiasedResidual" | 4855 | -0.034209 | 0.10143 | 0.65133 | 11.203 |
diff --git a/Hlt/RecoConf/tests/refs/UT_unbiased_residual.ref.armv8.1_a b/Hlt/RecoConf/tests/refs/UT_unbiased_residual.ref.armv8.1_a
new file mode 100644
index 0000000000000000000000000000000000000000..8c81166c3062f41da8bf4ff406198f533e5ae734
--- /dev/null
+++ b/Hlt/RecoConf/tests/refs/UT_unbiased_residual.ref.armv8.1_a
@@ -0,0 +1,1867 @@
+ApplicationMgr INFO Application Manager Finalized successfully
+ApplicationMgr INFO Application Manager Terminated successfully
+CloneKillerMatch_175b9775 INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "nTracksInput" | 100 | 6813 | 68.130 |
+ | "nTracksSelected" | 100 | 2020 | 20.200 |
+HLTControlFlowMgr INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Processed events" | 100 |
+PrForwardTrackingVelo_d966cb1b INFO Number of counters : 10
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Accepted input tracks" | 100 | 13745 | 137.45 |
+ | "Created long tracks" | 100 | 6729 | 67.290 |
+ | "Input tracks" | 100 | 14370 | 143.70 |
+ | "Number of candidate bins per track" | 13745 | 153299 | 11.153 | 18.099 | 0.0000 | 129.00 |
+ | "Number of complete candidates/track 1st Loop" | 11993 | 7389 | 0.61611 | 0.68202 | 0.0000 | 5.0000 |
+ | "Number of complete candidates/track 2nd Loop" | 6387 | 540 | 0.084547 | 0.28924 | 0.0000 | 3.0000 |
+ | "Number of x candidates per track 1st Loop" | 11993 | 25779 | 2.1495 | 2.8114 |
+ | "Number of x candidates per track 2nd Loop" | 6387 | 36233 | 5.6729 | 9.6398 |
+ | "Percentage second loop execution" | 11993 | 6387 | 0.53256 |
+ | "Removed duplicates" | 100 | 393 | 3.9300 |
+PrForwardTrackingVelo_d966cb1b.P... INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "#UT hits added" | 5955 | 23225 | 3.9001 |
+ | "#tracks with hits added" | 5955 |
+PrHybridSeeding_97242385 INFO Number of counters : 21
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Created T2x1 three-hit combinations in case 0" | 227798 | 142701 | 0.62644 | 0.63101 | 0.0000 | 6.0000 |
+ | "Created T2x1 three-hit combinations in case 1" | 326026 | 222208 | 0.68157 | 0.74730 | 0.0000 | 10.000 |
+ | "Created T2x1 three-hit combinations in case 2" | 559331 | 483058 | 0.86364 | 1.0243 | 0.0000 | 22.000 |
+ | "Created XZ tracks (part 0)" | 300 | 23247 | 77.490 | 153.12 | 0.0000 | 1760.0 |
+ | "Created XZ tracks (part 1)" | 300 | 26605 | 88.683 | 220.74 | 0.0000 | 2213.0 |
+ | "Created XZ tracks in case 0" | 200 | 13665 | 68.325 | 102.76 | 2.0000 | 791.00 |
+ | "Created XZ tracks in case 1" | 200 | 17644 | 88.220 | 176.15 | 2.0000 | 1310.0 |
+ | "Created XZ tracks in case 2" | 200 | 18543 | 92.715 | 257.74 | 0.0000 | 2213.0 |
+ | "Created full hit combinations in case 0" | 24510 | 24510 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created full hit combinations in case 1" | 21828 | 21828 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created full hit combinations in case 2" | 29732 | 29732 | 1.0000 | 0.0000 | 1.0000 | 1.0000 |
+ | "Created seed tracks" | 200 | 11151 | 55.755 | 41.051 | 3.0000 | 314.00 |
+ | "Created seed tracks (part 0)" | 100 | 6196 | 61.960 | 46.412 | 6.0000 | 351.00 |
+ | "Created seed tracks (part 1)" | 100 | 6296 | 62.960 | 47.882 | 3.0000 | 284.00 |
+ | "Created seed tracks in case 0" | 200 | 5634 | 28.170 | 19.804 | 2.0000 | 147.00 |
+ | "Created seed tracks in case 1" | 200 | 10348 | 51.740 | 35.824 | 3.0000 | 261.00 |
+ | "Created seed tracks in case 2" | 200 | 11836 | 59.180 | 45.172 | 3.0000 | 348.00 |
+ | "Created seed tracks in recovery step" | 100 | 656 | 6.5600 | 5.2313 | 0.0000 | 20.000 |
+ | "Created two-hit combinations in case 0" | 32689 | 807237 | 24.694 | 18.274 | 0.0000 | 111.00 |
+ | "Created two-hit combinations in case 1" | 29072 | 1013444 | 34.860 | 21.979 | 0.0000 | 123.00 |
+ | "Created two-hit combinations in case 2" | 24848 | 1337616 | 53.832 | 34.123 | 1.0000 | 179.00 |
+PrKalmanFilterForward_d38a7eeb INFO Number of counters : 6
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Pre outlier chi2 cut" | 210 |
+ | "chi2 cut" | 1190 |
+ | "nIterations" | 6729 | 15528 | 2.3076 |
+ | "nOutlierIterations" | 6519 | 5342 | 0.81945 |
+ | "nTracksInput" | 100 | 6729 | 67.290 |
+ | "nTracksOutput" | 100 | 5329 | 53.290 |
+PrKalmanFilterMatch_55ace540 INFO Number of counters : 6
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Pre outlier chi2 cut" | 182 |
+ | "chi2 cut" | 1177 |
+ | "nIterations" | 2020 | 4901 | 2.4262 |
+ | "nOutlierIterations" | 1838 | 2174 | 1.1828 |
+ | "nTracksInput" | 100 | 2020 | 20.200 |
+ | "nTracksOutput" | 100 | 661 | 6.6100 |
+PrMatchNN_87f79165 INFO Number of counters : 3
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "#MatchingChi2" | 100 | 114995.9 | 1150.0 |
+ | "#MatchingMLP" | 6813 | 5659.35 | 0.83067 |
+ | "#MatchingTracks" | 100 | 6813 | 68.130 |
+PrMatchNN_87f79165.PrAddUTHitsTool INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "#UT hits added" | 6015 | 23372 | 3.8856 |
+ | "#tracks with hits added" | 6015 |
+PrStoreSciFiHits_fb0eba02 INFO Number of counters : 25
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Average X in T1U" | 32898 | 508254.6 | 15.449 | 1217.4 | -2656.0 | 2656.4 |
+ | "Average X in T1V" | 33222 | 411511.8 | 12.387 | 1201.5 | -2656.3 | 2656.0 |
+ | "Average X in T1X1" | 32689 | 789223 | 24.143 | 1230.8 | -2646.0 | 2646.1 |
+ | "Average X in T1X2" | 33430 | 626468.2 | 18.740 | 1188.6 | -2644.9 | 2646.1 |
+ | "Average X in T2U" | 32246 | 775433.6 | 24.047 | 1210.2 | -2656.3 | 2656.0 |
+ | "Average X in T2V" | 32792 | 1041829 | 31.771 | 1205.4 | -2656.3 | 2655.5 |
+ | "Average X in T2X1" | 30854 | 202408.5 | 6.5602 | 1217.9 | -2646.0 | 2646.2 |
+ | "Average X in T2X2" | 33530 | 158118.7 | 4.7157 | 1188.5 | -2646.1 | 2645.4 |
+ | "Average X in T3U" | 35190 | 673439.4 | 19.137 | 1466.6 | -3188.2 | 3188.4 |
+ | "Average X in T3V" | 36216 | 71146.28 | 1.9645 | 1443.4 | -3188.2 | 3187.8 |
+ | "Average X in T3X1" | 34270 | 339994.8 | 9.9211 | 1451.9 | -3175.7 | 3176.0 |
+ | "Average X in T3X2" | 37522 | 289937.7 | 7.7271 | 1438.0 | -3176.1 | 3176.1 |
+ | "Hits in T1U" | 400 | 32898 | 82.245 | 38.105 | 24.000 | 271.00 |
+ | "Hits in T1V" | 400 | 33222 | 83.055 | 38.177 | 20.000 | 239.00 |
+ | "Hits in T1X1" | 400 | 32689 | 81.722 | 36.075 | 14.000 | 207.00 |
+ | "Hits in T1X2" | 400 | 33430 | 83.575 | 38.111 | 17.000 | 240.00 |
+ | "Hits in T2U" | 400 | 32246 | 80.615 | 36.284 | 17.000 | 226.00 |
+ | "Hits in T2V" | 400 | 32792 | 81.980 | 36.337 | 17.000 | 273.00 |
+ | "Hits in T2X1" | 400 | 30854 | 77.135 | 34.137 | 17.000 | 194.00 |
+ | "Hits in T2X2" | 400 | 33530 | 83.825 | 36.526 | 18.000 | 226.00 |
+ | "Hits in T3U" | 400 | 35190 | 87.975 | 38.320 | 20.000 | 238.00 |
+ | "Hits in T3V" | 400 | 36216 | 90.540 | 38.840 | 20.000 | 231.00 |
+ | "Hits in T3X1" | 400 | 34270 | 85.675 | 35.456 | 24.000 | 215.00 |
+ | "Hits in T3X2" | 400 | 37522 | 93.805 | 39.277 | 22.000 | 227.00 |
+ | "Total number of hits" | 100 | 404859 | 4048.6 | 1646.0 | 1293.0 | 9725.0 |
+PrStoreUTHitClusters_69298ec0 INFO Number of counters : 3
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "# RawBank::UT banks" | 100 | 21600 | 216.00 |
+ | "# RawBank::UTError banks" | 100 | 0 | 0.0000 |
+ |*"Non-unique UT clusters in event" | 100 | 0 |( 0.000000 +- 0.000000)% |
+PrVPHitsToVPLightClusters_8cd36c45 INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
+TBTCMatch_5a04d07b INFO Number of counters : 4
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ |*"BadInput" | 618 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 618 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 618 |
+ |*"Long.ghostProbability cut retention" | 618 | 618 |( 100.0000 +- 0.000000)% |
+TBTCMatch_5a04d07b.GhostProbabil... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "ghostProbability" | 661 | 165.1012 | 0.24977 |
+TBTC_Forward_41a08213 INFO Number of counters : 4
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ |*"BadInput" | 5138 | 0 |( 0.000000 +- 0.000000)% |
+ |*"FitFailed" | 5138 | 0 |( 0.000000 +- 0.000000)% |
+ | "FittedBefore" | 5138 |
+ |*"Long.ghostProbability cut retention" | 5138 | 5138 |( 100.0000 +- 0.000000)% |
+TBTC_Forward_41a08213.GhostProba... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "ghostProbability" | 5329 | 564.6792 | 0.10596 |
+UTHitClustersToPrUTHitsConverter... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "# Converted Clusters" | 100 | 104184 | 1041.8 |
+VPLightClustersToVPMicroClusters... INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "# Converted Clusters" | 100 | 207174 | 2071.7 |
+VeloCloneKiller_d14bb16b INFO Number of counters : 1
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Nb of removed clones" | 100 | 10 | 0.10000 |
+VeloRetinaClusterTrackingSIMD_66... INFO Number of counters : 2
+ | Counter | # | sum | mean/eff^* | rms/err^* | min | max |
+ | "Nb of Produced Clusters" | 100 | 207174 | 2071.7 |
+ | "Nb of Produced Tracks" | 100 | 22717 | 227.17 |
+UTTrackResidualMonitor_HitOnTrack INFO 1D histograms in directory "UTTrackResidualMonitor_HitOnTrack" : 1726
+ | ID | Title | # | Mean | RMS | Skewness | Kurtosis |
+ | Aside/Residual | "Residual" | 10129 | 0.0015029 | 0.032598 | -0.0034695 | 1.2884 |
+ | Aside/UTaU/Residual | "Residual" | 2629 | 0.00012647 | 0.030101 | 0.11625 | 2.0041 |
+ | Aside/UTaU/Stave0/Face0/Module0/Residual | "Residual" | 3 | 0.045833 | 0.050717 | 0.70196 | -1.5 |
+ | Aside/UTaU/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.084167 | 0.076630 | 0.70485 | -1.5 |
+ | Aside/UTaU/Stave0/Face0/Module1/Residual | "Residual" | 20 | 0.025 | 0.051708 | 0.42028 | 0.16865 |
+ | Aside/UTaU/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.04925 | 0.13274 | -0.29685 | 0.8098 |
+ | Aside/UTaU/Stave0/Face0/Module2/Residual | "Residual" | 162 | 0.0008642 | 0.019914 | 0.87439 | 0.94761 |
+ | Aside/UTaU/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 162 | 0.0046914 | 0.13472 | -0.37973 | 11.09 |
+ | Aside/UTaU/Stave0/Face0/Module3/Residual | "Residual" | 238 | 0.0077731 | 0.026086 | 0.5042 | 0.40727 |
+ | Aside/UTaU/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 238 | 0.016639 | 0.088929 | 0.64265 | 2.4246 |
+ | Aside/UTaU/Stave0/Face0/Module4/Residual | "Residual" | 216 | 0.0015046 | 0.024496 | 0.38438 | 0.90943 |
+ | Aside/UTaU/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 216 | 0.0020833 | 0.077195 | 0.30286 | 1.7515 |
+ | Aside/UTaU/Stave0/Face0/Module5/Residual | "Residual" | 45 | -0.0080556 | 0.044625 | 0.84011 | 1.5148 |
+ | Aside/UTaU/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 45 | -0.0305 | 0.13524 | -1.2359 | 5.4885 |
+ | Aside/UTaU/Stave0/Face0/Module6/Residual | "Residual" | 14 | -0.0125 | 0.030822 | -0.23601 | 0.57539 |
+ | Aside/UTaU/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 14 | -0.0175 | 0.10850 | 0.81925 | -0.059555 |
+ | Aside/UTaU/Stave0/Face0/Module7/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0425 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave0/Face1/Module0/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0675 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave0/Face1/Module1/Residual | "Residual" | 9 |-0.00083333 | 0.031623 | -0.62865 | -0.054907 |
+ | Aside/UTaU/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.021944 | 0.13676 | -0.27499 | -1.0791 |
+ | Aside/UTaU/Stave0/Face1/Module2/Residual | "Residual" | 68 | -0.0085294 | 0.045878 | -0.11032 | -0.057715 |
+ | Aside/UTaU/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 68 | -0.025294 | 0.11832 | -0.094539 | 0.25013 |
+ | Aside/UTaU/Stave0/Face1/Module3/Residual | "Residual" | 226 | -0.0029204 | 0.022507 | 0.2673 | 0.33146 |
+ | Aside/UTaU/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 226 | -0.009646 | 0.086444 | -0.97403 | 12.416 |
+ | Aside/UTaU/Stave0/Face1/Module4/Residual | "Residual" | 235 | 0.004117 | 0.023762 | 0.52527 | 1.3159 |
+ | Aside/UTaU/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 235 | 0.014606 | 0.098030 | 1.0735 | 7.5022 |
+ | Aside/UTaU/Stave0/Face1/Module5/Residual | "Residual" | 169 | 0.0020266 | 0.019957 | 0.34939 | 0.68813 |
+ | Aside/UTaU/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 169 | 0.0093343 | 0.083793 | 1.5825 | 6.3901 |
+ | Aside/UTaU/Stave0/Face1/Module6/Residual | "Residual" | 25 | 0.0063 | 0.042855 | 0.60279 | -0.055337 |
+ | Aside/UTaU/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 25 | 0.0003 | 0.13113 | -0.51683 | -0.0017865 |
+ | Aside/UTaU/Stave0/Face1/Module7/Residual | "Residual" | 6 | 0.019167 | 0.025604 | -1.0793 | 0.060004 |
+ | Aside/UTaU/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0775 | 0.10132 | -1.1474 | -0.00572 |
+ | Aside/UTaU/Stave0/Residual | "Residual" | 1438 | 0.0018915 | 0.027474 | 0.40398 | 2.5258 |
+ | Aside/UTaU/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1438 | 0.0044924 | 0.10058 | 0.0092738 | 8.3193 |
+ | Aside/UTaU/Stave1/Face0/Module0/Residual | "Residual" | 10 | 0.015 | 0.027409 | -0.32963 | -0.092187 |
+ | Aside/UTaU/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.038 | 0.083050 | -0.2456 | 0.31397 |
+ | Aside/UTaU/Stave1/Face0/Module1/Residual | "Residual" | 30 | -0.001 | 0.042956 | 0.065672 | -0.77477 |
+ | Aside/UTaU/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 30 | -0.0055 | 0.11482 | -0.18534 | -1.1406 |
+ | Aside/UTaU/Stave1/Face0/Module2/Residual | "Residual" | 82 |-0.00030488 | 0.017619 | 0.6745 | 0.37672 |
+ | Aside/UTaU/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 82 | -0.032683 | 0.15471 | -3.1981 | 13.957 |
+ | Aside/UTaU/Stave1/Face0/Module4/Residual | "Residual" | 153 | 0.002598 | 0.021340 | 0.69369 | 1.9957 |
+ | Aside/UTaU/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 153 | 0.004951 | 0.081349 | -1.1677 | 6.7449 |
+ | Aside/UTaU/Stave1/Face0/Module5/Residual | "Residual" | 42 | -0.0089286 | 0.040316 | -0.43296 | 0.23351 |
+ | Aside/UTaU/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 42 | -0.025119 | 0.11329 | -0.48612 | 0.61577 |
+ | Aside/UTaU/Stave1/Face0/Module6/Residual | "Residual" | 9 | -0.0069444 | 0.043298 | -0.53009 | -0.16177 |
+ | Aside/UTaU/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0175 | 0.11015 | -0.10918 | -1.2484 |
+ | Aside/UTaU/Stave1/Face0/Module7/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave1/Face1/Module1/Residual | "Residual" | 7 | -0.013214 | 0.034993 | 0.14835 | -0.77119 |
+ | Aside/UTaU/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.036071 | 0.11716 | -0.099984 | -0.15936 |
+ | Aside/UTaU/Stave1/Face1/Module2/Residual | "Residual" | 51 | -0.01152 | 0.037548 | 0.12547 | -0.36562 |
+ | Aside/UTaU/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 51 | -0.031814 | 0.098165 | -0.21566 | 0.10532 |
+ | Aside/UTaU/Stave1/Face1/Module3/Residual | "Residual" | 177 | -0.0017938 | 0.017729 | 0.39151 | 0.71222 |
+ | Aside/UTaU/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 177 | -0.0091384 | 0.10249 | 1.2318 | 16.063 |
+ | Aside/UTaU/Stave1/Face1/Module5/Residual | "Residual" | 80 | 0.0033125 | 0.017111 | 0.63064 | 1.1641 |
+ | Aside/UTaU/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 80 | 0.021063 | 0.091751 | 1.3364 | 3.9751 |
+ | Aside/UTaU/Stave1/Face1/Module6/Residual | "Residual" | 23 | 0.014239 | 0.042976 | 0.12721 | -0.80319 |
+ | Aside/UTaU/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 23 | 0.024457 | 0.12050 | -0.38397 | -0.0016126 |
+ | Aside/UTaU/Stave1/Face1/Module7/Residual | "Residual" | 10 | 0.0255 | 0.042143 | 0.36327 | -1.1041 |
+ | Aside/UTaU/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.039 | 0.14569 | -0.65335 | 0.34143 |
+ | Aside/UTaU/Stave1/Residual | "Residual" | 675 |-0.00017407 | 0.026973 | 0.04167 | 2.106 |
+ | Aside/UTaU/Stave1/UnbiasedResidual | "UnbiasedResidual" | 675 | -0.0056407 | 0.10893 | -1.0826 | 12.637 |
+ | Aside/UTaU/Stave2/Face0/Module0/Residual | "Residual" | 6 | 0.019167 | 0.025604 | 0.037788 | -1.8015 |
+ | Aside/UTaU/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.076667 | 0.10301 | 0.077079 | -1.7324 |
+ | Aside/UTaU/Stave2/Face0/Module1/Residual | "Residual" | 11 | -0.0020455 | 0.049656 | 1.1209 | -0.035514 |
+ | Aside/UTaU/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.045682 | 0.15290 | -0.10122 | -0.49814 |
+ | Aside/UTaU/Stave2/Face0/Module2/Residual | "Residual" | 37 | 0.011689 | 0.039362 | 0.034883 | -0.56389 |
+ | Aside/UTaU/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 37 | 0.0060135 | 0.12771 | -0.7685 | 0.35341 |
+ | Aside/UTaU/Stave2/Face0/Module4/Residual | "Residual" | 46 | -0.0033696 | 0.037334 | 0.21329 | -0.58034 |
+ | Aside/UTaU/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 46 | -0.028152 | 0.14602 | -2.4968 | 9.9898 |
+ | Aside/UTaU/Stave2/Face0/Module5/Residual | "Residual" | 35 | -0.014786 | 0.038588 | 0.55805 | 0.45231 |
+ | Aside/UTaU/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 35 | -0.0485 | 0.11278 | 0.14143 | 0.13189 |
+ | Aside/UTaU/Stave2/Face0/Module6/Residual | "Residual" | 3 | 0.0058333 | 0.047842 | 0.61556 | -1.5 |
+ | Aside/UTaU/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0025 | 0.13657 | 0.60612 | -1.5 |
+ | Aside/UTaU/Stave2/Face0/Module7/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1425 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave2/Face1/Module0/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0925 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave2/Face1/Module1/Residual | "Residual" | 6 | -0.035833 | 0.041700 | -1.2985 | 0.27319 |
+ | Aside/UTaU/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.076667 | 0.077105 | -0.66774 | -0.94526 |
+ | Aside/UTaU/Stave2/Face1/Module2/Residual | "Residual" | 26 | -0.016154 | 0.032242 | -0.21383 | -0.29089 |
+ | Aside/UTaU/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 26 | -0.030577 | 0.11463 | 0.99425 | 2.0036 |
+ | Aside/UTaU/Stave2/Face1/Module3/Residual | "Residual" | 49 |-0.00076531 | 0.041064 | -0.24665 | -0.14582 |
+ | Aside/UTaU/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.0014796 | 0.10769 | 0.7741 | 1.7492 |
+ | Aside/UTaU/Stave2/Face1/Module5/Residual | "Residual" | 38 | 0.0013158 | 0.037124 | -0.71069 | 2.278 |
+ | Aside/UTaU/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 38 | -0.0035811 | 0.13587 | -1.4234 | 2.4365 |
+ | Aside/UTaU/Stave2/Face1/Module6/Residual | "Residual" | 9 | 0.014722 | 0.016005 | -0.40565 | -1.0897 |
+ | Aside/UTaU/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.053056 | 0.067595 | 0.84258 | 0.71425 |
+ | Aside/UTaU/Stave2/Face1/Module7/Residual | "Residual" | 4 | 0.0025 | 0.024495 | -0.8165 | -1 |
+ | Aside/UTaU/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0125 | 0.070000 | -0.62974 | -1.1603 |
+ | Aside/UTaU/Stave2/Residual | "Residual" | 272 | -0.0022426 | 0.039367 | -0.012095 | 0.23555 |
+ | Aside/UTaU/Stave2/UnbiasedResidual | "UnbiasedResidual" | 272 | -0.013496 | 0.12654 | -0.87534 | 4.0694 |
+ | Aside/UTaU/Stave3/Face0/Module0/Residual | "Residual" | 4 | 0.0175 | 0.020000 |-5.4733e-16 | -2 |
+ | Aside/UTaU/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.04625 | 0.067488 | -0.090925 | -1.8589 |
+ | Aside/UTaU/Stave3/Face0/Module1/Residual | "Residual" | 4 | -0.0075 | 0.018371 | 0.21168 | -1.6584 |
+ | Aside/UTaU/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.02375 | 0.064940 | 0.10693 | -1.6057 |
+ | Aside/UTaU/Stave3/Face0/Module2/Residual | "Residual" | 17 | 0.011912 | 0.052043 | 0.43255 | -0.62256 |
+ | Aside/UTaU/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 17 | 0.023088 | 0.11807 | -0.13099 | -1.2635 |
+ | Aside/UTaU/Stave3/Face0/Module4/Residual | "Residual" | 20 | -0.01375 | 0.029870 | -1.9722 | 4.5794 |
+ | Aside/UTaU/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.03025 | 0.064041 | -0.96348 | 0.87111 |
+ | Aside/UTaU/Stave3/Face0/Module5/Residual | "Residual" | 12 | -0.01875 | 0.045740 | -0.059391 | -0.59311 |
+ | Aside/UTaU/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.054583 | 0.11393 | 0.10803 | -1.1591 |
+ | Aside/UTaU/Stave3/Face0/Module6/Residual | "Residual" | 5 | -0.0235 | 0.031686 | 0.037344 | -1.4853 |
+ | Aside/UTaU/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0195 | 0.15145 | 0.72389 | -1.0767 |
+ | Aside/UTaU/Stave3/Face1/Module0/Residual | "Residual" | 1 | -0.0725 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave3/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.2425 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave3/Face1/Module1/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave3/Face1/Module2/Residual | "Residual" | 14 | -0.018929 | 0.039480 | -0.51008 | 0.18377 |
+ | Aside/UTaU/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 14 | -0.04 | 0.089158 | 0.61741 | -0.4103 |
+ | Aside/UTaU/Stave3/Face1/Module3/Residual | "Residual" | 21 | -0.028214 | 0.037330 | -0.096718 | -0.94989 |
+ | Aside/UTaU/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.078929 | 0.11195 | 0.22895 | -0.76323 |
+ | Aside/UTaU/Stave3/Face1/Module5/Residual | "Residual" | 22 | 0.012727 | 0.039843 | 1.1267 | 2.1444 |
+ | Aside/UTaU/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.0275 | 0.087995 | 0.20874 | -0.17797 |
+ | Aside/UTaU/Stave3/Face1/Module6/Residual | "Residual" | 8 | -0.004375 | 0.021351 | -0.1645 | -0.88339 |
+ | Aside/UTaU/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.0125 | 0.071371 | 0.24808 | -0.93129 |
+ | Aside/UTaU/Stave3/Face1/Module7/Residual | "Residual" | 5 | 0.0255 | 0.016613 | -1.4472 | 0.18699 |
+ | Aside/UTaU/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0835 | 0.056249 | -1.3983 | 0.12705 |
+ | Aside/UTaU/Stave3/Residual | "Residual" | 134 | -0.0068284 | 0.041487 | 0.16533 | 1.169 |
+ | Aside/UTaU/Stave3/UnbiasedResidual | "UnbiasedResidual" | 134 | -0.017537 | 0.10683 | -0.01565 | -0.46416 |
+ | Aside/UTaU/Stave4/Face0/Module1/Residual | "Residual" | 4 | -0.02125 | 0.030898 | 0.10846 | -1.1949 |
+ | Aside/UTaU/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0625 | 0.089582 | 0.46738 | -1.3236 |
+ | Aside/UTaU/Stave4/Face0/Module2/Residual | "Residual" | 9 | 0.010833 | 0.028674 | -0.70023 | -0.62194 |
+ | Aside/UTaU/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.036389 | 0.076550 | -0.81516 | -0.37873 |
+ | Aside/UTaU/Stave4/Face0/Module4/Residual | "Residual" | 6 | -0.024167 | 0.030368 | 0.28383 | -0.93121 |
+ | Aside/UTaU/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0825 | 0.11651 | -0.12218 | -0.6998 |
+ | Aside/UTaU/Stave4/Face0/Module5/Residual | "Residual" | 5 | -0.0225 | 0.032711 | -0.50142 | -0.88431 |
+ | Aside/UTaU/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0655 | 0.090033 | 0.048308 | -1.2938 |
+ | Aside/UTaU/Stave4/Face0/Module6/Residual | "Residual" | 2 | -0.005 | 0.032500 |-5.7431e-17 | -2 |
+ | Aside/UTaU/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.03 | 0.10250 | 1.2118e-16 | -2 |
+ | Aside/UTaU/Stave4/Face1/Module1/Residual | "Residual" | 5 | -0.0175 | 0.037417 | 0.34362 | -1.7408 |
+ | Aside/UTaU/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0435 | 0.13063 | 0.25552 | -1.735 |
+ | Aside/UTaU/Stave4/Face1/Module2/Residual | "Residual" | 7 | -0.0089286 | 0.035427 | -0.27735 | -0.51322 |
+ | Aside/UTaU/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.021071 | 0.13524 | -0.45233 | -0.61189 |
+ | Aside/UTaU/Stave4/Face1/Module3/Residual | "Residual" | 6 | -0.005 | 0.027195 | 0.31074 | -1.193 |
+ | Aside/UTaU/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0225 | 0.086072 | 0.21015 | -1.1685 |
+ | Aside/UTaU/Stave4/Face1/Module5/Residual | "Residual" | 4 | 0.0025 | 0.027613 | 6.3653e-17 | -1.9675 |
+ | Aside/UTaU/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.00625 | 0.077972 | -0.11611 | -1.8313 |
+ | Aside/UTaU/Stave4/Face1/Module7/Residual | "Residual" | 3 | -0.034167 | 0.010274 | -0.23906 | -1.5 |
+ | Aside/UTaU/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.11583 | 0.030641 | 0.081428 | -1.5 |
+ | Aside/UTaU/Stave4/Residual | "Residual" | 51 | -0.010343 | 0.033450 | -0.055137 | -1.0441 |
+ | Aside/UTaU/Stave4/UnbiasedResidual | "UnbiasedResidual" | 51 | -0.031912 | 0.10923 | -0.16577 | -0.85815 |
+ | Aside/UTaU/Stave5/Face0/Module0/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave5/Face0/Module1/Residual | "Residual" | 2 | -0.0425 | 0.0050000 |-1.0254e-13 | -2 |
+ | Aside/UTaU/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.145 | 0.017500 | 1.6912e-13 | -2 |
+ | Aside/UTaU/Stave5/Face0/Module2/Residual | "Residual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0625 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave5/Face0/Module4/Residual | "Residual" | 2 | 0.0225 | 0.015000 |-6.0966e-16 | -2 |
+ | Aside/UTaU/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0475 | 0.025000 | 1.7045e-15 | -2 |
+ | Aside/UTaU/Stave5/Face0/Module5/Residual | "Residual" | 3 | 0.019167 | 0.019293 | -0.56732 | -1.5 |
+ | Aside/UTaU/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0875 | 0.074833 | -0.3818 | -1.5 |
+ | Aside/UTaU/Stave5/Face1/Module1/Residual | "Residual" | 3 |-0.00083333 | 0.0062361 | 0.3818 | -1.5 |
+ | Aside/UTaU/Stave5/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0075 | 0.017795 | 0.66547 | -1.5 |
+ | Aside/UTaU/Stave5/Face1/Module2/Residual | "Residual" | 4 | -0.0075 | 0.047302 | -0.23916 | -1.6492 |
+ | Aside/UTaU/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0275 | 0.13472 | -0.19937 | -1.7387 |
+ | Aside/UTaU/Stave5/Face1/Module3/Residual | "Residual" | 5 | -0.0075 | 0.020000 | 0.65625 | -0.62188 |
+ | Aside/UTaU/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0185 | 0.068073 | 0.72159 | -0.52691 |
+ | Aside/UTaU/Stave5/Face1/Module5/Residual | "Residual" | 5 | -0.0065 | 0.020833 | 0.0079634 | -1.5162 |
+ | Aside/UTaU/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0075 | 0.076877 | 0.2869 | -1.1641 |
+ | Aside/UTaU/Stave5/Face1/Module6/Residual | "Residual" | 1 | -0.0525 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1575 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave5/Face1/Module7/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave5/Residual | "Residual" | 28 | -0.0053571 | 0.029472 | -0.23315 | -0.68282 |
+ | Aside/UTaU/Stave5/UnbiasedResidual | "UnbiasedResidual" | 28 | -0.013571 | 0.093554 | -0.099761 | -0.71684 |
+ | Aside/UTaU/Stave6/Face0/Module0/Residual | "Residual" | 1 | -0.0575 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1625 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face0/Module1/Residual | "Residual" | 2 | 0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1375 | 0.060000 | 2.8878e-15 | -2 |
+ | Aside/UTaU/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.0475 | 0.055000 | 7.0795e-16 | -2 |
+ | Aside/UTaU/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.08 | 0.10750 |-3.5821e-16 | -2 |
+ | Aside/UTaU/Stave6/Face0/Module5/Residual | "Residual" | 3 | -0.0175 | 0.024495 | 4.0721e-18 | -1.5 |
+ | Aside/UTaU/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.070833 | 0.087971 | -0.14124 | -1.5 |
+ | Aside/UTaU/Stave6/Face0/Module6/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face1/Module1/Residual | "Residual" | 1 | -0.0525 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1725 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face1/Module2/Residual | "Residual" | 5 | -0.0185 | 0.058771 | -0.022966 | -1.3299 |
+ | Aside/UTaU/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0185 | 0.18040 | 0.41456 | -1.516 |
+ | Aside/UTaU/Stave6/Face1/Module3/Residual | "Residual" | 4 | 0.01875 | 0.011924 | -0.18662 | -1.6044 |
+ | Aside/UTaU/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0625 | 0.038243 | -0.17433 | -1.1929 |
+ | Aside/UTaU/Stave6/Face1/Module5/Residual | "Residual" | 4 | 0.0025 | 0.021213 |-4.8708e-17 | -1 |
+ | Aside/UTaU/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.02875 | 0.079166 | 0.50066 | -0.95972 |
+ | Aside/UTaU/Stave6/Face1/Module6/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face1/Module7/Residual | "Residual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0875 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave6/Residual | "Residual" | 25 | -0.0025 | 0.041569 | -0.0012529 | 0.66944 |
+ | Aside/UTaU/Stave6/UnbiasedResidual | "UnbiasedResidual" | 25 | 0.0051 | 0.12627 | 0.01444 | -0.86863 |
+ | Aside/UTaU/Stave7/Face0/Module1/Residual | "Residual" | 1 | 0.0375 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1375 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave7/Face0/Module4/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave7/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0825 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave7/Face1/Module2/Residual | "Residual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0625 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave7/Face1/Module3/Residual | "Residual" | 2 | -0.0425 | 0.030000 |-2.3412e-16 | -2 |
+ | Aside/UTaU/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0875 | 0.040000 |-2.0874e-15 | -2 |
+ | Aside/UTaU/Stave7/Face1/Module6/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0375 | 0.0000 | 0 | 0 |
+ | Aside/UTaU/Stave7/Residual | "Residual" | 6 |-0.00083333 | 0.039861 | -0.5334 | -0.74723 |
+ | Aside/UTaU/Stave7/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0033333 | 0.090803 | 0.065659 | -1.3252 |
+ | Aside/UTaU/UnbiasedResidual | "UnbiasedResidual" | 2629 | -0.0019844 | 0.10669 | -0.47273 | 8.0813 |
+ | Aside/UTaX/Residual | "Residual" | 2375 | 0.018323 | 0.031635 | -0.10589 | 1.2039 |
+ | Aside/UTaX/Stave0/Face0/Module0/Residual | "Residual" | 5 | 0.0295 | 0.025020 | 0.63438 | -0.86228 |
+ | Aside/UTaX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0985 | 0.064452 | 0.36534 | -0.98164 |
+ | Aside/UTaX/Stave0/Face0/Module1/Residual | "Residual" | 25 | 0.0277 | 0.048528 | 0.060132 | -0.76427 |
+ | Aside/UTaX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 25 | 0.0681 | 0.11714 | -0.1612 | -0.67124 |
+ | Aside/UTaX/Stave0/Face0/Module2/Residual | "Residual" | 147 | 0.019983 | 0.021613 | 0.10569 | -0.63461 |
+ | Aside/UTaX/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 147 | 0.065119 | 0.11148 | 2.1193 | 13.957 |
+ | Aside/UTaX/Stave0/Face0/Module3/Residual | "Residual" | 212 | 0.023137 | 0.023571 | 0.26997 | 0.98686 |
+ | Aside/UTaX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 212 | 0.051769 | 0.082759 | -2.3842 | 12.393 |
+ | Aside/UTaX/Stave0/Face0/Module4/Residual | "Residual" | 192 | 0.018958 | 0.023826 | -0.2886 | 0.1898 |
+ | Aside/UTaX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 192 | 0.040911 | 0.069802 | -1.2309 | 6.6208 |
+ | Aside/UTaX/Stave0/Face0/Module5/Residual | "Residual" | 48 | 0.019271 | 0.051473 | 0.083141 | -0.57607 |
+ | Aside/UTaX/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 48 | 0.04 | 0.11702 | 0.053296 | 0.013048 |
+ | Aside/UTaX/Stave0/Face0/Module6/Residual | "Residual" | 11 | -0.010682 | 0.038863 | 0.33077 | -1.2444 |
+ | Aside/UTaX/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.025227 | 0.10028 | 0.6252 | -0.7438 |
+ | Aside/UTaX/Stave0/Face0/Module7/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0575 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave0/Face1/Module0/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave0/Face1/Module1/Residual | "Residual" | 8 | -0.00125 | 0.048072 | -1.1546 | -0.12267 |
+ | Aside/UTaX/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.026875 | 0.13063 | -0.80259 | -0.87456 |
+ | Aside/UTaX/Stave0/Face1/Module2/Residual | "Residual" | 63 | 0.015833 | 0.044996 | 0.089415 | 0.12123 |
+ | Aside/UTaX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 63 | 0.034405 | 0.10115 | -0.3361 | -0.039295 |
+ | Aside/UTaX/Stave0/Face1/Module3/Residual | "Residual" | 196 | 0.020153 | 0.025766 | -0.39896 | 0.59388 |
+ | Aside/UTaX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 196 | 0.046964 | 0.067717 | 1.2663 | 9.9783 |
+ | Aside/UTaX/Stave0/Face1/Module4/Residual | "Residual" | 198 | 0.020833 | 0.026855 | -0.73334 | 1.2555 |
+ | Aside/UTaX/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 198 | 0.044015 | 0.093651 | -2.1433 | 8.7161 |
+ | Aside/UTaX/Stave0/Face1/Module5/Residual | "Residual" | 137 | 0.014033 | 0.021166 | 0.1553 | -0.43287 |
+ | Aside/UTaX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 137 | 0.039909 | 0.079834 | 1.1918 | 9.0927 |
+ | Aside/UTaX/Stave0/Face1/Module6/Residual | "Residual" | 22 | 0.0425 | 0.036213 | -0.10625 | -1.0616 |
+ | Aside/UTaX/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.10455 | 0.091075 | -0.22775 | -1.2045 |
+ | Aside/UTaX/Stave0/Face1/Module7/Residual | "Residual" | 5 | 0.0215 | 0.018276 | -0.57699 | -1.4019 |
+ | Aside/UTaX/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0915 | 0.065681 | -0.52138 | -0.98311 |
+ | Aside/UTaX/Stave0/Residual | "Residual" | 1271 | 0.019786 | 0.028746 | -0.13818 | 1.4791 |
+ | Aside/UTaX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1271 | 0.047803 | 0.089138 | -0.13907 | 9.3717 |
+ | Aside/UTaX/Stave1/Face0/Module0/Residual | "Residual" | 8 | 0.02375 | 0.020425 | -0.63124 | -0.28153 |
+ | Aside/UTaX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.075625 | 0.066518 | -0.30578 | -0.93339 |
+ | Aside/UTaX/Stave1/Face0/Module1/Residual | "Residual" | 24 | 0.036875 | 0.043116 | -0.097453 | -1.0884 |
+ | Aside/UTaX/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 24 | 0.090833 | 0.10403 | -0.46301 | -1.1518 |
+ | Aside/UTaX/Stave1/Face0/Module2/Residual | "Residual" | 69 | 0.014167 | 0.018527 | -0.25209 | -0.15444 |
+ | Aside/UTaX/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 69 | 0.042862 | 0.081469 | -0.67769 | 1.9599 |
+ | Aside/UTaX/Stave1/Face0/Module4/Residual | "Residual" | 133 | 0.017199 | 0.020799 | -0.18306 | -0.11095 |
+ | Aside/UTaX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 133 | 0.04532 | 0.062892 | -0.87287 | 3.8043 |
+ | Aside/UTaX/Stave1/Face0/Module5/Residual | "Residual" | 46 | 0.0086957 | 0.051300 | 0.14163 | -0.86507 |
+ | Aside/UTaX/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 46 | 0.021739 | 0.12424 | 0.10664 | -0.89101 |
+ | Aside/UTaX/Stave1/Face0/Module6/Residual | "Residual" | 9 | 0.0036111 | 0.043126 | -0.56215 | -1.0942 |
+ | Aside/UTaX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0025 | 0.15144 | -0.49547 | -1.1164 |
+ | Aside/UTaX/Stave1/Face1/Module1/Residual | "Residual" | 8 | -0.006875 | 0.043188 | 0.19419 | -0.6903 |
+ | Aside/UTaX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.040625 | 0.11396 | -0.25653 | -1.401 |
+ | Aside/UTaX/Stave1/Face1/Module2/Residual | "Residual" | 49 | 0.016786 | 0.038888 | 0.12638 | -0.75259 |
+ | Aside/UTaX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.031684 | 0.10261 | -0.37492 | 0.42562 |
+ | Aside/UTaX/Stave1/Face1/Module3/Residual | "Residual" | 152 | 0.014441 | 0.020310 | 0.078081 | 0.47653 |
+ | Aside/UTaX/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 152 | 0.031447 | 0.11088 | -3.9742 | 23.234 |
+ | Aside/UTaX/Stave1/Face1/Module5/Residual | "Residual" | 82 | 0.010244 | 0.019082 | 0.082322 | -0.79692 |
+ | Aside/UTaX/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 82 | 0.025463 | 0.067886 | -0.34074 | -0.44508 |
+ | Aside/UTaX/Stave1/Face1/Module6/Residual | "Residual" | 21 | 0.036071 | 0.036617 | -0.1455 | -0.2868 |
+ | Aside/UTaX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.090595 | 0.099457 | -0.01207 | -0.051294 |
+ | Aside/UTaX/Stave1/Face1/Module7/Residual | "Residual" | 5 | 0.0255 | 0.019131 | -1.449 | 0.18225 |
+ | Aside/UTaX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.1045 | 0.098316 | 0.15226 | -0.66217 |
+ | Aside/UTaX/Stave1/Residual | "Residual" | 606 | 0.015611 | 0.029006 | 0.064643 | 1.1736 |
+ | Aside/UTaX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 606 | 0.038417 | 0.096024 | -1.8116 | 11.452 |
+ | Aside/UTaX/Stave2/Face0/Module0/Residual | "Residual" | 3 | 0.034167 | 0.041700 | 0.63911 | -1.5 |
+ | Aside/UTaX/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.090833 | 0.11146 | 0.66888 | -1.5 |
+ | Aside/UTaX/Stave2/Face0/Module1/Residual | "Residual" | 6 | 0.019167 | 0.028087 | 0.75448 | -1.1458 |
+ | Aside/UTaX/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.099167 | 0.17691 | 1.5664 | 0.75326 |
+ | Aside/UTaX/Stave2/Face0/Module2/Residual | "Residual" | 34 | 0.033235 | 0.045924 | -0.26672 | -0.80017 |
+ | Aside/UTaX/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 34 | 0.086176 | 0.12063 | -0.20318 | -0.42948 |
+ | Aside/UTaX/Stave2/Face0/Module4/Residual | "Residual" | 47 | 0.017181 | 0.052058 | -0.43943 | 0.38832 |
+ | Aside/UTaX/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 47 | 0.0092021 | 0.16924 | -2.6625 | 8.5336 |
+ | Aside/UTaX/Stave2/Face0/Module5/Residual | "Residual" | 38 | 0.015789 | 0.034779 | 0.22829 | -0.29675 |
+ | Aside/UTaX/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 38 | 0.044868 | 0.091030 | 0.71672 | 0.43964 |
+ | Aside/UTaX/Stave2/Face0/Module6/Residual | "Residual" | 6 | -0.0066667 | 0.050449 | -0.31225 | -0.22871 |
+ | Aside/UTaX/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0066667 | 0.12960 | 0.25724 | -0.30209 |
+ | Aside/UTaX/Stave2/Face0/Module7/Residual | "Residual" | 1 | 0.0525 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1325 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave2/Face1/Module0/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave2/Face1/Module1/Residual | "Residual" | 3 | -0.015833 | 0.016499 | -0.2948 | -1.5 |
+ | Aside/UTaX/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0325 | 0.036742 |-1.2702e-16 | -1.5 |
+ | Aside/UTaX/Stave2/Face1/Module2/Residual | "Residual" | 20 | 0.02425 | 0.037725 | 0.29739 | -0.87729 |
+ | Aside/UTaX/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.057 | 0.090952 | -0.076529 | -0.99683 |
+ | Aside/UTaX/Stave2/Face1/Module3/Residual | "Residual" | 47 | 0.017606 | 0.040456 | -0.034117 | -0.40984 |
+ | Aside/UTaX/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 47 | 0.039628 | 0.092142 | 0.058434 | -0.74657 |
+ | Aside/UTaX/Stave2/Face1/Module5/Residual | "Residual" | 37 | 0.025338 | 0.040812 | -0.23533 | 0.53752 |
+ | Aside/UTaX/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 37 | 0.074662 | 0.13303 | 0.3086 | 2.9491 |
+ | Aside/UTaX/Stave2/Face1/Module6/Residual | "Residual" | 11 | 0.028409 | 0.031102 | -0.023504 | -1.7233 |
+ | Aside/UTaX/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.058409 | 0.071663 | 0.13837 | -1.5139 |
+ | Aside/UTaX/Stave2/Face1/Module7/Residual | "Residual" | 5 | 0.0115 | 0.049739 | 0.21737 | -1.3106 |
+ | Aside/UTaX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0255 | 0.089755 | -0.1585 | -1.5237 |
+ | Aside/UTaX/Stave2/Residual | "Residual" | 259 | 0.020666 | 0.043079 | -0.18979 | 0.17707 |
+ | Aside/UTaX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 259 | 0.048234 | 0.12464 | -1.1109 | 8.3757 |
+ | Aside/UTaX/Stave3/Face0/Module0/Residual | "Residual" | 2 | 0.0225 | 0.0050000 |-3.2752e-14 | -2 |
+ | Aside/UTaX/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.055 | 0.012500 | -1.096e-15 | -2 |
+ | Aside/UTaX/Stave3/Face0/Module1/Residual | "Residual" | 5 | 0.0165 | 0.027276 | 0.30837 | -1.3765 |
+ | Aside/UTaX/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0475 | 0.075233 | 0.17965 | -1.6101 |
+ | Aside/UTaX/Stave3/Face0/Module2/Residual | "Residual" | 16 | 0.0275 | 0.038283 | 0.080201 | -1.5226 |
+ | Aside/UTaX/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.05 | 0.084963 | 0.15866 | -1.4739 |
+ | Aside/UTaX/Stave3/Face0/Module4/Residual | "Residual" | 22 | 0.020227 | 0.041030 | -1.0224 | 1.5927 |
+ | Aside/UTaX/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.066136 | 0.12704 | 1.4536 | 4.4108 |
+ | Aside/UTaX/Stave3/Face0/Module5/Residual | "Residual" | 16 | 0.0021875 | 0.040484 | -0.97731 | 1.297 |
+ | Aside/UTaX/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.0003125 | 0.10929 | -0.93409 | 1.0432 |
+ | Aside/UTaX/Stave3/Face0/Module6/Residual | "Residual" | 6 | 0.01 | 0.033009 | 0.11817 | -1.1088 |
+ | Aside/UTaX/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.026667 | 0.080385 | 0.35954 | -1.0717 |
+ | Aside/UTaX/Stave3/Face1/Module1/Residual | "Residual" | 2 | 0.03 | 0.067500 | 1.1704e-16 | -2 |
+ | Aside/UTaX/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.01 | 0.18250 | 1.0775e-17 | -2 |
+ | Aside/UTaX/Stave3/Face1/Module2/Residual | "Residual" | 10 | 0.009 | 0.024192 | -0.60208 | -0.30619 |
+ | Aside/UTaX/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0435 | 0.073068 | 0.22835 | -0.69479 |
+ | Aside/UTaX/Stave3/Face1/Module3/Residual | "Residual" | 20 | 0.0215 | 0.036249 | -0.22873 | 0.20821 |
+ | Aside/UTaX/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.0585 | 0.087501 | 0.06141 | -0.50875 |
+ | Aside/UTaX/Stave3/Face1/Module5/Residual | "Residual" | 24 | 0.021458 | 0.040440 | 0.62975 | -0.46558 |
+ | Aside/UTaX/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 24 | 0.053125 | 0.10486 | 0.66419 | 0.2564 |
+ | Aside/UTaX/Stave3/Face1/Module6/Residual | "Residual" | 5 | 0.0285 | 0.013565 | -0.51204 | -1.4602 |
+ | Aside/UTaX/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.1345 | 0.086174 | 1.0896 | -0.17239 |
+ | Aside/UTaX/Stave3/Face1/Module7/Residual | "Residual" | 6 | 0.0075 | 0.026615 | -1.2996 | 0.16941 |
+ | Aside/UTaX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.025833 | 0.068840 | -0.8471 | -0.20679 |
+ | Aside/UTaX/Stave3/Residual | "Residual" | 134 | 0.017836 | 0.037804 | -0.2256 | 0.7338 |
+ | Aside/UTaX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 134 | 0.04847 | 0.10310 | 0.46933 | 2.703 |
+ | Aside/UTaX/Stave4/Face0/Module0/Residual | "Residual" | 1 | 0.0675 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave4/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1125 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave4/Face0/Module1/Residual | "Residual" | 5 | 0.0325 | 0.023022 | -0.59009 | -0.59256 |
+ | Aside/UTaX/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0925 | 0.063561 | -0.61686 | -0.69018 |
+ | Aside/UTaX/Stave4/Face0/Module2/Residual | "Residual" | 8 | 0.003125 | 0.023643 | 0.48935 | -1.499 |
+ | Aside/UTaX/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.0025 | 0.064372 | 0.49873 | -1.1909 |
+ | Aside/UTaX/Stave4/Face0/Module4/Residual | "Residual" | 6 | 0.0041667 | 0.047755 | -0.32703 | -0.92797 |
+ | Aside/UTaX/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.041667 | 0.13145 | 0.69816 | -0.69373 |
+ | Aside/UTaX/Stave4/Face0/Module5/Residual | "Residual" | 6 | 0.005 | 0.052895 | 0.33067 | -0.61897 |
+ | Aside/UTaX/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0083333 | 0.11667 | 0.16135 | -1.2967 |
+ | Aside/UTaX/Stave4/Face0/Module6/Residual | "Residual" | 2 | 0.0025 | 0.010000 | 8.7231e-17 | -2 |
+ | Aside/UTaX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0075 | 0.025000 |-6.2318e-17 | -2 |
+ | Aside/UTaX/Stave4/Face1/Module1/Residual | "Residual" | 3 | 0.0058333 | 0.031710 | -0.50207 | -1.5 |
+ | Aside/UTaX/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0225 | 0.090921 | -0.31931 | -1.5 |
+ | Aside/UTaX/Stave4/Face1/Module2/Residual | "Residual" | 6 | 0.0225 | 0.031358 | 0.33241 | -0.64507 |
+ | Aside/UTaX/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.046667 | 0.076671 | 0.021468 | -1.0186 |
+ | Aside/UTaX/Stave4/Face1/Module3/Residual | "Residual" | 5 | 0.0165 | 0.034409 | 0.30751 | -1.7348 |
+ | Aside/UTaX/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0405 | 0.082741 | 0.31077 | -1.6339 |
+ | Aside/UTaX/Stave4/Face1/Module5/Residual | "Residual" | 5 | 0.0535 | 0.026721 | 0.3843 | -1.5979 |
+ | Aside/UTaX/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.1185 | 0.036524 | -0.15553 | -1.5644 |
+ | Aside/UTaX/Stave4/Face1/Module6/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0875 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave4/Face1/Module7/Residual | "Residual" | 3 | 0.024167 | 0.018856 | -0.70711 | -1.5 |
+ | Aside/UTaX/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.065833 | 0.056322 | -0.60406 | -1.5 |
+ | Aside/UTaX/Stave4/Residual | "Residual" | 51 | 0.016814 | 0.038259 | -0.12217 | -0.19451 |
+ | Aside/UTaX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 51 | 0.042402 | 0.092760 | 0.065776 | -0.59808 |
+ | Aside/UTaX/Stave5/Face0/Module0/Residual | "Residual" | 1 | 0.0675 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1625 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face0/Module1/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face0/Module2/Residual | "Residual" | 1 | 0.0525 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0975 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face0/Module4/Residual | "Residual" | 2 | -0.01 | 0.0025000 | 1.2511e-14 | -2 |
+ | Aside/UTaX/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.025 | 0.0025000 |-1.9845e-14 | -2 |
+ | Aside/UTaX/Stave5/Face0/Module5/Residual | "Residual" | 3 | -0.010833 | 0.034238 | 0.69581 | -1.5 |
+ | Aside/UTaX/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.075833 | 0.10507 | 0.69631 | -1.5 |
+ | Aside/UTaX/Stave5/Face0/Module6/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0375 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face1/Module1/Residual | "Residual" | 3 | 0.0175 | 0.028577 | 0.64272 | -1.5 |
+ | Aside/UTaX/Stave5/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.044167 | 0.088726 | 0.60085 | -1.5 |
+ | Aside/UTaX/Stave5/Face1/Module2/Residual | "Residual" | 3 | 0.0175 | 0.044159 | -0.47033 | -1.5 |
+ | Aside/UTaX/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0575 | 0.12675 | -0.11785 | -1.5 |
+ | Aside/UTaX/Stave5/Face1/Module3/Residual | "Residual" | 4 | 0.02 | 0.032113 | -0.22647 | -1.0356 |
+ | Aside/UTaX/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.04 | 0.082576 | -0.43706 | -0.98419 |
+ | Aside/UTaX/Stave5/Face1/Module5/Residual | "Residual" | 6 | 0.016667 | 0.026835 | 0.24735 | -1.4025 |
+ | Aside/UTaX/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0325 | 0.075222 | 0.0061673 | -1.4004 |
+ | Aside/UTaX/Stave5/Face1/Module6/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face1/Module7/Residual | "Residual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1125 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave5/Residual | "Residual" | 27 | 0.014352 | 0.032550 | 0.043115 | -1.124 |
+ | Aside/UTaX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 27 | 0.028426 | 0.094615 | -0.092137 | -0.75801 |
+ | Aside/UTaX/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.005 | 0.0075000 |-9.1169e-17 | -2 |
+ | Aside/UTaX/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.015 | 0.027500 | 3.0794e-16 | -2 |
+ | Aside/UTaX/Stave6/Face0/Module5/Residual | "Residual" | 3 | 0.020833 | 0.018409 | -0.13506 | -1.5 |
+ | Aside/UTaX/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.070833 | 0.067618 | 0.18299 | -1.5 |
+ | Aside/UTaX/Stave6/Face1/Module2/Residual | "Residual" | 6 | -0.015833 | 0.027639 | 0.30041 | -1.5769 |
+ | Aside/UTaX/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0585 | 0.10590 | 0.35344 | -1.8004 |
+ | Aside/UTaX/Stave6/Face1/Module3/Residual | "Residual" | 5 | 0.0015 | 0.022450 | -0.51808 | -0.45035 |
+ | Aside/UTaX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0055 | 0.081890 | -0.54931 | -0.43943 |
+ | Aside/UTaX/Stave6/Face1/Module5/Residual | "Residual" | 4 | -0.0075 | 0.017321 | -1.1547 | -0.66667 |
+ | Aside/UTaX/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.01 | 0.098139 | -0.64986 | -0.90807 |
+ | Aside/UTaX/Stave6/Face1/Module6/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave6/Face1/Module7/Residual | "Residual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave6/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1175 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave6/Residual | "Residual" | 22 |-0.00022727 | 0.025527 | -0.26643 | -0.6847 |
+ | Aside/UTaX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.0020238 | 0.095218 | -0.4757 | -0.79341 |
+ | Aside/UTaX/Stave7/Face0/Module0/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Face0/Module1/Residual | "Residual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1175 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Face1/Module1/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0975 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Face1/Module3/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0925 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Face1/Module6/Residual | "Residual" | 1 | -0.0625 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1875 | 0.0000 | 0 | 0 |
+ | Aside/UTaX/Stave7/Residual | "Residual" | 5 | -0.0145 | 0.030919 | -0.4214 | -1.3304 |
+ | Aside/UTaX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0215 | 0.11382 | -0.30765 | -1.5526 |
+ | Aside/UTaX/UnbiasedResidual | "UnbiasedResidual" | 2375 | 0.044607 | 0.096656 | -0.74462 | 9.4404 |
+ | Aside/UTbV/Residual | "Residual" | 2630 | 0.0034715 | 0.028480 | 0.020203 | 1.5075 |
+ | Aside/UTbV/Stave0/Face0/Module0/Residual | "Residual" | 6 | 0.033333 | 0.022623 | -0.043983 | -1.2444 |
+ | Aside/UTbV/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.11667 | 0.085118 | 0.19676 | -0.98964 |
+ | Aside/UTbV/Stave0/Face0/Module1/Residual | "Residual" | 34 | 0.0058824 | 0.034379 | 0.18044 | -0.91897 |
+ | Aside/UTbV/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 34 | 0.021471 | 0.096519 | 0.14987 | -1.1296 |
+ | Aside/UTbV/Stave0/Face0/Module2/Residual | "Residual" | 162 | 0.0032716 | 0.020143 | -0.2803 | -0.0091251 |
+ | Aside/UTbV/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 162 | 0.011351 | 0.10939 | -1.5368 | 14.288 |
+ | Aside/UTbV/Stave0/Face0/Module3/Residual | "Residual" | 204 | 0.0047549 | 0.023651 | 0.073353 | 0.80404 |
+ | Aside/UTbV/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 204 | 0.0048039 | 0.091461 | -2.0381 | 10.117 |
+ | Aside/UTbV/Stave0/Face0/Module4/Residual | "Residual" | 205 | 0.0028415 | 0.020938 | -0.16318 | 0.18478 |
+ | Aside/UTbV/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 205 | 0.011085 | 0.078828 | 2.1948 | 20.4 |
+ | Aside/UTbV/Stave0/Face0/Module5/Residual | "Residual" | 47 | -0.011117 | 0.052102 | -0.051876 | -0.88814 |
+ | Aside/UTbV/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 47 | -0.050585 | 0.17100 | -0.89712 | 1.2406 |
+ | Aside/UTbV/Stave0/Face0/Module6/Residual | "Residual" | 10 | -0.0075 | 0.047906 | 0.74083 | -0.909 |
+ | Aside/UTbV/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.022 | 0.16835 | 0.69523 | -0.98187 |
+ | Aside/UTbV/Stave0/Face0/Module7/Residual | "Residual" | 3 | -0.0125 | 0.014720 | 0.47033 | -1.5 |
+ | Aside/UTbV/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.085833 | 0.096119 | -0.1294 | -1.5 |
+ | Aside/UTbV/Stave0/Face1/Module0/Residual | "Residual" | 7 | -0.0125 | 0.016257 | -0.5985 | -0.78853 |
+ | Aside/UTbV/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.044643 | 0.061171 | -0.55465 | -0.77558 |
+ | Aside/UTbV/Stave0/Face1/Module1/Residual | "Residual" | 9 |-0.00027778 | 0.033921 | -1.2053 | 0.38547 |
+ | Aside/UTbV/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0052778 | 0.11695 | -1.4186 | 0.78652 |
+ | Aside/UTbV/Stave0/Face1/Module2/Residual | "Residual" | 69 | 0.00097826 | 0.040907 | -0.14471 | -0.28663 |
+ | Aside/UTbV/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 69 | -0.0070652 | 0.12594 | -1.0974 | 3.4719 |
+ | Aside/UTbV/Stave0/Face1/Module3/Residual | "Residual" | 219 | 0.001153 | 0.021972 | -0.049863 | -0.0022158 |
+ | Aside/UTbV/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 219 | 0.0005137 | 0.079660 | 0.3437 | 6.0918 |
+ | Aside/UTbV/Stave0/Face1/Module4/Residual | "Residual" | 213 | 0.0056455 | 0.019554 | -0.26148 | -0.19375 |
+ | Aside/UTbV/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 213 | 0.013396 | 0.10790 | 0.64908 | 7.7933 |
+ | Aside/UTbV/Stave0/Face1/Module5/Residual | "Residual" | 157 | 0.0044108 | 0.018204 | 0.37606 | 0.12522 |
+ | Aside/UTbV/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 157 | 0.014475 | 0.11207 | -1.4881 | 14.17 |
+ | Aside/UTbV/Stave0/Face1/Module6/Residual | "Residual" | 21 | 0.019881 | 0.046844 | 0.34377 | 0.49627 |
+ | Aside/UTbV/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.034405 | 0.16704 | -1.2662 | 1.8778 |
+ | Aside/UTbV/Stave0/Face1/Module7/Residual | "Residual" | 7 | 0.0075 | 0.041662 | -0.12001 | -1.4588 |
+ | Aside/UTbV/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.016071 | 0.13434 | -0.25769 | -1.7087 |
+ | Aside/UTbV/Stave0/Residual | "Residual" | 1373 | 0.0032356 | 0.025851 | -0.1671 | 1.8615 |
+ | Aside/UTbV/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1373 | 0.0064679 | 0.10492 | -0.72253 | 9.3801 |
+ | Aside/UTbV/Stave1/Face0/Module0/Residual | "Residual" | 3 | -0.014167 | 0.030641 | -0.081428 | -1.5 |
+ | Aside/UTbV/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.034167 | 0.11842 | 0.042202 | -1.5 |
+ | Aside/UTbV/Stave1/Face0/Module1/Residual | "Residual" | 16 | -0.004375 | 0.040345 | 0.69485 | 0.30888 |
+ | Aside/UTbV/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 16 | -0.019062 | 0.12662 | 0.098094 | -0.3643 |
+ | Aside/UTbV/Stave1/Face0/Module2/Residual | "Residual" | 70 | 0.00078571 | 0.015234 | 0.1299 | 0.62688 |
+ | Aside/UTbV/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 70 | -0.010143 | 0.095423 | -1.1138 | 5.9663 |
+ | Aside/UTbV/Stave1/Face0/Module4/Residual | "Residual" | 175 | 0.0052429 | 0.021552 | -0.47121 | 4.2084 |
+ | Aside/UTbV/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 175 | 0.0165 | 0.12639 | 0.44669 | 27.129 |
+ | Aside/UTbV/Stave1/Face0/Module5/Residual | "Residual" | 42 | -0.0027381 | 0.038760 | -0.21045 | 0.56894 |
+ | Aside/UTbV/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 42 | 0.00083333 | 0.094898 | 0.39075 | 0.20521 |
+ | Aside/UTbV/Stave1/Face0/Module6/Residual | "Residual" | 15 | -0.0098333 | 0.033260 | 0.22145 | -0.71994 |
+ | Aside/UTbV/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 15 | -0.0455 | 0.13952 | 0.1259 | -0.57259 |
+ | Aside/UTbV/Stave1/Face0/Module7/Residual | "Residual" | 3 | -0.0041667 | 0.020548 | 0.23906 | -1.5 |
+ | Aside/UTbV/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0425 | 0.14428 | 0.58433 | -1.5 |
+ | Aside/UTbV/Stave1/Face1/Module0/Residual | "Residual" | 3 | -0.0175 | 0.024495 | 4.0721e-18 | -1.5 |
+ | Aside/UTbV/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0675 | 0.092466 | -0.23906 | -1.5 |
+ | Aside/UTbV/Stave1/Face1/Module1/Residual | "Residual" | 15 | 0.0011667 | 0.028253 | 0.82972 | -0.023066 |
+ | Aside/UTbV/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 15 | 0.0075 | 0.091196 | 1.0365 | 0.25723 |
+ | Aside/UTbV/Stave1/Face1/Module2/Residual | "Residual" | 42 | 0.00095238 | 0.037820 | -0.51928 | -0.45476 |
+ | Aside/UTbV/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 42 | 0.0047619 | 0.10914 | -0.45873 | -0.20233 |
+ | Aside/UTbV/Stave1/Face1/Module3/Residual | "Residual" | 149 | 0.0024329 | 0.018181 | 0.054352 | 1.0672 |
+ | Aside/UTbV/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 149 | 0.0065878 | 0.11236 | 0.74205 | 11.47 |
+ | Aside/UTbV/Stave1/Face1/Module5/Residual | "Residual" | 96 | 0.0053646 | 0.017105 | 0.15662 | 0.17432 |
+ | Aside/UTbV/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 96 | 0.016927 | 0.083821 | -1.792 | 9.8502 |
+ | Aside/UTbV/Stave1/Face1/Module6/Residual | "Residual" | 20 | 0.02 | 0.039576 | 0.0078647 | -0.98063 |
+ | Aside/UTbV/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.05025 | 0.11487 | -0.18687 | -0.72342 |
+ | Aside/UTbV/Stave1/Face1/Module7/Residual | "Residual" | 9 | 0.0075 | 0.043843 | -0.14041 | -1.2621 |
+ | Aside/UTbV/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.038056 | 0.16515 | -0.17485 | -1.0389 |
+ | Aside/UTbV/Stave1/Residual | "Residual" | 658 | 0.0029407 | 0.025330 | -0.17525 | 2.1851 |
+ | Aside/UTbV/Stave1/UnbiasedResidual | "UnbiasedResidual" | 658 | 0.0080784 | 0.11265 | 0.16833 | 14.937 |
+ | Aside/UTbV/Stave2/Face0/Module0/Residual | "Residual" | 4 | 0.0075 | 0.016956 | -0.34617 | -1.3025 |
+ | Aside/UTbV/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.02625 | 0.053429 | -0.40452 | -1.4204 |
+ | Aside/UTbV/Stave2/Face0/Module1/Residual | "Residual" | 10 | 0.0145 | 0.029850 | 0.26305 | -1.1156 |
+ | Aside/UTbV/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0495 | 0.090421 | 0.26554 | -1.1804 |
+ | Aside/UTbV/Stave2/Face0/Module2/Residual | "Residual" | 29 | 0.0081897 | 0.035006 | 0.45557 | -0.34769 |
+ | Aside/UTbV/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 29 | 0.0097414 | 0.098424 | -0.46424 | -0.029045 |
+ | Aside/UTbV/Stave2/Face0/Module4/Residual | "Residual" | 49 | 0.0025 | 0.036575 | 0.72951 | 0.79068 |
+ | Aside/UTbV/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.0025 | 0.087791 | 0.40617 | -0.22074 |
+ | Aside/UTbV/Stave2/Face0/Module5/Residual | "Residual" | 27 | -0.0049074 | 0.032812 | -0.068211 | -1.2563 |
+ | Aside/UTbV/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 27 | -0.025833 | 0.13770 | -1.9261 | 5.6358 |
+ | Aside/UTbV/Stave2/Face0/Module6/Residual | "Residual" | 10 | -0.016 | 0.037420 | 0.07363 | -0.63694 |
+ | Aside/UTbV/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.0525 | 0.097545 | -0.2623 | -0.73577 |
+ | Aside/UTbV/Stave2/Face0/Module7/Residual | "Residual" | 3 | 0.0075 | 0.021602 | 0.59517 | -1.5 |
+ | Aside/UTbV/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0025 | 0.047081 | 0.1581 | -1.5 |
+ | Aside/UTbV/Stave2/Face1/Module0/Residual | "Residual" | 4 | 0.00125 | 0.033048 | 0.28408 | -1.6113 |
+ | Aside/UTbV/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.01 | 0.10550 | 0.1571 | -1.7851 |
+ | Aside/UTbV/Stave2/Face1/Module2/Residual | "Residual" | 19 | -0.014079 | 0.031583 | -0.32101 | -0.92491 |
+ | Aside/UTbV/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.034605 | 0.098893 | 0.1401 | -0.99013 |
+ | Aside/UTbV/Stave2/Face1/Module3/Residual | "Residual" | 50 | 0.0044 | 0.035678 | 0.075972 | -0.15071 |
+ | Aside/UTbV/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 50 | 0.0021 | 0.14844 | -2.4813 | 13.216 |
+ | Aside/UTbV/Stave2/Face1/Module5/Residual | "Residual" | 48 | 0.021146 | 0.039565 | -0.10395 | 0.027416 |
+ | Aside/UTbV/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 48 | 0.032813 | 0.11758 | -1.4692 | 2.9619 |
+ | Aside/UTbV/Stave2/Face1/Module6/Residual | "Residual" | 26 | 0.0046154 | 0.043416 | 0.72993 | -0.77059 |
+ | Aside/UTbV/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 26 | -0.014808 | 0.13184 | -0.015183 | -0.31797 |
+ | Aside/UTbV/Stave2/Face1/Module7/Residual | "Residual" | 9 | 0.023611 | 0.035884 | 0.12951 | -0.1079 |
+ | Aside/UTbV/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.060833 | 0.11267 | -0.28332 | 0.34258 |
+ | Aside/UTbV/Stave2/Residual | "Residual" | 288 | 0.0054514 | 0.037707 | 0.29208 | -0.11096 |
+ | Aside/UTbV/Stave2/UnbiasedResidual | "UnbiasedResidual" | 288 | 0.0032491 | 0.11962 | -1.3715 | 7.1985 |
+ | Aside/UTbV/Stave3/Face0/Module0/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave3/Face0/Module1/Residual | "Residual" | 8 | 0.015 | 0.036572 | 0.23287 | -0.86036 |
+ | Aside/UTbV/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.000625 | 0.12201 | -0.30982 | -1.1167 |
+ | Aside/UTbV/Stave3/Face0/Module2/Residual | "Residual" | 15 | 0.0175 | 0.042973 | 0.40639 | -0.20611 |
+ | Aside/UTbV/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 15 | 0.040833 | 0.10519 | -0.52526 | -0.645 |
+ | Aside/UTbV/Stave3/Face0/Module4/Residual | "Residual" | 19 | 0.0046053 | 0.037428 | 0.15055 | 0.35997 |
+ | Aside/UTbV/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 19 | 0.059868 | 0.21067 | 2.7237 | 7.7154 |
+ | Aside/UTbV/Stave3/Face0/Module5/Residual | "Residual" | 21 | -0.0094048 | 0.035573 | -0.64874 | 0.96192 |
+ | Aside/UTbV/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.022976 | 0.091455 | 0.21245 | -0.20676 |
+ | Aside/UTbV/Stave3/Face0/Module6/Residual | "Residual" | 1 | -0.0625 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.2025 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave3/Face0/Module7/Residual | "Residual" | 4 | -0.025 | 0.018875 | -1.1154 | -0.69991 |
+ | Aside/UTbV/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.07625 | 0.041288 | -0.17033 | -1.5765 |
+ | Aside/UTbV/Stave3/Face1/Module1/Residual | "Residual" | 2 | 0.045 | 0.0025000 | 8.8951e-13 | -2 |
+ | Aside/UTbV/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1625 | 0.050000 |-6.9528e-15 | -2 |
+ | Aside/UTbV/Stave3/Face1/Module2/Residual | "Residual" | 9 | -0.020278 | 0.039166 | 1.1136 | 0.93362 |
+ | Aside/UTbV/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0475 | 0.16936 | 1.5161 | 1.9675 |
+ | Aside/UTbV/Stave3/Face1/Module3/Residual | "Residual" | 21 | -0.0029762 | 0.029110 | -0.89828 | -0.036751 |
+ | Aside/UTbV/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.012976 | 0.10269 | -1.0718 | 0.24743 |
+ | Aside/UTbV/Stave3/Face1/Module5/Residual | "Residual" | 25 | 0.0143 | 0.042612 | -0.22393 | -0.22676 |
+ | Aside/UTbV/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 25 | 0.04625 | 0.11897 | 0.14707 | -0.98329 |
+ | Aside/UTbV/Stave3/Face1/Module6/Residual | "Residual" | 15 | 0.0195 | 0.039950 | 0.19395 | -1.0034 |
+ | Aside/UTbV/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 15 | 0.053167 | 0.11627 | 0.11328 | -0.90518 |
+ | Aside/UTbV/Stave3/Face1/Module7/Residual | "Residual" | 2 | 0.0225 | 0.020000 | 1.4778e-16 | -2 |
+ | Aside/UTbV/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.085 | 0.072500 |-4.3194e-16 | -2 |
+ | Aside/UTbV/Stave3/Residual | "Residual" | 143 | 0.0046329 | 0.039814 | 0.084056 | 0.078078 |
+ | Aside/UTbV/Stave3/UnbiasedResidual | "UnbiasedResidual" | 143 | 0.017817 | 0.13692 | 1.6097 | 8.3727 |
+ | Aside/UTbV/Stave4/Face0/Module0/Residual | "Residual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave4/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1075 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave4/Face0/Module1/Residual | "Residual" | 4 | 2.0817e-17 | 0.020767 | -0.16749 | -1.7278 |
+ | Aside/UTbV/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.00375 | 0.074530 | -0.21782 | -1.6796 |
+ | Aside/UTbV/Stave4/Face0/Module2/Residual | "Residual" | 11 | 0.00022727 | 0.049376 | -0.53686 | -0.87881 |
+ | Aside/UTbV/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.017955 | 0.12269 | -0.13225 | -1.3898 |
+ | Aside/UTbV/Stave4/Face0/Module4/Residual | "Residual" | 11 | -0.0070455 | 0.020939 | -1.0666 | 0.5059 |
+ | Aside/UTbV/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.032045 | 0.085292 | -1.8639 | 2.9124 |
+ | Aside/UTbV/Stave4/Face0/Module5/Residual | "Residual" | 9 | 0.0013889 | 0.022703 | -0.34681 | -1.3869 |
+ | Aside/UTbV/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 9 |-0.00083333 | 0.080795 | -0.65607 | -0.70376 |
+ | Aside/UTbV/Stave4/Face0/Module6/Residual | "Residual" | 5 | -0.0145 | 0.031241 | 0.9286 | -0.50616 |
+ | Aside/UTbV/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0155 | 0.21367 | 1.4097 | 0.12402 |
+ | Aside/UTbV/Stave4/Face0/Module7/Residual | "Residual" | 2 | -0.0075 | 0.010000 | 4.1747e-16 | -2 |
+ | Aside/UTbV/Stave4/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.025 | 0.042500 | 3.1575e-16 | -2 |
+ | Aside/UTbV/Stave4/Face1/Module0/Residual | "Residual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave4/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave4/Face1/Module1/Residual | "Residual" | 4 | -0.01375 | 0.048007 | 0.33205 | -1.2106 |
+ | Aside/UTbV/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.04625 | 0.16169 | 0.3847 | -1.1534 |
+ | Aside/UTbV/Stave4/Face1/Module2/Residual | "Residual" | 6 | 0.0075 | 0.020817 | 0.23557 | -0.96524 |
+ | Aside/UTbV/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.01 | 0.048023 | -0.44468 | -1.4581 |
+ | Aside/UTbV/Stave4/Face1/Module3/Residual | "Residual" | 9 | -0.013611 | 0.016462 | 1.1867 | 0.052483 |
+ | Aside/UTbV/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.044167 | 0.057591 | 1.3017 | 0.39016 |
+ | Aside/UTbV/Stave4/Face1/Module5/Residual | "Residual" | 13 | 0.020577 | 0.029453 | 0.91462 | 1.2221 |
+ | Aside/UTbV/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 13 | 0.055962 | 0.069487 | 0.028659 | -0.93893 |
+ | Aside/UTbV/Stave4/Face1/Module6/Residual | "Residual" | 11 | 0.028864 | 0.023654 | -0.44876 | -0.16218 |
+ | Aside/UTbV/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.097045 | 0.084758 | -0.40911 | -0.39847 |
+ | Aside/UTbV/Stave4/Face1/Module7/Residual | "Residual" | 7 | 0.010357 | 0.021357 | -0.044444 | -1.1124 |
+ | Aside/UTbV/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.058214 | 0.11008 | 0.83312 | -0.099558 |
+ | Aside/UTbV/Stave4/Residual | "Residual" | 94 | 0.0049468 | 0.032655 | -0.168 | 0.42337 |
+ | Aside/UTbV/Stave4/UnbiasedResidual | "UnbiasedResidual" | 94 | 0.018404 | 0.10960 | 0.45474 | 1.5446 |
+ | Aside/UTbV/Stave5/Face0/Module0/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0425 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module1/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0975 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module2/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module4/Residual | "Residual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0875 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module5/Residual | "Residual" | 4 | -0.0175 | 0.018371 | -0.21168 | -1.6584 |
+ | Aside/UTbV/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.05625 | 0.051645 | 0.01744 | -1.94 |
+ | Aside/UTbV/Stave5/Face0/Module6/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module7/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0775 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face1/Module0/Residual | "Residual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave5/Face1/Module1/Residual | "Residual" | 3 | 0.00083333 | 0.013123 | -0.6309 | -1.5 |
+ | Aside/UTbV/Stave5/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.014167 | 0.058642 | -0.61195 | -1.5 |
+ | Aside/UTbV/Stave5/Face1/Module2/Residual | "Residual" | 5 | -0.0305 | 0.020149 | 0.58748 | -1.1919 |
+ | Aside/UTbV/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0785 | 0.054991 | 0.39989 | -0.82451 |
+ | Aside/UTbV/Stave5/Face1/Module3/Residual | "Residual" | 3 | -0.0175 | 0.016330 | 8.8242e-16 | -1.5 |
+ | Aside/UTbV/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0525 | 0.051153 | 0.14568 | -1.5 |
+ | Aside/UTbV/Stave5/Face1/Module5/Residual | "Residual" | 3 | 0.0125 | 0.014720 | -0.47033 | -1.5 |
+ | Aside/UTbV/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.034167 | 0.043269 | -0.28175 | -1.5 |
+ | Aside/UTbV/Stave5/Face1/Module6/Residual | "Residual" | 2 | 0.01 | 0.0075000 | -9.052e-16 | -2 |
+ | Aside/UTbV/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.04 | 0.032500 | 1.2879e-15 | -2 |
+ | Aside/UTbV/Stave5/Face1/Module7/Residual | "Residual" | 3 | 0.015833 | 0.012472 | 0.3818 | -1.5 |
+ | Aside/UTbV/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.050833 | 0.035198 | 0.34186 | -1.5 |
+ | Aside/UTbV/Stave5/Residual | "Residual" | 30 | -0.0066667 | 0.022512 | -0.26047 | -0.80912 |
+ | Aside/UTbV/Stave5/UnbiasedResidual | "UnbiasedResidual" | 30 | -0.018 | 0.068403 | -0.084265 | -1.0799 |
+ | Aside/UTbV/Stave6/Face0/Module1/Residual | "Residual" | 2 | -0.02 | 0.022500 |-3.3619e-17 | -2 |
+ | Aside/UTbV/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0575 | 0.13000 | 2.9504e-16 | -2 |
+ | Aside/UTbV/Stave6/Face0/Module4/Residual | "Residual" | 2 | 0.015 | 0.0075000 |-1.0014e-15 | -2 |
+ | Aside/UTbV/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.05 | 0.037500 |-1.5666e-15 | -2 |
+ | Aside/UTbV/Stave6/Face0/Module5/Residual | "Residual" | 4 | 0.025 | 0.017500 | -0.62974 | -1.1603 |
+ | Aside/UTbV/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.1175 | 0.075083 | -0.69767 | -1.0708 |
+ | Aside/UTbV/Stave6/Face0/Module7/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave6/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1375 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave6/Face1/Module2/Residual | "Residual" | 4 | 2.0817e-17 | 0.030516 | -0.47504 | -0.96149 |
+ | Aside/UTbV/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.01125 | 0.12167 | -0.45113 | -0.95502 |
+ | Aside/UTbV/Stave6/Face1/Module3/Residual | "Residual" | 6 | 0.014167 | 0.016245 | -0.38663 | -1.319 |
+ | Aside/UTbV/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.059167 | 0.052967 | -0.71156 | -0.74958 |
+ | Aside/UTbV/Stave6/Face1/Module5/Residual | "Residual" | 4 | -0.005 | 0.027951 | -0.51519 | -1.3231 |
+ | Aside/UTbV/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0025 | 0.094538 | -0.1631 | -1.5053 |
+ | Aside/UTbV/Stave6/Face1/Module6/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1025 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave6/Residual | "Residual" | 24 | 0.0064583 | 0.026575 | -0.73462 | -0.4654 |
+ | Aside/UTbV/Stave6/UnbiasedResidual | "UnbiasedResidual" | 24 | 0.034583 | 0.10409 | -0.72816 | -0.34354 |
+ | Aside/UTbV/Stave7/Face0/Module0/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave7/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1125 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave7/Face0/Module1/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0375 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave7/Face0/Module2/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave7/Face0/Module5/Residual | "Residual" | 3 | -0.015833 | 0.040893 | -0.12173 | -1.5 |
+ | Aside/UTbV/Stave7/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.019167 | 0.10077 | 0.45997 | -1.5 |
+ | Aside/UTbV/Stave7/Face0/Module6/Residual | "Residual" | 1 | 0.1075 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave7/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.4175 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave7/Face1/Module2/Residual | "Residual" | 2 | 0.005 | 0.0025000 | 2.1372e-15 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.015 | 0.012500 | 8.1751e-16 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module3/Residual | "Residual" | 2 | -0.0075 | 0.015000 |-6.2948e-17 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0475 | 0.065000 |-5.3137e-16 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module5/Residual | "Residual" | 2 | 0.0025 | 0.015000 | 8.9583e-17 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0625 | 0.12500 | 1.6653e-16 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module6/Residual | "Residual" | 2 | 0.0175 | 0.0050000 | 2.7161e-15 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.045 | 0.0025000 | 8.8951e-13 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module7/Residual | "Residual" | 2 | 0.0025 | 0.010000 | 8.7231e-17 | -2 |
+ | Aside/UTbV/Stave7/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.01 | 0.037500 | 9.2535e-17 | -2 |
+ | Aside/UTbV/Stave7/Residual | "Residual" | 17 | 0.0069118 | 0.033338 | 0.92531 | 3.4129 |
+ | Aside/UTbV/Stave7/UnbiasedResidual | "UnbiasedResidual" | 17 | 0.023382 | 0.12639 | 1.3727 | 3.2455 |
+ | Aside/UTbV/Stave8/Face1/Module1/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave8/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1325 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave8/Face1/Module3/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave8/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave8/Face1/Module6/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave8/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0775 | 0.0000 | 0 | 0 |
+ | Aside/UTbV/Stave8/Residual | "Residual" | 3 | -0.0058333 | 0.012472 | -0.3818 | -1.5 |
+ | Aside/UTbV/Stave8/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.014167 | 0.087781 | 0.42764 | -1.5 |
+ | Aside/UTbV/UnbiasedResidual | "UnbiasedResidual" | 2630 | 0.0076562 | 0.11058 | -0.2664 | 10.426 |
+ | Aside/UTbX/Residual | "Residual" | 2495 | -0.015133 | 0.031613 | -0.011399 | 1.9467 |
+ | Aside/UTbX/Stave0/Face0/Module0/Residual | "Residual" | 2 | -0.025 | 0.0075000 | 8.4192e-15 | -2 |
+ | Aside/UTbX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0625 | 0.015000 |-1.8838e-14 | -2 |
+ | Aside/UTbX/Stave0/Face0/Module1/Residual | "Residual" | 29 | 0.0097414 | 0.035588 | 0.085168 | -0.33299 |
+ | Aside/UTbX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 29 | 0.014052 | 0.094969 | -0.78878 | 0.30274 |
+ | Aside/UTbX/Stave0/Face0/Module2/Residual | "Residual" | 155 | -0.0090806 | 0.021476 | -0.14869 | 0.033837 |
+ | Aside/UTbX/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 155 | -0.02379 | 0.098559 | 0.36778 | 7.582 |
+ | Aside/UTbX/Stave0/Face0/Module3/Residual | "Residual" | 177 | -0.019364 | 0.025103 | 0.063035 | -0.30147 |
+ | Aside/UTbX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 177 | -0.038969 | 0.096700 | 2.6659 | 13.879 |
+ | Aside/UTbX/Stave0/Face0/Module4/Residual | "Residual" | 166 | -0.024036 | 0.020773 | 0.11011 | 0.0068714 |
+ | Aside/UTbX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 166 | -0.062229 | 0.076018 | -3.3531 | 25.878 |
+ | Aside/UTbX/Stave0/Face0/Module5/Residual | "Residual" | 47 | -0.035585 | 0.055978 | -0.25695 | 0.16567 |
+ | Aside/UTbX/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 47 | -0.071649 | 0.13017 | 0.30266 | -0.21801 |
+ | Aside/UTbX/Stave0/Face0/Module6/Residual | "Residual" | 12 | -0.014167 | 0.041349 | -0.64698 | -0.16081 |
+ | Aside/UTbX/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.041667 | 0.13070 | -0.63283 | -0.4344 |
+ | Aside/UTbX/Stave0/Face0/Module7/Residual | "Residual" | 5 | -0.0075 | 0.025495 | 0.81464 | -0.78876 |
+ | Aside/UTbX/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0665 | 0.12951 | -0.77603 | -0.58973 |
+ | Aside/UTbX/Stave0/Face1/Module0/Residual | "Residual" | 4 | -0.01375 | 0.020729 | -0.13815 | -1.4024 |
+ | Aside/UTbX/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.05125 | 0.054357 | 0.51024 | -1.1607 |
+ | Aside/UTbX/Stave0/Face1/Module1/Residual | "Residual" | 10 | -0.035 | 0.042559 | 0.17075 | -1.3187 |
+ | Aside/UTbX/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.089 | 0.11296 | -0.069195 | -1.3483 |
+ | Aside/UTbX/Stave0/Face1/Module2/Residual | "Residual" | 67 | -0.024216 | 0.047123 | 0.14186 | 0.47112 |
+ | Aside/UTbX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 67 | -0.047724 | 0.14761 | 0.60347 | 4.7941 |
+ | Aside/UTbX/Stave0/Face1/Module3/Residual | "Residual" | 195 | -0.023679 | 0.021053 | 0.17004 | -0.63739 |
+ | Aside/UTbX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 195 | -0.053038 | 0.056360 | 0.42429 | 2.4487 |
+ | Aside/UTbX/Stave0/Face1/Module4/Residual | "Residual" | 183 | -0.015888 | 0.027738 | 0.51522 | 0.82649 |
+ | Aside/UTbX/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 183 | -0.035096 | 0.095650 | 1.28 | 9.722 |
+ | Aside/UTbX/Stave0/Face1/Module5/Residual | "Residual" | 151 | -0.010844 | 0.021659 | -0.026248 | 0.27163 |
+ | Aside/UTbX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 151 | -0.033133 | 0.082283 | -0.32639 | 2.5678 |
+ | Aside/UTbX/Stave0/Face1/Module6/Residual | "Residual" | 20 | 0.0095 | 0.044705 | 0.16343 | -0.25838 |
+ | Aside/UTbX/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.0485 | 0.17294 | 2.0072 | 5.3244 |
+ | Aside/UTbX/Stave0/Face1/Module7/Residual | "Residual" | 7 | 0.018929 | 0.035628 | -0.76868 | -0.2415 |
+ | Aside/UTbX/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.073214 | 0.098468 | -0.38467 | -0.63087 |
+ | Aside/UTbX/Stave0/Residual | "Residual" | 1230 | -0.01735 | 0.029618 | -0.079346 | 2.4577 |
+ | Aside/UTbX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1230 | -0.040177 | 0.097239 | 0.80019 | 9.9683 |
+ | Aside/UTbX/Stave1/Face0/Module0/Residual | "Residual" | 7 | -0.013929 | 0.044055 | 1.2685 | 0.52612 |
+ | Aside/UTbX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.0525 | 0.12862 | 1.0678 | 0.057309 |
+ | Aside/UTbX/Stave1/Face0/Module1/Residual | "Residual" | 21 | -0.0077381 | 0.039020 | 0.14084 | -0.035034 |
+ | Aside/UTbX/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.016786 | 0.099430 | 0.99608 | 0.79039 |
+ | Aside/UTbX/Stave1/Face0/Module2/Residual | "Residual" | 85 | -0.0042059 | 0.018012 | 0.32146 | 0.20602 |
+ | Aside/UTbX/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 85 |-0.00067647 | 0.078019 | 1.7262 | 4.3255 |
+ | Aside/UTbX/Stave1/Face0/Module4/Residual | "Residual" | 156 | -0.017468 | 0.020966 | -0.029017 | -0.34272 |
+ | Aside/UTbX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 156 | -0.043814 | 0.060577 | 0.049629 | 2.332 |
+ | Aside/UTbX/Stave1/Face0/Module5/Residual | "Residual" | 47 | -0.0175 | 0.035295 | 0.10597 | -0.55775 |
+ | Aside/UTbX/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 47 | -0.038777 | 0.088615 | -0.018649 | -0.1861 |
+ | Aside/UTbX/Stave1/Face0/Module6/Residual | "Residual" | 12 | -0.032917 | 0.047498 | -1.3736 | 2.1018 |
+ | Aside/UTbX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.092083 | 0.10904 | -0.14726 | -0.84009 |
+ | Aside/UTbX/Stave1/Face0/Module7/Residual | "Residual" | 2 | -0.0325 | 0.025000 | 2.2354e-16 | -2 |
+ | Aside/UTbX/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0675 | 0.035000 | 1.3907e-15 | -2 |
+ | Aside/UTbX/Stave1/Face1/Module0/Residual | "Residual" | 6 | -0.02 | 0.024452 | 0.26931 | -0.53285 |
+ | Aside/UTbX/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.044167 | 0.059067 | 1.0289 | -0.21426 |
+ | Aside/UTbX/Stave1/Face1/Module1/Residual | "Residual" | 12 | -0.027083 | 0.045160 | -0.098822 | -1.0385 |
+ | Aside/UTbX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.065 | 0.11810 | 0.18166 | -0.84771 |
+ | Aside/UTbX/Stave1/Face1/Module2/Residual | "Residual" | 45 | -0.017389 | 0.035284 | -0.52234 | 0.12231 |
+ | Aside/UTbX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 45 | -0.031278 | 0.094470 | 1.1207 | 3.2142 |
+ | Aside/UTbX/Stave1/Face1/Module3/Residual | "Residual" | 145 | -0.01081 | 0.019192 | 0.063835 | 0.24309 |
+ | Aside/UTbX/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 145 | -0.012534 | 0.12727 | 3.3758 | 18.311 |
+ | Aside/UTbX/Stave1/Face1/Module5/Residual | "Residual" | 92 | -0.0084239 | 0.018693 | -0.042354 | -0.58097 |
+ | Aside/UTbX/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 92 | -0.02239 | 0.095241 | 2.2937 | 12.193 |
+ | Aside/UTbX/Stave1/Face1/Module6/Residual | "Residual" | 28 | -0.011786 | 0.040349 | -0.14989 | -0.61524 |
+ | Aside/UTbX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 28 | -0.019107 | 0.13582 | 0.79803 | 1.4768 |
+ | Aside/UTbX/Stave1/Face1/Module7/Residual | "Residual" | 9 | -0.0080556 | 0.045427 | 0.90684 | -0.419 |
+ | Aside/UTbX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.044167 | 0.11643 | 0.41923 | -1.2205 |
+ | Aside/UTbX/Stave1/Residual | "Residual" | 667 | -0.01289 | 0.026981 | -0.31737 | 2.2546 |
+ | Aside/UTbX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 667 | -0.026899 | 0.099223 | 2.2454 | 14.635 |
+ | Aside/UTbX/Stave2/Face0/Module0/Residual | "Residual" | 3 | 0.019167 | 0.026562 | 0.093871 | -1.5 |
+ | Aside/UTbX/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.040833 | 0.061283 | 0.081428 | -1.5 |
+ | Aside/UTbX/Stave2/Face0/Module1/Residual | "Residual" | 14 | -0.005 | 0.049848 | -0.30621 | -0.25709 |
+ | Aside/UTbX/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 14 | -0.011071 | 0.11417 | -0.49018 | -0.87047 |
+ | Aside/UTbX/Stave2/Face0/Module2/Residual | "Residual" | 33 | -0.0032576 | 0.041654 | 0.95402 | 2.5591 |
+ | Aside/UTbX/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 33 | -0.0044697 | 0.10230 | 0.84389 | 1.4331 |
+ | Aside/UTbX/Stave2/Face0/Module4/Residual | "Residual" | 51 | -0.016225 | 0.045091 | 0.29137 | 0.30431 |
+ | Aside/UTbX/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 51 | -0.038578 | 0.13757 | -1.4781 | 8.046 |
+ | Aside/UTbX/Stave2/Face0/Module5/Residual | "Residual" | 21 | -0.0082143 | 0.041153 | -0.19467 | 0.36719 |
+ | Aside/UTbX/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.029167 | 0.18490 | 1.9256 | 3.09 |
+ | Aside/UTbX/Stave2/Face0/Module6/Residual | "Residual" | 6 | -0.029167 | 0.049721 | -0.62377 | -0.84526 |
+ | Aside/UTbX/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.058333 | 0.089369 | -0.25786 | -1.3304 |
+ | Aside/UTbX/Stave2/Face0/Module7/Residual | "Residual" | 5 | -0.0335 | 0.024779 | -0.23544 | -1.5826 |
+ | Aside/UTbX/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0925 | 0.044385 | -0.91608 | -0.66903 |
+ | Aside/UTbX/Stave2/Face1/Module0/Residual | "Residual" | 4 | -0.0225 | 0.027386 | 0.36515 | -1.4267 |
+ | Aside/UTbX/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.15 | 0.21052 | -0.85234 | -0.90125 |
+ | Aside/UTbX/Stave2/Face1/Module1/Residual | "Residual" | 6 | -0.019167 | 0.027487 | -0.41574 | -0.81026 |
+ | Aside/UTbX/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.10583 | 0.16418 | -0.91504 | -0.39045 |
+ | Aside/UTbX/Stave2/Face1/Module2/Residual | "Residual" | 24 | -0.03 | 0.045139 | 0.13438 | -0.45309 |
+ | Aside/UTbX/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 24 | -0.067292 | 0.13042 | 0.69291 | 0.64854 |
+ | Aside/UTbX/Stave2/Face1/Module3/Residual | "Residual" | 52 | -0.012019 | 0.038733 | 0.50108 | 0.67143 |
+ | Aside/UTbX/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 52 | -0.028654 | 0.096554 | -0.88546 | 2.6006 |
+ | Aside/UTbX/Stave2/Face1/Module5/Residual | "Residual" | 40 | -0.006875 | 0.037570 | 0.51116 | -0.36397 |
+ | Aside/UTbX/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 40 | -0.017 | 0.092296 | 0.78115 | 0.85392 |
+ | Aside/UTbX/Stave2/Face1/Module6/Residual | "Residual" | 23 | -0.0059783 | 0.045455 | -0.59831 | -0.21163 |
+ | Aside/UTbX/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 23 | -0.0075 | 0.11077 | -0.45688 | -0.48392 |
+ | Aside/UTbX/Stave2/Face1/Module7/Residual | "Residual" | 6 | -0.034167 | 0.039651 | -0.002822 | -1.0644 |
+ | Aside/UTbX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.068333 | 0.10167 | 0.60036 | -0.63539 |
+ | Aside/UTbX/Stave2/Residual | "Residual" | 288 | -0.012604 | 0.042649 | 0.15806 | 0.4426 |
+ | Aside/UTbX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 288 | -0.027604 | 0.12488 | 0.016495 | 5.6302 |
+ | Aside/UTbX/Stave3/Face0/Module0/Residual | "Residual" | 3 | -0.0225 | 0.016330 |-1.6391e-15 | -1.5 |
+ | Aside/UTbX/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.065833 | 0.037933 | 0.67043 | -1.5 |
+ | Aside/UTbX/Stave3/Face0/Module1/Residual | "Residual" | 7 | 0.0075 | 0.016257 | -0.24937 | -1.218 |
+ | Aside/UTbX/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.019643 | 0.043904 | 0.42635 | -0.48285 |
+ | Aside/UTbX/Stave3/Face0/Module2/Residual | "Residual" | 16 | -0.016875 | 0.039760 | -0.24902 | -0.8597 |
+ | Aside/UTbX/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 16 | -0.019375 | 0.13614 | 1.0729 | 0.672 |
+ | Aside/UTbX/Stave3/Face0/Module4/Residual | "Residual" | 17 | -0.020441 | 0.037965 | -0.85446 | 0.61322 |
+ | Aside/UTbX/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.050147 | 0.092070 | -0.85816 | 0.47317 |
+ | Aside/UTbX/Stave3/Face0/Module5/Residual | "Residual" | 17 | -0.035735 | 0.037217 | 0.048491 | -0.21161 |
+ | Aside/UTbX/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.080441 | 0.085836 | 0.40548 | 0.076563 |
+ | Aside/UTbX/Stave3/Face0/Module6/Residual | "Residual" | 5 | -0.0065 | 0.035972 | 0.80008 | -0.68421 |
+ | Aside/UTbX/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0045 | 0.084829 | 1.0273 | -0.45619 |
+ | Aside/UTbX/Stave3/Face0/Module7/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1125 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave3/Face1/Module0/Residual | "Residual" | 2 | -0.0625 | 0.0050000 |-2.2933e-13 | -2 |
+ | Aside/UTbX/Stave3/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.1525 | 0.030000 | 5.1505e-15 | -2 |
+ | Aside/UTbX/Stave3/Face1/Module2/Residual | "Residual" | 13 | -0.017115 | 0.030475 | -0.66334 | -0.96659 |
+ | Aside/UTbX/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 13 | -0.048269 | 0.10061 | -1.4237 | 1.6285 |
+ | Aside/UTbX/Stave3/Face1/Module3/Residual | "Residual" | 21 | -0.0091667 | 0.041956 | 1.5278 | 3.8853 |
+ | Aside/UTbX/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.0225 | 0.11205 | 1.6078 | 3.3746 |
+ | Aside/UTbX/Stave3/Face1/Module5/Residual | "Residual" | 22 | -0.0052273 | 0.032534 | 0.98762 | 1.8195 |
+ | Aside/UTbX/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 22 | -0.032024 | 0.086367 | 0.099561 | 0.17797 |
+ | Aside/UTbX/Stave3/Face1/Module6/Residual | "Residual" | 15 | -0.021167 | 0.036989 | -0.30117 | -0.95039 |
+ | Aside/UTbX/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 15 | -0.061167 | 0.11159 | -0.31914 | -0.88405 |
+ | Aside/UTbX/Stave3/Face1/Module7/Residual | "Residual" | 7 | -0.0060714 | 0.036519 | 1.245 | 0.26095 |
+ | Aside/UTbX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.041786 | 0.084449 | 0.7117 | -0.67644 |
+ | Aside/UTbX/Stave3/Residual | "Residual" | 146 | -0.01589 | 0.037503 | 0.24785 | 1.3902 |
+ | Aside/UTbX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 146 | -0.041466 | 0.10256 | 0.48905 | 1.8552 |
+ | Aside/UTbX/Stave4/Face0/Module1/Residual | "Residual" | 6 | 0.0016667 | 0.028928 | -0.50309 | -1.0944 |
+ | Aside/UTbX/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.039167 | 0.087353 | -0.1999 | -1.5908 |
+ | Aside/UTbX/Stave4/Face0/Module2/Residual | "Residual" | 10 | -0.006 | 0.035075 | 0.61292 | -0.37498 |
+ | Aside/UTbX/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.025 | 0.079914 | 0.2707 | -0.95116 |
+ | Aside/UTbX/Stave4/Face0/Module4/Residual | "Residual" | 11 | -0.014318 | 0.021875 | -0.8878 | -0.43737 |
+ | Aside/UTbX/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.084773 | 0.17489 | -2.491 | 4.8695 |
+ | Aside/UTbX/Stave4/Face0/Module5/Residual | "Residual" | 7 | -0.033929 | 0.021993 | 0.52418 | -0.56101 |
+ | Aside/UTbX/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.089643 | 0.055604 | 0.89812 | -0.23744 |
+ | Aside/UTbX/Stave4/Face0/Module6/Residual | "Residual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.2925 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave4/Face0/Module7/Residual | "Residual" | 2 | -0.0275 | 0.030000 |-3.1794e-16 | -2 |
+ | Aside/UTbX/Stave4/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.085 | 0.092500 |-1.9149e-16 | -2 |
+ | Aside/UTbX/Stave4/Face1/Module1/Residual | "Residual" | 3 | -0.0275 | 0.043012 | -0.1728 | -1.5 |
+ | Aside/UTbX/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.074167 | 0.098008 | 0.6198 | -1.5 |
+ | Aside/UTbX/Stave4/Face1/Module2/Residual | "Residual" | 6 | -0.011667 | 0.037352 | -0.035359 | -0.73739 |
+ | Aside/UTbX/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.013333 | 0.098886 | 0.88983 | -0.358 |
+ | Aside/UTbX/Stave4/Face1/Module3/Residual | "Residual" | 10 | 0.0035 | 0.015460 | 0.23871 | -0.57905 |
+ | Aside/UTbX/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.014 | 0.053900 | 0.58055 | 0.29727 |
+ | Aside/UTbX/Stave4/Face1/Module5/Residual | "Residual" | 14 | -0.017857 | 0.037486 | -0.1699 | -0.25812 |
+ | Aside/UTbX/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 14 | -0.040357 | 0.10626 | 0.68951 | 0.42278 |
+ | Aside/UTbX/Stave4/Face1/Module6/Residual | "Residual" | 10 | -0.0215 | 0.037202 | 0.56221 | -0.24907 |
+ | Aside/UTbX/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.056 | 0.12149 | 1.1189 | 0.50023 |
+ | Aside/UTbX/Stave4/Face1/Module7/Residual | "Residual" | 3 | 0.014167 | 0.043653 | 0.3818 | -1.5 |
+ | Aside/UTbX/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0225 | 0.092466 | 0.23906 | -1.5 |
+ | Aside/UTbX/Stave4/Residual | "Residual" | 83 | -0.013102 | 0.034084 | 0.084371 | -0.086526 |
+ | Aside/UTbX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 83 | -0.039247 | 0.11673 | -1.1611 | 5.9112 |
+ | Aside/UTbX/Stave5/Face0/Module0/Residual | "Residual" | 2 | 0.015 | 0.0025000 | 4.175e-14 | -2 |
+ | Aside/UTbX/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave5/Face0/Module1/Residual | "Residual" | 3 | -0.0175 | 0.028284 | 0.70711 | -1.5 |
+ | Aside/UTbX/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0425 | 0.095481 | 0.70565 | -1.5 |
+ | Aside/UTbX/Stave5/Face0/Module2/Residual | "Residual" | 4 | -0.06625 | 0.024590 | 0.65649 | -1.1795 |
+ | Aside/UTbX/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.15375 | 0.062487 | 0.76995 | -1.0213 |
+ | Aside/UTbX/Stave5/Face0/Module4/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave5/Face0/Module5/Residual | "Residual" | 4 | -0.01375 | 0.032283 | -0.89341 | -0.84294 |
+ | Aside/UTbX/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0175 | 0.067175 | -0.51958 | -1 |
+ | Aside/UTbX/Stave5/Face0/Module6/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave5/Face0/Module7/Residual | "Residual" | 2 | 0.025 | 0.017500 | 1.7883e-16 | -2 |
+ | Aside/UTbX/Stave5/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.075 | 0.047500 | 2.1695e-15 | -2 |
+ | Aside/UTbX/Stave5/Face1/Module0/Residual | "Residual" | 1 | -0.0975 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave5/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1675 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave5/Face1/Module1/Residual | "Residual" | 2 | -0.015 | 0.017500 | 8.9202e-16 | -2 |
+ | Aside/UTbX/Stave5/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0375 | 0.050000 |-3.6776e-16 | -2 |
+ | Aside/UTbX/Stave5/Face1/Module2/Residual | "Residual" | 6 | 0.0033333 | 0.027601 | 0.34436 | -1.401 |
+ | Aside/UTbX/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.025833 | 0.13047 | -0.61775 | -0.51175 |
+ | Aside/UTbX/Stave5/Face1/Module3/Residual | "Residual" | 3 |-0.00083333 | 0.016499 | -0.2948 | -1.5 |
+ | Aside/UTbX/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0041667 | 0.043653 | -0.3818 | -1.5 |
+ | Aside/UTbX/Stave5/Face1/Module5/Residual | "Residual" | 3 | -0.029167 | 0.034238 | -0.69581 | -1.5 |
+ | Aside/UTbX/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0775 | 0.084853 | -0.70711 | -1.5 |
+ | Aside/UTbX/Stave5/Face1/Module6/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave5/Face1/Module7/Residual | "Residual" | 2 | 0.015 | 0.012500 | 8.1751e-16 | -2 |
+ | Aside/UTbX/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.04 | 0.032500 | 1.2879e-15 | -2 |
+ | Aside/UTbX/Stave5/Residual | "Residual" | 35 | -0.013929 | 0.036617 | -0.6915 | -0.22901 |
+ | Aside/UTbX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 35 | -0.034929 | 0.097383 | -0.47761 | -0.3602 |
+ | Aside/UTbX/Stave6/Face0/Module0/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Face0/Module4/Residual | "Residual" | 2 | -0.0175 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0475 | 0.015000 | 1.3559e-15 | -2 |
+ | Aside/UTbX/Stave6/Face0/Module5/Residual | "Residual" | 4 | -0.03 | 0.010308 | -1.0272 | -0.78201 |
+ | Aside/UTbX/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.1175 | 0.054886 | -0.10206 | -1.4339 |
+ | Aside/UTbX/Stave6/Face1/Module0/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Face1/Module1/Residual | "Residual" | 2 | -0.0025 | 0.020000 | 1.2336e-17 | -2 |
+ | Aside/UTbX/Stave6/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.035 | 0.082500 |-3.2359e-16 | -2 |
+ | Aside/UTbX/Stave6/Face1/Module2/Residual | "Residual" | 3 | 0.0075 | 0.029439 | 0.47033 | -1.5 |
+ | Aside/UTbX/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.030833 | 0.084097 | 0.58903 | -1.5 |
+ | Aside/UTbX/Stave6/Face1/Module3/Residual | "Residual" | 4 | -0.01625 | 0.022185 | 0.091223 | -1.6961 |
+ | Aside/UTbX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.04375 | 0.056055 | 0.23173 | -1.6972 |
+ | Aside/UTbX/Stave6/Face1/Module5/Residual | "Residual" | 4 | 0.0025 | 0.014577 |-2.0802e-16 | -1.2215 |
+ | Aside/UTbX/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.00875 | 0.048396 | -0.45375 | -1.1737 |
+ | Aside/UTbX/Stave6/Face1/Module6/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Face1/Module7/Residual | "Residual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0675 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave6/Residual | "Residual" | 23 | -0.0072826 | 0.022769 | 0.38066 | -0.35594 |
+ | Aside/UTbX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 23 | -0.031413 | 0.074847 | 0.10799 | -0.013926 |
+ | Aside/UTbX/Stave7/Face0/Module1/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1725 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Face0/Module2/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Face0/Module5/Residual | "Residual" | 2 | -0.01 | 0.027500 |-2.5103e-16 | -2 |
+ | Aside/UTbX/Stave7/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.03 | 0.082500 | -2.764e-16 | -2 |
+ | Aside/UTbX/Stave7/Face0/Module6/Residual | "Residual" | 1 | -0.1025 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.2425 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Face1/Module2/Residual | "Residual" | 4 | -0.0075 | 0.033727 | -0.21993 | -1 |
+ | Aside/UTbX/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.03375 | 0.21205 | 0.71061 | -0.88623 |
+ | Aside/UTbX/Stave7/Face1/Module3/Residual | "Residual" | 4 | -0.02125 | 0.014737 | 0.69198 | -0.93608 |
+ | Aside/UTbX/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.05375 | 0.041590 | 1.0828 | -0.72934 |
+ | Aside/UTbX/Stave7/Face1/Module5/Residual | "Residual" | 2 | -0.005 | 0.012500 | 1.0056e-16 | -2 |
+ | Aside/UTbX/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0225 | 0.095000 |-1.0594e-17 | -2 |
+ | Aside/UTbX/Stave7/Face1/Module6/Residual | "Residual" | 2 | 0.015 | 0.032500 | 1.7616e-16 | -2 |
+ | Aside/UTbX/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0525 | 0.11000 | 3.3736e-16 | -2 |
+ | Aside/UTbX/Stave7/Face1/Module7/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave7/Residual | "Residual" | 18 | -0.0094444 | 0.036022 | -0.55385 | 0.57333 |
+ | Aside/UTbX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 18 | -0.0027778 | 0.14075 | 0.83622 | 0.96285 |
+ | Aside/UTbX/Stave8/Face0/Module0/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1025 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Face0/Module1/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Face1/Module1/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1625 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Face1/Module3/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Face1/Module6/Residual | "Residual" | 1 | 0.0675 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.2175 | 0.0000 | 0 | 0 |
+ | Aside/UTbX/Stave8/Residual | "Residual" | 5 | 0.0085 | 0.030397 | 1.3014 | -0.054998 |
+ | Aside/UTbX/Stave8/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0145 | 0.13110 | 0.76153 | -0.67074 |
+ | Aside/UTbX/UnbiasedResidual | "UnbiasedResidual" | 2495 | -0.034743 | 0.10283 | 0.8821 | 9.4441 |
+ | Aside/UnbiasedResidual | "UnbiasedResidual" | 10129 | 0.0033757 | 0.10813 | -0.15411 | 7.8079 |
+ | Cside/Residual | "Residual" | 9489 | 0.0022112 | 0.031791 | 0.16976 | 1.7903 |
+ | Cside/UTaU/Residual | "Residual" | 2436 | 0.00075328 | 0.028142 | 0.34178 | 2.3139 |
+ | Cside/UTaU/Stave0/Face0/Module0/Residual | "Residual" | 6 | -0.0041667 | 0.033375 | -0.67833 | -0.19224 |
+ | Cside/UTaU/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | 1.6191e-17 | 0.065685 | -0.42541 | -0.46185 |
+ | Cside/UTaU/Stave0/Face0/Module1/Residual | "Residual" | 19 | -0.017763 | 0.033422 | -0.446 | -0.05817 |
+ | Cside/UTaU/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.045132 | 0.086684 | 0.16779 | -1.1386 |
+ | Cside/UTaU/Stave0/Face0/Module2/Residual | "Residual" | 163 | -0.0019479 | 0.016560 | 0.29305 | 0.22884 |
+ | Cside/UTaU/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 163 | -0.0088804 | 0.089297 | 0.83983 | 6.4904 |
+ | Cside/UTaU/Stave0/Face0/Module3/Residual | "Residual" | 205 | 0.00071951 | 0.026107 | 0.14032 | 0.42601 |
+ | Cside/UTaU/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 205 | 0.0022805 | 0.11479 | 0.069726 | 8.3903 |
+ | Cside/UTaU/Stave0/Face0/Module4/Residual | "Residual" | 217 | 0.0037673 | 0.021254 | 0.52473 | 0.092846 |
+ | Cside/UTaU/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 217 | 0.011486 | 0.081684 | 1.3069 | 5.637 |
+ | Cside/UTaU/Stave0/Face0/Module5/Residual | "Residual" | 49 | 0.0096429 | 0.043601 | 0.15483 | -0.67909 |
+ | Cside/UTaU/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.026875 | 0.14795 | 1.1626 | 3.2865 |
+ | Cside/UTaU/Stave0/Face0/Module6/Residual | "Residual" | 12 | 0.036667 | 0.038989 | 0.81565 | 0.99791 |
+ | Cside/UTaU/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | 0.1125 | 0.096803 | 0.44915 | -0.34282 |
+ | Cside/UTaU/Stave0/Face0/Module7/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave0/Face1/Module0/Residual | "Residual" | 1 | 0.0875 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1525 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave0/Face1/Module1/Residual | "Residual" | 10 | 0.028 | 0.038823 | 1.2087 | 0.79642 |
+ | Cside/UTaU/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0715 | 0.085668 | 0.21141 | -1.4083 |
+ | Cside/UTaU/Stave0/Face1/Module2/Residual | "Residual" | 54 | 0.0069444 | 0.039448 | -0.35752 | 0.51354 |
+ | Cside/UTaU/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 54 | 0.012593 | 0.096927 | -0.88861 | 1.4501 |
+ | Cside/UTaU/Stave0/Face1/Module3/Residual | "Residual" | 225 | 0.0067889 | 0.022621 | 0.78017 | 0.9917 |
+ | Cside/UTaU/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 225 | 0.0225 | 0.096418 | 2.1789 | 11.764 |
+ | Cside/UTaU/Stave0/Face1/Module4/Residual | "Residual" | 268 |-0.00024254 | 0.021714 | -0.12053 | 0.45231 |
+ | Cside/UTaU/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 268 | -0.0033396 | 0.098604 | -0.081351 | 9.6833 |
+ | Cside/UTaU/Stave0/Face1/Module5/Residual | "Residual" | 154 | -0.0011364 | 0.022114 | -0.10192 | 0.64356 |
+ | Cside/UTaU/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 154 | -0.0071429 | 0.098193 | -0.90999 | 6.8514 |
+ | Cside/UTaU/Stave0/Face1/Module6/Residual | "Residual" | 16 | -0.021562 | 0.025076 | 0.1271 | -1.3492 |
+ | Cside/UTaU/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 16 | -0.0975 | 0.11473 | -0.44292 | -0.56467 |
+ | Cside/UTaU/Stave0/Face1/Module7/Residual | "Residual" | 4 | -0.01125 | 0.046419 | -0.55291 | -1.2927 |
+ | Cside/UTaU/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.00875 | 0.17239 | -0.41922 | -1.4615 |
+ | Cside/UTaU/Stave0/Residual | "Residual" | 1404 | 0.002037 | 0.025574 | 0.33525 | 1.9235 |
+ | Cside/UTaU/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1404 | 0.0045399 | 0.10158 | 0.46775 | 7.8447 |
+ | Cside/UTaU/Stave1/Face0/Module0/Residual | "Residual" | 3 | 0.025833 | 0.030092 | 0.57763 | -1.5 |
+ | Cside/UTaU/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.13083 | 0.11033 | -0.090418 | -1.5 |
+ | Cside/UTaU/Stave1/Face0/Module1/Residual | "Residual" | 11 | -0.0025 | 0.038905 | -0.028945 | -0.59171 |
+ | Cside/UTaU/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.0043182 | 0.10669 | 0.14401 | -0.48645 |
+ | Cside/UTaU/Stave1/Face0/Module2/Residual | "Residual" | 64 | -0.0059375 | 0.016462 | 0.2459 | -0.20287 |
+ | Cside/UTaU/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 64 | -0.01 | 0.096368 | 1.8161 | 6.1832 |
+ | Cside/UTaU/Stave1/Face0/Module4/Residual | "Residual" | 134 | -0.0039179 | 0.016713 |-0.00063669 | 0.57662 |
+ | Cside/UTaU/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 134 | -0.024701 | 0.14156 | -0.34967 | 12.165 |
+ | Cside/UTaU/Stave1/Face0/Module5/Residual | "Residual" | 39 | 0.012628 | 0.036733 | 0.88661 | 1.2552 |
+ | Cside/UTaU/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 39 | 0.031987 | 0.10525 | 0.42064 | 1.2764 |
+ | Cside/UTaU/Stave1/Face0/Module6/Residual | "Residual" | 17 | 0.015441 | 0.028339 | -0.3325 | -0.939 |
+ | Cside/UTaU/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 17 | 0.046618 | 0.088205 | 0.027472 | -0.61149 |
+ | Cside/UTaU/Stave1/Face0/Module7/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1925 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave1/Face1/Module1/Residual | "Residual" | 5 | 0.0285 | 0.046947 | 0.50171 | -0.81019 |
+ | Cside/UTaU/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0675 | 0.11696 | -0.35249 | -0.99336 |
+ | Cside/UTaU/Stave1/Face1/Module2/Residual | "Residual" | 31 | 0.015887 | 0.049812 | 1.064 | 0.86245 |
+ | Cside/UTaU/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 31 | 0.032823 | 0.11419 | 0.38467 | -0.93692 |
+ | Cside/UTaU/Stave1/Face1/Module3/Residual | "Residual" | 139 | 0.00030576 | 0.019426 | 0.75307 | 0.93405 |
+ | Cside/UTaU/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 139 | -0.0072122 | 0.083435 | 1.0253 | 10.805 |
+ | Cside/UTaU/Stave1/Face1/Module5/Residual | "Residual" | 86 | -0.0034302 | 0.015392 | -0.19312 | 0.68515 |
+ | Cside/UTaU/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 86 | -0.024535 | 0.13168 | -3.35 | 20.263 |
+ | Cside/UTaU/Stave1/Face1/Module6/Residual | "Residual" | 21 | -0.0044048 | 0.037112 | -0.36036 | 0.30418 |
+ | Cside/UTaU/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.0022619 | 0.10437 | -0.017423 | -0.48717 |
+ | Cside/UTaU/Stave1/Face1/Module7/Residual | "Residual" | 8 | -0.02 | 0.032596 | -0.093389 | -0.99657 |
+ | Cside/UTaU/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.076875 | 0.11307 | -0.29871 | -0.75316 |
+ | Cside/UTaU/Stave1/Residual | "Residual" | 559 | 7.6029e-05 | 0.025795 | 1.2602 | 5.6757 |
+ | Cside/UTaU/Stave1/UnbiasedResidual | "UnbiasedResidual" | 559 | -0.0067844 | 0.11705 | -0.72477 | 13.218 |
+ | Cside/UTaU/Stave2/Face0/Module0/Residual | "Residual" | 3 | -0.0125 | 0.040825 |-2.3105e-17 | -1.5 |
+ | Cside/UTaU/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0091667 | 0.096810 | 0.47565 | -1.5 |
+ | Cside/UTaU/Stave2/Face0/Module1/Residual | "Residual" | 11 | -0.0084091 | 0.029682 | -1.5229 | 1.8918 |
+ | Cside/UTaU/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.027955 | 0.092207 | -1.2176 | 0.96465 |
+ | Cside/UTaU/Stave2/Face0/Module2/Residual | "Residual" | 31 | -0.013629 | 0.032021 | 0.52941 | -0.53763 |
+ | Cside/UTaU/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 31 | -0.036694 | 0.088946 | 0.43439 | -0.59479 |
+ | Cside/UTaU/Stave2/Face0/Module4/Residual | "Residual" | 52 | 0.0035577 | 0.032468 | 0.70535 | 0.76487 |
+ | Cside/UTaU/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 52 | 0.0055769 | 0.078772 | 0.24478 | -0.079396 |
+ | Cside/UTaU/Stave2/Face0/Module5/Residual | "Residual" | 27 | 0.016759 | 0.045901 | 0.56468 | -0.96011 |
+ | Cside/UTaU/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 27 | 0.026944 | 0.097623 | 0.16485 | -1.2847 |
+ | Cside/UTaU/Stave2/Face0/Module6/Residual | "Residual" | 5 | 0.0125 | 0.044159 | -0.30484 | -1.1895 |
+ | Cside/UTaU/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0405 | 0.13467 | -0.37125 | -1.0968 |
+ | Cside/UTaU/Stave2/Face1/Module1/Residual | "Residual" | 6 | 0.029167 | 0.023034 | -0.69478 | -0.81577 |
+ | Cside/UTaU/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.15333 | 0.19745 | 1.396 | 0.55555 |
+ | Cside/UTaU/Stave2/Face1/Module2/Residual | "Residual" | 19 | -0.0027632 | 0.024893 | 0.27951 | -0.37132 |
+ | Cside/UTaU/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.0030263 | 0.072073 | 0.34504 | -0.45101 |
+ | Cside/UTaU/Stave2/Face1/Module3/Residual | "Residual" | 57 | -0.0025 | 0.037510 | -0.28795 | -0.31762 |
+ | Cside/UTaU/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 57 | -0.0037281 | 0.10751 | 0.35108 | 0.64997 |
+ | Cside/UTaU/Stave2/Face1/Module5/Residual | "Residual" | 40 | -0.008625 | 0.043135 | -0.53442 | 0.25578 |
+ | Cside/UTaU/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 40 | -0.022625 | 0.11081 | -0.39521 | -0.3947 |
+ | Cside/UTaU/Stave2/Face1/Module6/Residual | "Residual" | 12 | -0.02 | 0.046615 | 0.11724 | -0.86475 |
+ | Cside/UTaU/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.035 | 0.13177 | 0.74441 | 0.32445 |
+ | Cside/UTaU/Stave2/Face1/Module7/Residual | "Residual" | 5 | -0.0065 | 0.024980 | -0.37838 | -0.84791 |
+ | Cside/UTaU/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0135 | 0.066813 | -0.045706 | -1.2694 |
+ | Cside/UTaU/Stave2/Residual | "Residual" | 268 | -0.0018284 | 0.038412 | 0.040319 | 0.35024 |
+ | Cside/UTaU/Stave2/UnbiasedResidual | "UnbiasedResidual" | 268 | -0.0037127 | 0.10590 | 0.6121 | 2.7972 |
+ | Cside/UTaU/Stave3/Face0/Module0/Residual | "Residual" | 3 | -0.029167 | 0.039651 | -0.41588 | -1.5 |
+ | Cside/UTaU/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.079167 | 0.10036 | -0.1728 | -1.5 |
+ | Cside/UTaU/Stave3/Face0/Module1/Residual | "Residual" | 4 | -0.01875 | 0.035947 | -0.29593 | -1.0628 |
+ | Cside/UTaU/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.05125 | 0.071184 | 0.046166 | -1.2308 |
+ | Cside/UTaU/Stave3/Face0/Module2/Residual | "Residual" | 17 | -0.0019118 | 0.027859 | -0.47075 | -0.28379 |
+ | Cside/UTaU/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.0048529 | 0.10060 | -0.34389 | -0.53438 |
+ | Cside/UTaU/Stave3/Face0/Module4/Residual | "Residual" | 20 | 0.0055 | 0.040075 | 0.45321 | -1.1438 |
+ | Cside/UTaU/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.00075 | 0.10693 | 0.27358 | -1.0033 |
+ | Cside/UTaU/Stave3/Face0/Module5/Residual | "Residual" | 5 | -0.0085 | 0.022450 | 0.55573 | -1.3042 |
+ | Cside/UTaU/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0375 | 0.065955 | 0.028755 | -1.4503 |
+ | Cside/UTaU/Stave3/Face0/Module6/Residual | "Residual" | 3 | -0.0175 | 0.012247 | 7.8439e-16 | -1.5 |
+ | Cside/UTaU/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0375 | 0.024833 | 0.68567 | -1.5 |
+ | Cside/UTaU/Stave3/Face0/Module7/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0575 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave3/Face1/Module0/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave3/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0975 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave3/Face1/Module1/Residual | "Residual" | 3 | 0.045833 | 0.043653 | 0.70016 | -1.5 |
+ | Cside/UTaU/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.095833 | 0.061824 | 0.65201 | -1.5 |
+ | Cside/UTaU/Stave3/Face1/Module2/Residual | "Residual" | 10 | -0.0055 | 0.019900 | -0.11535 | -1.5014 |
+ | Cside/UTaU/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.029 | 0.070429 | -0.13908 | -1.4135 |
+ | Cside/UTaU/Stave3/Face1/Module3/Residual | "Residual" | 12 | 0.0075 | 0.040620 | 0.69379 | 0.19972 |
+ | Cside/UTaU/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 12 | 0.0045833 | 0.095883 | -0.069105 | -1.0145 |
+ | Cside/UTaU/Stave3/Face1/Module5/Residual | "Residual" | 17 | -0.0030882 | 0.026837 | 0.039899 | -0.45324 |
+ | Cside/UTaU/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.016912 | 0.080181 | -0.43312 | -0.1399 |
+ | Cside/UTaU/Stave3/Face1/Module6/Residual | "Residual" | 6 | -0.0175 | 0.025820 | -0.10893 | -1.7616 |
+ | Cside/UTaU/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.061667 | 0.091032 | -0.14807 | -1.634 |
+ | Cside/UTaU/Stave3/Face1/Module7/Residual | "Residual" | 3 | -0.039167 | 0.032998 | 0.70711 | -1.5 |
+ | Cside/UTaU/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 |-0.00083333 | 0.17656 | 0.67281 | -1.5 |
+ | Cside/UTaU/Stave3/Residual | "Residual" | 105 | -0.0022143 | 0.034886 | 0.46767 | 0.65558 |
+ | Cside/UTaU/Stave3/UnbiasedResidual | "UnbiasedResidual" | 105 | -0.012024 | 0.097650 | 0.12985 | -0.39751 |
+ | Cside/UTaU/Stave4/Face0/Module1/Residual | "Residual" | 4 | -0.03625 | 0.032089 | 0.34367 | -0.98518 |
+ | Cside/UTaU/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.0675 | 0.082538 | 1.0204 | -0.78431 |
+ | Cside/UTaU/Stave4/Face0/Module2/Residual | "Residual" | 7 | -0.0039286 | 0.022790 | -0.566 | -1.31 |
+ | Cside/UTaU/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.0096429 | 0.057375 | -0.51221 | -1.4227 |
+ | Cside/UTaU/Stave4/Face0/Module4/Residual | "Residual" | 4 | 0.01625 | 0.034347 | 0.45552 | -1.402 |
+ | Cside/UTaU/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0325 | 0.076649 | 0.074948 | -1.8364 |
+ | Cside/UTaU/Stave4/Face0/Module5/Residual | "Residual" | 3 | -0.050833 | 0.0023570 | 0.70711 | -1.5 |
+ | Cside/UTaU/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.33917 | 0.27133 | -0.70063 | -1.5 |
+ | Cside/UTaU/Stave4/Face0/Module6/Residual | "Residual" | 3 | -0.0275 | 0.021602 | -0.59517 | -1.5 |
+ | Cside/UTaU/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.10083 | 0.097411 | -0.65714 | -1.5 |
+ | Cside/UTaU/Stave4/Face1/Module1/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.2625 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave4/Face1/Module2/Residual | "Residual" | 9 | 0.00083333 | 0.013333 | 0.32422 | -0.073242 |
+ | Cside/UTaU/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 9 |-0.00027778 | 0.040077 | -0.26404 | 0.23039 |
+ | Cside/UTaU/Stave4/Face1/Module3/Residual | "Residual" | 13 | -0.0036538 | 0.033001 | -0.88149 | 0.80326 |
+ | Cside/UTaU/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 13 | -0.015192 | 0.10028 | -1.2414 | 1.6085 |
+ | Cside/UTaU/Stave4/Face1/Module5/Residual | "Residual" | 2 | -0.005 | 0.027500 |-8.7182e-17 | -2 |
+ | Cside/UTaU/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0275 | 0.095000 |-8.3129e-17 | -2 |
+ | Cside/UTaU/Stave4/Face1/Module6/Residual | "Residual" | 2 | -0.0075 | 0.030000 | 1.5034e-17 | -2 |
+ | Cside/UTaU/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0125 | 0.090000 | -1.222e-16 | -2 |
+ | Cside/UTaU/Stave4/Face1/Module7/Residual | "Residual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1375 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave4/Residual | "Residual" | 49 | -0.007602 | 0.031550 | -0.23748 | -0.039967 |
+ | Cside/UTaU/Stave4/UnbiasedResidual | "UnbiasedResidual" | 49 | -0.039439 | 0.13685 | -2.6197 | 10.383 |
+ | Cside/UTaU/Stave5/Face0/Module1/Residual | "Residual" | 3 | 0.0025 | 0.028577 | -0.64272 | -1.5 |
+ | Cside/UTaU/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0075 | 0.067946 | -0.63599 | -1.5 |
+ | Cside/UTaU/Stave5/Face0/Module2/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1075 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave5/Face0/Module4/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1025 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave5/Face0/Module5/Residual | "Residual" | 3 | -0.020833 | 0.010274 | 0.23906 | -1.5 |
+ | Cside/UTaU/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.079167 | 0.033993 | 0.528 | -1.5 |
+ | Cside/UTaU/Stave5/Face0/Module6/Residual | "Residual" | 2 | 0.0375 | 0.010000 |-1.4177e-14 | -2 |
+ | Cside/UTaU/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.5275 | 0.33000 | 2.1762e-15 | -2 |
+ | Cside/UTaU/Stave5/Face0/Module7/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave5/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave5/Face1/Module2/Residual | "Residual" | 4 | 0.0075 | 0.025739 |-1.7401e-16 | -1.2791 |
+ | Cside/UTaU/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.03 | 0.077339 | 0.14754 | -1.4047 |
+ | Cside/UTaU/Stave5/Face1/Module3/Residual | "Residual" | 5 | 0.0025 | 0.016432 | 0.23667 | -1.323 |
+ | Cside/UTaU/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0005 | 0.037094 | 0.2197 | -1.2945 |
+ | Cside/UTaU/Stave5/Face1/Module5/Residual | "Residual" | 3 | 0.0125 | 0.054924 | -0.49792 | -1.5 |
+ | Cside/UTaU/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.044167 | 0.14614 | -0.70711 | -1.5 |
+ | Cside/UTaU/Stave5/Face1/Module6/Residual | "Residual" | 2 | -0.005 | 0.017500 |-2.5925e-17 | -2 |
+ | Cside/UTaU/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0225 | 0.080000 |-1.1328e-16 | -2 |
+ | Cside/UTaU/Stave5/Face1/Module7/Residual | "Residual" | 2 | -0.015 | 0.027500 |-4.7795e-17 | -2 |
+ | Cside/UTaU/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.06 | 0.10750 | 7.6614e-17 | -2 |
+ | Cside/UTaU/Stave5/Residual | "Residual" | 27 | 0.00027778 | 0.030470 | 0.10331 | -0.58084 |
+ | Cside/UTaU/Stave5/UnbiasedResidual | "UnbiasedResidual" | 27 | 0.026944 | 0.18872 | 3.055 | 11.069 |
+ | Cside/UTaU/Stave6/Face0/Module1/Residual | "Residual" | 2 | 0.0025 | 0.025000 | -3.645e-17 | -2 |
+ | Cside/UTaU/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.005 | 0.082500 |-4.5216e-17 | -2 |
+ | Cside/UTaU/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.0025 | 0.0050000 | 1.9352e-16 | -2 |
+ | Cside/UTaU/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0075 | 0.015000 | -1.033e-16 | -2 |
+ | Cside/UTaU/Stave6/Face0/Module4/Residual | "Residual" | 1 | 0.0775 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1275 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave6/Face0/Module5/Residual | "Residual" | 3 | 0.020833 | 0.027789 | -0.55575 | -1.5 |
+ | Cside/UTaU/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.065833 | 0.10135 | -0.49531 | -1.5 |
+ | Cside/UTaU/Stave6/Face1/Module2/Residual | "Residual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1175 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave6/Face1/Module3/Residual | "Residual" | 2 | 0.0025 | 0.0050000 | 1.9352e-16 | -2 |
+ | Cside/UTaU/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.015 | 0.017500 |-1.9308e-16 | -2 |
+ | Cside/UTaU/Stave6/Face1/Module5/Residual | "Residual" | 4 | -0.035 | 0.054601 | -0.43771 | -1.2357 |
+ | Cside/UTaU/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.07875 | 0.12290 | 0.26947 | -1.6141 |
+ | Cside/UTaU/Stave6/Face1/Module6/Residual | "Residual" | 2 | -0.02 | 0.0025000 |-1.0004e-13 | -2 |
+ | Cside/UTaU/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0625 | 0.015000 |-1.8838e-14 | -2 |
+ | Cside/UTaU/Stave6/Residual | "Residual" | 17 | -0.0030882 | 0.041476 | -0.71141 | 1.5336 |
+ | Cside/UTaU/Stave6/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.010441 | 0.10313 | -0.16202 | -0.7591 |
+ | Cside/UTaU/Stave7/Face0/Module1/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face0/Module2/Residual | "Residual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0925 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face0/Module4/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.2075 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face0/Module6/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face1/Module2/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1425 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face1/Module3/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face1/Module5/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0525 | 0.0000 | 0 | 0 |
+ | Cside/UTaU/Stave7/Residual | "Residual" | 7 | 0.010357 | 0.021020 | -0.033432 | -0.082674 |
+ | Cside/UTaU/Stave7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.049643 | 0.091412 | 0.30817 | -0.72187 |
+ | Cside/UTaU/UnbiasedResidual | "UnbiasedResidual" | 2436 |-0.00029581 | 0.10809 | 0.14194 | 10.29 |
+ | Cside/UTaX/Residual | "Residual" | 2254 | 0.017866 | 0.030979 | 0.15495 | 1.6556 |
+ | Cside/UTaX/Stave0/Face0/Module0/Residual | "Residual" | 3 | 0.0041667 | 0.024944 | 0.3818 | -1.5 |
+ | Cside/UTaX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0025 | 0.063377 | 0.11785 | -1.5 |
+ | Cside/UTaX/Stave0/Face0/Module1/Residual | "Residual" | 21 | 0.01869 | 0.039728 | 0.87596 | 0.98172 |
+ | Cside/UTaX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.03631 | 0.087299 | 0.32703 | -0.39087 |
+ | Cside/UTaX/Stave0/Face0/Module2/Residual | "Residual" | 153 | 0.013938 | 0.023205 | 0.3911 | 1.2004 |
+ | Cside/UTaX/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 153 | 0.039918 | 0.080306 | -0.078713 | 2.5557 |
+ | Cside/UTaX/Stave0/Face0/Module3/Residual | "Residual" | 211 | 0.017737 | 0.025101 | -0.26552 | 0.60691 |
+ | Cside/UTaX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 211 | 0.041126 | 0.078309 | -0.24235 | 5.2602 |
+ | Cside/UTaX/Stave0/Face0/Module4/Residual | "Residual" | 182 | 0.021154 | 0.020978 | 0.10878 | -0.064324 |
+ | Cside/UTaX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 182 | 0.056758 | 0.062200 | 0.44942 | 3.5687 |
+ | Cside/UTaX/Stave0/Face0/Module5/Residual | "Residual" | 45 | 0.031278 | 0.046835 | 0.44271 | 0.72649 |
+ | Cside/UTaX/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 45 | 0.067278 | 0.10459 | -0.032556 | 0.6991 |
+ | Cside/UTaX/Stave0/Face0/Module6/Residual | "Residual" | 14 | 0.0067857 | 0.045547 | -0.96009 | 1.0867 |
+ | Cside/UTaX/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 14 | 0.029286 | 0.11681 | -0.57725 | -0.20125 |
+ | Cside/UTaX/Stave0/Face1/Module1/Residual | "Residual" | 7 | 0.0060714 | 0.044778 | 0.19916 | -0.94311 |
+ | Cside/UTaX/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.0032143 | 0.11779 | 0.20249 | -0.7415 |
+ | Cside/UTaX/Stave0/Face1/Module2/Residual | "Residual" | 50 | 0.0221 | 0.044032 | 0.19388 | -0.78432 |
+ | Cside/UTaX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 50 | 0.0348 | 0.11131 | -0.67621 | 0.4047 |
+ | Cside/UTaX/Stave0/Face1/Module3/Residual | "Residual" | 174 | 0.023534 | 0.021644 | -0.048697 | -0.53535 |
+ | Cside/UTaX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 174 | 0.04431 | 0.097723 | -5.1464 | 39.259 |
+ | Cside/UTaX/Stave0/Face1/Module4/Residual | "Residual" | 235 | 0.017096 | 0.023415 | 0.01745 | -0.20985 |
+ | Cside/UTaX/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 235 | 0.038926 | 0.094804 | -0.14892 | 12.102 |
+ | Cside/UTaX/Stave0/Face1/Module5/Residual | "Residual" | 152 | 0.010888 | 0.022387 | -0.26481 | 1.1202 |
+ | Cside/UTaX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 152 | 0.037664 | 0.094650 | 1.2157 | 7.788 |
+ | Cside/UTaX/Stave0/Face1/Module6/Residual | "Residual" | 24 | -0.0095833 | 0.038431 | 0.22354 | 0.10195 |
+ | Cside/UTaX/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 24 | -0.019792 | 0.10791 | 0.85384 | 0.92422 |
+ | Cside/UTaX/Stave0/Face1/Module7/Residual | "Residual" | 5 | 0.0175 | 0.052345 | 0.06275 | -1.2343 |
+ | Cside/UTaX/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0565 | 0.12014 | 0.45564 | -1.2314 |
+ | Cside/UTaX/Stave0/Residual | "Residual" | 1276 | 0.017559 | 0.027322 | 0.12742 | 1.9718 |
+ | Cside/UTaX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1276 | 0.041908 | 0.089550 | -0.87103 | 12.593 |
+ | Cside/UTaX/Stave1/Face0/Module0/Residual | "Residual" | 7 | -0.026786 | 0.018014 | -0.48256 | -1.0038 |
+ | Cside/UTaX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.070357 | 0.054698 | -0.65151 | -1.1885 |
+ | Cside/UTaX/Stave1/Face0/Module1/Residual | "Residual" | 9 | 0.0063889 | 0.048864 | 0.51369 | -0.44249 |
+ | Cside/UTaX/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.0091667 | 0.10408 | 0.39779 | -0.36444 |
+ | Cside/UTaX/Stave1/Face0/Module2/Residual | "Residual" | 73 | 0.0075685 | 0.023850 | -0.010761 | -0.10496 |
+ | Cside/UTaX/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 73 | 0.012637 | 0.079467 | -1.1011 | 1.1707 |
+ | Cside/UTaX/Stave1/Face0/Module4/Residual | "Residual" | 124 | 0.013508 | 0.020270 | 0.3272 | -0.61709 |
+ | Cside/UTaX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 124 | 0.034194 | 0.13193 | -2.1585 | 23.93 |
+ | Cside/UTaX/Stave1/Face0/Module5/Residual | "Residual" | 33 | 0.039167 | 0.031567 | 0.11445 | -0.45449 |
+ | Cside/UTaX/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 33 | 0.086894 | 0.069203 | 0.35279 | 1.3318 |
+ | Cside/UTaX/Stave1/Face0/Module6/Residual | "Residual" | 11 | 0.024318 | 0.040411 | 0.45555 | -1.001 |
+ | Cside/UTaX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.046136 | 0.088320 | 0.30824 | -1.2621 |
+ | Cside/UTaX/Stave1/Face1/Module1/Residual | "Residual" | 6 | 0.0016667 | 0.031281 | -0.6967 | -1.1076 |
+ | Cside/UTaX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.038333 | 0.16032 | 0.84676 | -0.05144 |
+ | Cside/UTaX/Stave1/Face1/Module2/Residual | "Residual" | 34 | 0.022941 | 0.049339 | 0.29687 | 0.31217 |
+ | Cside/UTaX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 34 | 0.0475 | 0.11477 | -0.3556 | -0.4702 |
+ | Cside/UTaX/Stave1/Face1/Module3/Residual | "Residual" | 128 | 0.01707 | 0.021241 | 0.014331 | -0.14521 |
+ | Cside/UTaX/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 128 | 0.048594 | 0.082134 | 0.24991 | 9.9283 |
+ | Cside/UTaX/Stave1/Face1/Module5/Residual | "Residual" | 82 | 0.0075 | 0.016657 | 0.51856 | -0.18402 |
+ | Cside/UTaX/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 82 | 0.026159 | 0.091761 | 1.9677 | 9.6097 |
+ | Cside/UTaX/Stave1/Face1/Module6/Residual | "Residual" | 19 | -0.016184 | 0.040841 | -0.5615 | 0.55074 |
+ | Cside/UTaX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.046711 | 0.098171 | -0.13909 | -0.46074 |
+ | Cside/UTaX/Stave1/Face1/Module7/Residual | "Residual" | 4 | 0.01375 | 0.031100 | 0.24194 | -1.4954 |
+ | Cside/UTaX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0525 | 0.10173 | 0.18947 | -1.5489 |
+ | Cside/UTaX/Stave1/Residual | "Residual" | 530 | 0.013198 | 0.028627 | 0.2466 | 2.5145 |
+ | Cside/UTaX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 530 | 0.033321 | 0.10402 | -0.86855 | 16.79 |
+ | Cside/UTaX/Stave2/Face0/Module0/Residual | "Residual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0775 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave2/Face0/Module1/Residual | "Residual" | 10 | 0.013 | 0.034238 | 0.063011 | -1.3032 |
+ | Cside/UTaX/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.031 | 0.082433 | 0.049709 | -1.5017 |
+ | Cside/UTaX/Stave2/Face0/Module2/Residual | "Residual" | 36 | 0.022917 | 0.052033 | -0.51447 | 0.35858 |
+ | Cside/UTaX/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 36 | 0.050417 | 0.10416 | -0.40809 | -0.43341 |
+ | Cside/UTaX/Stave2/Face0/Module4/Residual | "Residual" | 46 | 0.033478 | 0.036125 | 0.058634 | -0.68409 |
+ | Cside/UTaX/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 46 | 0.080217 | 0.085183 | 0.49353 | 1.3592 |
+ | Cside/UTaX/Stave2/Face0/Module5/Residual | "Residual" | 16 | 0.0325 | 0.043265 | -0.094923 | -0.94759 |
+ | Cside/UTaX/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.0775 | 0.10751 | -0.35488 | -0.6086 |
+ | Cside/UTaX/Stave2/Face0/Module6/Residual | "Residual" | 1 | 0.0525 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0925 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave2/Face1/Module1/Residual | "Residual" | 6 | 0.0033333 | 0.021098 | 0.096618 | -1.2903 |
+ | Cside/UTaX/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0033333 | 0.064123 | -0.36698 | -0.88337 |
+ | Cside/UTaX/Stave2/Face1/Module2/Residual | "Residual" | 22 | 0.025227 | 0.039764 | 0.083996 | -0.58991 |
+ | Cside/UTaX/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.090682 | 0.19082 | 2.6542 | 8.4898 |
+ | Cside/UTaX/Stave2/Face1/Module3/Residual | "Residual" | 56 | 0.034554 | 0.039919 | 0.27646 | 0.025776 |
+ | Cside/UTaX/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 56 | 0.070625 | 0.081337 | -0.77551 | 0.75703 |
+ | Cside/UTaX/Stave2/Face1/Module5/Residual | "Residual" | 41 | 0.007622 | 0.033613 | -0.23766 | 0.01703 |
+ | Cside/UTaX/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 41 | 0.010915 | 0.10418 | -1.6342 | 6.2919 |
+ | Cside/UTaX/Stave2/Face1/Module6/Residual | "Residual" | 7 | 0.014643 | 0.041821 | -0.72147 | -0.44305 |
+ | Cside/UTaX/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.025357 | 0.13859 | -0.74839 | -0.20682 |
+ | Cside/UTaX/Stave2/Face1/Module7/Residual | "Residual" | 2 | 0.0475 | 0.040000 | 4.925e-17 | -2 |
+ | Cside/UTaX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0925 | 0.070000 | 6.4655e-17 | -2 |
+ | Cside/UTaX/Stave2/Residual | "Residual" | 244 | 0.024836 | 0.041440 | -0.076475 | 0.2084 |
+ | Cside/UTaX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 244 | 0.056762 | 0.11035 | 0.97416 | 11.097 |
+ | Cside/UTaX/Stave3/Face0/Module0/Residual | "Residual" | 4 | 0.0075 | 0.019685 | 0.36871 | -1 |
+ | Cside/UTaX/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.015 | 0.041003 | -0.35903 | -0.97823 |
+ | Cside/UTaX/Stave3/Face0/Module1/Residual | "Residual" | 5 | 0.0135 | 0.013928 | -1.0392 | -0.33123 |
+ | Cside/UTaX/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0265 | 0.035128 | -0.86675 | -0.41477 |
+ | Cside/UTaX/Stave3/Face0/Module2/Residual | "Residual" | 21 | 0.025595 | 0.033682 | -0.083769 | -0.31211 |
+ | Cside/UTaX/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 21 | 0.06369 | 0.089295 | 0.0041848 | 0.33406 |
+ | Cside/UTaX/Stave3/Face0/Module4/Residual | "Residual" | 20 | 0.0305 | 0.036688 | -0.52531 | 0.56231 |
+ | Cside/UTaX/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.07025 | 0.096702 | -0.80895 | 1.1322 |
+ | Cside/UTaX/Stave3/Face0/Module5/Residual | "Residual" | 8 | 0.04875 | 0.043786 | 0.59595 | -1.0317 |
+ | Cside/UTaX/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.1675 | 0.13546 | 1.1663 | 0.79019 |
+ | Cside/UTaX/Stave3/Face0/Module6/Residual | "Residual" | 4 | 0.0525 | 0.030208 | 1.9023e-15 | -1.4324 |
+ | Cside/UTaX/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.13625 | 0.077004 | 0.21083 | -1.2241 |
+ | Cside/UTaX/Stave3/Face1/Module0/Residual | "Residual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave3/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1125 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave3/Face1/Module1/Residual | "Residual" | 2 | 0.025 | 0.0075000 | 3.197e-15 | -2 |
+ | Cside/UTaX/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.07 | 0.022500 | 4.1911e-16 | -2 |
+ | Cside/UTaX/Stave3/Face1/Module2/Residual | "Residual" | 11 | 0.038864 | 0.032128 | 1.1298 | 0.74105 |
+ | Cside/UTaX/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.092955 | 0.062757 | 0.23928 | -1.0336 |
+ | Cside/UTaX/Stave3/Face1/Module3/Residual | "Residual" | 12 | 0.025417 | 0.048754 | 0.099779 | -0.89078 |
+ | Cside/UTaX/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 12 | 0.052045 | 0.10148 | -0.60076 | -0.92973 |
+ | Cside/UTaX/Stave3/Face1/Module5/Residual | "Residual" | 11 | 0.020227 | 0.020600 | -0.42288 | -0.89082 |
+ | Cside/UTaX/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.061136 | 0.063536 | 0.29794 | -0.13925 |
+ | Cside/UTaX/Stave3/Face1/Module6/Residual | "Residual" | 5 | 0.0075 | 0.024900 | -0.058298 | -1.3286 |
+ | Cside/UTaX/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0035 | 0.068586 | -0.33192 | -1.2912 |
+ | Cside/UTaX/Stave3/Face1/Module7/Residual | "Residual" | 3 | -0.024167 | 0.019293 | 0.56732 | -1.5 |
+ | Cside/UTaX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0625 | 0.047081 | 0.56054 | -1.5 |
+ | Cside/UTaX/Stave3/Residual | "Residual" | 107 | 0.026986 | 0.036704 | 0.23922 | 0.28288 |
+ | Cside/UTaX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 107 | 0.067642 | 0.095773 | 0.43054 | 2.4472 |
+ | Cside/UTaX/Stave4/Face0/Module1/Residual | "Residual" | 4 | 0.005 | 0.025125 | 7.0979e-17 | -1.9608 |
+ | Cside/UTaX/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.1075 | 0.22173 | -0.85488 | -0.95266 |
+ | Cside/UTaX/Stave4/Face0/Module2/Residual | "Residual" | 7 | 0.0082143 | 0.035999 | 0.023529 | -1.3657 |
+ | Cside/UTaX/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.021071 | 0.069009 | -0.18088 | -1.5426 |
+ | Cside/UTaX/Stave4/Face0/Module4/Residual | "Residual" | 3 | 0.054167 | 0.0023570 | 0.70711 | -1.5 |
+ | Cside/UTaX/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.1275 | 0.028284 | -0.70711 | -1.5 |
+ | Cside/UTaX/Stave4/Face0/Module5/Residual | "Residual" | 2 | 0.055 | 0.0025000 |-3.1377e-12 | -2 |
+ | Cside/UTaX/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1425 | 0.020000 |-1.4153e-13 | -2 |
+ | Cside/UTaX/Stave4/Face0/Module6/Residual | "Residual" | 4 | 0.04 | 0.048798 | -0.58735 | -0.92632 |
+ | Cside/UTaX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.11125 | 0.14104 | -1.1397 | -0.67881 |
+ | Cside/UTaX/Stave4/Face0/Module7/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave4/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0875 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave4/Face1/Module2/Residual | "Residual" | 8 | 0.01375 | 0.028477 | 0.51913 | -0.75666 |
+ | Cside/UTaX/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.036875 | 0.074977 | 0.40511 | -0.70059 |
+ | Cside/UTaX/Stave4/Face1/Module3/Residual | "Residual" | 14 | 0.0425 | 0.035707 | -0.048245 | -1.2322 |
+ | Cside/UTaX/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 14 | 0.086071 | 0.069909 | -0.69675 | -0.94667 |
+ | Cside/UTaX/Stave4/Face1/Module5/Residual | "Residual" | 5 | -0.0165 | 0.037868 | 0.44329 | -0.69131 |
+ | Cside/UTaX/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0415 | 0.11947 | 0.50925 | -0.69354 |
+ | Cside/UTaX/Stave4/Face1/Module6/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave4/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave4/Residual | "Residual" | 49 | 0.02352 | 0.039577 | -0.11844 | -0.78006 |
+ | Cside/UTaX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 49 | 0.044133 | 0.12151 | -1.658 | 4.5611 |
+ | Cside/UTaX/Stave5/Face0/Module1/Residual | "Residual" | 4 | 0.02375 | 0.028804 | -0.71739 | -1.0453 |
+ | Cside/UTaX/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.05375 | 0.066556 | -0.43465 | -1.1543 |
+ | Cside/UTaX/Stave5/Face0/Module2/Residual | "Residual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1825 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave5/Face0/Module4/Residual | "Residual" | 1 | 0.0825 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.2475 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave5/Face0/Module5/Residual | "Residual" | 5 | 0.0105 | 0.040571 | 0.39434 | -0.88308 |
+ | Cside/UTaX/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0315 | 0.11293 | -0.028126 | -1.1224 |
+ | Cside/UTaX/Stave5/Face1/Module2/Residual | "Residual" | 5 | 0.0085 | 0.048311 | 0.34518 | -0.85176 |
+ | Cside/UTaX/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0095 | 0.11936 | 0.4106 | -0.84993 |
+ | Cside/UTaX/Stave5/Face1/Module3/Residual | "Residual" | 5 | 0.0435 | 0.017436 | 0.25696 | -0.48039 |
+ | Cside/UTaX/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0885 | 0.023749 | -0.72927 | -0.91946 |
+ | Cside/UTaX/Stave5/Face1/Module5/Residual | "Residual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1275 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave5/Face1/Module6/Residual | "Residual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1225 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave5/Face1/Module7/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1475 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave5/Residual | "Residual" | 24 | 0.02 | 0.041054 | -0.22356 | -0.88846 |
+ | Cside/UTaX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 24 | 0.0475 | 0.11275 | -0.27955 | -0.82428 |
+ | Cside/UTaX/Stave6/Face0/Module1/Residual | "Residual" | 2 | -0.0075 | 0.030000 | 1.5034e-17 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.01 | 0.092500 |-1.7236e-17 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module2/Residual | "Residual" | 2 | 0.01 | 0.0075000 | -9.052e-16 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.025 | 0.022500 |-6.0956e-16 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module4/Residual | "Residual" | 2 | 0.035 | 0.077500 |-3.5738e-16 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.005 | 0.19250 |-2.5232e-17 | -2 |
+ | Cside/UTaX/Stave6/Face0/Module5/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave6/Face1/Module2/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1925 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave6/Face1/Module3/Residual | "Residual" | 2 | -0.0125 | 0.010000 |-1.6716e-15 | -2 |
+ | Cside/UTaX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0375 | 0.035000 |-1.0277e-16 | -2 |
+ | Cside/UTaX/Stave6/Face1/Module5/Residual | "Residual" | 4 | -0.005 | 0.053561 | -0.41185 | -0.96194 |
+ | Cside/UTaX/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.0275 | 0.12068 | 1.3634e-16 | -1.0307 |
+ | Cside/UTaX/Stave6/Face1/Module6/Residual | "Residual" | 2 | 0.0425 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.115 | 0.022500 | 1.669e-14 | -2 |
+ | Cside/UTaX/Stave6/Residual | "Residual" | 16 | 0.010938 | 0.045336 | 0.024541 | 0.34518 |
+ | Cside/UTaX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.034063 | 0.11415 | -0.25606 | -0.77289 |
+ | Cside/UTaX/Stave7/Face0/Module1/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave7/Face0/Module2/Residual | "Residual" | 2 | -0.0225 | 0.095000 |-2.8759e-17 | -2 |
+ | Cside/UTaX/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.005 | 0.20250 |-4.9528e-18 | -2 |
+ | Cside/UTaX/Stave7/Face0/Module6/Residual | "Residual" | 1 | 0.0875 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave7/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.2175 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave7/Face1/Module2/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0775 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave7/Face1/Module3/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTaX/Stave7/Face1/Module5/Residual | "Residual" | 2 | 0.0025 | 0.010000 | 8.7231e-17 | -2 |
+ | Cside/UTaX/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.155 | 0.19750 | 8.2259e-16 | -2 |
+ | Cside/UTaX/Stave7/Residual | "Residual" | 8 | 0.014375 | 0.059210 | -1.0143 | 0.49821 |
+ | Cside/UTaX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 8 | 0.001875 | 0.18139 | -0.74568 | -0.53405 |
+ | Cside/UTaX/UnbiasedResidual | "UnbiasedResidual" | 2254 | 0.042618 | 0.097886 | -0.55125 | 12.685 |
+ | Cside/UTbV/Residual | "Residual" | 2441 | 0.0045934 | 0.028457 | 0.35482 | 2.435 |
+ | Cside/UTbV/Stave0/Face0/Module0/Residual | "Residual" | 5 | -0.0335 | 0.029732 | -0.10547 | -1.2344 |
+ | Cside/UTbV/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0805 | 0.085650 | 0.56646 | -1.0285 |
+ | Cside/UTbV/Stave0/Face0/Module1/Residual | "Residual" | 20 | -0.013 | 0.036087 | 0.47939 | -0.48473 |
+ | Cside/UTbV/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.03725 | 0.10694 | 0.6868 | -0.39886 |
+ | Cside/UTbV/Stave0/Face0/Module2/Residual | "Residual" | 165 | 0.0017424 | 0.018279 | 0.078883 | -0.25987 |
+ | Cside/UTbV/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 165 | -0.0057727 | 0.11110 | -4.1942 | 32.785 |
+ | Cside/UTbV/Stave0/Face0/Module3/Residual | "Residual" | 186 | 0.00080645 | 0.022251 | -0.25564 | -0.167 |
+ | Cside/UTbV/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 186 | -0.010081 | 0.11590 | -2.532 | 14.327 |
+ | Cside/UTbV/Stave0/Face0/Module4/Residual | "Residual" | 199 | 0.0073241 | 0.020827 | 0.0060749 | -0.056313 |
+ | Cside/UTbV/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 199 | 0.012601 | 0.092652 | -1.939 | 11.562 |
+ | Cside/UTbV/Stave0/Face0/Module5/Residual | "Residual" | 54 | 0.019722 | 0.047635 | -0.1407 | -0.68807 |
+ | Cside/UTbV/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 54 | 0.047037 | 0.12307 | -0.2979 | -0.061396 |
+ | Cside/UTbV/Stave0/Face0/Module6/Residual | "Residual" | 11 | 0.016591 | 0.039475 | 0.088683 | -0.27829 |
+ | Cside/UTbV/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.0425 | 0.099499 | -0.33522 | -0.81797 |
+ | Cside/UTbV/Stave0/Face0/Module7/Residual | "Residual" | 3 | 0.00083333 | 0.071918 | 0.70454 | -1.5 |
+ | Cside/UTbV/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.059167 | 0.17675 | 0.62483 | -1.5 |
+ | Cside/UTbV/Stave0/Face1/Module0/Residual | "Residual" | 2 | 0.06 | 0.017500 |-1.3438e-14 | -2 |
+ | Cside/UTbV/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.145 | 0.0025000 | 1.4934e-11 | -2 |
+ | Cside/UTbV/Stave0/Face1/Module1/Residual | "Residual" | 10 | 0.0225 | 0.046152 | 0.75836 | -0.33667 |
+ | Cside/UTbV/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.0275 | 0.21696 | -1.0716 | 0.88231 |
+ | Cside/UTbV/Stave0/Face1/Module2/Residual | "Residual" | 57 | 0.0050439 | 0.043500 | 0.26362 | -0.27178 |
+ | Cside/UTbV/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 57 | -0.0047807 | 0.16740 | -2.0122 | 7.2984 |
+ | Cside/UTbV/Stave0/Face1/Module3/Residual | "Residual" | 200 | 0.0072 | 0.021935 | -0.229 | 0.37439 |
+ | Cside/UTbV/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 200 | 0.014359 | 0.084098 | -0.3281 | 4.4321 |
+ | Cside/UTbV/Stave0/Face1/Module4/Residual | "Residual" | 216 | 0.0028009 | 0.019820 | 0.054858 | -0.17621 |
+ | Cside/UTbV/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 216 | 0.0064302 | 0.11616 | -1.0148 | 36.677 |
+ | Cside/UTbV/Stave0/Face1/Module5/Residual | "Residual" | 156 | 0.00076923 | 0.020236 | -0.015465 | 0.33247 |
+ | Cside/UTbV/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 156 | -0.003109 | 0.072597 | -0.13472 | 0.71826 |
+ | Cside/UTbV/Stave0/Face1/Module6/Residual | "Residual" | 24 | -0.005625 | 0.029397 | -0.20329 | -0.16636 |
+ | Cside/UTbV/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 24 | -0.0054167 | 0.088986 | 0.61142 | -0.42089 |
+ | Cside/UTbV/Stave0/Face1/Module7/Residual | "Residual" | 11 | -0.010682 | 0.045839 | 0.54115 | -0.64563 |
+ | Cside/UTbV/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.015682 | 0.14873 | 0.92215 | -0.37499 |
+ | Cside/UTbV/Stave0/Residual | "Residual" | 1319 | 0.0039898 | 0.025961 | 0.27596 | 1.6431 |
+ | Cside/UTbV/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1319 | 0.0038716 | 0.10854 | -1.7908 | 19.087 |
+ | Cside/UTbV/Stave1/Face0/Module0/Residual | "Residual" | 4 | 0.01625 | 0.015562 | 0.97941 | -0.79809 |
+ | Cside/UTbV/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.055 | 0.059739 | 1.0884 | -0.7109 |
+ | Cside/UTbV/Stave1/Face0/Module1/Residual | "Residual" | 23 | 0.0098913 | 0.028699 | -0.50186 | 0.025875 |
+ | Cside/UTbV/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 23 | 0.030761 | 0.088350 | -0.0037953 | -0.60521 |
+ | Cside/UTbV/Stave1/Face0/Module2/Residual | "Residual" | 84 | 0.00059524 | 0.017077 | 0.1615 | -0.35822 |
+ | Cside/UTbV/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 84 | 0.002381 | 0.091638 | -0.99875 | 7.6535 |
+ | Cside/UTbV/Stave1/Face0/Module4/Residual | "Residual" | 119 | 0.00073529 | 0.015071 | -0.0042938 | -0.2328 |
+ | Cside/UTbV/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 119 | 0.0063655 | 0.082933 | -1.1688 | 8.8913 |
+ | Cside/UTbV/Stave1/Face0/Module5/Residual | "Residual" | 37 | 0.021554 | 0.043972 | 0.15534 | -0.28694 |
+ | Cside/UTbV/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 37 | 0.053716 | 0.10411 | -0.10433 | -1.0276 |
+ | Cside/UTbV/Stave1/Face0/Module6/Residual | "Residual" | 13 | 0.024423 | 0.033139 | -0.46464 | -0.85085 |
+ | Cside/UTbV/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 13 | 0.064038 | 0.084384 | -0.27009 | -0.6469 |
+ | Cside/UTbV/Stave1/Face0/Module7/Residual | "Residual" | 1 | 0.0525 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1825 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave1/Face1/Module0/Residual | "Residual" | 2 | -0.01 | 0.0025000 | 1.2511e-14 | -2 |
+ | Cside/UTbV/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0275 | 0.0050000 | 2.8375e-14 | -2 |
+ | Cside/UTbV/Stave1/Face1/Module1/Residual | "Residual" | 10 | 0.028 | 0.028935 | 0.63595 | -1.1392 |
+ | Cside/UTbV/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 10 | 0.083 | 0.085482 | 0.65606 | -1.0737 |
+ | Cside/UTbV/Stave1/Face1/Module2/Residual | "Residual" | 42 | 0.017024 | 0.037254 | 0.88463 | 1.3275 |
+ | Cside/UTbV/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 42 | 0.044048 | 0.11709 | 0.65692 | 1.5096 |
+ | Cside/UTbV/Stave1/Face1/Module3/Residual | "Residual" | 158 | 0.0028797 | 0.018216 | 0.2563 | 0.7565 |
+ | Cside/UTbV/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 158 | -0.0028481 | 0.092161 | -2.2352 | 14.508 |
+ | Cside/UTbV/Stave1/Face1/Module5/Residual | "Residual" | 65 |-0.00096154 | 0.018891 | 0.39413 | 0.94137 |
+ | Cside/UTbV/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 65 | -0.015115 | 0.10115 | -1.2306 | 6.3243 |
+ | Cside/UTbV/Stave1/Face1/Module6/Residual | "Residual" | 16 | 0.015 | 0.039330 | 0.39333 | -0.49652 |
+ | Cside/UTbV/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.024688 | 0.14472 | -1.1824 | 1.6251 |
+ | Cside/UTbV/Stave1/Face1/Module7/Residual | "Residual" | 7 | 0.0096429 | 0.032608 | -0.987 | -0.091148 |
+ | Cside/UTbV/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.034643 | 0.12412 | -1.1989 | 0.2985 |
+ | Cside/UTbV/Stave1/Residual | "Residual" | 581 | 0.0056325 | 0.025244 | 1.002 | 3.1077 |
+ | Cside/UTbV/Stave1/UnbiasedResidual | "UnbiasedResidual" | 581 | 0.011562 | 0.098624 | -0.88597 | 6.6567 |
+ | Cside/UTbV/Stave2/Face0/Module0/Residual | "Residual" | 6 | 2.1973e-17 | 0.030516 | -0.35848 | -0.93554 |
+ | Cside/UTbV/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.021667 | 0.095237 | 0.23026 | -1.3705 |
+ | Cside/UTbV/Stave2/Face0/Module1/Residual | "Residual" | 9 |-0.00027778 | 0.034570 | -0.64562 | -0.278 |
+ | Cside/UTbV/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0052778 | 0.090986 | -0.45801 | -0.79219 |
+ | Cside/UTbV/Stave2/Face0/Module2/Residual | "Residual" | 42 | -0.010476 | 0.034418 | -0.98125 | 2.6958 |
+ | Cside/UTbV/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 42 | -0.02881 | 0.10099 | -2.4245 | 10.754 |
+ | Cside/UTbV/Stave2/Face0/Module4/Residual | "Residual" | 54 | 0.0044444 | 0.033422 | -0.36688 | 0.73035 |
+ | Cside/UTbV/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 54 | 0.0064815 | 0.093509 | -0.51861 | -0.25231 |
+ | Cside/UTbV/Stave2/Face0/Module5/Residual | "Residual" | 23 | 0.021196 | 0.030152 | -0.053328 | -0.63736 |
+ | Cside/UTbV/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 23 | 0.052935 | 0.071808 | -0.32858 | -0.50214 |
+ | Cside/UTbV/Stave2/Face0/Module6/Residual | "Residual" | 2 | -0.015 | 0.012500 |-4.7889e-16 | -2 |
+ | Cside/UTbV/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.06 | 0.042500 |-4.2244e-16 | -2 |
+ | Cside/UTbV/Stave2/Face0/Module7/Residual | "Residual" | 3 | 0.025833 | 0.026247 | 0.6309 | -1.5 |
+ | Cside/UTbV/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.059167 | 0.063289 | 0.62526 | -1.5 |
+ | Cside/UTbV/Stave2/Face1/Module0/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave2/Face1/Module1/Residual | "Residual" | 4 | 0.0275 | 0.030208 | 0.85708 | -0.86489 |
+ | Cside/UTbV/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.105 | 0.12029 | 0.96719 | -0.80698 |
+ | Cside/UTbV/Stave2/Face1/Module2/Residual | "Residual" | 22 | 0.014091 | 0.034948 | -0.22998 | 0.38807 |
+ | Cside/UTbV/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 22 | 0.053409 | 0.10117 | -0.0724 | -0.10967 |
+ | Cside/UTbV/Stave2/Face1/Module3/Residual | "Residual" | 58 | 0.017328 | 0.049671 | 0.44511 | 2.2169 |
+ | Cside/UTbV/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 58 | 0.035517 | 0.15425 | 1.0537 | 6.5653 |
+ | Cside/UTbV/Stave2/Face1/Module5/Residual | "Residual" | 36 | 0.0086111 | 0.028822 | 0.27005 | -0.29187 |
+ | Cside/UTbV/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 36 | 0.016111 | 0.12420 | -1.4057 | 4.5199 |
+ | Cside/UTbV/Stave2/Face1/Module6/Residual | "Residual" | 12 | 0.013333 | 0.032457 | -1.4638 | 2.6244 |
+ | Cside/UTbV/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 12 | 0.061667 | 0.093871 | 0.028119 | -0.0074068 |
+ | Cside/UTbV/Stave2/Face1/Module7/Residual | "Residual" | 1 | -0.0475 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0825 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave2/Residual | "Residual" | 273 | 0.0080128 | 0.038217 | 0.11166 | 2.6381 |
+ | Cside/UTbV/Stave2/UnbiasedResidual | "UnbiasedResidual" | 273 | 0.019808 | 0.11713 | 0.078088 | 7.1239 |
+ | Cside/UTbV/Stave3/Face0/Module0/Residual | "Residual" | 4 | 0.01875 | 0.026780 | -1.1343 | -0.68125 |
+ | Cside/UTbV/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.09875 | 0.11047 | -0.83492 | -0.96452 |
+ | Cside/UTbV/Stave3/Face0/Module1/Residual | "Residual" | 9 | 0.013611 | 0.030256 | 0.10741 | -0.019255 |
+ | Cside/UTbV/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.039167 | 0.086923 | -0.16316 | -0.67674 |
+ | Cside/UTbV/Stave3/Face0/Module2/Residual | "Residual" | 22 | -0.0093182 | 0.036073 | -0.35948 | -0.50262 |
+ | Cside/UTbV/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 22 | -0.029773 | 0.10744 | -0.66673 | 0.10234 |
+ | Cside/UTbV/Stave3/Face0/Module4/Residual | "Residual" | 20 | -0.0065 | 0.033638 | -0.30728 | -0.95609 |
+ | Cside/UTbV/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.0215 | 0.091551 | -0.12373 | -1.1306 |
+ | Cside/UTbV/Stave3/Face0/Module5/Residual | "Residual" | 6 | -0.0016667 | 0.023878 | -0.10321 | -0.35716 |
+ | Cside/UTbV/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0091667 | 0.072150 | -0.78947 | -0.27721 |
+ | Cside/UTbV/Stave3/Face0/Module6/Residual | "Residual" | 4 | 0.02875 | 0.018833 | 0.47893 | -1.2049 |
+ | Cside/UTbV/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.09875 | 0.078928 | 0.7766 | -0.93051 |
+ | Cside/UTbV/Stave3/Face0/Module7/Residual | "Residual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.2025 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave3/Face1/Module1/Residual | "Residual" | 7 | 0.013929 | 0.029120 | 0.44427 | -0.61938 |
+ | Cside/UTbV/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.053214 | 0.10224 | 0.36914 | -0.89656 |
+ | Cside/UTbV/Stave3/Face1/Module2/Residual | "Residual" | 17 | 0.014853 | 0.040552 | 0.57287 | -0.28588 |
+ | Cside/UTbV/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 17 | 0.026029 | 0.10190 | -0.26699 | -0.28755 |
+ | Cside/UTbV/Stave3/Face1/Module3/Residual | "Residual" | 21 | -0.0022619 | 0.033219 | 1.1215 | 1.0906 |
+ | Cside/UTbV/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.039643 | 0.15076 | -2.4279 | 7.192 |
+ | Cside/UTbV/Stave3/Face1/Module5/Residual | "Residual" | 16 | 0.006875 | 0.028333 | -0.63319 | -1.009 |
+ | Cside/UTbV/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 16 | 0.025938 | 0.091561 | -0.75194 | -0.57701 |
+ | Cside/UTbV/Stave3/Face1/Module6/Residual | "Residual" | 6 | -0.018333 | 0.045499 | -0.14434 | -1.4651 |
+ | Cside/UTbV/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.041667 | 0.15012 | -0.25462 | -1.49 |
+ | Cside/UTbV/Stave3/Face1/Module7/Residual | "Residual" | 4 | 0.00875 | 0.024077 | 0.12846 | -1.309 |
+ | Cside/UTbV/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.02625 | 0.078531 | 0.4751 | -1.063 |
+ | Cside/UTbV/Stave3/Residual | "Residual" | 137 | 0.0026825 | 0.035455 | -0.0023185 | 0.069309 |
+ | Cside/UTbV/Stave3/UnbiasedResidual | "UnbiasedResidual" | 137 | 0.0033394 | 0.11666 | -1.1924 | 4.4799 |
+ | Cside/UTbV/Stave4/Face0/Module0/Residual | "Residual" | 4 | 0.0125 | 0.028062 | -0.093329 | -1.8466 |
+ | Cside/UTbV/Stave4/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.04375 | 0.10732 | -0.16447 | -1.7523 |
+ | Cside/UTbV/Stave4/Face0/Module1/Residual | "Residual" | 7 | -0.016071 | 0.028625 | -0.23968 | -1.2896 |
+ | Cside/UTbV/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.051786 | 0.074423 | 0.018815 | -1.6962 |
+ | Cside/UTbV/Stave4/Face0/Module2/Residual | "Residual" | 11 | 0.012955 | 0.039223 | -0.51141 | -0.43611 |
+ | Cside/UTbV/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 11 | 0.033409 | 0.11212 | -0.97669 | 0.086995 |
+ | Cside/UTbV/Stave4/Face0/Module4/Residual | "Residual" | 5 | -0.0015 | 0.036524 | -0.80204 | -0.43156 |
+ | Cside/UTbV/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0065 | 0.11582 | -1.0294 | -0.33727 |
+ | Cside/UTbV/Stave4/Face0/Module5/Residual | "Residual" | 2 | -0.025 | 0.0075000 | 8.4192e-15 | -2 |
+ | Cside/UTbV/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0775 | 0.030000 | -7.99e-16 | -2 |
+ | Cside/UTbV/Stave4/Face0/Module6/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave4/Face0/Module7/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave4/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0725 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave4/Face1/Module0/Residual | "Residual" | 2 | 0.0225 | 0.015000 |-6.0966e-16 | -2 |
+ | Cside/UTbV/Stave4/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0625 | 0.035000 |-1.1895e-15 | -2 |
+ | Cside/UTbV/Stave4/Face1/Module1/Residual | "Residual" | 4 | 0.0425 | 0.046771 | -0.082469 | -1.7241 |
+ | Cside/UTbV/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.07625 | 0.097299 | -0.33154 | -1.5622 |
+ | Cside/UTbV/Stave4/Face1/Module2/Residual | "Residual" | 4 | -0.00875 | 0.012437 | -0.49338 | -1.3719 |
+ | Cside/UTbV/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.025 | 0.034369 | -0.24016 | -1.6143 |
+ | Cside/UTbV/Stave4/Face1/Module3/Residual | "Residual" | 11 | -0.0079545 | 0.030634 | 0.063096 | -0.3649 |
+ | Cside/UTbV/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.035682 | 0.11029 | -0.32694 | 0.019599 |
+ | Cside/UTbV/Stave4/Face1/Module5/Residual | "Residual" | 3 | -0.019167 | 0.011785 | 0.70711 | -1.5 |
+ | Cside/UTbV/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.054167 | 0.041096 | -0.23906 | -1.5 |
+ | Cside/UTbV/Stave4/Face1/Module7/Residual | "Residual" | 3 | -0.035833 | 0.013123 | 0.6309 | -1.5 |
+ | Cside/UTbV/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.1475 | 0.074498 | 0.68567 | -1.5 |
+ | Cside/UTbV/Stave4/Residual | "Residual" | 58 | -0.0013793 | 0.035684 | 0.4175 | 0.087398 |
+ | Cside/UTbV/Stave4/UnbiasedResidual | "UnbiasedResidual" | 58 | -0.013362 | 0.10674 | -0.2001 | -0.43029 |
+ | Cside/UTbV/Stave5/Face0/Module0/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1025 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave5/Face0/Module1/Residual | "Residual" | 5 | -0.0185 | 0.031048 | 0.6471 | -1.2505 |
+ | Cside/UTbV/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0095 | 0.20858 | 1.1136 | -0.33892 |
+ | Cside/UTbV/Stave5/Face0/Module2/Residual | "Residual" | 6 | 0.013333 | 0.019667 | 0.2206 | -0.45198 |
+ | Cside/UTbV/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.039167 | 0.069442 | -0.30669 | -0.56594 |
+ | Cside/UTbV/Stave5/Face0/Module5/Residual | "Residual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1175 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave5/Face0/Module6/Residual | "Residual" | 2 | 0.02 | 0.042500 | 2.8848e-16 | -2 |
+ | Cside/UTbV/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0875 | 0.18500 |-8.5547e-17 | -2 |
+ | Cside/UTbV/Stave5/Face0/Module7/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave5/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0975 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave5/Face1/Module1/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave5/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave5/Face1/Module2/Residual | "Residual" | 5 | 0.0105 | 0.022494 | 1.0406 | -0.32521 |
+ | Cside/UTbV/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0215 | 0.064062 | 0.63724 | -0.71513 |
+ | Cside/UTbV/Stave5/Face1/Module3/Residual | "Residual" | 7 | 0.00035714 | 0.033897 | 0.33158 | -0.48027 |
+ | Cside/UTbV/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.014643 | 0.095837 | 0.94922 | -0.013859 |
+ | Cside/UTbV/Stave5/Face1/Module5/Residual | "Residual" | 4 | 0.01 | 0.031721 | -0.88112 | -0.91979 |
+ | Cside/UTbV/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.05 | 0.11054 | -0.065594 | -1.0633 |
+ | Cside/UTbV/Stave5/Face1/Module6/Residual | "Residual" | 2 | -0.035 | 0.012500 | 7.2682e-15 | -2 |
+ | Cside/UTbV/Stave5/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.115 | 0.027500 | 8.9018e-16 | -2 |
+ | Cside/UTbV/Stave5/Face1/Module7/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.3125 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave5/Residual | "Residual" | 36 | 0.0023611 | 0.030743 | 0.05287 | -0.68776 |
+ | Cside/UTbV/Stave5/UnbiasedResidual | "UnbiasedResidual" | 36 | 0.026528 | 0.13142 | 0.76292 | 0.25949 |
+ | Cside/UTbV/Stave6/Face0/Module1/Residual | "Residual" | 3 | -0.0091667 | 0.023214 | 0.49221 | -1.5 |
+ | Cside/UTbV/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.025833 | 0.058357 | 0.4051 | -1.5 |
+ | Cside/UTbV/Stave6/Face0/Module2/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1525 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave6/Face0/Module4/Residual | "Residual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0575 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave6/Face0/Module5/Residual | "Residual" | 4 | 0.02375 | 0.0096014 | 0.27803 | -1.4266 |
+ | Cside/UTbV/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.09125 | 0.040831 | 0.074885 | -1.3314 |
+ | Cside/UTbV/Stave6/Face1/Module2/Residual | "Residual" | 4 | 0.00375 | 0.0089268 | -0.11532 | -1.8478 |
+ | Cside/UTbV/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.00875 | 0.033424 | -0.21183 | -1.5542 |
+ | Cside/UTbV/Stave6/Face1/Module3/Residual | "Residual" | 2 | -0.025 | 0.012500 |-4.7184e-16 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0725 | 0.040000 |-1.5426e-15 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module5/Residual | "Residual" | 2 | 0.0175 | 0.050000 |-3.1997e-16 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.145 | 0.26750 |-1.3898e-16 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module6/Residual | "Residual" | 2 | -0.005 | 0.0025000 |-1.9556e-15 | -2 |
+ | Cside/UTbV/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.02 | 0.012500 |-5.3513e-17 | -2 |
+ | Cside/UTbV/Stave6/Residual | "Residual" | 19 | 0.00039474 | 0.026622 | 0.60944 | 0.030063 |
+ | Cside/UTbV/Stave6/UnbiasedResidual | "UnbiasedResidual" | 19 | 0.011447 | 0.12162 | 1.6915 | 3.6731 |
+ | Cside/UTbV/Stave7/Face0/Module1/Residual | "Residual" | 2 | -0.025 | 0.0075000 | 8.4192e-15 | -2 |
+ | Cside/UTbV/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.105 | 0.042500 | 1.2794e-15 | -2 |
+ | Cside/UTbV/Stave7/Face0/Module2/Residual | "Residual" | 2 | -0.0275 | 0.035000 |-5.9458e-16 | -2 |
+ | Cside/UTbV/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0425 | 0.065000 | 6.5828e-16 | -2 |
+ | Cside/UTbV/Stave7/Face0/Module4/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave7/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1525 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave7/Face0/Module5/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave7/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave7/Face1/Module2/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave7/Face1/Module3/Residual | "Residual" | 2 | 0.05 | 0.032500 |-5.3919e-16 | -2 |
+ | Cside/UTbV/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.1025 | 0.035000 | 8.686e-16 | -2 |
+ | Cside/UTbV/Stave7/Face1/Module5/Residual | "Residual" | 2 | 0.0075 | 0.015000 | -1.033e-16 | -2 |
+ | Cside/UTbV/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0225 | 0.050000 | -6.567e-17 | -2 |
+ | Cside/UTbV/Stave7/Face1/Module7/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave7/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0425 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave7/Residual | "Residual" | 12 | 0.00125 | 0.034528 | 0.55124 | 0.68207 |
+ | Cside/UTbV/Stave7/UnbiasedResidual | "UnbiasedResidual" | 12 | 0.00083333 | 0.088396 | 0.21441 | -0.86026 |
+ | Cside/UTbV/Stave8/Face0/Module1/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face0/Module2/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face0/Module5/Residual | "Residual" | 1 | 0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1875 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face1/Module1/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0675 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face1/Module2/Residual | "Residual" | 1 | 0.0475 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.6675 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face1/Module3/Residual | "Residual" | 1 | 0.0375 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.1025 | 0.0000 | 0 | 0 |
+ | Cside/UTbV/Stave8/Residual | "Residual" | 6 | 0.015833 | 0.020950 | 0.28902 | -1.4221 |
+ | Cside/UTbV/Stave8/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.16333 | 0.23690 | 1.432 | 0.5505 |
+ | Cside/UTbV/UnbiasedResidual | "UnbiasedResidual" | 2441 | 0.0078199 | 0.10909 | -1.0576 | 13.25 |
+ | Cside/UTbX/Residual | "Residual" | 2358 | -0.013713 | 0.031583 | 0.11839 | 2.3871 |
+ | Cside/UTbX/Stave0/Face0/Module0/Residual | "Residual" | 6 | -0.050833 | 0.041999 | -0.69056 | -0.81537 |
+ | Cside/UTbX/Stave0/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.10667 | 0.065474 | -0.15034 | -1.1068 |
+ | Cside/UTbX/Stave0/Face0/Module1/Residual | "Residual" | 23 | -0.024457 | 0.037525 | 0.40989 | -0.44587 |
+ | Cside/UTbX/Stave0/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 23 | -0.055109 | 0.081652 | 0.54417 | -0.7703 |
+ | Cside/UTbX/Stave0/Face0/Module2/Residual | "Residual" | 145 | -0.016086 | 0.021804 | -0.64346 | 0.10083 |
+ | Cside/UTbX/Stave0/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 145 | -0.045417 | 0.064317 | -0.89557 | 3.2602 |
+ | Cside/UTbX/Stave0/Face0/Module3/Residual | "Residual" | 163 | -0.01885 | 0.023797 | 0.32593 | 0.46588 |
+ | Cside/UTbX/Stave0/Face0/Module3/UnbiasedResidual | "UnbiasedResidual" | 163 | -0.035506 | 0.099191 | 3.5741 | 21.903 |
+ | Cside/UTbX/Stave0/Face0/Module4/Residual | "Residual" | 211 | -0.010983 | 0.021988 | 0.73519 | 1.2367 |
+ | Cside/UTbX/Stave0/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 211 | -0.033857 | 0.078276 | -1.4875 | 10.488 |
+ | Cside/UTbX/Stave0/Face0/Module5/Residual | "Residual" | 53 | -0.002217 | 0.052552 | 0.47092 | -0.4735 |
+ | Cside/UTbX/Stave0/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 53 | -0.0068396 | 0.12268 | 0.48867 | -0.44503 |
+ | Cside/UTbX/Stave0/Face0/Module6/Residual | "Residual" | 9 | 0.0041667 | 0.036286 | 0.61649 | -0.79093 |
+ | Cside/UTbX/Stave0/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 9 | 0.0086111 | 0.10432 | 0.56745 | -0.94868 |
+ | Cside/UTbX/Stave0/Face0/Module7/Residual | "Residual" | 4 | 0.00875 | 0.028804 | -0.12112 | -1.127 |
+ | Cside/UTbX/Stave0/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.035 | 0.062700 | 1.0278e-16 | -1.4652 |
+ | Cside/UTbX/Stave0/Face1/Module0/Residual | "Residual" | 1 | 0.0275 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave0/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave0/Face1/Module1/Residual | "Residual" | 12 | -0.0075 | 0.048261 | 1.0308 | 0.80542 |
+ | Cside/UTbX/Stave0/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 12 | -0.032083 | 0.094018 | 0.24474 | -0.58518 |
+ | Cside/UTbX/Stave0/Face1/Module2/Residual | "Residual" | 60 | -0.00125 | 0.045411 | 0.38385 | 1.4178 |
+ | Cside/UTbX/Stave0/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 60 | 0.0016667 | 0.11686 | 0.57093 | 1.1691 |
+ | Cside/UTbX/Stave0/Face1/Module3/Residual | "Residual" | 190 | -0.014026 | 0.024447 | -0.0057998 | 0.14224 |
+ | Cside/UTbX/Stave0/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 190 | -0.032976 | 0.094528 | 0.29384 | 10.211 |
+ | Cside/UTbX/Stave0/Face1/Module4/Residual | "Residual" | 203 | -0.017204 | 0.022348 | -0.26445 | -0.51675 |
+ | Cside/UTbX/Stave0/Face1/Module4/UnbiasedResidual | "UnbiasedResidual" | 203 | -0.031589 | 0.091832 | 3.6944 | 25.141 |
+ | Cside/UTbX/Stave0/Face1/Module5/Residual | "Residual" | 140 | -0.013643 | 0.022283 | 0.083148 | 1.2527 |
+ | Cside/UTbX/Stave0/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 140 | -0.035179 | 0.082164 | 1.3175 | 11.038 |
+ | Cside/UTbX/Stave0/Face1/Module6/Residual | "Residual" | 20 | -0.01325 | 0.052352 | 0.52768 | -0.41468 |
+ | Cside/UTbX/Stave0/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.0105 | 0.17930 | 0.77151 | -0.31054 |
+ | Cside/UTbX/Stave0/Face1/Module7/Residual | "Residual" | 11 | -0.039773 | 0.031215 | -0.011709 | -1.2902 |
+ | Cside/UTbX/Stave0/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 11 | -0.11523 | 0.092794 | -0.13759 | -1.0257 |
+ | Cside/UTbX/Stave0/Residual | "Residual" | 1251 | -0.014023 | 0.028558 | 0.57077 | 2.8277 |
+ | Cside/UTbX/Stave0/UnbiasedResidual | "UnbiasedResidual" | 1251 | -0.032652 | 0.093420 | 1.4125 | 11.615 |
+ | Cside/UTbX/Stave1/Face0/Module0/Residual | "Residual" | 6 | -0.02 | 0.033510 | 0.6976 | -0.56743 |
+ | Cside/UTbX/Stave1/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0875 | 0.12679 | 0.66397 | -0.85697 |
+ | Cside/UTbX/Stave1/Face0/Module1/Residual | "Residual" | 17 | -0.035735 | 0.048201 | -1.2291 | 0.89277 |
+ | Cside/UTbX/Stave1/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.085441 | 0.10840 | -0.65029 | -0.85065 |
+ | Cside/UTbX/Stave1/Face0/Module2/Residual | "Residual" | 76 | -0.011776 | 0.018982 | -0.054072 | -1.0369 |
+ | Cside/UTbX/Stave1/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 76 | -0.037237 | 0.072325 | -0.51768 | 1.3792 |
+ | Cside/UTbX/Stave1/Face0/Module4/Residual | "Residual" | 120 | -0.010125 | 0.021065 | 0.26779 | 0.16642 |
+ | Cside/UTbX/Stave1/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 120 | -0.035127 | 0.11695 | -2.8197 | 25.823 |
+ | Cside/UTbX/Stave1/Face0/Module5/Residual | "Residual" | 46 | -0.0057609 | 0.042697 | 0.27522 | -0.19385 |
+ | Cside/UTbX/Stave1/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 46 | -0.024457 | 0.11993 | -0.037567 | 0.12212 |
+ | Cside/UTbX/Stave1/Face0/Module6/Residual | "Residual" | 14 | -0.0035714 | 0.039014 | -0.084039 | -0.94204 |
+ | Cside/UTbX/Stave1/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 14 | 0.014643 | 0.14344 | 2.0621 | 4.2731 |
+ | Cside/UTbX/Stave1/Face0/Module7/Residual | "Residual" | 3 | 0.014167 | 0.049889 | -0.3818 | -1.5 |
+ | Cside/UTbX/Stave1/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.055833 | 0.17418 | -0.18466 | -1.5 |
+ | Cside/UTbX/Stave1/Face1/Module0/Residual | "Residual" | 3 | 0.025833 | 0.015456 | 0.65201 | -1.5 |
+ | Cside/UTbX/Stave1/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.0625 | 0.026771 | 0.27364 | -1.5 |
+ | Cside/UTbX/Stave1/Face1/Module1/Residual | "Residual" | 7 | -0.0175 | 0.025213 | -0.40107 | -0.91396 |
+ | Cside/UTbX/Stave1/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 7 | -0.051071 | 0.069370 | -0.36851 | -1.215 |
+ | Cside/UTbX/Stave1/Face1/Module2/Residual | "Residual" | 39 | -0.013013 | 0.042979 | 0.6979 | 2.2709 |
+ | Cside/UTbX/Stave1/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 39 | -0.038141 | 0.097014 | -0.098539 | -0.49891 |
+ | Cside/UTbX/Stave1/Face1/Module3/Residual | "Residual" | 139 | -0.013687 | 0.021513 | -0.072481 | -0.32336 |
+ | Cside/UTbX/Stave1/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 139 | -0.031745 | 0.064451 | 0.90515 | 2.1227 |
+ | Cside/UTbX/Stave1/Face1/Module5/Residual | "Residual" | 64 | -0.0094531 | 0.017889 | 0.054197 | -0.5018 |
+ | Cside/UTbX/Stave1/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 64 | -0.017422 | 0.086654 | 1.7653 | 4.4298 |
+ | Cside/UTbX/Stave1/Face1/Module6/Residual | "Residual" | 24 | -0.039375 | 0.040125 | -0.21211 | -1.2664 |
+ | Cside/UTbX/Stave1/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 24 | -0.085833 | 0.086176 | 0.10835 | -1.2579 |
+ | Cside/UTbX/Stave1/Face1/Module7/Residual | "Residual" | 10 | -0.021 | 0.044500 | 0.21843 | -0.9808 |
+ | Cside/UTbX/Stave1/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.0605 | 0.14603 | 0.40105 | -0.30176 |
+ | Cside/UTbX/Stave1/Residual | "Residual" | 568 | -0.012896 | 0.029636 | -0.16455 | 3.0223 |
+ | Cside/UTbX/Stave1/UnbiasedResidual | "UnbiasedResidual" | 568 | -0.034549 | 0.098087 | -0.63733 | 12.932 |
+ | Cside/UTbX/Stave2/Face0/Module0/Residual | "Residual" | 4 | -0.03875 | 0.010232 | 0.68925 | -1.1419 |
+ | Cside/UTbX/Stave2/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.09875 | 0.024843 | -0.58468 | -1.1627 |
+ | Cside/UTbX/Stave2/Face0/Module1/Residual | "Residual" | 8 | -0.025 | 0.046301 | 0.2588 | -1.1427 |
+ | Cside/UTbX/Stave2/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.0575 | 0.093941 | 0.35135 | -1.2521 |
+ | Cside/UTbX/Stave2/Face0/Module2/Residual | "Residual" | 35 | -0.021929 | 0.044139 | -0.39103 | -0.36499 |
+ | Cside/UTbX/Stave2/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 35 | -0.047071 | 0.090446 | -0.16315 | -0.70655 |
+ | Cside/UTbX/Stave2/Face0/Module4/Residual | "Residual" | 60 | -0.0073333 | 0.042021 | 0.22754 | 0.063665 |
+ | Cside/UTbX/Stave2/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 60 | -0.015917 | 0.094413 | 0.41697 | -0.089651 |
+ | Cside/UTbX/Stave2/Face0/Module5/Residual | "Residual" | 29 | -0.016638 | 0.041690 | 0.23128 | -0.34363 |
+ | Cside/UTbX/Stave2/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 29 | -0.039052 | 0.084762 | 0.16298 | -0.77413 |
+ | Cside/UTbX/Stave2/Face0/Module6/Residual | "Residual" | 7 | 0.028929 | 0.056170 | 0.58649 | -0.84617 |
+ | Cside/UTbX/Stave2/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 7 | 0.055357 | 0.11080 | 0.0019882 | -1.5434 |
+ | Cside/UTbX/Stave2/Face0/Module7/Residual | "Residual" | 2 | -0.0225 | 0.015000 | 5.7432e-16 | -2 |
+ | Cside/UTbX/Stave2/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.08 | 0.0025000 |-3.9067e-12 | -2 |
+ | Cside/UTbX/Stave2/Face1/Module0/Residual | "Residual" | 1 | 0.0225 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave2/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0725 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave2/Face1/Module1/Residual | "Residual" | 8 | -0.02875 | 0.031598 | 1.1727 | 0.51064 |
+ | Cside/UTbX/Stave2/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.074375 | 0.087533 | 1.1056 | 0.60105 |
+ | Cside/UTbX/Stave2/Face1/Module2/Residual | "Residual" | 20 | -0.013 | 0.026735 | 0.30469 | -0.44489 |
+ | Cside/UTbX/Stave2/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 20 | -0.0815 | 0.19564 | -3.0072 | 9.5084 |
+ | Cside/UTbX/Stave2/Face1/Module3/Residual | "Residual" | 53 | -0.028915 | 0.045603 | -1.0129 | 2.841 |
+ | Cside/UTbX/Stave2/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 53 | -0.067877 | 0.11099 | -1.4381 | 4.6647 |
+ | Cside/UTbX/Stave2/Face1/Module5/Residual | "Residual" | 37 | -0.020608 | 0.041089 | 0.0059234 | -0.83534 |
+ | Cside/UTbX/Stave2/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 37 | -0.055338 | 0.12249 | -0.13927 | -0.73482 |
+ | Cside/UTbX/Stave2/Face1/Module6/Residual | "Residual" | 14 | -0.022857 | 0.030087 | 0.11003 | -0.78184 |
+ | Cside/UTbX/Stave2/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 14 | -0.060357 | 0.085539 | -0.17994 | -0.35307 |
+ | Cside/UTbX/Stave2/Face1/Module7/Residual | "Residual" | 2 | -0.04 | 0.022500 | 6.2014e-16 | -2 |
+ | Cside/UTbX/Stave2/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.13 | 0.072500 |-5.4201e-16 | -2 |
+ | Cside/UTbX/Stave2/Residual | "Residual" | 280 | -0.018036 | 0.042646 | -0.067684 | 1.2521 |
+ | Cside/UTbX/Stave2/UnbiasedResidual | "UnbiasedResidual" | 280 | -0.047375 | 0.11290 | -1.4719 | 9.4488 |
+ | Cside/UTbX/Stave3/Face0/Module0/Residual | "Residual" | 4 | -0.0325 | 0.045415 | 0.3403 | -1.5501 |
+ | Cside/UTbX/Stave3/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.1075 | 0.14080 | 0.37723 | -1.4784 |
+ | Cside/UTbX/Stave3/Face0/Module1/Residual | "Residual" | 9 | -0.011389 | 0.028846 | 0.031361 | -1.3925 |
+ | Cside/UTbX/Stave3/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.028056 | 0.077833 | 0.11382 | -1.6132 |
+ | Cside/UTbX/Stave3/Face0/Module2/Residual | "Residual" | 19 | -0.0125 | 0.029019 | 0.30206 | -0.79663 |
+ | Cside/UTbX/Stave3/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.039868 | 0.10283 | -0.7338 | 1.0159 |
+ | Cside/UTbX/Stave3/Face0/Module4/Residual | "Residual" | 19 | -0.0125 | 0.039835 | -0.34658 | -0.79036 |
+ | Cside/UTbX/Stave3/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 19 | -0.020921 | 0.093345 | -0.083801 | -0.75756 |
+ | Cside/UTbX/Stave3/Face0/Module5/Residual | "Residual" | 6 | -0.0066667 | 0.020900 | 0.17014 | -0.92877 |
+ | Cside/UTbX/Stave3/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0175 | 0.053229 | 0.3307 | -1.3542 |
+ | Cside/UTbX/Stave3/Face0/Module6/Residual | "Residual" | 3 | 0.0025 | 0.022730 | -0.31931 | -1.5 |
+ | Cside/UTbX/Stave3/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.014167 | 0.070040 | -0.27865 | -1.5 |
+ | Cside/UTbX/Stave3/Face0/Module7/Residual | "Residual" | 3 | -0.010833 | 0.020548 | -0.23906 | -1.5 |
+ | Cside/UTbX/Stave3/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.044167 | 0.051370 | 0.23906 | -1.5 |
+ | Cside/UTbX/Stave3/Face1/Module1/Residual | "Residual" | 4 | -0.01125 | 0.010825 | -0.32332 | -1.0763 |
+ | Cside/UTbX/Stave3/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.04125 | 0.039271 | -0.30863 | -1.4834 |
+ | Cside/UTbX/Stave3/Face1/Module2/Residual | "Residual" | 15 | 0.0195 | 0.034196 | -0.51453 | -0.77901 |
+ | Cside/UTbX/Stave3/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 15 | 0.0575 | 0.093613 | -0.41067 | -0.51262 |
+ | Cside/UTbX/Stave3/Face1/Module3/Residual | "Residual" | 20 | 0.00075 | 0.030053 | -0.3973 | -1.0188 |
+ | Cside/UTbX/Stave3/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 20 | 0.05575 | 0.21662 | 3.4781 | 11.731 |
+ | Cside/UTbX/Stave3/Face1/Module5/Residual | "Residual" | 17 | -0.026912 | 0.028537 | -0.27573 | 0.19683 |
+ | Cside/UTbX/Stave3/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 17 | -0.068971 | 0.074316 | 0.55105 | 0.19028 |
+ | Cside/UTbX/Stave3/Face1/Module6/Residual | "Residual" | 6 | -0.0225 | 0.043970 | 0.0044113 | -0.17557 |
+ | Cside/UTbX/Stave3/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.0725 | 0.11547 | 1.2824 | 0.29044 |
+ | Cside/UTbX/Stave3/Face1/Module7/Residual | "Residual" | 2 | 0.01 | 0.022500 | 2.7215e-16 | -2 |
+ | Cside/UTbX/Stave3/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0275 | 0.075000 |-3.2836e-17 | -2 |
+ | Cside/UTbX/Stave3/Residual | "Residual" | 127 | -0.0085236 | 0.034864 | -0.18048 | -0.3739 |
+ | Cside/UTbX/Stave3/UnbiasedResidual | "UnbiasedResidual" | 127 | -0.013957 | 0.12887 | 3.1757 | 22.845 |
+ | Cside/UTbX/Stave4/Face0/Module0/Residual | "Residual" | 2 | 0.01 | 0.022500 | 2.7215e-16 | -2 |
+ | Cside/UTbX/Stave4/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0525 | 0.080000 |-3.2766e-16 | -2 |
+ | Cside/UTbX/Stave4/Face0/Module1/Residual | "Residual" | 5 | -0.0285 | 0.027459 | -1.3771 | 0.088395 |
+ | Cside/UTbX/Stave4/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0825 | 0.045497 | -0.12901 | -1.5586 |
+ | Cside/UTbX/Stave4/Face0/Module2/Residual | "Residual" | 10 | -0.0245 | 0.040571 | 0.56954 | 0.77918 |
+ | Cside/UTbX/Stave4/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 10 | -0.051 | 0.10020 | 1.158 | 1.3252 |
+ | Cside/UTbX/Stave4/Face0/Module4/Residual | "Residual" | 6 | 0.011667 | 0.056526 | -0.15175 | -1.1331 |
+ | Cside/UTbX/Stave4/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 6 | 0.0175 | 0.10243 | -0.19786 | -1.5654 |
+ | Cside/UTbX/Stave4/Face0/Module5/Residual | "Residual" | 4 | 0.025 | 0.020767 | 0.58623 | -1.1229 |
+ | Cside/UTbX/Stave4/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.13875 | 0.11616 | 0.39066 | -1.2477 |
+ | Cside/UTbX/Stave4/Face0/Module6/Residual | "Residual" | 2 | -0.035 | 0.0075000 |-6.6763e-14 | -2 |
+ | Cside/UTbX/Stave4/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.1075 | 0.050000 |-8.4299e-16 | -2 |
+ | Cside/UTbX/Stave4/Face1/Module0/Residual | "Residual" | 2 | 0.0175 | 0.010000 | 4.6491e-16 | -2 |
+ | Cside/UTbX/Stave4/Face1/Module0/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.04 | 0.027500 | 1.2902e-15 | -2 |
+ | Cside/UTbX/Stave4/Face1/Module1/Residual | "Residual" | 2 | -0.0075 | 0.045000 |-1.6407e-16 | -2 |
+ | Cside/UTbX/Stave4/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0175 | 0.12000 | 5.7414e-17 | -2 |
+ | Cside/UTbX/Stave4/Face1/Module2/Residual | "Residual" | 5 | 0.0125 | 0.030984 | 1.2507 | -0.0052083 |
+ | Cside/UTbX/Stave4/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 5 | 0.0115 | 0.054534 | 0.58944 | -0.40104 |
+ | Cside/UTbX/Stave4/Face1/Module3/Residual | "Residual" | 9 | -0.013056 | 0.028032 | -0.54646 | -0.77088 |
+ | Cside/UTbX/Stave4/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 9 | -0.0275 | 0.065362 | -0.11579 | -1.4473 |
+ | Cside/UTbX/Stave4/Face1/Module5/Residual | "Residual" | 5 | -0.0115 | 0.046519 | -0.62154 | -0.62894 |
+ | Cside/UTbX/Stave4/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0035 | 0.10012 | 0.14951 | -0.9395 |
+ | Cside/UTbX/Stave4/Face1/Module7/Residual | "Residual" | 3 | -0.049167 | 0.016499 | 0.2948 | -1.5 |
+ | Cside/UTbX/Stave4/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.12083 | 0.037933 | 0.67043 | -1.5 |
+ | Cside/UTbX/Stave4/Residual | "Residual" | 55 | -0.0092273 | 0.040968 | 0.11582 | -0.074973 |
+ | Cside/UTbX/Stave4/UnbiasedResidual | "UnbiasedResidual" | 55 | -0.016318 | 0.10371 | 0.72061 | 0.39926 |
+ | Cside/UTbX/Stave5/Face0/Module0/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave5/Face0/Module0/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0425 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave5/Face0/Module1/Residual | "Residual" | 4 | 0.02 | 0.012990 | -0.21383 | -1.7202 |
+ | Cside/UTbX/Stave5/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.06625 | 0.042775 | -0.044471 | -1.7393 |
+ | Cside/UTbX/Stave5/Face0/Module2/Residual | "Residual" | 6 | -0.031667 | 0.035522 | -1.4337 | 0.61413 |
+ | Cside/UTbX/Stave5/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.080833 | 0.072954 | -0.88262 | -0.27661 |
+ | Cside/UTbX/Stave5/Face0/Module4/Residual | "Residual" | 1 | 0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave5/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0925 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave5/Face0/Module5/Residual | "Residual" | 2 | 0.02 | 0.012500 |-4.2388e-16 | -2 |
+ | Cside/UTbX/Stave5/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0925 | 0.070000 | 6.4655e-17 | -2 |
+ | Cside/UTbX/Stave5/Face0/Module6/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave5/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave5/Face0/Module7/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave5/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave5/Face1/Module1/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave5/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave5/Face1/Module2/Residual | "Residual" | 5 | -0.0165 | 0.034554 | 0.31005 | -1.7753 |
+ | Cside/UTbX/Stave5/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 5 | -0.0235 | 0.097745 | 0.38774 | -1.7714 |
+ | Cside/UTbX/Stave5/Face1/Module3/Residual | "Residual" | 8 | -0.0275 | 0.025617 | 0.083649 | -1.3967 |
+ | Cside/UTbX/Stave5/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 8 | -0.0525 | 0.057446 | 0.21216 | -1.2601 |
+ | Cside/UTbX/Stave5/Face1/Module5/Residual | "Residual" | 4 | -0.0325 | 0.023184 | -0.31598 | -1 |
+ | Cside/UTbX/Stave5/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.08875 | 0.052723 | 0.55326 | -1.2464 |
+ | Cside/UTbX/Stave5/Face1/Module7/Residual | "Residual" | 3 | 0.0025 | 0.056716 | -0.69066 | -1.5 |
+ | Cside/UTbX/Stave5/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 3 | 0.025833 | 0.22291 | -0.66888 | -1.5 |
+ | Cside/UTbX/Stave5/Residual | "Residual" | 37 | -0.012365 | 0.035782 | -0.49484 | -0.25376 |
+ | Cside/UTbX/Stave5/UnbiasedResidual | "UnbiasedResidual" | 37 | -0.019392 | 0.10572 | -0.081465 | -0.028593 |
+ | Cside/UTbX/Stave6/Face0/Module1/Residual | "Residual" | 4 | 0.00375 | 0.012930 | -0.79688 | -0.853 |
+ | Cside/UTbX/Stave6/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 4 | 0.01 | 0.029475 | -0.69198 | -0.93608 |
+ | Cside/UTbX/Stave6/Face0/Module2/Residual | "Residual" | 1 | 0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0625 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face0/Module4/Residual | "Residual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1125 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face0/Module5/Residual | "Residual" | 4 | -0.01875 | 0.012437 | -0.49338 | -1.3719 |
+ | Cside/UTbX/Stave6/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.07125 | 0.045191 | -0.64951 | -1.1577 |
+ | Cside/UTbX/Stave6/Face0/Module6/Residual | "Residual" | 1 | 0.0175 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face0/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0675 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face0/Module7/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face0/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face1/Module2/Residual | "Residual" | 2 | 0.005 | 0.0025000 | 2.1372e-15 | -2 |
+ | Cside/UTbX/Stave6/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0175 | 0.010000 | 4.6491e-16 | -2 |
+ | Cside/UTbX/Stave6/Face1/Module3/Residual | "Residual" | 2 | 0.005 | 0.017500 | 1.9232e-16 | -2 |
+ | Cside/UTbX/Stave6/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.0175 | 0.045000 | 1.6869e-16 | -2 |
+ | Cside/UTbX/Stave6/Face1/Module5/Residual | "Residual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 1 | 0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face1/Module6/Residual | "Residual" | 3 | -0.0041667 | 0.013123 | -0.6309 | -1.5 |
+ | Cside/UTbX/Stave6/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 3 | -0.0041667 | 0.035668 | -0.45564 | -1.5 |
+ | Cside/UTbX/Stave6/Face1/Module7/Residual | "Residual" | 1 | -0.0425 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.3675 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave6/Residual | "Residual" | 21 | -0.0046429 | 0.018617 | -0.61899 | -0.69023 |
+ | Cside/UTbX/Stave6/UnbiasedResidual | "UnbiasedResidual" | 21 | -0.025357 | 0.093701 | -2.2804 | 5.773 |
+ | Cside/UTbX/Stave7/Face0/Module1/Residual | "Residual" | 2 | 0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 2 | 0.05 | 0.0025000 |-4.4192e-12 | -2 |
+ | Cside/UTbX/Stave7/Face0/Module2/Residual | "Residual" | 2 | -0.015 | 0.0025000 | 3.4101e-14 | -2 |
+ | Cside/UTbX/Stave7/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.04 | 0.0025000 |-6.4787e-13 | -2 |
+ | Cside/UTbX/Stave7/Face0/Module4/Residual | "Residual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Face0/Module4/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1525 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Face1/Module1/Residual | "Residual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Face1/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Face1/Module2/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Face1/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Face1/Module3/Residual | "Residual" | 1 | -0.0025 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0125 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Face1/Module5/Residual | "Residual" | 4 | -0.01125 | 0.034164 | -0.83315 | -0.90202 |
+ | Cside/UTbX/Stave7/Face1/Module5/UnbiasedResidual | "UnbiasedResidual" | 4 | -0.085 | 0.19804 | -1.0456 | -0.74929 |
+ | Cside/UTbX/Stave7/Face1/Module6/Residual | "Residual" | 1 | -0.0075 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Face1/Module6/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0275 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave7/Residual | "Residual" | 13 | -0.0086538 | 0.022545 | -1.1729 | 1.1993 |
+ | Cside/UTbX/Stave7/UnbiasedResidual | "UnbiasedResidual" | 13 | -0.042885 | 0.12270 | -2.1752 | 4.2277 |
+ | Cside/UTbX/Stave8/Face0/Module1/Residual | "Residual" | 1 | -0.0175 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave8/Face0/Module1/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0375 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave8/Face0/Module2/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave8/Face0/Module2/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0925 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave8/Face0/Module5/Residual | "Residual" | 2 | -0.0075 | 0.010000 | 4.1747e-16 | -2 |
+ | Cside/UTbX/Stave8/Face0/Module5/UnbiasedResidual | "UnbiasedResidual" | 2 | -0.0225 | 0.030000 | 1.9178e-17 | -2 |
+ | Cside/UTbX/Stave8/Face1/Module3/Residual | "Residual" | 1 | -0.0325 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave8/Face1/Module3/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.0775 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave8/Face1/Module7/Residual | "Residual" | 1 | -0.0625 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave8/Face1/Module7/UnbiasedResidual | "UnbiasedResidual" | 1 | -0.1575 | 0.0000 | 0 | 0 |
+ | Cside/UTbX/Stave8/Residual | "Residual" | 6 | -0.026667 | 0.019878 | -0.42556 | -0.45002 |
+ | Cside/UTbX/Stave8/UnbiasedResidual | "UnbiasedResidual" | 6 | -0.068333 | 0.050943 | -0.32078 | -0.58469 |
+ | Cside/UTbX/UnbiasedResidual | "UnbiasedResidual" | 2358 | -0.033344 | 0.10005 | 0.56681 | 13.485 |
+ | Cside/UnbiasedResidual | "UnbiasedResidual" | 9489 | 0.0037882 | 0.10740 | -0.24152 | 10.581 |
+ | UT_Biased | "UT" | 19618 | 0.0017255 | 0.035789 | 0.065172 | 0.77941 |
+ | UT_Unbiased | "UT" | 19618 | 0.003507 | 0.11634 | -0.16343 | 22.232 |
+ | UTaU/Residual | "Residual" | 5065 | 0.00042794 | 0.029177 | 0.2116 | 2.1589 |
+ | UTaU/UnbiasedResidual | "UnbiasedResidual" | 5065 | -0.0011725 | 0.10737 | -0.17084 | 9.1828 |
+ | UTaX/Residual | "Residual" | 4629 | 0.018101 | 0.031318 | 0.017489 | 1.4124 |
+ | UTaX/UnbiasedResidual | "UnbiasedResidual" | 4629 | 0.043638 | 0.097262 | -0.64894 | 11.058 |
+ | UTbV/Residual | "Residual" | 5071 | 0.0040115 | 0.028474 | 0.18093 | 1.9648 |
+ | UTbV/UnbiasedResidual | "UnbiasedResidual" | 5071 | 0.007735 | 0.10986 | -0.63944 | 11.749 |
+ | UTbX/Residual | "Residual" | 4853 | -0.014443 | 0.031607 | 0.051469 | 2.1639 |
+ | UTbX/UnbiasedResidual | "UnbiasedResidual" | 4853 | -0.034063 | 0.10149 | 0.73502 | 11.301 |
diff --git a/MooreCache/CMakeLists.txt b/MooreCache/CMakeLists.txt
index b58bb00f63876fa2c3cde1cc3636bd483459852c..f4fab281aaf556bb767be77b955262bd03301e7f 100644
--- a/MooreCache/CMakeLists.txt
+++ b/MooreCache/CMakeLists.txt
@@ -49,7 +49,6 @@ set(LOKI_FUNCTORS_CACHE_POST_ACTION_OPTS)
list(APPEND hlt1_settings hlt1_pp_default)
list(APPEND hlt2_settings
options/hlt2_pp_2025
- options/hlt2_pp_thor
options/sprucing/spruce_production
)
diff --git a/ReleaseNotes/v57r15.md b/ReleaseNotes/v57r15.md
new file mode 100644
index 0000000000000000000000000000000000000000..e6a9a63d8f9d844e4227c54c615e72ad3c6a67d6
--- /dev/null
+++ b/ReleaseNotes/v57r15.md
@@ -0,0 +1,42 @@
+2025-11-01 Moore v57r15
+===
+
+This version uses
+Allen [v6r15](../../../../Allen/-/tags/v6r15),
+Rec [v38r15](../../../../Rec/-/tags/v38r15),
+Lbcom [v37r15](../../../../Lbcom/-/tags/v37r15),
+LHCb [v57r15](../../../../LHCb/-/tags/v57r15),
+Detector [v3r3p3](../../../../Detector/-/tags/v3r3p3),
+Gaudi [v40r0](../../../../Gaudi/-/tags/v40r0) and
+LCG [106c](http://lcginfo.cern.ch/release/106c/) with ROOT 6.32.10.
+
+This version is released on the `2025-patches` branch.
+Built relative to Moore [v57r14](/../../tags/v57r14), with the following changes:
+
+### New features ~"new feature"
+
+- Upstream project highlights :star:
+
+
+### Fixes ~"bug fix" ~workaround
+
+- Upstream project highlights :star:
+
+
+### Enhancements ~enhancement
+
+- Upstream project highlights :star:
+
+
+### Code cleanups and changes to tests ~modernisation ~cleanup ~testing
+
+- Upstream project highlights :star:
+
+
+### Documentation ~Documentation
+
+### Other
+
+- Reference update for 2025-patches based on lhcb-2025-patches/159, !5423 (@msaur)
+- [RTADPA BW Tests] Add PbPb bandwidth test option files, !5407 (@jconnaug)
+- Hlt2 line for processing output of Hlt1HeavyIonPbSMOGUPCMB, !5274 (@lcarcedo)
diff --git a/ReleaseNotes/v57r16.md b/ReleaseNotes/v57r16.md
new file mode 100644
index 0000000000000000000000000000000000000000..046b7cbd776c8b64cc2bc9b4cde4aa707e632e78
--- /dev/null
+++ b/ReleaseNotes/v57r16.md
@@ -0,0 +1,51 @@
+2025-11-12 Moore v57r16
+===
+
+This version uses
+Allen [v6r16](../../../../Allen/-/tags/v6r16),
+Rec [v38r16](../../../../Rec/-/tags/v38r16),
+Lbcom [v37r16](../../../../Lbcom/-/tags/v37r16),
+LHCb [v57r16](../../../../LHCb/-/tags/v57r16),
+Detector [v3r3p3](../../../../Detector/-/tags/v3r3p3),
+Gaudi [v40r0](../../../../Gaudi/-/tags/v40r0) and
+LCG [106c](http://lcginfo.cern.ch/release/106c/) with ROOT 6.32.10.
+
+This version is released on the `2025-patches` branch.
+Built relative to Moore [v57r15](/../../tags/v57r15), with the following changes:
+
+### New features ~"new feature"
+
+- Upstream project highlights :star:
+
+
+### Fixes ~"bug fix" ~workaround
+
+- Upstream project highlights :star:
+
+
+### Enhancements ~enhancement
+
+- Upstream project highlights :star:
+
+
+### Code cleanups and changes to tests ~modernisation ~cleanup ~testing
+
+- Clean up the vdm/emittance sequences to reduce code duplication, !5288 (@tmombach)
+- Upstream project highlights :star:
+
+
+### Documentation ~Documentation
+
+- [RTADPA BW Tests] Update BW docs to include PbPb tests, !5458 (@jconnaug)
+### Other
+
+- ~selection | Move converted photon builders to standard particles, !5376 (@fibishop)
+- ~selection | B2CC Summary for EoY Resprucing 2025, !5317 (@yimingli)
+- ~Configuration | Updating hlt2_pp_2025_packing_checks to run buffer integrity check, !5471 (@msaur)
+- [RTADPA BW Tests] Add disclaimer to PbPb bandwidth test about inaccurate rates and bandwidth, !5468 (@jconnaug)
+- SLB: SPRUCE EOY2025, !5457 (@tfulghes)
+- [QEE] Collection of changes to QEE lines for ReSprucing campaign of 2025 FULL stream data, !5373 (@ahabdelm)
+- B2OC MR for the EoY re-spruce of 2025 data, !5365 (@abertoli)
+- BnoC Sprucing updates ahead of 2025 EoY Resprucing campaign, !5345 (@kerimgus)
+- BandQ Summary for EoY Resprucing 2025, !5343 (@ziyiw)
+- RD developments for 2025 EoY resprucing, !5325 (@fibishop)
diff --git a/doc/tutorials/bandwidth_tests.rst b/doc/tutorials/bandwidth_tests.rst
index 4785d1a676329d6d0d9c8a736d8773e23a26d2f0..cf7aa9ac9b47e8a02447ce5232d7e0438686f924 100644
--- a/doc/tutorials/bandwidth_tests.rst
+++ b/doc/tutorials/bandwidth_tests.rst
@@ -10,11 +10,12 @@ There are three bandwidth tests in total, each differing in input file or select
To run any of these from within a merge request, the appropriate Gitlab label must be included. These usually start with `PR/`, for example `PR/Moore_hlt2_and_spruce_bandwidth`.
When ran from a merge request, a gitlab bot will summarise the test and post links to the newly created pages.
-The three tests are:
+The tests are:
1. **Moore_hlt2_and_spruce_bandwidth**: a chained test of HLT2 then Sprucing.
2. **Moore_hlt2_and_spruce_bandwidth_SMOG2**: Effectively `hlt2_and_spruce_bandwidth` with a special simulated pp+pAr input file thus accounting for SMOG2's contribution to the bandwidth.
-3. **Moore_spruce_bandwidth**: test of Sprucing, using a set of static HLT2-filtered files as input.
+3. **Moore_hlt2_and_spruce_bandwidth_PbPb**: Effectively `hlt2_and_spruce_bandwidth` with a PbPb input sample and PbPb HLT2 and Sprucing configuration.
+4. **Moore_spruce_bandwidth**: test of Sprucing, using a set of static HLT2-filtered files as input.
The tests are defined and configured across four repositories: