2019-05-22 Boole v40r4
This version uses Lbcom v30r4, LHCb v50r4, Gaudi v32r0 and LCG_95 with ROOT 6.16.00.
This version is a development release for Run 3 simulation
This version is released on master
branch. The previous release on master
branch was Boole v40r3
.
New features
- Apply source code style convention, !190, gaudi/Gaudi!872 (@clemenci)
- add CI check on code format
- global reformat
Bug fixes
- Fix issue with LHCbApp().OutputLevel, !1899 (@cattanem)
Fixes an issue exposed by Brunel!757, in whichEventLoopMgr
is wrongly configured whenLHCbApp().OutputLevel
is set.
Code modernisations and cleanups
-
Move BooleInit to LHCb/Sim/SimComponents, so it can be used by Delphes, !218, LHCb!1941 (@cattanem)
-
Remove obsolete support for Upgrade in Run 2 tracking detectors, !207 (@cattanem)
-
Remove unnecessary non protected debug output from Attenuation Interpolation Tool. !195 (@mbieker) [LHCBSCIFI-149]
-
Refactored MC checking code and made it fully functional, Lbcom!348, Lbcom!354, LHCb!1846 (@sponce), Lbcom!352 (@sstahl), Lbcom!358 (@graven)
-
Remove timestamp from G.O.D. output, LHCb!1918 (@rmatev)
This makes the stack build reproducible and therefore ccache hit efficiency improves dramatically.