- Aug 27, 2022
-
-
Johannes Elmsheuser authored
2022-08-27: merge of 22.0 into master See merge request atlas/athena!56290
-
Johannes Elmsheuser authored
TrigExample: Revert reference update See merge request atlas/athena!56289
-
Johannes Elmsheuser authored
LArG4Barrel: const fixes for CryostatCalibration See merge request atlas/athena!56262
-
CryostatCalibrationCalculator: make volumeMap const Use const-initialization of `volumeMap` in `CalibrationCalculator` by moving the initialization code into a Meyer's singleton.
-
Johannes Elmsheuser authored
ISF_Algorithms: thread-checker fixes See merge request atlas/athena!56258
-
Johannes Elmsheuser authored
ISF_TrackingTools: use CachedPointer for tracking volume See merge request atlas/athena!56253
-
Johannes Elmsheuser authored
ISF_Tools: use atomic counter and enable thread-checker See merge request atlas/athena!56254
-
Johannes Elmsheuser authored
ISF_Geant4Event: const/mutable fixes See merge request atlas/athena!56249
-
Geant4TruthIncident: remove mutables Calculate the children on construction to avoid mutables and const-violations in accessors.
-
Johannes Elmsheuser authored
Add gn1 to b tagging selection tool See merge request atlas/athena!56178
-
Add gn1 to b tagging selection tool
-
Johannes Elmsheuser authored
23.0-cppcheck-TruthClassification See merge request atlas/athena!56256
-
23.0-cppcheck-TruthClassification
-
Johannes Elmsheuser authored
23.0-cppcheck-EventLoop See merge request atlas/athena!56260
-
23.0-cppcheck-EventLoop
-
Johannes Elmsheuser authored
-
Johannes Elmsheuser authored
-
- Aug 26, 2022
-
-
Andrew Mehta authored
-
Andrew Mehta authored
-
Johannes Elmsheuser authored
2022-08-26: merge of 22.0 into master #2 Closes ATR-25931, ATLASRECTS-7230, ATLASRECTS-7079, and ATLASRECTS-7205 See merge request atlas/athena!56277
-
Julien Maurer authored
Fixing issue with wafer_hash not being correct in PixelRDO See merge request atlas/athena!56231
-
Fixing issue with wafer_hash not being correct in PixelRDO
-
Sara Alderweireldt authored
TrigMinBiasMonitoring: Remove misleading efficiency histograms See merge request atlas/athena!56246
-
TrigMinBiasMonitoring: Remove misleading efficiency histograms
-
Julien Maurer authored
Update online event displays configurations See merge request atlas/athena!56247
-
Update online event displays configurations
-
Johannes Elmsheuser authored
-
Sara Alderweireldt authored
[TriggerJobOpts] Fix the placement of HLTPreSeq See merge request atlas/athena!56224
-
[TriggerJobOpts] Fix the placement of HLTPreSeq
-
Johannes Elmsheuser authored
23.0-cppcheck-PileupReweighting See merge request atlas/athena!56250
-
23.0-cppcheck-PileupReweighting
-
Johannes Elmsheuser authored
AtlasHepMC: Improve barcode handling for hepmc3. See merge request atlas/athena!56241
-
AtlasHepMC: Improve barcode handling for hepmc3. Add an attribute to GenEvent containing maps from barcode to GenParticle and GenVertex pointers. Should dramatically improve the performance issue discussed in ATLASRECTS-7054.
-
Johannes Elmsheuser authored
GPU Calorimeter Reconstruction See merge request atlas/athena!56059
-
Removed Compute Capability 5.0 from "CMakeLists.txt". Should solve deprecated architecture warnings.
-
Johannes Elmsheuser authored
Update packages needed to make ConfigFlag dual use in Athena and AnalysisBase See merge request atlas/athena!54147
-
Update packages needed to make ConfigFlag dual use in Athena and AnalysisBase This MR includes 3 new packages in AnalysisBase: Control/AthenaCommon Control/AthenaConfiguration Tools/PyUtils While AthenaCommon isn't strictly necessary, it pulls in Logging, Constants and SystemOfUnits which reduces the number of try ... except statements in AthenaConfiguration. The compilation is updated to only pull in these three files when in AnalysisBase, otherwise try statements in AnaAlgorithm think it's running in Athena (since this package is available) and set things up incorrectly in AnalysisBase. Otherwise, two new modes are added to MetaReader (analite and anapeeker) that are used when running in AnalysisBase. The main difference is these modes rely on FileMetaData instead of EventStreamInfo. AllConfigFlags is re-ordered so that the shared flags are setup first. If AnalysisBase, the reduced list of configs is returned. If Athena, it continues on and adds everything. One caveat here is that a few configurations (such as EDMVersion) that were in later function calls to Athena-only packages have been hackily moved into an if-statement near the top of the file, protected by an if-statement checking for AnalysisBase. Finally, six is removed (dual compatability for python 2 and 3) since it is no longer needed in 22.*, and this keeps us from adding it as a dependency to AnalysisBase.
-
Frank Winklmeier authored
- remove unnecessary mutables in `SimHitTreeCreator` - remove unnecessary `const_cast` in `SimKernelMT` (deleting a `const` pointer is allowed) - disable checking of unit test
-
Frank Winklmeier authored
-
Johannes Elmsheuser authored
InDetExtensionProcessor using array of array and atomics for counters See merge request atlas/athena!56244
-