Built against Lbcom v30r0, LHCb v50r0 and Gaudi v30r2 with Root 6.12.06
Obsolete, please migrate to the latest release.
This version uses Lbcom v30r0, LHCb v50r0, Gaudi v30r2 and LCG_93 with ROOT 6.12.06.
This version is a development release for Upgrade simulations only
This version is released on master
branch. The previous release on master
branch was Boole v32r0
.
This release includes the merge to master
of the future
branch, done in November 2017 - see !111 commit history for details of future
changes that were included
This release also contains all the changes that were made in Boole v32r1
and Boole v32r2
(released on v32r0-patches
branch, see corresponding release notes), as well as the additional changes described in this file.
Detailed simulation for RICH upgrade with PMTs., !105 (@bmalecki)
Adds a realistic pixel gain (based on MAROC response) for detailed simulation of upgaded RICH response.
N.B. This MR is needed for any Upgrade productions that require Spillover (previous 'copy' digitisation in Boole for MaPMTs does not work at all for spillover. It runs, but the PID performance in Brunel is killed).
Implementation of attenuation maps, !101 (@jvantilb) [LHCBSCIFI-33,LHCBSCIFI-89,LHCBSCIFI-90]
The new fibre attenuation maps are used by default. The default map corresponds to an irradiation level of 50/fb. The mirror reflectivity is set to 0.75 and the photons per MeV to 8211. This requires an update to the SIMCOND (https://gitlab.cern.ch/lhcb-conddb/SIMCOND/merge_requests/2).
Further, many smaller improvements and fixes have been implemented
Replace doubles with floats in FTDet, !136, LHCb!1113 (@jvantilb) [LHCBSCIFI-84]
Rewrite of FT cluster creator, !126, LHCb!1039 (@sesen) [LHCBSCIFI-92]
Modified cluster creator and cluster monitor to allow monitoring and linking in case of fragmented clusters. Added FPGAclustering algorithm.
Add some missing std::pow, see discussion in LHCb!1089, !139 (@cattanem)
Adapted to change in logical comparison between StatusCodes, !134 (@clemenci)
see gaudi/Gaudi!514
Forward compatibility for gaudi/Gaudi!514, !133 (@clemenci)
Adapt several linker algorithms to Linker base class, Lbcom!205, !130 (@sstahl) The 2 VP and an OT associator have been converted to this new base class as a test case.
include IRndmGenSvc.h, !127 (@graven)
Removed use of deprecated factories, !112 (@clemenci)
DECLARE_*_FACTORY
with DECLARE_COMPONENT
MergeEventAlg: fix class/struct mismatch, initialise member data at declaration, !104 (@cattanem)
Suppress TimingAuditor from all Boole tests that don't already do so, !142 (@cattanem)
Update tags for upgrade tests to pick up FT attenuation map, !106 (@cattanem)
Uses tags from lhcb-conddb/SIMCOND!2
RICH - Add CMake Vc dependencies, !102 (@jonrob)
Multiple optimisations, improvements and fixes, see https://gitlab.cern.ch/lhcb/LHCb/tags/v50r0, https://gitlab.cern.ch/lhcb/Lbcom/tags/v30r0, https://gitlab.cern.ch/gaudi/Gaudi/tags/v30r2
Bcm/BcmDigi | src | Digi/DigiAlg | CMakeLists.txt | ReleaseNotes | v40r0.md |
Bcm/BcmDigi | doc | FT/FTDigitisation | tools | ReleaseNotes | v32r1.md |
Bcm/BcmDigi | CMakeLists.txt | FT/FTDigitisation | src | ReleaseNotes | v32r0.md |
Calo/CaloDigit | doc | FT/FTDigitisation | doc | Rich/RichDigiQC | doc |
Calo/CaloDigit | options | FT/FTDigitisation | options | Rich/RichDigiQC | src |
Calo/CaloDigit | src | FT/FTDigitisation | CMakeLists.txt | Rich/RichDigiQC | CMakeLists.txt |
Calo/CaloDigit | CMakeLists.txt | HC/HCDigitisation | src | Rich/RichDigiSys | doc |
Calo/CaloMoniDigi | src | HC/HCDigitisation | doc | Rich/RichDigiSys | python |
Calo/CaloMoniDigi | options | HC/HCDigitisation | CMakeLists.txt | Rich/RichDigiSys | CMakeLists.txt |
Calo/CaloMoniDigi | doc | Muon/MuonAlgs | options | Rich/RichMCAssociators | src |
Calo/CaloMoniDigi | CMakeLists.txt | Muon/MuonAlgs | src | Rich/RichMCAssociators | doc |
Digi/Boole | job | Muon/MuonAlgs | doc | Rich/RichMCAssociators | CMakeLists.txt |
Digi/Boole | options | Muon/MuonAlgs | CMakeLists.txt | Rich/RichReadout | src |
Digi/Boole | doc | Muon/MuonBackground | doc | Rich/RichReadout | doc |
Digi/Boole | DQ | Muon/MuonBackground | options | Rich/RichReadout | xml |
Digi/Boole | tests | Muon/MuonBackground | src | Rich/RichReadout | CMakeLists.txt |
Digi/Boole | python | Muon/MuonBackground | CMakeLists.txt | ST/STDigiAlgorithms | src |
Digi/Boole | CMakeLists.txt | Muon/MuonMoniDigi | doc | ST/STDigiAlgorithms | options |
Digi/BooleUMC | doc | Muon/MuonMoniDigi | src | ST/STDigiAlgorithms | python |
Digi/BooleUMC | options | Muon/MuonMoniDigi | CMakeLists.txt | ST/STDigiAlgorithms | doc |
Digi/BooleUMC | src | OT/OTSimulation | src | ST/STDigiAlgorithms | CMakeLists.txt |
Digi/BooleUMC | CMakeLists.txt | OT/OTSimulation | doc | VP/VPDigitisation | doc |
Digi/DigiAlg | src | OT/OTSimulation | CMakeLists.txt | VP/VPDigitisation | src |
Digi/DigiAlg | options | ReleaseNotes | release_notes_template.md | VP/VPDigitisation | CMakeLists.txt |
Digi/DigiAlg | doc | ReleaseNotes | v32r2.md |
The Full Release Notes |