Skip to content
# Release notes for release/23.0.13
The release [release/23.0.13](https://gitlab.cern.ch/atlas/athena/tags/release/23.0.13)
was built from the tag [nightly/master/2023-01-10T2101](https://gitlab.cern.ch/atlas/athena/tags/nightly/master/2023-01-10T2101)

The primary purpose of this release is the TDAQ techncial run

This is the list of merge requests that were included since
the previous release [release/23.0.12](https://gitlab.cern.ch/atlas/athena/tags/release/23.0.12):
 * !59669 : tauRec+tauRecTools+xAODTau: reset tau secondary vertex link for re-reconstruction from AOD
 * !59689 : TrfTestsART: remove outdated tests, update art-include config
 * !59676 : TrigGepPerf: fix package name and link dependencies
 * !59687 : VxJetVertex: Fix cppcheck warnings.
 * !59431 : JetTrigger: Add algorithm to record event variables for small-R pflow jets
 * !59665 : Projects: Update to tdaq and tdaq-common version 10-00-00
 * !59673 : xAODRootAccess: make TEventFormatRegistry thread-safe
 * !59614 : AthenaConfiguration: rename isRun3Cfg to isComponentAccumulatorCfg
 * !59622 : Drop deprecated AtlasGeometryCfg
 * !59668 : TrigMuonMonitoring: downgrade printout
 * !59646 : Support running PRW on events that contain partial info
 * !59658 : Migrating SUSYWeightMetaData to new configuration
 * !59657 : SiCharge default operations
 * !59654 : DerivationFramework: fix tau RNN eVeto WP decoration
 * !59661 : CA-config: add LArDigitContainer_Thinned to ESD
 * !59642 : cppcheck: Partial cleanup for cppcheck passedByValue
 * !59659 : CA-config: add LArFebErrorSummary to ESD
 * !59641 : cppcheck: Prefer prefix ++/-- operators for non-primitive types.
 * !59640 : cppcheck: 	uselessCallsSubstr
 * !59636 : JetEvent: Fix cppcheck warnings.
 * !59656 : sTgcPadTriggerRawDataProvider: demote INFO to DEBUG
 * !59629 : Update of CA config for TRT reco
 * !59653 : BTagTrackAugmenterAlg can become re-entrant
 * !59644 : cppcheck: Changes from cppcheck passedByValue diagnostics for the Trigger code
 * !59655 : Removed printing as it makes log  file too long
 * !59652 : IPropagator : try to rm seemingly unused validation action. Document one more method
 * !59651 : IExtrapolator: subPropagator seems to not be needed at interface
 * !59494 : Add IDPVM plots for n(NextTo)InnermostPixelEndcapHits
 * !59647 : Reduce the usage of barcodes
 * !59643 : cppckeck: Partial cleanup for cppcheck passedByValue
 * !59635 : MuonTrackingGeometry: Fix cppcheck warnings.
 * !59633 : Move b-tagging options into b-tagging config flags
 * !59607 : improved the implementation for the inner-station classes
 * !59628 : New style config of LAr OFC Phase picker
 * !59557 : IDScanZFinder+L1TopoAlgorithms+JetTagTools: Fix clang15 warnings.
 * !59493 : Guard against FPE in MaterialMapper, fix mapping scripts
 * !59649 : egammaLayerCalib : cppcheck related fixes on substr usage
 * !59230 : Fix track observer tool segfault
 * !59623 : Add tool for reconstructing ET sums in data. Add overflow checks to eEM and eTAU algorithms.
 * !59389 : Merging TRT_LayerBuilder and TRT_LayerBuilderCond
 * !59645 : TrigConfigSvcCfg.py: switch to initConfigFlags() from the legacy _createCfgFlags()
 * !59632 : Update SiHitIdentifier ranges to fir PLR properly
 * !59637 : MuonTGC_Cabling: Suppress cppcheck warnings.
 * !59638 : InDetDetDescrExample: Fix cppcheck warning.
 * !59639 : TrkPseudoMeasurementOnTrack: Fix cppcheck warnings.
 * !59462 : cppcheck: Fix publicAllocationError
 * !59435 : Add explicit move constructor for SiCharge
 * !59610 : Simulation: do not use global instance of ConfigFlags, part 1
 * !59620 : Simulation: rename local instances of ConfigFlags to flags, part 3
 * !59627 : Sweeping !59552 from 21.2 to master.
 * !59352 : ATR-24257: Remove IPxD dependence from trigger
 * !59586 : Update tracking CA flags to use ActiveConfig
 * !59521 : NewVrtSecInclusiveTool: Fix the memory leak/error in VrtSecMulti
 * !59625 : InDetServMatGeoModel+LArRawConditions: Fix cppcheck warnings.
 * !59624 : InDetConfig: Increase test timeout.
 * !59626 : SCT_ConditionsTools, SCT_ConditionsAlgorithms: Fix cppcheck warnings.
 * !59615 : OutputStreamConfig: Fix check of the DAOD/D2AOD in the streamName
 * !59619 : DirectIOART: Move remote I/O derivation tests to Derivation_tf + CA configuration
 * !59617 : TRTAlignCondAlg: Use addDependency instead of error-prone manual range-intersection
 * !59613 : Simulation: rename local instances of ConfigFlags to flags, part 2
 * !59612 : AthenaCommon: delete ConfigurableRun3Behavior context manager
 * !59611 : Simulation: rename local instances of ConfigFlags to flags, part 1
 * !59608 : Make muons run in Phase-II geometry
 * !59604 : MuonReadoutGeometry: Fix cppcheck warnings.
 * !59605 : TileConditions+MuonCablingTools: Fix cppcheck warnings.
 * !59602 : L1CaloFEXByteStream: Fix warning.
 * !59606 : TrkVolumes+TrkExUtils: Fix cppcheck warnings.
 * !59603 : egammaConditions: Fix cppcheck warnings.
 * !59600 : MM_Digitization: Fix clang15 warning.
 * !59601 : TrigCudaFitter: Fix clang15 warning.
 * !59599 : Set default IDPVM flag requiredSiHits to 0
 * !59598 : Clean up of CampaignsARTTests plots
 * !59581 : Updated Triggers for Tau Monitoring
 * !59597 : NSW pad trigger: rename RDO container according to existing convention
 * !59595 : Fixed typos in debug message for MergeMcEventCollTool
 * !58991 : Modification suggestions to SV1 code
 * !59593 : Fixing eos reporting
 * !59592 : AthenaKernel: Additional diagnostics for failing test.
 * !59585 : Updated TrackTruth CA configs
 * !59584 : Update of CA config of InDetCaloClusterROISelector + CaloTrackingGeometry
 * !59579 : Update CampaignARTTests for bookkeeping PhysVal outputs
 * !59580 : High pT muon smearing fix
 * !59588 : TrkParametersIdentificationHelpers: Suppress cppcheck warnings.
 * !59590 : MuonCondData: Fix cppcheck warning.
 * !59587 : TrigT1CaloCalibConditions: Fix cppcheck warning.
 * !59589 : AmdcCore: Fix cppcheck warnings.
 * !59555 : Connect STGC pad trigger RDOs with update to pad trigger decoding
 * !59582 : Added CA config for track slimming
 * !58646 : Lowering the pT threshold
 * !59517 : A better way to detect if the particle/vertex are in the event
 * !59570 : Set the pt and chi2min limits for the tau and bjet tracking instances
 * !59513 : Muon Tracking Geometry :  unify a bit more the code for Cond and Svc
 * !59573 : TrigT1NSWSimTools: make some methods const
 * !59572 : TriggerTest: drop remaining error masking
 * !59571 : TrigInDetValidation: add preInclude as dedicated file for 2 tests
 * !59541 : Update MagicNumbers.h -- try to use const ref for the HepMC::is_ functions
 * !59574 : TriggerJobOpts: fix HLT trigger content for Run1 AOD, RAWtoALL workflow, non-CA implementation
 * !59506 : Add DAQ/Hardware error monitoring in L1TopoOnlineMonitor
 * !59535 : SUSYTools new reference
 * !59518 : Remove barcode_to_particle
 * !59577 : add checking if app succeeded
 * !59525 : Fix sorting of weight vector
 * !59536 : CaloTrackingGeometry, create the known materials at ctor as values. Avoid dyn allocations
 * !59501 : TrkDetDescrInterfaces: use DeclareInterfaceID to reduce to the amount of boilerplate code
 * !59507 : InDetRawEvent,InDetDigitization, InDetSimEvent clang-tidy related fixes
 * !59544 : Layer cleanup
 * !59550 : AFP DCSCalculator2 - fix the number of non-operational planes for station to be not operational
 * !59562 : Rename 'isMeasured' to 'allHaveCovariance' i.e what the method actually does
 * !59564 : Propagators: Move all stepEstimators in RungeKuttaUtils
 * !59563 : AlignedDynArray assert POD. ModeCalculator move internal component to the anonymous namespace
 * !59553 : LWHists: Suppress cppcheck warnings.
 * !59554 : CaloD3PDMaker+D3PDMakerCoreComps+D3PDMakerTest: Fix  warnings.
 * !59559 : L1CaloFEXSim: Fix clang15 warnings.
 * !59560 : L1CaloFEXByteStream: Fix clang warnings.
 * !59558 : MissingEtDQA+MuonReadoutGeometry+ISF_FastCaloSimParametrization: Fix clang15 warnings.
 * !59566 : GeometryDBSvc: Fix cppcheck warning.
 * !59561 : CrestApi: Fix cppcheck warnings.
 * !59565 : AGDDControl: Fix cppcheck warning.
 * !59567 : LArReadoutGeometry: Fix/suppress cppcheck warnings.
 * !59568 : CaloConditions: Fix cppcheck warning.
 * !59556 : egammaD3PDMaker+JetD3PDMaker+TrackD3PDMaker+TruthD3PDMaker: Fix clang warnings.
 * !59539 : dqm_algorithms+GeneratorFilters+FastCaloSim: Fix clang15 warnings.
 * !59543 : AnalysisJiveXML: Fix clang15 warnings.
 * !59537 : DerivationFrameworkBPhys+DerivationFrameworkSUSY: Fix clang15 warnings.
 * !59549 : xAODTruthCnvAlg reserve known sizes for the DataVectors
 * !59540 : CscRawDataMonitoring+CalibrationDataInterface: Fix clang15 warnings.
 * !59538 : HFORTools: Fix clang15 warnings.
 * !59542 : CscClusterization: Fix clang15 warnings.
 * !59547 : ISF_FastCaloSimEvent: Fix cppcheck warnings.
 * !59546 : IdDict+IdDictParser: Fix cppcheck warnings.
 * !59548 : RngComps: Fix cppcheck warning.
 * !59545 : MuonTrackingGeometry: Fix ODR violations.
 * !59533 : Do not run checks if the test did not run successfully
 * !59519 : cppcheck: Member variable  is not initialized in the constructor
 * !59247 : Protection in the navigation conversion against loops in the navigation & configuration
 * !59472 : Debug stream recovery, addition of string size protection
 * !59508 : cppcheck: parameter  should be passed by const reference.
 * !59534 : Update TruthParticleCnvTool.cxx -- followup 59505
 * !59509 : Improved calculation to reduce MM L1 trigger simulation computation time
 * !58999 : convert FourLeptonMassFilter to xAODFourLeptonMassFilter
 * !59512 : cppcheck: Function parameter should be passed by const reference.
 * !59515 : Cosmetic changes in Epos interface
 * !59510 : cppcheck: Same expression used in consecutive assignments
 * !59514 : Optimize the usage of barcodes
 * !59520 : cppcheck: Try to avoid Virtual function  is called from constructor
 * !59516 : Avoid using barcodes to check if the particle/vertex are in the event
 * !59459 : TRT_ReadoutGeometry: removed some duplicated code
 * !59529 : RHadrons: Fix clang15 warnings.
 * !59527 : TrigT1TGC: Fix clang warnings.
 * !59526 : ISF_FatrasTools+ISF_FatrasInterfaces: Mark more tools as not thread-safe.
 * !59532 : L1TopoCoreSim: Fix cppcheck warnings.
 * !59528 : TrigConfData: Fix clang15 warnings.
 * !59522 : LWHists+CxxUtils: Enable thread-safety checking and fix warnings.
 * !59500 : Update CalibrationDataInterfaceTester.cxx -- eliminate cppcheck complain.
 * !59505 : Remove unnecessary calls to HepMC::barcode
 * !59497 : xAODTruthCnv, GeneratorObjectsTPCnv, TruthParticleID : clang-tidy related fixes
 * !58743 : Improvements to JetMonitoring (filters, high pT jets selection)
 * !59496 : Fix typo in wtFCal
 * !59473 : cppcheck: improve insertions in set and map
 * !59502 : 23.0-clang15-MuonGeoModelTest
 * !59498 : cppcheck: Prefer prefix ++/-- operators for non-primitive types.
 * !59504 : 23.0-clang15-MuonSegmentCleaner
 * !59503 : Add/updating derivation ARTs in master
 * !58913 : Iso photons
 * !56881 : Updating CDI and xAODBTaggingEfficiency with new systematic strategy
 * !59492 : MuonGeometry Svc/Cond unify code
 * !59478 : Fixed BTaggingContent
 * !59474 : specify a proper category of noisy Super-Cell to be considered bad
 * !59465 : Update ReadCards.h to make cppcheck happy
 * !59469 : Optimizations in the TruthClusterizationFactory
 * !59470 : TrigSignatureMoni+IHLTMonTool: cppcheck fixes
 * !59466 : Update skim.cxx to make cppcheck happier
 * !59471 : Print particles in debug, not barcodes
 * !59476 : Ensure back-compatibility of SimulatedDetectors and DigitizedDetectors in HITS and RDO file metadata
 * !59477 : Pythia8B_i fix to reseed the generator
 * !59430 : Optimize the barcodes
 * !59468 : L1CaloFEXSim: cppcheck fixes
 * !59480 : HGTD_RecAlgs: Fix clang warning.
 * !59488 : ExpressionEvaluation: Fix/suppress cppcheck warnings.
 * !59490 : xAODRootAccess: Fix cppcheck warnings.
 * !59481 : InDetTrackingGeometry: Fix clang warnings.
 * !59483 : TrigFastTrackFinder+TrigHTTMaps: Fix clang15 warnings.
 * !59482 : TrigEgammaEmulationTool+TrigGlobalEfficiencyCorrection: Fix clang15 warnings.
 * !59491 : TrigT1CaloMonitoring: Fix cppcheck warnings.
 * !59484 : TrigConfStorage: Fix clang15 warnings.
 * !59479 : ISF_Event+ISF_Services+ISF_Geant4Event: Fix new thread-safety checker warnings.
 * !59486 : PersistencySvc+CollectionUtilities: Fix cppcheck warnings.
 * !59487 : AsgTools: Fix cppcheck warning.
 * !59485 : StorageSvc: Suppress cppcheck warning.
 * !59489 : AthAnalysisBaseComps: Fix/suppress cppcheck warnings.
 * !59460 : cppcheck. Prefer prefix ++/-- operators for non-primitive types.
 * !59467 : Remove old not used claibration hit moments maker.
 * !59338 : further tests of ActsTrkEvent
 * !59458 : tauEvent: Fix cppcheck warning.
 * !59457 : TrigL2MuonSA+TrigLongLivedParticlesHypo+TrigSerializeResult: Fix clang15 warnings.
 * !59456 : TrigT1CaloMonitoring+TrigInDetPattRecoTools+TrigInDetTrackFitter: Fix clang15 warnings.
 * !59451 : ByteStreamCnvSvc+EventSelectorAthenaPool: fix thread-checker warnings in dbg build
 * !59463 : IDScanZFinder: fix cppcheck uninit variables
 * !59464 : L1TopoCoreSim: cppcheck fix (redundant nullptr check)
 * !59437 : 23.0-cppcheck-AthenaRootComps
 * !59294 : Add ptcone40 for photons back in EGAM3,4,10
 * !59448 : Fix PassJvtKey in IDTIDE-CA
 * !59443 : PowhegControl: manual sweep GeneratorFilters: bring back JetFilter
 * !59447 : Correct NVSI and its implementation in FTAG1
 * !59454 : CosmicGenerator: Fix compilation with clang.
 * !59407 : Migrate runPileupTrackingForTrackOverlay.py script to CA
 * !59421 : SUSYTools - Add isPHYSLITE property
 * !59455 : ISF_FastCaloSimEvent: Fix clang warning.
 * !59452 : LWHists: Use call_once instead of a static flag.
 * !59453 : TrigT1TGC: Fix clang15 warnings.
 * !59433 : athena.py: remove support of default job options
 * !59445 : Adding README for DerivationFrameworkPhys
 * !59446 : Legacy derivation framework config clean-up: part 1 (DerivationFrameworkExamples)
 * !59436 : 23.0-cppcheck-AthenaPoolCnvSvc
 * !59442 : 23.0-cppcheck-CoolConvUtilities
 * !59434 : CaloCalibHitRec: Migrate calo det descr to conditions algorithm access
 * !59438 : DerivationFrameworkPhys: update EventInfo ad TauJets content
 * !59388 : change spelling of flavour in CP algorithm configuration
 * !59432 : adding back JVFCorr to allow recalculation of NNJvt
 * !59425 : Run 4 config update for FTAG PhysVal
 * !59429 : cppcheck: Passing the result of c_str() to a function that takes std::string as argument
 * !59372 : CxxUtils: Fix unit tests failing on arm.
 * !59428 : cppcheck in trigger code: Prefer prefix ++/-- operators for non-primitive types
 * !59417 : 2022-12-17: Daily merge of 22.0. into master
 * !59285 : Adding DRAW_EGZ CA style
 * !59412 : MuonNSWCommonDecode: Fix cppcheck warnings.
 * !59409 : ByteStreamStoragePlugins: Suppress cppcheck warnings.
 * !59411 : LArGeoEndcap: Fix cppcheck warnings.
 * !59416 : Replace ConfigurableRun3Behavior with ConfigurableCABehavior
 * !59398 : update flavor tagging in test sequence to latest recommendation
 * !59335 : Share common code between SiLayerBuilder and SiLayerBuilderCond
 * !59402 : TrigT1CTMonitoring+TrigTauRec: Fix clang15 warnings.
 * !59244 : Hgtd time info propagation to TrackParticle
 * !59380 : MuonInertMaterialBuilder : De-duplicate code
 * !59394 : PerfMonFlags: add dry_run option for decoding flags
 * !59254 : Bmumux Super RoI: implementing new super RoI tool for Bmumux triggers
 * !59387 : Remove deprecated ep files and bug fix for Run 4 pflow
 * !59410 : Code cleanup: removed registration of WriteCondHandles from several client algorithms
 * !59249 : Improvements some codings in TrigT1TGC
 * !59395 : AthenaCommon+PyUtils: move release_metadata to PyUtils
 * !59396 : Improving NSW MM Simulation speed
 * !59384 : TRTMonitoringRun3: remove old-style DQ configuration
 * !59405 : AthContainers: Suppress some cppcheck warnings.
 * !59399 : athena.py: fix for LD_PRELOAD restoration
 * !59397 : AthenaCommon: delete PropertyHistoryCheck
 * !59400 : athena.py: remove keep/drop-configuration command line arg
 * !59393 : AthenaCommon: delete unused Help and ObjectBrowser module
 * !59406 : xAODCore: Fix cppcheck warning.
 * !58788 : sync R22 and R21 branches of xAODBTaggingEfficiency and CalibrationDataInterface

Link to the full diff between [release/23.0.13](https://gitlab.cern.ch/atlas/athena/tags/release/23.0.13) and
[release/23.0.12](https://gitlab.cern.ch/atlas/athena/tags/release/23.0.12)
is available at
https://gitlab.cern.ch/atlas/athena/compare/release/23.0.12...release/23.0.13