- May 14, 2024
-
-
DataModelRunTests: Fix test failure in LTO build. Work around library loading order issue in LTO build.
-
- May 13, 2024
-
-
Tadej Novak authored
2024-05-13: merge of 24.0 into main See merge request atlas/athena!71326
-
Tadej Novak authored
Initial sequences suport for CA-based event generation See merge request atlas/athena!70700
-
Tadej Novak authored
TrigTransform: fix failure when running in CA-mode Closes ATR-29357 See merge request atlas/athena!71330
-
Tadej Novak authored
Add phi extension to Phase-2 Muon pattern recognition and clean up / document existing steps See merge request atlas/athena!71287
-
Add phi extension to Phase-2 Muon pattern recognition and clean up / document existing steps
-
Tadej Novak authored
-
Tadej Novak authored
Simplification for truth record functions See merge request atlas/athena!71049
-
Simplification for truth record functions
-
Frank Winklmeier authored
After !71207, the transform code no longer appends an explicit `--CA` to the athena command line. Closes ATR-29357.
-
Tadej Novak authored
xAODCore+xAODTrigger: New method for registering auxiliary variables. See merge request atlas/athena!71043
-
xAODCore: New method for registering auxiliary variables. Introduce new macro AUXVAR_DECL to declare an auxiliary variable. Can use like: class FooAuxContainer : public AuxContainerBase { ... private: AUXVAR_DECL (int, intVar); Nothing is required in the constructor. An alternate allocator for the vector (if it exists) may be passed as an extra argument: AUXVAR_DECL (int, intVar, std::pmr::polymorphic_allocator); In this case, the allocator for this variable will be initialized with the memory resource passed to the AuxContainerBase constructor. This allows specifying the container type to use in one place. This style of declaration will also be needed for linked variables, such as packed links and jagged vectors.
-
Tadej Novak authored
-
Tadej Novak authored
MuonReadoutGeometryR4: Speed up MdtTubeLayer::getTubeNode(). See merge request atlas/athena!71295
-
MuonReadoutGeometryR4: Speed up MdtTubeLayer::getTubeNode(). This was using getChildVol. However, that keeps track of the transform to each child, even though that is not actually used. This is slow, especially in debug builds where Eigen operations tend to be expensive. Instead, use GeoVisitVolumes to iterate over children without calculating the transforms.
-
Tadej Novak authored
StoreGate: Add ReadDecorHandle::withDefault. See merge request atlas/athena!71297
-
StoreGate: Add ReadDecorHandle::withDefault. Add withDefault() method to ReadDecorHandle. This works like operator(), except that one specifies a default value to return if the variable is not available. This allows removing some instances of isAvailable().
-
Tadej Novak authored
Implement some std::span interfaces in TrkVKalVrtFitter See merge request atlas/athena!71315
-
Implement some std::span interfaces in TrkVKalVrtFitter
-
Tadej Novak authored
AthContainers: Updates for AtomicAccessor classes. See merge request atlas/athena!71300
-
AthContainers: Updates for AtomicAccessor classes. Add an allocator template parameter. Proper handling of ConstAuxElement.
-
Tadej Novak authored
-
Tim Martin authored
Corrections to L1Calo content in Trigger EDM [ATR-29280] See merge request atlas/athena!71107
-
Corrections to L1Calo content in Trigger EDM [ATR-29280]
-
Tim Martin authored
TrigTauMonitoring: Fix for coarse pT distributions See merge request atlas/athena!71291
-
TrigTauMonitoring: Fix for coarse pT distributions
-
- May 12, 2024
-
-
Tim Martin authored
Removing the overlap b/w EB PhysicsHigh and Medium Seeds See merge request atlas/athena!71318
-
Tadej Novak authored
Update info message in MuonCalibrationConfig See merge request atlas/athena!71319
-
Update info message in MuonCalibrationConfig
-
Tim Martin authored
ATR-29330: Move L1_4J15 and the HLT chains seeded by it in the MC Menu See merge request atlas/athena!71313
-
ATR-29330: Move L1_4J15 and the HLT chains seeded by it in the MC Menu
-
Tim Martin authored
TrigP1Test: update BeamSpot.ref See merge request atlas/athena!71316
-
Tim Martin authored
Fix allow truncation, postponing the interface serialisation See merge request atlas/athena!71306
-
Fix allow truncation, postponing the interface serialisation
-
Tadej Novak authored
MuonSelectorTools+ElectronPhotonSelectorTools: Use Accessor, etc instead of auxdata(). See merge request atlas/athena!71308
-
Tadej Novak authored
RootUtils: Delay setting root error handler. See merge request atlas/athena!71292
-
RootUtils: Delay setting root error handler. The ROOT error handler used by WithRootErrorHandler was being set when the RootUtils library was loaded. However, that may be too early; in particular, the ATLAS RNTuple code sets a temporary error handler. Change to setting the handler the first time WithRootErrorHandler gets called. By the time we're called, there may be multiple threads running, so it is in principle not safe to call SetErrorHandler. However, there shouldn't be anything else in Athena calling it, so in practice it should be ok. As an extra check, we abort if the handler we get back isn't what we set, indicating a potential race. See ATLASRECTS-7967.
-
Tadej Novak authored
FPGATrackSimBankGen: Fix property initialization. See merge request atlas/athena!71304
-
FPGATrackSimBankGen: Fix property initialization. Fix typo in initialization of Gaudi property.
-
Tadej Novak authored
FPGATrackSimHough: Fix signed/unsigned comparison warnings. See merge request atlas/athena!71302
-