Release notes for release/22.0.40

The release release/22.0.40 was built from the tag nightly/master/2021-07-22T2101

This is the list of merge requests that were included since the previous release release/22.0.39:

  • !45377 : 22.0-cppcheck-InDetEventAthenaPool
  • !45384 : Herwig7_i CMake Fix, master branch (2021.07.22.)
  • !45385 : tauRecTools: deploy FINAL R22 track classifier
  • !45336 : Add RNGWrapper::setSeedLegacy methods to support setting the random number seeds the old way
  • !45125 : Add support for VR jets in JetClusterer
  • !44750 : Adding algorithm that writes jet-associated pixel and SCT hits to AOD
  • !45368 : 22.0-cleanup-PixelCalibAlgs
  • !45367 : Support pile-up range in more campaigns
  • !45334 : update test config to have everything physval might need for plots
  • !45364 : 22.0-cleanup-TRT_TR_Process
  • !45332 : 22.0-cppcheck-DetDescrCondTools
  • !45359 : GeV imported but not used in ISF_SimulationSelectorsConfigNew.py
  • !45354 : Add TRT data prep & extension to new JO reco job
  • !45357 : fixes for enabling new TG CondAlgs by default
  • !45355 : Fix FTAG physics validation code to avoid the attempt to retrieve nonexistent aux data item SMT_mu_link
  • !45351 : few additional pixel monitoring histograms
  • !45313 : New python tool to create a sorted event collection
  • !45282 : Functions refactored for decorator.
  • !45139 : Disable LArMiniFCALSensitiveDetectorTool in simulation
  • !45090 : First version of fix-ATEAM-767
  • !45349 : egammaForwardBuilder avoid retrieving the CaloDetDescr managed in a loop, can be done per event at alg level
  • !45340 : 22.0-cppcheck-FastTRT_Digitization i
  • !45347 : remove other unused tau trigger chain combinations
  • !45344 : [ATLASRECTS-6453] MT ordering of Run 2 offline Trigger algs related to xAOD::TrigNavigation
  • !45350 : TElectronLikelihoodTool rm un-needed member , use unique_ptr, use constexpr
  • !45352 : re-adding urgent bug fix to eFEX egamma numbering
  • !45348 : STEP_Propagator.cxx cppcheck related fixes
  • !45353 : added new vars needed in the tauEVeto r22 version
  • !45342 : BLS: Fix return electron alg
  • !45339 : TrigL2MuonSA: avoid division by zero
  • !45238 : Stop attempting to create isolation decorators when running on DAOD_PHYSVAL
  • !45343 : ElectronPhotonSelectorTools: close ROOT file after reading
  • !45333 : 22.0-cppcheck-InDetAlignmentMonitoring
  • !45337 : 22.0-cppcheck-FastSiDigitization
  • !45338 : Corrected config of ZVertex storage
  • !45329 : Removing "track" tau trigger type
  • !45174 : ATLFAST3 Configuration
  • !45326 : AFP_Reconstruction, cppcheck and clang-tidy related fixes
  • !45335 : 22.0-cppcheck-InDetCompetingRIOsOnTrackTool
  • !45280 : Relabelled chains, defined new group for Unconventional Tracking chains, moved...
  • !45172 : Herwig7_i compiling PowhegLesHouchesFileReader library with the build
  • !45319 : merge opt modified
  • !45328 : PyUtils: Improve diff-root re-syncing for multi-dimensional data
  • !45321 : MdtSegmentT0Fitter MuonLayerSegmentMakerTools MuonSegmentCleaner add ATLAS_CHECK_THREAD_SAFETY
  • !45323 : Correct sTGC SDO container name
  • !45311 : 22.0-cppcheck-PixelConditionsAlgorithms
  • !45310 : 22.0-cleanup-TRT_CalibTools
  • !45317 : CSC webdisplay: fix Undefined folder
  • !45315 : TrigT1Interfaces: cmake fixes
  • !45281 : After sign-off from MuonCP, enable Tracking CondAlgs by default.
  • !45306 : Ensure set number is defined and reset
  • !45314 : 22.0-cppcheck-TRT_SegmentsToTrack
  • !45318 : AFP_Monitoring cppcheck and clang-tidy related fixes
  • !45330 : MdtCalibData - Fix clang 10 compilation
  • !45312 : 22.0-cppcheck-SCT_ConditionsAlgorithms
  • !45270 : Creation of the new Run-3 monitoring package for InDetAlignment
  • !45285 : Add support for pile-up range in CA and campaign config
  • !45308 : 22.0-bugfix-PixelDigitization
  • !45302 : MDTCalibData - Do not calculate timeslew via vector look-up
  • !45208 : Fix for egamma trigger monitoring (+ track isolation small modification)
  • !45305 : 22.0-cppcheck-SCT_CalibAlgs
  • !45299 : Adding cosmic chains HLT_mu4_cosmic_L1MU4:HLT_IDTrack_Cosmic_FTF,...
  • !45300 : 22.0-cppcheck-InDetAlignGenAlgs
  • !45290 : tauRecTools: enable cells for 0-prong taus and update 0p MVA TES
  • !45301 : 22.0-cppcheck-InDetAlignTools
  • !45180 : Add forward declaration for jets and b-tagging
  • !45239 : Cleaning up test electron LRT chains from LS2 menu
  • !45106 : [ATR-23807][ATR-23688][ATR-23421][ATR-23817] Jet and Bjet refactor ComboHypo Leg Restrictions
  • !45291 : Truth Jets: include direct photons like in R21
  • !45289 : Adding Jets to AOD in B-jet ART
  • !45296 : Update FilterHit output for Phase-II detectors
  • !45298 : configure TrigTrackPreSelHypoTool from dictionary (ATR-23859)
  • !45283 : HGTD: SD class should be thread-local
  • !45272 : 22.0-cppcheck-MuonAlignExample
  • !45284 : PixelSensorGmxSD: remove the invalid identifier workaround
  • !45288 : 22.0-cppcheck-TRT_ConditionsServices
  • !45287 : Remove CaloTowerGeometrySvc, replaced by CaloTowerGeometryCondAlg
  • !45279 : bug fix to allow to read RUN3 conditions (ATLASSIM-5322)
  • !45297 : Update for btag building when running DQ on AOD

Link to the full diff between release/22.0.40 and release/22.0.39 is available at https://gitlab.cern.ch/atlas/athena/compare/release/22.0.39...release/22.0.40