- Feb 20, 2024
-
-
CPAlgorithms: refactor the object cutflow
-
Cleanup the code of the python components, reduce copy&paste and introduce common base class. No functional changes.
-
-
GeoModelExperiment modified to hold a vector of smart pointers to temporary boolean envelope volumes instead of the vector of bare pointers. More changes are expected in the code of GeoModelExperiment to complete the migration to smart pointers
-
For now migrated only the Element Vector
-
-
Adapted to the GeoVolumeCursor interface change. Also fixed compilation problem in VP1Utils/VP1JobConfigInfo
-
Changed: 1. LArDetectorManager 2. TileDetDescrManager Switched to PVConstLink as a datatype for Tree Tops and cleaned the destructors
-
Migrated from the obsolete ConstLink to GeoIntrusivePtr
-
Adapted to the new interface GeoVolumeCursor
-
The usage of obsolete ConstLink replaced with the usage of GeoIntrusivePtr
-
Changes: 1. Tree Top data type switched to PVConstLink 2. Removed the redundant destructor Affected managers: 1. BCMPrimeDetectorManager 2. HGTD_DetectorManager 3. PixelDetectorManager 4. SCT_DetectorManager
-
Casted away the constness of the tree top constructed by GeoModelIO in order to have the same code work for both old-style and the new-style detector description systems
-
The change was done via a few overriders in Project/*/build_externals.sh scripts The main new feature coming with GeoModel 5 is the introduction of smart pointers in GeoModel core. With these pointers the client no longer need to explicitly call the ref()/unref() methods for managing memory of GeoModel objects.
-
Revert "remove deprecation on __call__, again" This reverts commit 1b3d761e.
-
Revert "remove redundant packages" This reverts commit 0ac0c9a2.
-
AthContainers: Update copy/copyForOutput to work on AuxVectorData. Update the copy/copyForOutput methods of IAuxTypeVectorFactory / AuxTypeRegistry to take AuxVectorData instances rather than bare pointers. Remove the corresponding static methods from AuxTypeVector. Refactoring to make possible dependencies between auxiliary variables, as would be used to support packed links / jagged vectors. Also alter them to operate on ranges, rather than a single element.
-
MuonPRDVal - Delete depreciated files
-
HLT navigation searching logic code for failed branches, update to include ComboHypo and fix bug related to transient-only containers
-
remove 'oracle' option from indirectOpen
-
-
Revert "Merge branch 'bugfix_objectcutflow' into 'main'" This reverts merge request !68554
-
Merge branch '23.0-dqi-bugfix2' into '23.0' DataQualityInterfaces - fix string parameters of regex assessors See merge request atlas/athena!68517 (cherry picked from commit 20984dea) e56dcc90 DataQualityInterfaces - fix string parameters of regex assessors
-
Fix cmake files for ACTS packages
-
introduce a simple per-algorithm memory monitor for EventLoop This will **not** be able to detect memory leaks, but instead it will just monitor how much memory an algorithm allocates during setup. This allows to see if any of the algorithms has a particularly large calibration table or similar. It also contains occasional memory usage printouts during the job. That allows to see whether memory gets consumed in the job setup, or during execute This is mostly meant to allow debugging some current problems with the Top jobs which quickly shoot up to 3.2GB memory consumption.
-
Fixes for DigitizationTests ART jobs (ATLASSIM-7076)
-
Fixing fast tagging regex
-
a couple of minor changes to fix debug output
-
Adding draft GENtoEVGEN_Skeleton module and cleanup of unused arguments for Gen_tf
-
Fix residual inconsistencies with firmware for jFEX PU correction
-
The main usage here is that if OR is run before MET we don't want to use the OR selections with MET. A similar issue is expected to come up with fakes/fakeable objects, i.e. some specific baseline cuts should not be applied (in fact they are inverted), but only for very specific users. The mechanism chosen here is to mark the cuts when they are registered and then exclude by name when requesting the selection.
-
Introduced new command-line argument for job transforms --geometrySQLiteFullPath to ovveride standard path to the SQLite Geometry Database. If this argument is used then GeoModelSvc switches to the initialization of geometry from SQLite and takes the SQLite database path from the overrider instead of trying to find the file in the standard location
-
Update to 23.6.25
-
MdtCalibEventLoop - Memoryleak debug
-
The detection of the `EventViewCreatorAlgorithm` used the legacy configurable class, which means that this check only ever worked for the legacy menu.
-
Correct silently failing ACTS CI test
-
TriggerEDMRun3: 2023/2024 YETS AODCOMM container removal - Round 1 (ATR-28561)
-
-
-
Switch to CA-config for FastCaloSim in Geant4
-