Release of Boole for 2024 with improved sub-detectors modelling
Release of Boole v47r0 for Sim10 Run3 new production 2024 to propagate all needed changes in detectors code including
Boole:
- !456 (closed) - Adapted the processes that needed to read conditions in Boole for VP simulation, VPDepositCreator and VPDigitCreator This MR has been closed because !566 (merged) should fix them
- !567 (merged) - Removed most hardcoded constants, and changed methods to follow index conventions for FT (requires Detector!442 (merged) and LHCb!4483 (merged))
- !575 (merged) - Read VELO hit efficiencies in the digitisation goes with lhcb-conddb/SIMCOND!268 (merged) (instead lhcb-conddb/SIMCOND!241 (closed) would be for realistic values for block 4. It should be re-done when we have everything in place. It might be valuable to have some non-perfect conditions to see some changes.)
- !461 (merged) - Use VP VolumeID to convert DD4hep volume ID to sensor number
- !601 (merged) - Updated VP simulation to read efficiency maps from conditions and reads lhcb-conddb/lhcb-conditions-database!175 . Includes !575 (merged) and !461 (merged) and a DD4HEP version of the VP efficiency map. To be re-evaluated after !461 (merged) is merged
- !579 (merged) - This MR relaxes the dependency on the version of Lbcom Using this once we have lhcb-2025-patches
-
!584 (merged) - Improvements to UT front end simulation based on 2024 data together with Detector!621 (merged), LHCb!4639 (merged), Lbcom!747 (merged), lhcb-conddb/DDDB!138 (merged) and lhcb-conddb/SIMCOND!253 (merged)
- it includes the code in !580 (merged) - Tidy up UT sim conditions (goes with lhcb-conddb/SIMCOND!240 (merged) and lhcb-conddb/lhcb-conditions-database!154 (merged) and LHCb!4608 (merged) picked up via patch-2024 synchronization LHCb!4647 (merged))
- !591 (merged) - Fix FT sensID
- !595 (merged) - Fix crosstalk in FT
- !577 (merged) - Implement FT spillover emulation (goes with lhcb-conddb/SIMCOND!238 and LHCb!4583 (merged)). For the implementation with DD4Hep it also needs Detector!637 (closed) (we decided not to wait for this and work on DD4Hep on the next release)
- !619 (merged) - fix ft cross talk
- !645 (merged) and !668 (merged)- Steer MUON low energy and flat spillover background parametrisation from Boole properties
- !663 (merged) - introduce 2024 and Run3 Python configuration
- !672 (merged) - Update Muon Digitization monitoring plots (for LHCbPR tests)
- !676 (merged) - Fix crashing Muon code in Boole dd4hep tests
- !684 (merged) - Update Boole references for lhcb-master x86_64_v3-el9-gcc13+detdesc-opt+g
New Detector release lcg-105/HEAD v2r6 needed with:
- Detector!624 (merged) - Update FT sensitive id in xml
- Detector!617 (closed) - Update FT station ID - most probably needed for next Boole release
- Detector!442 (merged) - Removing constant attributes of mats and moving FT readout functions to Detector
- Detector!625 (merged) - Add assert statements to test (in debug mode) if the VPChannelID is accesses while uninitialised
- Detector!374 (merged) - Set VP to use simulation conditions properly
-
Detector!606 (merged) - Synchronize master branch with 2024-patches to pick up
- Detector!578 (merged) - clean up UT conditions
- Detector!542 (merged) - setting default VPChannelID to invalid value
- Detector!621 (merged) - Improvements to UT front end simulation based on 2024 data (depends on Detector!578 (merged) to be picked up by Sincronize2024 patches)
Other MR are needed by Gauss v60r1:
New LHCb new release lcg-105/HEAD v56r6 needed with:
-
LHCb!4647 (merged) - Synchronize master branch with 2024-patches to pick up
- LHCb!4608 (merged) - Tidy up UT sim conditions (DetDesc)
- LHCb!4936 (merged) - Fix to a wrong initial value in MuonChamberGrid (DetDesc)
- LHCb!4639 (merged) - Improvements to UT front end simulation based on 2024 data (after LHCb!4647 (merged) is merged, may need to be rebased)
- LHCb!4483 (merged) - Adapt to Detector!442 (merged) FT
- LHCb!4583 (merged) - Employ sorting functions in FTCluster.h
- LHCb!4660 (merged) - mask data link in Encoder in FT Boole emulation, needed by lhcb-conddb/SIMCOND!250 (closed)
Lbcom new release master/v37r0 (tag as v36r5) needed with:
- Lbcom!747 (merged) - Improvements to UT front end simulation based on 2024 data
- Lbcom!746 (merged) - Synchronize master branch with 2024-patches
- Lbcom!741 (merged) - Add VP cluster efficiencies vs sensor number in VPClusterEffSimDQ
DDDB needs the following MRs:
- lhcb-conddb/DDDB!138 (merged) - New conditions of UT FE simulation + TypeB sensor thickness correction, corresponds to Detector!621 (merged)
- lhcb-conddb/DDDB!133 (merged) - Update UT beampipe interface for 2024 needed by[Gauss v60r1] (/lhcb/Gauss/-/issues/137 "Add feature for simulation for Run3 in Sim11")
- lhcb-conddb/DDDB!155 (merged) - Fix UT sensor pitch size in DetDesc
SIMCOND needs the following MRs:
- lhcb-conddb/SIMCOND!253 (merged) - New conditions of UT FE simulation, corresponds to Detector!621 (merged) and lhcb-conddb/DDDB!138 (merged)
- lhcb-conddb/SIMCOND!250 (closed) - FT ReadoutMap with some datalinks excluded for second part of Block 1(fill >=10017) and first part of Block 5(fill<=10061)
- lhcb-conddb/SIMCOND!256 (merged) - FT ReadoutMap with some datalinks excluded for Block 4, Block 3, Block2 and first part of Block 1(fill <=10012)
- lhcb-conddb/SIMCOND!257 (merged) - FT ReadoutMap with some datalinks excluded for second part of Block 5(fill >=10066) and Block6,7,8
- lhcb-conddb/SIMCOND!259 (merged) - Draft: disable M38 VP11 also to be ported to the YAML conddb
- lhcb-conddb/SIMCOND!242 (merged) - Simulate VP disabling of M23
- lhcb-conddb/SIMCOND/ !268 (merged) - Add perfect velo hit efficiencies as a condition
- lhcb-conddb/SIMCOND!240 (merged) - Tidy up UT sim conditions
- lhcb-conddb/SIMCOND!238 - List of FT spillover per link (go to next version)
LHCb conditions:
- Targeting run3-ideal to be propagated to 2024
- lhcb-conddb/lhcb-conditions-database!111 - Add VP bad pixels as 16x16 grids to simply setting bad areas in the sensors
- lhcb-conddb/lhcb-conditions-database!140 (merged) - Cherry pick for simulation of Updated cluster corrections
- lhcb-conddb/lhcb-conditions-database!152 (merged) - Updated RICH PD properties based on measurements (needed by Detector!581 (merged) )
- lhcb-conddb/lhcb-conditions-database!154 (merged) - Tidy up UT sim conditions in sim10
- lhcb-conddb/lhcb-conditions-database!170 - New conditions of UT FE simulation with ideal values
- Draft(lhcb-conddb/lhcb-conditions-database!175) - Added the YAML to VP for dealing with bad areas of sensors (dead or low efficiency)
- only for 2024
- lhcb-conddb/lhcb-conditions-database!171 - Update for SciFi 2024 data taking
It is based on Gaudi v39r3, and new Detector release v2r6, new LHCb release v56r6, Lbcom v36r6 and LCG 105c with ROOT 6.30.04
Edited by Erika De Lucia