athena merge requestshttps://gitlab.cern.ch/atlas/athena/-/merge_requests2024-03-29T10:51:48+01:00https://gitlab.cern.ch/atlas/athena/-/merge_requests/701872024-03-28: merge of 24.0 into main2024-03-29T10:51:48+01:00Edward Moyse2024-03-28: merge of 24.0 into mainThis sweep contains the following MRs:
* !70158 athena.py: allow --config-only without storing config (legacy) ~Core
* !70181 Fix bug in han configuration merging ~DQ
* !70149 Update collisions_run.config - add the new han configurati...This sweep contains the following MRs:
* !70158 athena.py: allow --config-only without storing config (legacy) ~Core
* !70181 Fix bug in han configuration merging ~DQ
* !70149 Update collisions_run.config - add the new han configuration for all the l1calo monitoring changes ~DQ, ~L1Calo
* !70151 athena.py: remove cppyy_minvmem command line option ~Core
* !70155 TileMonitoring: Update Tile online monitoring script for cosmics ~DQ, ~Tile
* !70103 Optimization of the Trigger Menu generation: move CA generation after the alignment (ATR-29039) ~JetEtmiss, ~Trigger, ~TriggerMenu
* !69406 24.0 TRT high threshold tune ~Digitization, ~InnerDetector, ~Overlay, ~Run2-DataOverlay-output-changed, ~Run2-MCOverlay-output-changed, ~Run2-MCReco-output-changed, ~Run3-MCOverlay-output-changed, ~Run3-MCReco-output-changed, ~Tools, ~frozen-tier0-violating
* !70127 Improvements in Run2 to Run 3 nav conversion ~Trigger
* !70135 LArConfiguration: delete legacy job option fragments ~LAr
* !70134 LArROD: remove legacy configuration ~LAr
* !70130 TileSimAlgs: Remove legacy JO configurations (ATLASRECTS-7939) ~Digitization, ~Tile
* !70085 remove old taggers and add GN2v01 in PhysVal monitoring ~Analysis, ~BTagging, ~Derivation, ~JetEtmiss
* !70138 Add HLT_noalg_L1MU14EOF to express ~Trigger, ~TriggerMenu
* !70083 Dev new histograms ~DQ, ~LAr, ~Trigger
* !70105 gFEX update jwoj threshold ~Trigger, ~TriggerMenu, ~changes-trigger-counts
* !70121 TileMonitoring: Remove legacy JO configurations (ATLASRECTS-7939) ~DQ, ~Tile
* !70126 TileMuId: Remove legacy JO configurations (ATLASRECTS-7939) ~Tile
* !70128 TileRecAlgs: Remove legacy JO configurations (ATLASRECTS-7939) ~Tile
* !69231 Implementing the MuonSelectionTool for selecting muon tracks. ~Analysis, ~BTagging, ~Derivation, ~JetEtmiss
* !70125 remove obsolete job-config files from CaloRec/share ~Calorimeter
* !70124 TileMonitoring: Remove legacy config from TileMBTSMonitorAlgorithm (ATLASRECTS-7939) ~DQ, ~Tile
* !70122 TileMonitoring: Remove legacy config from TileDQFragMonitorAlgorithm (ATLASRECTS-7939) ~DQ, ~Tile
There was one conflict (in `BTaggingValidationPlots.cxx`). As discussed in !70085, I resolved this by taking the `24.0` changes.https://gitlab.cern.ch/atlas/athena/-/merge_requests/70130TileSimAlgs: Remove legacy JO configurations (ATLASRECTS-7939)2024-03-28T11:30:33+01:00Siarhei HarkushaTileSimAlgs: Remove legacy JO configurations (ATLASRECTS-7939)Legacy JO configurations have been removed from TileSimAlgs package.Legacy JO configurations have been removed from TileSimAlgs package.https://gitlab.cern.ch/atlas/athena/-/merge_requests/70077Revert merge request !69655 (ATLSWUPGR-242)2024-03-25T14:46:45+01:00John Derek ChapmanRevert merge request !69655 (ATLSWUPGR-242)Merge request !69655 causes unintended output changes in some ART tests: ATLSWUPGR-242
Therefore reverting for now to allow me to do some further testing/tweaking of the changes before reintroducing them.Merge request !69655 causes unintended output changes in some ART tests: ATLSWUPGR-242
Therefore reverting for now to allow me to do some further testing/tweaking of the changes before reintroducing them.https://gitlab.cern.ch/atlas/athena/-/merge_requests/700262024-03-21: merge of 24.0 into main2024-03-22T08:46:02+01:00Frank Winklmeier2024-03-21: merge of 24.0 into mainThis sweep contains the following MRs:
* !70032 fix for ATR-29037 - No such flag: minTRTonTrk ~Trigger, ~TriggerID
* !70018 Fix issue with incomplete hashing in HLT Nav conversion ~Trigger
* !70014 AthenaPython: delete copy_file and ...This sweep contains the following MRs:
* !70032 fix for ATR-29037 - No such flag: minTRTonTrk ~Trigger, ~TriggerID
* !70018 Fix issue with incomplete hashing in HLT Nav conversion ~Trigger
* !70014 AthenaPython: delete copy_file and read_file utilities ~Core
* !69991 LArCafJobs: delete legacy config referencing RecExConfig ~LAr
* !69714 MuonConfig: drop RPC cabling map override ~MuonSpectrometer, ~Run3-MCReco-output-changed, ~Tools
* !70015 TrigPSC+TrigServices: set ConcurrencyFlags::numProcs ~Core, ~Trigger
* !69969 ID trigger: dynamic creation of flags ~Trigger, ~TriggerID
* !70001 L1calo efex tau bdt add max and min thresholds ~L1Calo, ~Trigger
* !69992 Remove HLT_e5_lhvloose_bBeeM6000_L1BKeePrimary from T0 monitoring ~Trigger, ~TriggerMenu
* !69865 More fixes for !68913: hasFlag and iterators ~Core
* !69996 Fixes for wrong stream assignment VBFDelayed -> PhysicsStream ~Trigger, ~TriggerMenu
* !69833 AFP ToF monitoring new hist + bugfix ~DQ, ~ForwardDetectors
* !69984 Fix physval memory leak, ATLASDQ-1136 ~DQ
* !69988 TBDetDescrAlg: delete legacy config and cleanup ~TestBeam
* !69987 ForwardTransport[Svc]: delete legacy configuration ~ForwardDetectors
* !69958 Adding versioning in ZDC calibration files via parameter for TDirectory name ~ForwardDetectors
* !69796 fixes some details of the task, container names and updates file to be used. ~DQ, ~LAr
* !69945 Prevent ONNX from spawning additional threads ~Simulation
* !69930 ZDC CA synchronized with Tier0 version ~ForwardDetectors
* !69886 StoreGate: add SG::HiveMgrSvc::setNumProcs helper ~Core
* !68579 AFT-702: Add heterogeneous input support for GN2 ~Analysis, ~BTagging, ~JetEtmiss
* !69899 Fix LAr CAF jobs ~LAr
* !69857 CA-based script to populate the LAr Bad Feb database ~LAr
* !69981 AFP_GeoModel+Digitization: delete legacy job options ~Digitization, ~ForwardDetectors
* !69949 Protect possible rare FPEs in trigger ~Tracking
* !69963 gFEX pileup threshold update ~EDM, ~JetEtmiss, ~L1Calo, ~Trigger
* !69917 ZdcRec: delete legacy configuration ~ForwardDetectors
* !69967 NTUPtoNTUPCore: delete unused package ~Analysis
* !69971 ForwardRec: delete legacy job options ~ForwardDetectors
* !69966 LArL1Sim: delete legacy job options ~LAr
* !69959 Remove custom JetSuper Roi zedHalfWidth ~JetEtmiss, ~Trigger, ~TriggerID
* !69970 Disable ONNXRuntime CUDA Support, 24.0 branch (2024.03.20.) ~Build
* !69939 ATR-28870: add hh4b GN2 80% chain to physics ~Trigger, ~TriggerMenu, ~changes-trigger-countshttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69981AFP_GeoModel+Digitization: delete legacy job options2024-03-21T15:21:42+01:00Frank WinklmeierAFP_GeoModel+Digitization: delete legacy job optionshttps://gitlab.cern.ch/atlas/athena/-/merge_requests/699652024-03-20: merge of 24.0 into main2024-03-20T15:24:32+01:00Frank Winklmeier2024-03-20: merge of 24.0 into mainThis sweep contains the following MRs:
* !69825 Updating reference run in centrally managed references ~DQ
* !69916 DetectorStatus: delete legacy DetStatusMapGetter ~Geometry
* !69915 MuonDQA: delete MuonDQAMonFlags and related legacy...This sweep contains the following MRs:
* !69825 Updating reference run in centrally managed references ~DQ
* !69916 DetectorStatus: delete legacy DetStatusMapGetter ~Geometry
* !69915 MuonDQA: delete MuonDQAMonFlags and related legacy monitoring job options ~DQ, ~MuonSpectrometer
* !69913 PhysValMonitoring: remove legacy config from PhysValUtils ~Analysis
* !69905 MuonCondAlg+NSWCalibTools: delete legacy config ~MuonSpectrometer
* !69901 Update IPDVM README for CA config ~InnerDetector
* !69895 MuonCondSvc: delete legacy config and update link dependencies ~MuonSpectrometer
* !69892 MuonCnv+MuonCablings: delete legacy flags and job options ~MuonSpectrometer
* !69891 AthenaConfiguration: cleanup comments to legacy code ~Core
* !69912 TrigInDetAnalysisExample: delete obsolete tida_run2 script ~Trigger
* !69887 Delete a number of obsolete Calo-Geometry config files ~Calorimeter, ~Egamma, ~LAr, ~TestBeam
* !69877 Remove reference to RecExCommon_topOptions in RecExOnline ~Reconstruction
* !69876 Update jetMakeRefSamples.py with CA flags ~JetEtmiss, ~Reconstruction
* !69875 Delete legacy PanTauAlgs configs ~Reconstruction, ~Tau
* !69874 Delete legacy InDetAlignmentMonitoring configs ~DQ, ~InnerDetector
* !69873 Clean up legacy SCT_CalibAlgs configs ~InnerDetector
* !69858 Calo bad chan cleanup ~LAr
* !69849 Micromega digitization - Clean up the EDM ~Digitization, ~Egamma, ~MuonSpectrometer, ~Overlay, ~Trigger
* !69888 ATR-27782 ATR-21596 - Assorted Menu Actions for DiPhoton and DarkJet TLA+PEB ~Trigger, ~TriggerMenu, ~changes-trigger-counts
* !69911 TrigT2CaloEgamma: fix FPE ~Trigger
* !69820 gFEX Updates ~JetEtmiss, ~L1Calo, ~Trigger, ~changes-trigger-counts
* !69862 Added minIsoEt parameter to eTAUs ~Trigger, ~TriggerMenu
* !69868 NSW Simulation: fixed BC assignment for MM ~Trigger
* !69882 TrigEFMissingET: add missing ROOT find package call ~Trigger
* !69897 Remove broken seed phi calculation (already not in use) ~Trigger, ~TriggerID
* !69902 Clean up legacy TriggerMatchingTool configs ~Triggerhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69885Update interfaces of InDetSimEvent, MuonSimEvent and G4AncillarySimEvent tran...2024-03-18T12:14:01+01:00John Derek ChapmanUpdate interfaces of InDetSimEvent, MuonSimEvent and G4AncillarySimEvent transient EDM classesThis merge request updates the interfaces of the InDetSimEvent, MuonSimEvent and G4AncillarySimEvent transient EDM classes to prepare for migration of client classes to be based on `GenParticle::id()` rather than `barcodes`.
- Rename `tr...This merge request updates the interfaces of the InDetSimEvent, MuonSimEvent and G4AncillarySimEvent transient EDM classes to prepare for migration of client classes to be based on `GenParticle::id()` rather than `barcodes`.
- Rename `trackNumber()` method to `truthBarcode()` for InDetSimEvent and MuonSimEvent transient EDM classes
- Rename `TRTUncompressedHit::GetTrackID()` method to `TRTUncompressedHit::truthBarcode()`.
- Add `truthID()` method to return `GenParticle::id()` to InDetSimEvent, MuonSimEvent and G4AncillarySimEvent transient EDM classes
See ATLASSIM-6978https://gitlab.cern.ch/atlas/athena/-/merge_requests/69849Micromega digitization - Clean up the EDM2024-03-20T08:15:46+01:00Johannes Junggeburthjohannes.josef.junggeburth@cern.chMicromega digitization - Clean up the EDM- Remove unmaintained trigger path
- Create one digit per channel
- Remove digit -> TP converter. The digit is a completely transient format and should be dumped as a RDO
The first step towards a consistent trigger simulation starts with...- Remove unmaintained trigger path
- Create one digit per channel
- Remove digit -> TP converter. The digit is a completely transient format and should be dumped as a RDO
The first step towards a consistent trigger simulation starts with an understandable EDM (ATR-28607)
Tagging: @pscholer, @sfranceshttps://gitlab.cern.ch/atlas/athena/-/merge_requests/697692024-03-13: merge of 24.0 into main2024-03-14T11:00:03+01:00Walter Lampl2024-03-13: merge of 24.0 into mainThis sweep contains the following MRs:
* !69744 athena: unify legacy/CA interactive prompt ~Core
* !69747 Bugfix to ZDC pulse analysis to fix irreproducibility problem ~ForwardDetectors
* !69685 AthenaCommon: package and unit test cle...This sweep contains the following MRs:
* !69744 athena: unify legacy/CA interactive prompt ~Core
* !69747 Bugfix to ZDC pulse analysis to fix irreproducibility problem ~ForwardDetectors
* !69685 AthenaCommon: package and unit test cleanup ~Core
* !69698 Improve monitoring of non truth matched hadronic tau in TauCP PhysVal mon ~Analysis, ~Tau
* !69723 Clean up legacy TrkAlignment configs ~Tracking
* !69679 Add protection against bad vertices in InDetBeamSpotFinder ~DQ, ~InnerDetector
* !69742 Remove broken jobO files from DataQuality/GoodRunsListsUser ~DQ
* !69704 TrigEgammaMonitoring: naming cleanup ~DQ, ~Egamma, ~Reconstruction, ~Trigger
* !69687 TriggerTest: update HI test ~Trigger, ~changes-trigger-counts
* !69681 ATR-28771:PTF (prompt track frac) Trigger based on gFEX ~Trigger, ~TriggerMenu, ~changes-trigger-counts
* !69671 Fixes a typo in the HLT jet preselection monitoring of GNTau chains ~DQ, ~JetEtmiss, ~Trigger, ~TriggerJet, ~TriggerMenu
* !69720 Clean up legacy configs InDetAlignAlgs and Tools ~InnerDetector
* !69684 Clean up legacy config egammaRec package ~Derivation, ~Egamma, ~Reconstruction
* !69676 ZDC RPD centroid max ADC fix ~ForwardDetectors
* !69675 MuonConfig: remove usage of CARunner.py ~MuonSpectrometer
* !69696 AthenaMonitoring+DataQualityTools: remove AthMonitorCfgHelperOld ~Core, ~DQ
* !69706 GaudiSequencer: delete unused legacy job options ~Core
* !69693 athena.py: cleanup interactive mode command line parsing ~Core
* !69703 MM digi: only initialize thresholds db read handle key if conditions thresholds are used ~Digitization, ~MuonSpectrometer
* !69494 PyUtils: delete unused MetaReaderPeekerFull ~Tools
* !69596 Migrate EventIndex Producer to the Component Accumulator ~Database
* !69673 Clean up legacy Jet configs ~JetEtmiss, ~Reconstruction
* !69682 Clean up legacy MuonIdentification configs ~MuonSpectrometer, ~Reconstruction
* !69670 Clean up legacy configs in JetTagCalibration ~Analysis, ~BTagging, ~JetEtmiss, ~Trigger
* !69672 Clean up of legacy configs in HIGlobal ~JetEtmiss, ~Reconstruction, ~Trigger
* !69663 Fixing DQ egamma CP configuration for trigger aware mechanism ~DQ, ~Egamma, ~Reconstruction, ~Trigger
* !68496 Update L1Calo derivation/monitoring now that Offline Copy has been removed [ATR-28688] ~DQ, ~Derivation, ~L1Calo, ~Trigger
* !69331 Updating HI run3 test after L1MuonSim fix ~Triggerhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69703MM digi: only initialize thresholds db read handle key if conditions threshol...2024-03-13T12:00:26+01:00Patrick ScholerMM digi: only initialize thresholds db read handle key if conditions thresholds are usedCloses ATLASSIM-7118Closes ATLASSIM-7118https://gitlab.cern.ch/atlas/athena/-/merge_requests/696922024-03-11: merge of 24.0 into main2024-03-12T17:43:15+01:00Walter Lampl2024-03-11: merge of 24.0 into mainThis sweep contains the following MRs:
* !69651 Cleanup TP converter unit test processing script and do not fall-back on AFS ~Database
* !69625 Clean up InDetJiveXML legacy configs ~InnerDetector
* !69627 Clean up legacy InDetRecTools...This sweep contains the following MRs:
* !69651 Cleanup TP converter unit test processing script and do not fall-back on AFS ~Database
* !69625 Clean up InDetJiveXML legacy configs ~InnerDetector
* !69627 Clean up legacy InDetRecTools configs ~InnerDetector
* !69626 Clean up legacy SCT_Monitoring configs ~DQ, ~InnerDetector
* !69577 Fix SCT calibration loop transform for running with hist input files ~InnerDetector
* !69629 Clean up legacy InDetSecVertexValidation config ~InnerDetector
* !69628 Clean up legacy TRT_TR_Process config ~InnerDetector, ~Simulation
* !69636 Clean up legacy TrkTrackSummaryTool configs ~Tracking
* !69631 Clean up legacy configs for TrkDetDescr ~Tracking
* !69630 Clean up legacy TrkConditions configs ~Tracking
* !69653 SCT_RawDataByteStreamCnv: Use input file from CVMFS ~InnerDetector
* !69624 Clean up legacy configs in InDetDetDescr GeoModel ~InnerDetector
* !69635 Clean up legacy TrkExUnitTests config ~Tracking
* !69637 Delete legacy RecJobTransforms configs ~JetEtmiss, ~Reconstruction
* !69640 Restore CA RDOtoRDOTrigger:False for q443 tests ~JetEtmiss, ~MuonSpectrometer, ~Reconstruction, ~Tools
* !69634 Delete TrkExExample ~Tracking
* !69648 Tile monitoring: Use default geometry tags ~DQ, ~Tile
* !69642 Updates for TauCP PHYSVAL monitoring ~Analysis, ~Tau
* !69615 Remove HLTbphys references for physics_BphysDelayed stream ~DQ
* !69607 Move RngComps.RandomServices module to RngComps.RngCompsConfig ~Core, ~Digitization, ~ForwardDetectors, ~Generators, ~HGTD, ~ITk, ~InnerDetector, ~LAr, ~MuonSpectrometer, ~Overlay, ~Simulation, ~Tile, ~Upgradehttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69655barcode -> ID migration for HGTD/InDet/MuonDigitization.2024-03-27T14:14:49+01:00John Derek Chapmanbarcode -> ID migration for HGTD/InDet/MuonDigitization.Migrate HGTD_Digitization, InDetDigitization and MuonDigitization code to use `GenParticle::id` rather than barcodes internally.
(Should not change Digitization output.)
See ATLASSIM-6978Migrate HGTD_Digitization, InDetDigitization and MuonDigitization code to use `GenParticle::id` rather than barcodes internally.
(Should not change Digitization output.)
See ATLASSIM-6978https://gitlab.cern.ch/atlas/athena/-/merge_requests/696182024-03-07: merge of 24.0 into main2024-03-08T06:56:59+01:00Vakhtang Tsulaia2024-03-07: merge of 24.0 into mainTwo conflicts on this one:
* `InnerDetector/InDetCalibAlgs/TRT_CalibAlgs/python/TRTCalibrationMgrConfig.py`
The conflict was generated by !69487 in ~main (author @tstreble) and !69561 in ~"24.0" (author @serodrig). I had to manually res...Two conflicts on this one:
* `InnerDetector/InDetCalibAlgs/TRT_CalibAlgs/python/TRTCalibrationMgrConfig.py`
The conflict was generated by !69487 in ~main (author @tstreble) and !69561 in ~"24.0" (author @serodrig). I had to manually resolve the conflict. Please have a look at it and let me know if the resolution looks OK to you. Thanks.
* `Tools/WorkflowTestRunner/python/References.py`
A new test `af3_PHYS_Run3` has been introduced in ~"24.0". Also, !69490 in the ~main required updating of ref files for all derivation tests. Finally, as per @dguest [message](https://gitlab.cern.ch/atlas/athena/-/merge_requests/69490#note_7700454), the changes from !69490 are going to be back-ported to ~"24.0" which opens up a possibility for conflicts in future sweeps into the ~main. CC again @wlampl and @tadej
This sweep contains the following MRs:
* !69594 RegionSelector: delete legacy configuration methods ~Geometry, ~Trigger
* !69576 Fix zero eTau rates when using eTau BDT algorithm ~L1Calo, ~Tau, ~Trigger, ~changes-trigger-counts
* !68406 HLTResultByteStreamCnv: Destroy the incoming address if exists and recreate ~Trigger
* !69453 ID trigger: simplify and decouple ID and ITk sequence code ~Egamma, ~ITk, ~Trigger, ~TriggerID, ~TriggerMenu, ~TriggerMinBias
* !68986 Run test_mc21_13p6TeV_hi_withtrigger in 24.0 ~Reconstruction
* !69590 RngComps: delete legacy config and test cleanup ~Core
* !69502 Update DAOD CI tests ~Derivation, ~Test, ~Tools
* !69556 Simulation: Remove more legacy configuration modules ~Digitization, ~JetEtmiss, ~Overlay, ~Simulation
* !69565 IOVDbSvc.CondDB: remove usage of RecFlags ~Database
* !69579 AthenaServices: cleanup legacy job options and unused tests ~Core
* !69564 CutFlowHelpers: remove usage of RecFlags ~EDM
* !69558 Clean-up/Migration of commented out legacy configuration in Simulation packages ~Simulation
* !69549 RecJobTransforms+PATJobTransforms: delete unused DPDUtils ~Analysis, ~Reconstruction
* !69568 MagFieldServices: migrate CondAlg unit test to CA ~Magnets
* !69533 Delete legacy TTVA configs ~Analysis, ~BTagging, ~InnerDetector, ~JetEtmiss, ~Reconstruction
* !69548 Remove legacy simulation configs ~ACTS, ~ForwardDetectors, ~Generators, ~ITk, ~InnerDetector, ~MuonSpectrometer, ~Simulation, ~Tracking
* !69570 Clean up legacy DataQualityTools configs ~DQ, ~JetEtmiss
* !69545 Slim references for ATLASDQ-1133 ~DQ
* !69516 Projects: Update the LCG layer and Externals version in the 24.0 branch ~Build
* !69561 TRT - Remove share scripts and using GlobalChi2Fitter ~InnerDetector
* !69519 Fix the code in TrfUtils.py to correspond to the PyYAML 5.1+ requirements ~InnerDetector
* !69504 DataQualityConfigurations: disable han-config-gen in dbg build ~DQ
* !69498 Exclude items without root streamers. ~InnerDetector
* !69539 Delete legacy InDetPerfMonitoring config ~DQ, ~InnerDetector
* !69538 Delete reference to legacy config in InDetPRDToxAOD ~InnerDetector
* !69535 Delete legacy AthenaMonitoring configs ~Core, ~DQ
* !69534 Delete legacy InDetRecStatistics configs ~InnerDetector
* !69532 Delete PixelToTPIDTool legacy config ~InnerDetector
* !69578 Removing a bunch of legacy config, and scripts that rely on it #2 ~DQ, ~Digitization, ~MuonSpectrometer
* !69531 Delete legacy TRTMonitoringRun3 configs ~DQ, ~InnerDetector
* !69562 Removing a bunch of legacy config, and scripts that rely on it ~DQ, ~MuonSpectrometer
* !69529 Delete legacy InDetDiMuonMonitoring config ~DQ, ~InnerDetector
* !69499 PyUtils: remove use of RecFlags in MetaReaderPeeker ~Tools
* !69587 DQ sqlalchemy fixes backport (APR-130) ~DQ
* !69492 xAODTruthCnv: delete legacy job options ~EDM
* !69496 AODFix+RecoFix: delete obsolete legacy packages ~Reconstruction
* !69495 Update FTAG derivation ART branch ~BTagging, ~Derivation
* !69493 DigitizationTests ART: Fix repeated output file names between tests ~Digitization, ~Simulation
* !69571 Requesting athena MT resources (memory 16GB) for test_q445_serial.sh ~Tools
* !69378 MuonReadoutGeometry - Streamline the caching flags & fix B-Lines ~MuonSpectrometer, ~Run2-DataReco-output-changed, ~Run3-DataReco-output-changed, ~Tools, ~Upgrade, ~frozen-tier0-violatinghttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69607Move RngComps.RandomServices module to RngComps.RngCompsConfig2024-03-11T11:03:22+01:00John Derek ChapmanMove RngComps.RandomServices module to RngComps.RngCompsConfigMinor change, standardising module name.Minor change, standardising module name.https://gitlab.cern.ch/atlas/athena/-/merge_requests/69578Removing a bunch of legacy config, and scripts that rely on it #22024-03-07T20:51:17+01:00Edward MoyseRemoving a bunch of legacy config, and scripts that rely on it #2Continues from !69562
As per description - this removes a bunch of legacy configuration from underneath `MuonSpectrometer`.
I also removed scripts that relied on legacy configuration to work.
cc @jojungge @kluit @stavropContinues from !69562
As per description - this removes a bunch of legacy configuration from underneath `MuonSpectrometer`.
I also removed scripts that relied on legacy configuration to work.
cc @jojungge @kluit @stavrophttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69556Simulation: Remove more legacy configuration modules2024-03-07T20:51:15+01:00John Derek ChapmanSimulation: Remove more legacy configuration modulesThis merge request removes a number of legacy configuration modules:
- DigitizationFlagsHelpers
- JetRec_FastCaloSim
- OverlayHelpersLegacy
- FatrasTrackingGeometrySvc
- HitsFilePeeker
and cleans up references to SimFlags and DetFlags i...This merge request removes a number of legacy configuration modules:
- DigitizationFlagsHelpers
- JetRec_FastCaloSim
- OverlayHelpersLegacy
- FatrasTrackingGeometrySvc
- HitsFilePeeker
and cleans up references to SimFlags and DetFlags in commented out code (this commented out code should remain in place for now).https://gitlab.cern.ch/atlas/athena/-/merge_requests/69536Update HepMcParticleLink interface and clients without changing behaviour2024-03-18T09:09:00+01:00John Derek ChapmanUpdate HepMcParticleLink interface and clients without changing behaviour!67602 adapts HepMcParticleLink to use `GenParticle::id()` internally rather than the old GenParticle barcodes from HEPMC2.
In some cases (particularly in the case of quasi-stable particle simulation), then the ordering of particles by b...!67602 adapts HepMcParticleLink to use `GenParticle::id()` internally rather than the old GenParticle barcodes from HEPMC2.
In some cases (particularly in the case of quasi-stable particle simulation), then the ordering of particles by barcode does not
always match the ordering of particles by id. This results in some containers which are ordered by `HepMcParticleLink` being slightly different after the change (same information different order). This merge request updates the HepMcParticleLink interface without updating the internals, allowing the clients to be updated without the output changing. A smaller output-changing merge request can then be made afterwards.
See ATLASSIM-6999.https://gitlab.cern.ch/atlas/athena/-/merge_requests/69493DigitizationTests ART: Fix repeated output file names between tests2024-03-07T20:51:17+01:00John Derek ChapmanDigitizationTests ART: Fix repeated output file names between testsThis merge request fixes the issue of matching output file names being used in multiple tests which was causing problems when updating fixed reference files - see ATLASSIM-7095.
Also increased the number of events for Run 2 (2018) tests...This merge request fixes the issue of matching output file names being used in multiple tests which was causing problems when updating fixed reference files - see ATLASSIM-7095.
Also increased the number of events for Run 2 (2018) tests to match the other years.
The changes here are only to ART scripts, so there will be no affect on the CI output.https://gitlab.cern.ch/atlas/athena/-/merge_requests/694302024-03-01: merge of 24.0 into main2024-03-02T09:05:27+01:00Tadej Novaktadej.novak@cern.ch2024-03-01: merge of 24.0 into mainThis sweep contains the following MRs:
* !69411 Moving several chains to Physics after menu sign off ~Trigger, ~TriggerMenu
* !69407 confTool: speedup in case ignoreDefaults is not used ~Core
* !69415 add EventSelector to DataHeader s...This sweep contains the following MRs:
* !69411 Moving several chains to Physics after menu sign off ~Trigger, ~TriggerMenu
* !69407 confTool: speedup in case ignoreDefaults is not used ~Core
* !69415 add EventSelector to DataHeader store.retrieve ~Database
* !69414 LArCellRec: remove legacy configuration ~LAr, ~Simulation
* !69397 ATR-28888 -- Reimplement End-of-Event processing in HLT ~JetEtmiss, ~Trigger, ~TriggerMenu
* !69398 updates to trigJetMonitor, monGroups and additions to express stream ~DQ, ~JetEtmiss, ~Trigger, ~TriggerJet, ~TriggerMenu
* !69191 Update PEB DarkJet chains ~Trigger, ~TriggerMenu, ~changes-trigger-counts
* !69394 AthenaCommon+AthenaConfiguration: speedup gatherProps ~Core
* !69399 ATR-28836 - ATR-28871 - Assorted Menu actions for Displaced Jet signature ~Trigger, ~TriggerMenu, ~changes-trigger-counts
* !69324 Use dict lookup to find CF sequence in HLT Menu ~Trigger, ~TriggerMenu
* !69392 Move HH->bbtautau chains with tau preselections into physics; upgrade to bgn2 for all chains. ~JetEtmiss, ~Trigger, ~TriggerJet, ~TriggerMenu, ~changes-trigger-counts
* !68756 InDetTrig: replace access to ConfigSettings with ConfigFlags. ~JetEtmiss, ~Trigger, ~TriggerID, ~TriggerMenu, ~TriggerMinBias
* !68976 Restructure core Digitization packages ~Calorimeter, ~Core, ~DQ, ~Digitization, ~Egamma, ~ForwardDetectors, ~HGTD, ~ITk, ~InnerDetector, ~JetEtmiss, ~LAr, ~MuonSpectrometer, ~Overlay, ~Reconstruction, ~Simulation, ~Tau, ~Tile, ~Tools, ~Trigger
* !69295 Make InDetTimeCollection recording optional for ID raw data providers ~InnerDetector
* !69306 improve efex EmulatedTower building, including new debugging output. ~L1Calo, ~Trigger
* !69376 Allow DigitizationTests ART jobs to find 24.0-specific reference files (ATLASSIM-7095) ~Digitization, ~Simulation
* !69381 TriggerMenuMT: uncomment MBTSA/C triggers in L1 menus for pp and HI and uncomment corresponding HLT streamers in P1_run3_v1 menu ~Trigger, ~TriggerMenu
* !69238 Only book some LAr DT monitoring histograms if in the online environment. ~DQ, ~LAr, ~Trigger
* !69365 ATR-28873: support more workflows with container jobs in Trig_reco_tf.py ~Trigger
* !69359 Fix to turn on and off the 2 sigma ringer correction ~Trigger
* !69351 TrigP1Test: update debug stream test ~Trigger
* !69362 Adding the removal of CPS for BeeX chains (ATR-19501) ~Trigger, ~TriggerMenu
* !69345 TriggerMenuMT: merge EmptyMenuSequence[CA] ~Trigger, ~TriggerMenu
* !69346 Move remaining TrigInDetValidation test to CA ~Trigger
* !69348 Update TrigTransform Readme ~Trigger
* !69369 Also count the first hit associated to a truth particle. ~InnerDetector
* !69368 Fix decoration type clash for isSplit. ~Derivation, ~InnerDetector
* !69243 Remove legacy DigitizationFlags jobproperties module ~Digitization, ~Simulation
* !69335 AthSimulation CMake Fixes, 24.0 branch (2024.02.28.) ~Build
* !69317 MuonRdoToPrepData - Disable seeded decoding when trigger is offline ~MuonSpectrometer
* !69329 confTool: add ignoreOrder command line option ~Core
* !69310 Insert the correct GN2 tagger date string to complete the monitoring update as... ~DQ, ~Trigger
* !69297 Adding TRT Straw Status to the calibration chain ~InnerDetector
* !69274 trackless b-tagging ART test in 24.0 ~Analysis, ~BTagging, ~JetEtmiss
* !69323 TrigGlobalEfficiencyCorrectionTool: Fix FPE ~Trigger
* !69325 compareFlatTrees: Avoid canvas update if a branch fails ~Core
* !69328 MuonRecRTT: Fix typo in mkdir command ~MuonSpectrometerhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69422PixelDigitization+FPGATrackSimLRT: Fix compilation with dev3lcg.2024-03-03T06:31:32+01:00Scott SnyderPixelDigitization+FPGATrackSimLRT: Fix compilation with dev3lcg.Cannot default option argument to TH1::SaveAs().Cannot default option argument to TH1::SaveAs().