Lines to measure electron and muon tracking efficiencies for Run 3
Bu2Jpsi2eeK_TagAndProbe.py
and Bu2Jpsi2mumuK_TagAndProbe.py
HLT2 lines.
MR of These lines are designed to measure electron and muon tracking efficiencies from data for Run 3, using B+->K+Jpsi(->l+l-) decays. The kaon and one of the leptons are fully reconstructed long tracks (the tags). The other lepton is only reconstructed in the VELO (probe track). The details are given in this presentation given at the RTA Selections WP3 meeting on 8 Nov 2022: https://indico.cern.ch/event/1195028/contributions/5130840/attachments/2543241/4379164/TagAndProbe_November2022.pdf
Since the probe track is a VELO track, we only have information on its direction (and not its absolute momentum). This implies that the B+ momentum is wrong. In addition, since the pile-up is at around 7 in Run 3, the B+ can point to the "wrong" best PV. Therefore, we wrote a fitter to estimate the VELO candidate momentum and reconstruct the related kinematic of the decay. The fitter uses two algorithms:
- A jpsi constraint algorithm, where the dilepton system is forced to have the Jpsi mass. This algorithm is crucial to determine the best PV, defined as the one minimising the IP of the B+.
- A PV constraint algorithm, where the B+ momentum is forced to align with its flight distance vector.
Using the fitter, we can apply requirements on kinematic quantities obtained with the fitter to remove a large fraction of the combinatorial background.
The algorithm is called
VeloToLongTrackEffFilter.cpp
and the related MR is here: Rec!3188 (merged)
Rates obtained on upgrade_minbias_hlt1_filtered (reduced w.r.t. presentation due to tightening of cuts):
- Bu2Jpsi2eeK_TagAndProbe: (0.67 +/- 0.21) kHz
- Bu2Jpsi2mumuK_TagAndProbe: (0.73 +/- 0.22) kHz
Merge request reports
Activity
added RTA label
- Resolved by Laurent Dufour
Is it possible this change in the sprucing is included by accident? ;) (same for the gitignore for "AllTag")
Edited by Laurent Dufour
- Resolved by Sebastien Ponce
added 1 commit
- acc88856 - As suggested by Marian, added require_pvs(pvs) to algs in return Hlt2Line
added 40 commits
-
acc88856...9416171e - 16 commits from branch
master
- 94298ffc - Lines used for the TagAndProbe studies
- dd2e27a9 - Updated
- 8d9ad789 - Ãupdate
- 31695596 - update
- 5b8889ff - Update
- d4b238be - Changes
- 03878c41 - Fixed copyright
- 4cf5c6bc - Updated
- 41eeab7d - Few changes
- ea804f0e - Update
- 2eefcc92 - Tightened the cuts
- 0facd334 - New try
- b5026b6f - Modifed init file to include new lines
- 3876b9ef - Modifed init file to include new lines
- 41ea6bc8 - Updated velo tracks
- 14b52262 - Modified
- 48cee80c - new
- 22a1c22f - Changed formatting
- 2fc4b59f - 'RecoConf.reconstruction_objects.reconstruction' (imported but unused)
- 91a4dd9d - Reverted .gitignore and...
- d50d3b91 - Added some mild cuts on B+ and Jpsi mass (without any constraint)
- 666e0ee0 - Added some cuts on the Jpsi and Bplus mass (without any constraint) so that...
- a3732fd0 - As suggested by Marian, added require_pvs(pvs) to algs in return Hlt2Line
- 3d05a926 - Changed algs to follow Marian's proposal
Toggle commit list-
acc88856...9416171e - 16 commits from branch
mentioned in merge request Rec!3188 (merged)
- [2022-11-28 09:36] Validation started with lhcb-master-mr#6424
- [2022-12-16 18:31] Validation started with lhcb-master-mr#6608
- [2022-12-19 09:04] Validation started with lhcb-master-mr#6621
Edited by Software for LHCbadded 2 commits
- d4546624 - Update References for: Rec!3201 (merged) based on lhcb-master-mr/6349
- 0e9df0df - Changed name of some functions
added 112 commits
-
0e9df0df...4e2aeb7d - 86 commits from branch
master
- c5d867e3 - Lines used for the TagAndProbe studies
- 33a4178e - Updated
- 35574156 - Ãupdate
- e65ee029 - update
- 37dabcab - Update
- 0af0b02e - Changes
- e20343c3 - Fixed copyright
- 16af839a - Updated
- 64881acd - Few changes
- 0717dc60 - Update
- f2fad595 - Tightened the cuts
- 5ab8ccb5 - New try
- 700b4f4c - Modifed init file to include new lines
- aefc4890 - Modifed init file to include new lines
- 04b36e4e - Updated velo tracks
- 6b2efcdd - Modified
- 4cd0f8f7 - new
- 2189b8e0 - Changed formatting
- 38181a69 - 'RecoConf.reconstruction_objects.reconstruction' (imported but unused)
- 94132101 - Reverted .gitignore and...
- d2c9ae38 - Added some mild cuts on B+ and Jpsi mass (without any constraint)
- fc6fbffc - Added some cuts on the Jpsi and Bplus mass (without any constraint) so that...
- 30a94b57 - As suggested by Marian, added require_pvs(pvs) to algs in return Hlt2Line
- 60e463c4 - Changed algs to follow Marian's proposal
- 5b4716cf - Changed name of some functions
- 003104d0 - Changed one comment
Toggle commit list-
0e9df0df...4e2aeb7d - 86 commits from branch
added 35 commits
-
003104d0...e17e2e83 - 34 commits from branch
master
- 64a0e44d - test
-
003104d0...e17e2e83 - 34 commits from branch