athena merge requestshttps://gitlab.cern.ch/atlas/athena/-/merge_requests2024-03-29T00:48:46+01:00https://gitlab.cern.ch/atlas/athena/-/merge_requests/70191Suppress some PathResolver output2024-03-29T00:48:46+01:00Samuel Van StroudSuppress some PathResolver output- I don't think we need to `INFO` when a file is downloaded
- A `WARN` is better if the download fails than a `DEBUG`
- I'm disabling the progress bar in `TFile::Cp`- I don't think we need to `INFO` when a file is downloaded
- A `WARN` is better if the download fails than a `DEBUG`
- I'm disabling the progress bar in `TFile::Cp`https://gitlab.cern.ch/atlas/athena/-/merge_requests/701872024-03-28: merge of 24.0 into main2024-03-29T07:32:06+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/70156Draft: write in-file metadata using RootKeyContainer2024-03-27T17:50:55+01:00Maciej Pawel SzymanskiDraft: write in-file metadata using RootKeyContainerAn experiment to check what's needed to switch metadata storage technologyAn experiment to check what's needed to switch metadata storage technologyhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/70123Read jFEX calibration values from the database in MC2024-03-28T22:42:05+01:00Paul ThompsonRead jFEX calibration values from the database in MCTowards having the jFEX read database values from the DB also for MC.
The first version of the database values aim to replicate the results of the present hard coded defaults.
Allows to overwrite the DB values for MC during commissioning...Towards having the jFEX read database values from the DB also for MC.
The first version of the database values aim to replicate the results of the present hard coded defaults.
Allows to overwrite the DB values for MC during commissioning of the jFEX in 2024.https://gitlab.cern.ch/atlas/athena/-/merge_requests/69793AthContainers, etc: Move Accessor, etc. classes out of AuxElement.2024-03-28T17:43:29+01:00Scott SnyderAthContainers, etc: Move Accessor, etc. classes out of AuxElement.Accessor and related classes have been members of AuxElement, the original
thinking being that derived classes of AuxElement may want to redefine them.
However, in retrospect, there does not seem to be any circumstance in which
that woul...Accessor and related classes have been members of AuxElement, the original
thinking being that derived classes of AuxElement may want to redefine them.
However, in retrospect, there does not seem to be any circumstance in which
that would actually make sense. Further, it prevents having any specializations
for these classes. So move these classes out of AuxElement into the SG
namespace (but with the names brought into AuxElement via using declarations
for backwards compatibility).https://gitlab.cern.ch/atlas/athena/-/merge_requests/69569MetaReader: print warning when ignoring all but first entry from /TagInfo fields2024-03-11T14:57:18+01:00Maciej Pawel SzymanskiMetaReader: print warning when ignoring all but first entry from /TagInfo fieldsFollow-up from https://gitlab.cern.ch/atlas/athena/-/merge_requests/68982/ on request from @tstreble in [ATEAM-958](https://its.cern.ch/jira/browse/ATEAM-958?focusedId=6302527&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acommen...Follow-up from https://gitlab.cern.ch/atlas/athena/-/merge_requests/68982/ on request from @tstreble in [ATEAM-958](https://its.cern.ch/jira/browse/ATEAM-958?focusedId=6302527&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-6302527).https://gitlab.cern.ch/atlas/athena/-/merge_requests/63005Draft: Add IDTrig_MC23a_preInclude.py to the default MC23a.py preInclude2024-02-13T09:18:50+01:00Tadej Novaktadej.novak@cern.chDraft: Add IDTrig_MC23a_preInclude.py to the default MC23a.py preIncludeAdd `IDTrig_MC23a_preInclude.py` to the default `MC23a.py` preInclude.
Related to ATR-27486.
/cc @martindl @hartjAdd `IDTrig_MC23a_preInclude.py` to the default `MC23a.py` preInclude.
Related to ATR-27486.
/cc @martindl @hartjhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/61052Allow overriding of compression algorithm and level2024-02-19T10:51:49+01:00Tadej Novaktadej.novak@cern.chAllow overriding of compression algorithm and levelAllow overriding of compression algorithm and level similar to what was implemented for the auto flush.
Fixes ATLASRECTS-7504.
/cc @gemmeren @ameteAllow overriding of compression algorithm and level similar to what was implemented for the auto flush.
Fixes ATLASRECTS-7504.
/cc @gemmeren @amete