- Jan 22, 2024
-
-
Siarhei Harkusha authored
New Tile algorithm has been added to read raw data from BS, because conditions object with correct mapping from bytestream frag ID to TileCal drawer ID is used and using BS converters in this case is not convenient to resolve all dependencies They should be manually attributed to the corresponding algorithms. With new algorithm they should be resolved automatically. Clients has been updated to use new Tile algorithm to read raw data from BS. Tile ROD decoder has been modified to use conditions object with mapping from bytestream frag ID to TileCal drawer ID, and to switch off TileL2Builder tool by default, and to unpack only required collection with digits or raw channels. Otherwise they always unpacked both in the same time. Tile proxy tools to read conditions from file or DB have been modified to allow to read integers (not only float). The configuration of TileHid2RESrcIDCondAlg has been modified to allow to read the mapping from bytestream frag ID to TileCal drawer ID from DB. The configuration function to read Tile raw data from BS has been modified to use the new algorithm. Text files with mapping from bytestream frag ID to TileCal drawer ID have been added. The corresponding test and references have been updated accordingly.
-
- Jan 21, 2024
-
-
Johannes Elmsheuser authored
main-cppcheck-TrkDetDescrGeoModelCnv See merge request atlas/athena!68240
-
main-cppcheck-TrkDetDescrGeoModelCnv
-
- Jan 19, 2024
-
-
Walter Lampl authored
Add Multiple File Force-Input Capability to FullCPAlgorithmsTest_X.py See merge request atlas/athena!68196
-
Add Multiple File Force-Input Capability to FullCPAlgorithmsTest_X.py
-
Walter Lampl authored
FTF GPU ITk: Select middle SPs based on the volume See merge request atlas/athena!68157
-
FTF GPU ITk: Select middle SPs based on the volume
-
Walter Lampl authored
Move L1CaloRampMaker to Athena Release 24 See merge request atlas/athena!68232
-
Move L1CaloRampMaker to Athena Release 24
-
Walter Lampl authored
added missing test for the MultiTrajectory`s staticVariables See merge request atlas/athena!68211
-
added missing test for the MultiTrajectory`s staticVariables
-
Walter Lampl authored
TrigHLTJetHypo: Fix clang warning. See merge request atlas/athena!68227
-
TrigHLTJetHypo: Fix clang warning. Signed/unsigned comparison.
-
Walter Lampl authored
introduce ExecDriver (plus other EventLoop updates) See merge request atlas/athena!68231
-
introduce ExecDriver (plus other updates) As the main feature this introduces ExecDriver. The idea behind ExecDriver is that it runs the actual job in a new executable (replacing the current one). This is meant to release all the memory that gets allocated by our configuration helpers. That is over 1GB (mostly ROOT-python dictionaries), so this is a significant savings. There are a couple more updates that work with this: * on merging, if there is only one file I create a hard link instead of merging, which is a lot more efficient. * BatchDriver now respects maxEvents (in a fashion), which makes it easier to do tests with LocalDriver and ExecDriver.
-
Walter Lampl authored
2024-01-19: merge of 23.0 into main See merge request atlas/athena!68234
-
Walter Lampl authored
GeoExporter+DumpGeo: Mark as not thread-safe. See merge request atlas/athena!68230
-
GeoExporter: Mark as not thread-safe. Because it uses VP1. Avoids warnings about calls to unchecked code.
-
Walter Lampl authored
LArCalibProcessing: Set GeoModel.AtlasVersion See merge request atlas/athena!68233
-
Walter Lampl authored
LArCalibProcessing: Set GeoModel.AtlasVersion
-
Walter Lampl authored
MuonSimHitToPrdTest: Fix cppcheck warning. See merge request atlas/athena!68229
-
MuonSimHitToPrdTest: Fix cppcheck warning. Prefer to initialize class member in an initialization list.
-
Walter Lampl authored
egammaD3PDAnalysis: Migrate configurations to ComponentAccumulator. See merge request atlas/athena!68226
-
egammaD3PDAnalysis: Migrate configurations to ComponentAccumulator. Migrate configurations to ComponentAccumulator.
-
Walter Lampl authored
egammaD3PDMaker: Migrate configurations to ComponentAccumulator. See merge request atlas/athena!68225
-
egammaD3PDMaker: Migrate configurations to ComponentAccumulator. Migrate configurations to ComponentAccumulator.
-
Walter Lampl authored
MdtTubeLayer - Prepare for shared volumes in the GeoModel See merge request atlas/athena!68219
-
MdtTubeLayer - Prepare for shared volumes in the GeoModel
-
Walter Lampl authored
MMRawDataMonitoring: Avoid gcc14 warnings. See merge request atlas/athena!68228
-
MMRawDataMonitoring: Avoid gcc14 warnings. Private methods should usually not be virtual.
-
Walter Lampl authored
IOVDbSvc: delete obsolete and unused legacy job option fragments See merge request atlas/athena!68224
-
Walter Lampl authored
Revise TauAnalysisTools python job options examples See merge request atlas/athena!68220
-
Revise TauAnalysisTools python job options examples
-
Walter Lampl authored
AthContainers, etc: Update swap to work on AuxVectorData. See merge request atlas/athena!68199
-
AthContainers: Update swap to work on AuxVectorData. Update the swap method of IAuxTypeVectorFactory / AuxTypeRegistry to take AuxVectorData instances rather than bare pointers. Remove the swap static method from AuxTypeVector. Also alter swap to operate on a range, rather than a single pair of elements. Refactoring to make possible dependencies between auxiliary variables, as would be used to support packed links / jagged vectors.
-
Walter Lampl authored
LAr Reco: Convert hash -> hash directly See merge request atlas/athena!68218
-
Walter Lampl authored
LAr Reco: Convert hash -> hash directly
-
Walter Lampl authored
Harmonize trigger naming within TriggerAnalysisConfig to TrigEventSelectorAlg,... See merge request atlas/athena!68216
-
Harmonize trigger naming within TriggerAnalysisConfig to TrigEventSelectorAlg, replace ',' with 'p' and '-' with '_'
-
Walter Lampl authored
-