athena merge requestshttps://gitlab.cern.ch/atlas/athena/-/merge_requests2022-11-17T11:25:57+01:00https://gitlab.cern.ch/atlas/athena/-/merge_requests/58425ISFTruthIncident: const fix2022-11-17T11:25:57+01:00Frank WinklmeierISFTruthIncident: const fixUse `as_const` to avoid thread-checker warning.Use `as_const` to avoid thread-checker warning.https://gitlab.cern.ch/atlas/athena/-/merge_requests/58337Muon CA sync. Missing changes from !582542022-11-12T09:51:52+01:00Edward MoyseMuon CA sync. Missing changes from !58254When I created !58254 from !58235 (wrongly requested for master), it seems like I didn't cherry-pick everything.
With these extra changes we finally should see `SlowMuon` changes disappear.When I created !58254 from !58235 (wrongly requested for master), it seems like I didn't cherry-pick everything.
With these extra changes we finally should see `SlowMuon` changes disappear.https://gitlab.cern.ch/atlas/athena/-/merge_requests/57910Sweeping !57882 from master to 22.0.
TrigDecisionTool: Fix thread-safety prob...2022-10-31T13:47:12+01:00Atlas NightlybuildSweeping !57882 from master to 22.0.
TrigDecisionTool: Fix thread-safety problem.TrigDecisionTool: Fix thread-safety problem.
See merge request atlas/athena!57882TrigDecisionTool: Fix thread-safety problem.
See merge request atlas/athena!57882https://gitlab.cern.ch/atlas/athena/-/merge_requests/5786622.0-bugfix-PixelConditionsAlgorithms2022-10-27T10:53:06+02:00Shaun Roe22.0-bugfix-PixelConditionsAlgorithmsbug fix for ATR-26491
; avoid invalid hashesbug fix for ATR-26491
; avoid invalid hasheshttps://gitlab.cern.ch/atlas/athena/-/merge_requests/56873TrkDetDescrUnitTests: remove unnecessary mutables2022-09-21T11:15:16+02:00Frank WinklmeierTrkDetDescrUnitTests: remove unnecessary mutablesFix thread-checker warnings.Fix thread-checker warnings.https://gitlab.cern.ch/atlas/athena/-/merge_requests/52995Add a copy of the new ITk seeder for validation2022-09-14T14:59:06+02:00Charline RougierAdd a copy of the new ITk seeder for validationAs discussed with @ncalace, the MR is done to add a copy of the new ITk seeder reaching 1:1 performance with the current 21.9 seeder using the default tracking.
The fast seeding is under study to check that 1:1 is also reach.
(@pagessi...As discussed with @ncalace, the MR is done to add a copy of the new ITk seeder reaching 1:1 performance with the current 21.9 seeder using the default tracking.
The fast seeding is under study to check that 1:1 is also reach.
(@pagessin, @lgagnon)https://gitlab.cern.ch/atlas/athena/-/merge_requests/55832Sweeping !55802 from master to 22.0-mc20.
Fix obsolete scheduling of StreamBS2022-09-05T09:23:29+02:00Atlas NightlybuildSweeping !55802 from master to 22.0-mc20.
Fix obsolete scheduling of StreamBSFix obsolete scheduling of StreamBS
See merge request atlas/athena!55802Fix obsolete scheduling of StreamBS
See merge request atlas/athena!55802https://gitlab.cern.ch/atlas/athena/-/merge_requests/55604Update Gaudi version from v36r5.002 to v36r6.0002022-08-26T16:14:52+02:00Rafal Bielskirafal.bielski@cern.chUpdate Gaudi version from v36r5.002 to v36r6.000Update Gaudi version in all relevant projects.
Changes (full list, some are not relevant to ATLAS):
* Improve memory footprint of JobOptionsSvc - gaudi/Gaudi!1304
* Delete StatusCodeSvc and its interface - gaudi/Gaudi!1310
* Provide d...Update Gaudi version in all relevant projects.
Changes (full list, some are not relevant to ATLAS):
* Improve memory footprint of JobOptionsSvc - gaudi/Gaudi!1304
* Delete StatusCodeSvc and its interface - gaudi/Gaudi!1310
* Provide diagnostic information instead of SEGV when a bound tool is disabled - gaudi/Gaudi!1330
* Change AlgResourcePool to obey isReEntrant() - gaudi/Gaudi!1331
* Fix invalid SUCCESS in [Ts]DataSvc::retrieveEntry - gaudi/Gaudi!1333
* Update version of Black used in pre-commit - gaudi/Gaudi!1334
* Use ofstream from std - gaudi/Gaudi!1335
* Fix and deprecate histogram filling with `operator+=` - gaudi/Gaudi!1336
* Cleanup old, unsed and deprecated code in DataHandles - gaudi/Gaudi!1337
* feat: add erase method to PluginSvc Registry class - gaudi/Gaudi!1338
* AvalancheSchedulerSvc: Print also event number if a stall is detected - gaudi/Gaudi!1339
* Fix clang warning. - gaudi/Gaudi!1340
* Fix compilation with gcc12. - gaudi/Gaudi!1341
* Make Rndm::Numbers methods const - gaudi/Gaudi!1343
* Fix a possible uninitialized variable warning - gaudi/Gaudi!1344
* Include GaudiException tag() strings in GaudiAlg functional warning/error messages when caught - gaudi/Gaudi!1345
* Support writing ROOT files with LZ4 and ZSTD compression - gaudi/Gaudi!1346
* EventIDRage c'tor: Don't reset UNDEF values to 0 - gaudi/Gaudi!1347
* Accumulators : drop unused boost includes - gaudi/Gaudi!1349
* Prevent usage of histograms with wrong number of coordinates - gaudi/Gaudi!1350
* Do not use anonymous namespaces in Histograms headers - gaudi/Gaudi!1351
* Fix for allowing full customization of Histograms - gaudi/Gaudi!1352
* Allow histograms to be saved in custom directories - gaudi/Gaudi!1353
* Use pkgconfig to find gperftools - gaudi/Gaudi!1354
* Resolve "race conditions in tests" - gaudi/Gaudi!1356
* Modify FetchLeavesFromFile to use IDataManagerSvc::traverseSubTree - gaudi/Gaudi!1357
* Update change log and version - gaudi/Gaudi!1358
Motivated particularly from the Trigger side by gaudi/Gaudi!1304 and gaudi/Gaudi!1344Rafal Bielskirafal.bielski@cern.chRafal Bielskirafal.bielski@cern.chhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/56091Implementation of SROD IDs, coincidence types2022-08-23T11:06:02+02:00Toshi Sumidatoshi.sumida@cern.chImplementation of SROD IDs, coincidence typescompatible part in https://gitlab.cern.ch/atlas/athena/-/merge_requests/54736compatible part in https://gitlab.cern.ch/atlas/athena/-/merge_requests/54736Toshi Sumidatoshi.sumida@cern.chToshi Sumidatoshi.sumida@cern.chhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/55426Update Run3 HeavyIon Trigger menu with most legacy chains2022-08-10T14:31:26+02:00Qipeng HuUpdate Run3 HeavyIon Trigger menu with most legacy chainsUpdated TriggerMenuMT/python/HLT/Menu/Dev_HI_run3_v1.py and TriggerMenuMT/python/L1/Menu/Menu_MC_HI_run3_v1.py to include most 2018 menu chains without ZDC nor HLT-gap.
Also removed unnecessary refcomp in ART test_trigAna_RDOtoRDOTrig_v...Updated TriggerMenuMT/python/HLT/Menu/Dev_HI_run3_v1.py and TriggerMenuMT/python/L1/Menu/Menu_MC_HI_run3_v1.py to include most 2018 menu chains without ZDC nor HLT-gap.
Also removed unnecessary refcomp in ART test_trigAna_RDOtoRDOTrig_v1DevHI_build.py and corresponding reference file as discussed in [ATR-23058](https://its.cern.ch/jira/browse/ATR-23058)
@jkremerQipeng HuQipeng Huhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/55702Sweeping !55666 from master to 22.0.
Removing deprecated BosonTag and BosonTa...2022-08-08T12:35:49+02:00Atlas NightlybuildSweeping !55666 from master to 22.0.
Removing deprecated BosonTag and BosonTagToolRemoving deprecated BosonTag and BosonTagTool
See merge request atlas/athena!55666Removing deprecated BosonTag and BosonTagTool
See merge request atlas/athena!55666https://gitlab.cern.ch/atlas/athena/-/merge_requests/55345CI: Updating collisions express processing test - use 13.6 TeV input + the la...2022-08-06T20:29:51+02:00Peter BertaCI: Updating collisions express processing test - use 13.6 TeV input + the latest settingsUpdates for Run3 express processing test:
- Updated input to use stable-beams 13.6 TeV run
- Switched to new x-tag: x675 (HLT monitoring enabled + the latest conditions tag)
- Increased number of events from 25 to 100
- Removed AOD diges...Updates for Run3 express processing test:
- Updated input to use stable-beams 13.6 TeV run
- Switched to new x-tag: x675 (HLT monitoring enabled + the latest conditions tag)
- Increased number of events from 25 to 100
- Removed AOD digest and content comparison
@tadej @jmaurer , any comments are welcome. Just to note, that also the test RecoRun3Data_Collisions should be updated, but this I will do in a separate MR (it will be change the outputs).
Tagging also @elmsheus who may want to use this 13.6 TeV input for TrfARTTests:
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0ChainTests/TCT_Run3/data22_13p6TeV.00428353.express_express.merge.RAW._lb0800._SFO-ALL._0001.1Peter BertaPeter Bertahttps://gitlab.cern.ch/atlas/athena/-/merge_requests/55646Add base xaod container2022-08-05T17:34:25+02:00Tomasz BoldAdd base xaod containerThis is another attempt for: !55448
As advised by @mnowak - splitting dictionaries fixes the deadlock issue.
This MR bring the definition of the xAOD::BaseContainer. That is a container that has no actual content. It allows though to be...This is another attempt for: !55448
As advised by @mnowak - splitting dictionaries fixes the deadlock issue.
This MR bring the definition of the xAOD::BaseContainer. That is a container that has no actual content. It allows though to be freely decorates. It turned out that in several areas people abuse other containers for exactly that use-case, see discussion: [https://groups.cern.ch/group/hn-atlas-offlineSWHelp/default.aspx?RootFolder=%2Fgroup%2Fhn%2Datlas%2DofflineSWHelp%2FLists%2FArchive%2FEMD%20class%20for%20an%20objet%20having%20only%20decorations&FolderCTID=0x012002002BD1887D3A9C0D489560C010AA1FE9F4&View={5121AF6B-9AFF-4225-8B52-9244D9184E7C}](https://groups.cern.ch/group/hn-atlas-offlineSWHelp/default.aspx?RootFolder=%2Fgroup%2Fhn%2Datlas%2DofflineSWHelp%2FLists%2FArchive%2FEMD%20class%20for%20an%20objet%20having%20only%20decorations&FolderCTID=0x012002002BD1887D3A9C0D489560C010AA1FE9F4&View=%7B5121AF6B-9AFF-4225-8B52-9244D9184E7C%7D)Tomasz BoldTomasz Boldhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/55330Draft: PixelMonitoring: re-implementation of assessment of mva histograms in ...2022-07-25T19:40:52+02:00Iskander IbragimovDraft: PixelMonitoring: re-implementation of assessment of mva histograms in the online-post processingThis MR replaces the old way of assessment of mva histograms in the online post-processing, since it wasn't working. The changes, summarised below, are only relevant for the online (Global) monitoring, i.e. Tier0 processing remains untou...This MR replaces the old way of assessment of mva histograms in the online post-processing, since it wasn't working. The changes, summarised below, are only relevant for the online (Global) monitoring, i.e. Tier0 processing remains untouched.
* 1D mva live histograms per module (per fe for IBL) are created (the values for filling are already cached)
* those histograms are read by post-processing machinery and grouped per layer using appropriate filters
* per-layer assessment is performed, output FixMe histograms showing bad (=1) or good(=0) status of modules are created.Iskander IbragimovIskander Ibragimovhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/54617Sweeping !54564 from master to 22.0.
Update DAOD_PHYS tests in TCT2022-06-30T12:40:12+02:00Atlas NightlybuildSweeping !54564 from master to 22.0.
Update DAOD_PHYS tests in TCTUpdate DAOD_PHYS tests in TCT
See merge request atlas/athena!54564Update DAOD_PHYS tests in TCT
See merge request atlas/athena!54564https://gitlab.cern.ch/atlas/athena/-/merge_requests/54634Manual sweep of !54573 from 21.0 to master2022-06-29T15:17:29+02:00Joshua Falco Beirerjoshua.beirer@cern.chManual sweep of !54573 from 21.0 to masterManual sweep of !54573 from 21.0 to masterManual sweep of !54573 from 21.0 to masterhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/54367added chain dependent SV1 and JetFitter variables, added monitoring for bb-ta...2022-06-23T11:11:18+02:00Lorenzo Feligioniadded chain dependent SV1 and JetFitter variables, added monitoring for bb-tagger in AlgAdded histograms to monitor mass and energy-fraction for SV1 and JetFitter in HypoTool and added b, bb-weight for bb-taggers. ATR-20301Added histograms to monitor mass and energy-fraction for SV1 and JetFitter in HypoTool and added b, bb-weight for bb-taggers. ATR-20301https://gitlab.cern.ch/atlas/athena/-/merge_requests/54328ATR-25505: Removal of decorations for listed collections in trigger EDM AODSLIM2022-06-17T17:07:46+02:00Catrin BerniusATR-25505: Removal of decorations for listed collections in trigger EDM AODSLIMATR-25505: introducing list of tuples with variables to remove, listing explicitly the collections for which they are to remove. This was asked for instead of just a list of variable names.
Tagging @tamartin, @dguest, @ayana, @cantel, ...ATR-25505: introducing list of tuples with variables to remove, listing explicitly the collections for which they are to remove. This was asked for instead of just a list of variable names.
Tagging @tamartin, @dguest, @ayana, @cantel, @cpollard, @okuprashhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/54259Revert "Merge branch 'TgcRawData_p3_to_p4' into '22.0'"2022-06-15T22:49:30+02:00Peter BertaRevert "Merge branch 'TgcRawData_p3_to_p4' into '22.0'"This reverts merge request !54076This reverts merge request !54076https://gitlab.cern.ch/atlas/athena/-/merge_requests/47104Draft: Add setting options for energy range to TFCSEnergyInterpolationHistogram2022-06-13T15:08:41+02:00Benedict Tobias WinterDraft: Add setting options for energy range to TFCSEnergyInterpolationHistogramAdd settings for a maximum and minimum energy where TFCSEnergyInterpolationHistogram is active. Outside this energy range it simply returns.Add settings for a maximum and minimum energy where TFCSEnergyInterpolationHistogram is active. Outside this energy range it simply returns.Benedict Tobias WinterBenedict Tobias Winter