- Jun 23, 2021
-
-
scott snyder authored
Root has problems with loading dictionaries if multiple threads are running. Force load some dictionaries we'll need during initialization. See ATEAM-749.
-
Rafal Bielski authored
-
-
- Jun 22, 2021
-
-
Joerg Stelzer authored
-
- Jun 21, 2021
-
-
Marcin Nowak authored
For easy access to the Event Reference through EventStore
-
-
- Jun 18, 2021
-
-
John Chapman authored
-
scott snyder authored
Enable thread-safety checking.
-
Tadej Novak authored
-
- Jun 17, 2021
-
-
Alaettin Serhan Mete authored
-
- Jun 16, 2021
-
-
Tadej Novak authored
-
- Jun 11, 2021
-
-
John Chapman authored
-
John Chapman authored
Similar change to !35801. Prior to this change log file diffs in unit tests compared the reference file to the current output, rather than the other way around, so that lines in the log removed due to local changes are marked with a `+` in the diff output and lines added to the log are marked with a `-`. This commit switches the order of comparison with the aim of making the output more intuitive.
-
scott snyder authored
Enable thread-safety checking.
-
- Jun 08, 2021
-
-
Vakhtang Tsulaia authored
The code which builds MBTS readout geometry has been factored out from the EndcapCryostatConstruction, so that now it can be shared by the old-style and new-style (SQLite based) LAr detector factories. Also fixed SqliteRecordset so that it does not print an ERROR message if the requested table is not found in the SQLite database.
-
- Jun 07, 2021
-
-
Mark Stockton authored
-
- Jun 03, 2021
-
-
Mikhail Mineev authored
-
scott snyder authored
Avoid redundant set lookup.
-
- Jun 02, 2021
-
-
scott snyder authored
Enable thread-safety checking and fix identified issues.
-
-
scott snyder authored
Prefer to initialize members in an initializer list.
-
scott snyder authored
The event selectors keep track of the sourceIDs for events being processed, using the BeginProcessing and EndProcessing incidents. When handling each incident, it queries the event store to find the sourceID. EndProcessing is fired by the event loop manager after all event processing is completed. In particular, in MT jobs, this incident is fired from the event loop thread after the scheduler has reported that an event has completed. However, we would like to give the event loop manager the possibility of clearing the event store in the threaded part of event processing. If that happens, the event store will already have been cleared by the time EndProcessing is fired, so retrieving the sourceID will fail. Change the event selectors so that they save the sourceID when handling the BeginProcessing incident (using SlotSpecificObj) and use that at EndProcessing rather than trying to retrieve it again from the event store.
-
- Jun 01, 2021
-
-
Tadej Novak authored
-
- May 31, 2021
-
-
Marcin Nowak authored
New property "AthenaPoolCnvSvc.maxDHFormCacheSize" controls the max size of DHForm cache in DataHeaderCnv. Default size is 100. The setting works for each input file. Introduced to avoid excesive memory usage in case of files with many large DHForms. (noticed in ATLASRECTS-6370)
-
- May 28, 2021
-
-
Marco Montella authored
-
- May 26, 2021
-
-
scott snyder authored
Prefer preincrement to postincrement for iterator classes.
-
-
Enable thread-safety checking and fix identified issues.
-
- May 24, 2021
-
-
scott snyder authored
Enable thread-safety checking and clean up warnings.
-
-
- May 22, 2021
-
-
scott snyder authored
Mostly passing large objects by value.
-
- May 20, 2021
-
-
scott snyder authored
Add a few missing const qualifiers.
-
scott snyder authored
Fix test for AOD streams.
-
- May 19, 2021
-
-
- May 14, 2021
-
-
scott snyder authored
Need to link against libTree. Fixes failure in dbg build.
-
Alaettin Serhan Mete authored
-
-
- May 13, 2021
-
-
- May 12, 2021
-
-
- May 11, 2021
-
-
Christos Anastopoulos authored
-