This project is mirrored from https://*****:*****@gitlab.cern.ch/atlas/athena.git.
Pull mirroring updated .
- Dec 12, 2024
-
-
Tadej Novak authored
InDetAdaptiveMultiSecVtxFinderTool: cmake fix See merge request atlas/athena!76608
-
InDetAdaptiveMultiSecVtxFinderTool: cmake fix Don't list headers along with sources to be compiled.
-
Tadej Novak authored
MuonCalib- New t(r) relations See merge request atlas/athena!76380
-
MuonCalib- New t(r) relations
-
Tadej Novak authored
main-cppcheck-JetMonitoring See merge request atlas/athena!76640
-
main-cppcheck-JetMonitoring
-
Tadej Novak authored
main-cppcheck-JetRec See merge request atlas/athena!76643
-
main-cppcheck-JetRec
-
Tadej Novak authored
Revert "Merge branch 'add_GN2v01_PHYSLITE' into 'main'" See merge request atlas/athena!76585
-
Tadej Novak authored
Set ITk alignable status and folder name via new flag See merge request atlas/athena!76630
-
Set ITk alignable status and folder name via new flag
-
Tadej Novak authored
LumiCalc: fix uninitialized variables (cppcheck) See merge request atlas/athena!76619
-
Tadej Novak authored
Update __init__.py to add ttZ and ttll to the list of imported processes See merge request atlas/athena!76618
-
Update __init__.py to add ttZ and ttll to the list of imported processes
-
Tadej Novak authored
Allow uppercase keyword 'VETO' in EventSelectionConfig in addition to the lowercase one See merge request atlas/athena!76598
-
Allow uppercase keyword 'VETO' in EventSelectionConfig in addition to the lowercase one
-
Tadej Novak authored
AthAllocators+GeneratorObjectsTPCnv: Change the DataPool cleanup template argument from a function to a functional. See merge request !76601
-
AthAllocators+GeneratorObjectsTPCnv: Change the DataPool cleanup template argument from a function to a functional. AthAllocators: Change the DataPool cleanup template argument from a function to a functional. DataPool has an option to call a cleanup function when an object is returned to the pool. This was done by adding the cleanup function pointer to DataPool. Templating on a function pointer is allowed, though a little unusual. However, with gcc15, i was seeing compilation failures related to partial specialization of functions with DataPool arguments with the cleanup argument defaulted. I'm not sure that this isn't a gcc bug. However, changing from a function to a functional makes the problem go away, and that is anyway a more typical design.
-
Tadej Novak authored
FPGATrackSim: store sliced hits in LogicalEventInputHeader, output to ROOT See merge request atlas/athena!76500
-
FPGATrackSim: store sliced hits in LogicalEventInputHeader, output to ROOT The road union tool is now responsible for assigning logical layers and slicing the hits into vectors before passing those vectors onto pattern recognition. However, while we were storing all the unsliced input hits and all the output roads, we were not storing the collections of sliced hits, so it was not possible to produce slicing engine test vectors. This commit fixes that by adding a new LogicalEventInputHeader branch to the output ROOT file. A pointer to this object is then given to the road union tool, and when it slices the hits it stores a copy in the towers of that object-- one tower per each slice. This will then be available for output test vector generation. As part of this I broke the inheritance between RoadUnionTool and the RoadFinder interface. The road union tool is no longer "just" a road finder-- it's now a proxy for the slicing engine, which is materially different and needs to have a different interface. So keeping the inheritance didn't make sense-- we now need a way of connecting the internal hit storage to the output ROOT file, for instance, which is something the road finders don't need. We also don't want to support running *without* the road union tool anymore, which is what this inheritance made possible. The individual road finders still use the common interface, so it's still possible to switch between pattern recognition options, but all pattern recognition must now go through this tool. One question is about the overall memory management here-- because the LogicalEventInputHeader branch stores vectors of hits but the road finders need to ingest vectors of smart pointers to hits. I didn't fully reconcile this, but maybe it is worth adding a function to the LogicalEventInputHeader's towers to return a vector of smart pointers-- and then call that in the road union tool. If that seems like a good idea I can add it.
-
Tadej Novak authored
making some methods of MuonSelectionTool public for easier usage See merge request atlas/athena!76584
-
making some methods of MuonSelectionTool public for easier usage
-
Tadej Novak authored
main-cppcheck-G4AtlasTools See merge request atlas/athena!76617
-
main-cppcheck-G4AtlasTools
-
Tadej Novak authored
main-cppcheck-InDetGNNHardScatterSelection See merge request atlas/athena!76620
-
main-cppcheck-InDetGNNHardScatterSelection
-
Tadej Novak authored
main-cppcheck_suppress-InDetGNNTracking See merge request atlas/athena!76621
-
main-cppcheck_suppress-InDetGNNTracking
-
Tadej Novak authored
Remove CMT files from PowhegControl See merge request atlas/athena!76624
-
Remove CMT files from PowhegControl
-
Tadej Novak authored
Fix covariance & include MMs into chi2 calculation See merge request atlas/athena!76628
-
Fix covariance & include MMs into chi2 calculation
-
Tadej Novak authored
Rpc add mezzanine cabling structure See merge request atlas/athena!76376
-
Refubish the Rpc Cabling algorithm Resolve conflict Another conflict Refactor cabling Vol -II More migration changes Initialize the test Functioning cabling map Retrieve flat cable Fix compiler error Fix crash of R4 setup Refill finalize method: Dump a new cabling map Write out doublet phi
-
Tadej Novak authored
MuonHoughEvent - Prepare for strong MuonStationIndex See merge request atlas/athena!76582
-
MuonHoughEvent - Prepare for strong MuonStationIndex
-
Tadej Novak authored
Use ForcedSurfaceReached only in case of Perigee See merge request atlas/athena!76637
-
Use ForcedSurfaceReached only in case of Perigee
-
Tadej Novak authored
TriggerAnalysisSFConfig: Allow passing years as integers See merge request atlas/athena!76635
-
Tadej Novak authored
main-cppcheck-JetCalibTools See merge request atlas/athena!76636
-