B2OC: selections of b_to_ddh decays
Completed work on this in !3035 (merged)
This is a follow-up of !2945 (merged) and !2902 (merged) that were already merged into b2oc_upgrade
and, subsequently, master
The selection code in b_to_ddh_standalone.py
needs to be simplified, including:
- determine a plan to remove redundant lines, currently lines that select Kpi OR K3pi and HH OR HHHH are still in the list of lines, however these should be removed --- perhaps this should just be done unilaterally but perhaps we should contact proponents. More details below.
- move several lines from
b_to_ddh_standalone
tob_to_ddh
- Thought these might be lines that do not need
sep_min
cuts orkwargs
. However Alessandro made a comment that regardingsep_min
we will have to look here: https://gitlab.cern.ch/lhcb/Moore/-/blob/b2oc_upgrade/Hlt/Hlt2Conf/python/Hlt2Conf/lines/b_to_open_charm/builders/b_builder.py#L28-L43
- Thought these might be lines that do not need
- remove redundant D0 mass cuts
- In principle
BdToD0D0KsDD
,BdToD0D0KsLL
, andBdToD0D0Phi
could be added to the flavour tagging section of the relevant_b2oc.py
file... is this something we want to do? It might be useful to know the B meson flavour for amplitude analyses, but then again suppose it may be possible to add their amplitudes (Haven't fully thought this through, the two flavours should not interfere since you could in-principle flavour tag)
These need to be done before the B2OC deadline Feb. 22nd.
Details about redundant lines
-
BdToD0D0
- Proponents originally selected D0 to {HH or HHHH} vs D0 to {HH or HHHH}
- Candidate to replace: Three separate lines: D0 to HH, D0 to HH vs D0 to HHHH, and D0 to HHHH (already installed)
- The retention ratio for these three lines together compared to the single line is 306/285 = 107.37% +/- ?
-
BdToD0D0Kst
- Proponents originally selected D0 to {HH or HHHH} vs D0 to {HH or HHHH}
- Candidate to replace: three separate lines: D0 to HH, D0 to HH vs D0 to HHHH, and D0 to HHHH (already installed)
- The retention ratio for these three lines together compared to the single line is 13/10 = 130% +/- ?
-
BdToD0D0KsDD
-
BdToD0D0KsLL
-
BdToD0D0Phi
-
LbToD0D0LambdaDD
-
LbToD0D0LambdaLL
-
only a
_D0ToKPiOrKPiPiPi(process)
existed for these lines before MR !2945 (merged).- Candidate to replace: Three separate lines: D0 to HH, D0 to HH vs D0 to HHHH, and D0 to HHHH (already installed)
-
BuToD0D0K
-
BuToD0D0Pi
-
in MR !2945 (merged)
D0ToKPiOrKPiPiPi
lines were removed fromBuToD0D0Pi
andBuToD0D0K
and replaced with {D0ToKPi
,D0ToKPiPiPi
,D0ToKPi_D0ToKPiPiPi
}- Candidate to replace: Three separate lines: D0 to HH, D0 to HH vs D0 to HHHH, and D0 to HHHH (already installed)
-
BuToDst0D0K
-
only a
_D0ToKPiOrKPiPiPi_D0ToKPiOrKPiPiPi(process)
existed for these lines before this MR.- Candidate to replace: Four separate lines: (already installed)
- D0fromDst to HH vs D0 to HH (1 line)
- D0fromDst to HH vs D0 to HHHH (and vice versa, so 2 lines)
- D0fromDst to HHHH vs D0 to HHHH (1 line)
- Candidate to replace: Four separate lines: (already installed)