- Mar 03, 2025
-
-
AthExCUDA Test Skip Tweak, main branch (2025.03.03.)
-
- Feb 27, 2025
-
-
Beojan Stanislaus authored
-
- Feb 17, 2025
-
-
Attila Krasznahorkay authored
And with that, undo the hack that was necessary for successful Debug builds with earlier versions.
-
- Feb 15, 2025
-
-
Adam Edward Barton authored
This reverts commit f786e8d4, reversing changes made to 27af9504.
-
- Feb 14, 2025
-
-
Update Athena to use VecMem-1.13.0. And with that, undo the hack that was necessary for successful Debug builds with earlier versions.
-
- Feb 13, 2025
-
-
Frank Winklmeier authored
AthExCUDA (Debug Build) Fix, main branch (2024.03.15.) See merge request !69855 (cherry picked from commit 47dd9b96) 2d8b17d1 Turn off vptr sanitization for the execute function. Co-authored-by:
Walter Lampl <walter.lampl@cern.ch>
-
- Feb 05, 2025
-
-
Adding a WritexAOD example to AthExBasics We realised during the preparation of the Athena tutorial material that there isn't an example in AthenaExamples showing how an xAOD container should be created and written. This MR provides such an example, as a counterpart to the existing ReadxAOD example. This needs to be given a *very* close review given that this is supposed to be a template. In particular I'd like to check that everyone approves of the way this is done in the C++, including the use of the new operator... can this be avoided given our coding guidelines?
-
- Jan 30, 2025
-
-
AthExHive: minor cleanup and refactoring of code in the `src/condEx` directory Code cleanup and modernization: default destructors, dopped empty finzalization functions, added event contexts to write condition handle constructors, validity checks for write condition handles, identation fixes, etc.
-
- Jan 28, 2025
-
-
Vakhtang Tsulaia authored
AthExHive_test.sh script switched to the CA-based script
-
- Jan 17, 2025
-
-
Vakhtang Tsulaia authored
Plus minor updates in the HiveAlg* code
-
- Jan 14, 2025
-
-
Vakhtang Tsulaia authored
The fix required by the switch to Gaudi v39r2.000
-
- Dec 09, 2024
-
-
Frank Winklmeier authored
-
- Dec 05, 2024
-
-
AthExStoreGateExample: Fix placement of include. Don't put an include directive inside a namespace.
-
- Nov 26, 2024
-
-
Frank Winklmeier authored
-
- Nov 13, 2024
-
-
Beojan Stanislaus authored
-
- Nov 04, 2024
-
-
Frank Winklmeier authored
The explicit `extends2`, `extends3`, etc. classes are no longer required and can be replaced by the variadic `extends`.
-
- Oct 29, 2024
-
-
Fixing mixed-up ordering of CA example in AthExBasics Slightly embarassingly the xAOD reading example in AthExBasics didn't work properly because the flags were passed to accumulators before being locked. This fixes the issue.
-
- Oct 17, 2024
-
-
Frank Winklmeier authored
Dropping `GAUDI_V20_COMPAT` enables symbol visibility in Gaudi, i.e. the `GAUDI_API` macro is no longer empty. This uncovered some misplaced ones but in general we shouldn't be using these in athena as a client of Gaudi.
-
- Sep 25, 2024
-
-
Update to Gaudi v39r0
-
- Sep 12, 2024
-
-
Frank Winklmeier authored
-
- Sep 11, 2024
-
-
Frank Winklmeier authored
-
- Jul 30, 2024
-
-
Frank Winklmeier authored
Fix wrong test dependencies and cleanup timeout declarations. Closes ATLASG-2758.
-
- Jul 18, 2024
-
-
Shaun Roe authored
-
- Jul 15, 2024
-
-
Shaun Roe authored
-
- Jul 10, 2024
-
-
Apply 6 suggestion(s) to 4 file(s) Co-authored-by:
Lucy Lewitt <lucy.lewitt@cern.ch>
-
- Jun 25, 2024
-
-
Frank Winklmeier authored
-
Frank Winklmeier authored
-
- Jun 19, 2024
-
-
Initial prototype of XRT integration in athena This is very early and sketchy code enabling to produce an Athena build linked with AMD/Xilinx XRT library, and a small example allowing to run a dummy vector addition kernel on a FPGA from an Athena algorithm. A computer equiped with an Alveo card and recent Xilinx toolchain is required to reproduce this test. Some scripts, dockerfiles and patches are also included to allow to create the XRT package using Athena build environnement.
-
- Jun 11, 2024
-
-
Vakhtang Tsulaia authored
Unused private data member (`DigitEffiData`), unused lambda capture (`SiSpacePointsSeedMaker`) and missing override keyword (`ToyConverter`)
-
Frank Winklmeier authored
-
- Jun 10, 2024
-
-
Frank Winklmeier authored
Migrate unit tests to CA and do the test steering using ctest instead of chappy.
-
- Apr 30, 2024
-
-
athena.py: implement native support for CA Merge the functionality of the `ThinCAWrapper.sh` and `CARunner.py` into the main `athena` executable. Reduces the amount of shell scripting and unifies the user interface. Also re-use the AthOptionsParser for the CA-case.
-
- Apr 24, 2024
-
-
Attila Krasznahorkay authored
We now install onnxruntime with a "more standard" header placement. Updating all users accordingly.
-
Frank Winklmeier authored
-
- Apr 23, 2024
-
-
AthExFortranAlgorithm: Fix argument type mismatch. Fix argument type mismatch between C++ and fortran declarations. Fixes a warning in LTO builds.
-
- Apr 16, 2024
-
-
Frank Winklmeier authored
-
Draft: Adding new AthenaExamples package - AthExBasics This MR adds a new package to AthenaExamples. It is intended to contain examples of tools, algorithms and config scripts for doing very basic real-world tasks such as reading the trigger decision, accessing and selecting xAOD objects, running trigger matching &c. It is hoped developers will add to these over time. This is part of the lead-up to the documentation week in April.
-
- Apr 15, 2024
-
-
Frank Winklmeier authored
-
- Apr 10, 2024
-
-
Frank Winklmeier authored
-
Frank Winklmeier authored
The `std::copy` does not seem to play nicely with the `MsgStream`. Replace with simple loop. Fixes ATEAM-977.
-